@layer widgets{:root{--9efe84517a:#fff;--052e124fce:1020;--c76618076d:0 -1px 10px rgba(0,0,0,.1);--1ee6143799:transform 0.3s ease;--c13128ea01:20px;--6c063e11f2:20px;--6aa6859c9e:1200px;--ef421edd5e:1.25rem;--a5a5f99dd5:2rem;--7be4c0d0b8:600;--bcfb1755d9:var(--a05b043122);--a0db98c039:-20px;--040a0ad425:40px;--c6cfebc526:5px;--f91360b9be:4px;--114d31c269:drop-shadow(0 0 20px hsla(208,8%,58%,.3));--941bb0a1d1:drop-shadow(0 0 12px hsla(208,8%,58%,.4));--5e9702fb9d:filter 0.3s ease,transform 0.3s ease;--45e5e27ed1:100%;--431011383e:-10px;--327be3d1c2:180deg}}.solara-sticky-cta{background:var(--9efe84517a);bottom:0;box-shadow:var(--c76618076d);left:0;position:fixed;right:0;transition:var(--1ee6143799);z-index:var(--052e124fce)}.solara-sticky-cta.inactive{transform:translateY(var(--45e5e27ed1))}.solara-sticky-cta.inactive .solara-sticky-cta__toggle{transform:translateY(var(--431011383e))}.solara-sticky-cta.inactive .solara-sticky-cta__toggle svg{transform:rotate(var(--327be3d1c2))}.solara-sticky-cta__content{align-items:center;display:flex;flex-direction:column;gap:var(--6c063e11f2);justify-content:space-between;margin:0 auto;max-width:var(--6aa6859c9e);padding:var(--c13128ea01);text-align:center}@media (min-width:768px){.solara-sticky-cta__content{flex-direction:row;text-align:left}}.solara-sticky-cta__title{color:var(--bcfb1755d9);font-size:var(--ef421edd5e);font-weight:var(--7be4c0d0b8)}@media (min-width:1024px){.solara-sticky-cta__title{font-size:var(--a5a5f99dd5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.solara-sticky-cta__toggle{background:var(--9efe84517a);border-radius:var(--f91360b9be);cursor:pointer;filter:var(--114d31c269);padding:var(--c6cfebc526);position:absolute;right:var(--040a0ad425);top:var(--a0db98c039);transition:var(--5e9702fb9d);z-index:2}.solara-sticky-cta__toggle:hover{filter:var(--941bb0a1d1)}.solara-sticky-cta__toggle:focus-visible{outline:var(--235d83047d) solid 1px}.solara-sticky-cta__toggle svg{transition:transform .3s ease}.solara-sticky-cta__buttons{flex-shrink:0}.solara-sticky-cta__buttons .btn{text-align:center}
