@layer widgets{:root{--60e5d26a3a:#fff;--cad78264a1:1020;--4d6184fe4d:0 -1px 10px rgba(0,0,0,.1);--facc43cf76:transform 0.3s ease;--9528dd93c3:20px;--bfbc0c4ee1:20px;--865874bd5d:1200px;--64bac17ea5:1.25rem;--6978153378:2rem;--be10c9b3fb:600;--67ef74788d:var(--a86e8797b3);--5a8db15ffd:-20px;--704d51766f:40px;--bf3b64ed71:5px;--23ca0ef6da:4px;--4c38edc36d:drop-shadow(0 0 20px hsla(208,8%,58%,.3));--8f0171576f:drop-shadow(0 0 12px hsla(208,8%,58%,.4));--17487bfaf9:filter 0.3s ease,transform 0.3s ease;--1cb22afdd5:100%;--645f8bb4aa:-10px;--680d73ee55:180deg}}.polite-sticky-cta{background:var(--60e5d26a3a);bottom:0;box-shadow:var(--4d6184fe4d);left:0;position:fixed;right:0;transition:var(--facc43cf76);z-index:var(--cad78264a1)}.polite-sticky-cta.inactive{transform:translateY(var(--1cb22afdd5))}.polite-sticky-cta.inactive .polite-sticky-cta__toggle{transform:translateY(var(--645f8bb4aa))}.polite-sticky-cta.inactive .polite-sticky-cta__toggle svg{transform:rotate(var(--680d73ee55))}.polite-sticky-cta__content{align-items:center;display:flex;flex-direction:column;gap:var(--bfbc0c4ee1);justify-content:space-between;margin:0 auto;max-width:var(--865874bd5d);padding:var(--9528dd93c3);text-align:center}@media (min-width:768px){.polite-sticky-cta__content{flex-direction:row;text-align:left}}.polite-sticky-cta__title{color:var(--67ef74788d);font-size:var(--64bac17ea5);font-weight:var(--be10c9b3fb)}@media (min-width:1024px){.polite-sticky-cta__title{font-size:var(--6978153378);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.polite-sticky-cta__toggle{background:var(--60e5d26a3a);border-radius:var(--23ca0ef6da);cursor:pointer;filter:var(--4c38edc36d);padding:var(--bf3b64ed71);position:absolute;right:var(--704d51766f);top:var(--5a8db15ffd);transition:var(--17487bfaf9);z-index:2}.polite-sticky-cta__toggle:hover{filter:var(--8f0171576f)}.polite-sticky-cta__toggle:focus-visible{outline:var(--89011fa23c) solid 1px}.polite-sticky-cta__toggle svg{transition:transform .3s ease}.polite-sticky-cta__buttons{flex-shrink:0}.polite-sticky-cta__buttons .btn{text-align:center}
