.HomeLandingClient-module__cSRUCa__hero{background:linear-gradient(#eff6fa 0%,#f8fcfe 74%,#fff 100%)}.HomeLandingClient-module__cSRUCa__heroHeadline{font-size:clamp(1.5rem,7.55vw,3.25rem)}.HomeLandingClient-module__cSRUCa__sectionHeadline{font-size:clamp(1.35rem,6.8vw,3rem)}.HomeLandingClient-module__cSRUCa__mark{background:linear-gradient(#0000 62%,#ffed7e 62%);padding-inline:.04em}.HomeLandingClient-module__cSRUCa__heroWaveCanvas{isolation:isolate;position:relative}.HomeLandingClient-module__cSRUCa__heroWaveBackdrop{z-index:-2;background:linear-gradient(145deg,#d8eef5 0%,#b9dfeb 58%,#9ccfdd 100%);border-radius:2.15rem;position:absolute;inset:.35rem -.45rem -.55rem .4rem;transform:translate(.3rem,.35rem)}.HomeLandingClient-module__cSRUCa__heroWaveMat{z-index:1;filter:drop-shadow(0 18px 34px #11457e24);background:#fffffffa}@media (min-width:640px){.HomeLandingClient-module__cSRUCa__heroWaveBackdrop{border-radius:2.45rem;inset:.5rem -.7rem -.8rem .55rem;transform:translate(.45rem,.55rem)}}.HomeLandingClient-module__cSRUCa__cta{transition:transform .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out,border-color .18s ease-out;box-shadow:0 8px 20px #8b432029}.HomeLandingClient-module__cSRUCa__ctaArrow{transition:transform .18s ease-out}.HomeLandingClient-module__cSRUCa__finalHeadline{font-size:clamp(1.15rem,6.15vw,3rem)}.HomeLandingClient-module__cSRUCa__revealPending{opacity:0;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.HomeLandingClient-module__cSRUCa__revealPending.HomeLandingClient-module__cSRUCa__revealVisible{opacity:1;transform:none}.HomeLandingClient-module__cSRUCa__faqPanel{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .16s,visibility 0s linear .22s;display:grid}.HomeLandingClient-module__cSRUCa__faqPanel>div{min-height:0;overflow:hidden}.HomeLandingClient-module__cSRUCa__faqPanelOpen{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.HomeLandingClient-module__cSRUCa__stickyBar{transition:opacity .22s,transform .22s}.HomeLandingClient-module__cSRUCa__stickyHidden{pointer-events:none;opacity:0;transform:translateY(100%)}.HomeLandingClient-module__cSRUCa__stickyVisible{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.HomeLandingClient-module__cSRUCa__cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px #8b432033}.HomeLandingClient-module__cSRUCa__cta:hover .HomeLandingClient-module__cSRUCa__ctaArrow{transform:translate(2px)}}@media (min-width:640px){.HomeLandingClient-module__cSRUCa__heroHeadline{font-size:clamp(2.45rem,5vw,3.25rem)}}@media (min-width:1024px){.HomeLandingClient-module__cSRUCa__heroHeadline{font-size:clamp(2.25rem,3.5vw,2.85rem)}}@media (prefers-reduced-motion:reduce){.HomeLandingClient-module__cSRUCa__revealPending,.HomeLandingClient-module__cSRUCa__revealPending.HomeLandingClient-module__cSRUCa__revealVisible{opacity:1;transition:none;transform:none}.HomeLandingClient-module__cSRUCa__cta,.HomeLandingClient-module__cSRUCa__ctaArrow,.HomeLandingClient-module__cSRUCa__faqPanel,.HomeLandingClient-module__cSRUCa__stickyBar{transition:none}.HomeLandingClient-module__cSRUCa__cta:hover,.HomeLandingClient-module__cSRUCa__cta:active,.HomeLandingClient-module__cSRUCa__cta:hover .HomeLandingClient-module__cSRUCa__ctaArrow{transform:none}}
