.reveal-module__k8CX8q__pending{opacity:0;transform:translateY(16px)}.reveal-module__k8CX8q__isVisible{opacity:1;transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.reveal-module__k8CX8q__reveal,.reveal-module__k8CX8q__pending{opacity:1;transition:none;transform:none}}
.page-module___8aEwW__page{flex-direction:column;width:100%;display:flex}.page-module___8aEwW__hero{text-align:center;background:#f4f8fb;flex-direction:column;align-items:center;gap:20px;width:100%;padding:96px 20px;display:flex}@keyframes page-module___8aEwW__heroIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.page-module___8aEwW__hero>*{animation:.48s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__heroIn}.page-module___8aEwW__hero>:nth-child(2){animation-delay:80ms}.page-module___8aEwW__hero>:nth-child(3){animation-delay:.16s}.page-module___8aEwW__hero h1{letter-spacing:-.04em;max-width:40rem;color:var(--foreground);font-size:clamp(1.75rem,4vw + 1rem,3rem);font-weight:700;line-height:1.2}.page-module___8aEwW__subhead{color:#546067;max-width:32rem;font-size:1.0625rem;line-height:1.6}.page-module___8aEwW__ctaButton{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;margin-top:8px;padding:0 28px;font-size:1.0625rem;font-weight:600;display:inline-flex}.page-module___8aEwW__ctaArrow{flex:none;transition:transform .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__ctaButton:hover .page-module___8aEwW__ctaArrow{transform:translate(4px)}}.page-module___8aEwW__ctaButton:hover{background:#157bbe}.page-module___8aEwW__ctaButton:active{background:#17659a}.page-module___8aEwW__ctaButton:focus-visible{outline-offset:2px;outline:3px solid #157bbe}.page-module___8aEwW__finalCta{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:20px;width:100%;padding:96px 20px;display:flex}.page-module___8aEwW__finalCta h2{letter-spacing:-.02em;max-width:36rem;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:1.4}@media (max-width:640px){.page-module___8aEwW__hero{padding:64px 20px 72px}.page-module___8aEwW__finalCta{padding:64px 20px}.page-module___8aEwW__finalCta h2{font-size:1.25rem}}.page-module___8aEwW__sectionWhite,.page-module___8aEwW__sectionSand,.page-module___8aEwW__sectionGray{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;padding:96px 20px;display:flex}.page-module___8aEwW__sectionWhite{background:#fff}.page-module___8aEwW__sectionSand{background:#faf8f5}.page-module___8aEwW__sectionGray{background:#f6f8f8}.page-module___8aEwW__sectionTitle{letter-spacing:-.02em;max-width:36rem;color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:1.4}.page-module___8aEwW__sectionBody{color:#546067;max-width:32rem;font-size:1.0625rem;line-height:1.6}.page-module___8aEwW__sectionLead{color:#546067;max-width:32rem;font-size:.9375rem;line-height:1.6}.page-module___8aEwW__phone{--button-height:30px;--volume-up-offset:44px;--volume-down-offset:90px;background:#1a2023;border-radius:14.5%/6.833%;width:min(300px,78vw);margin-top:12px;padding:2.2%;animation:7s ease-in-out infinite page-module___8aEwW__phoneFloat;position:relative;box-shadow:0 18px 40px #1a202329,0 4px 12px #1a202314}@keyframes page-module___8aEwW__phoneFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}.page-module___8aEwW__phoneScreen{border-radius:12.9%/5.934%;width:100%;height:auto;display:block}.page-module___8aEwW__phone:before,.page-module___8aEwW__phone:after{content:"";width:3px;height:var(--button-height);background:#3d474e;border-radius:4px;position:absolute}.page-module___8aEwW__phone:before{box-shadow:0 var(--volume-up-offset) 0 0 #3d474e, 0 var(--volume-down-offset) 0 0 #3d474e;top:20%;left:-2px}.page-module___8aEwW__phone:after{height:calc(var(--button-height) * 1.5);top:26%;right:-2px}.page-module___8aEwW__split{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1024px;display:flex}.page-module___8aEwW__splitText{flex-direction:column;align-items:center;gap:20px;display:flex}@media (min-width:641px){.page-module___8aEwW__split{text-align:left;flex-direction:row;justify-content:center;align-items:center}.page-module___8aEwW__splitReverse{flex-direction:row-reverse}.page-module___8aEwW__splitText{flex:1 1 0;align-items:flex-start;max-width:32rem}.page-module___8aEwW__split .page-module___8aEwW__phone{flex:none;margin-top:0}}.page-module___8aEwW__steps{text-align:left;flex-direction:column;gap:24px;max-width:1024px;list-style:none;display:flex}@media (min-width:641px){.page-module___8aEwW__steps{flex-direction:row;align-items:stretch;gap:32px;width:100%}.page-module___8aEwW__steps>li{flex:1 1 0}.page-module___8aEwW__steps>li>*,.page-module___8aEwW__steps .page-module___8aEwW__step{height:100%}.page-module___8aEwW__steps .page-module___8aEwW__stepText{flex:1}.page-module___8aEwW__steps .page-module___8aEwW__phone{--button-height:22px;--volume-up-offset:32px;--volume-down-offset:66px;width:min(220px,100%)}}.page-module___8aEwW__step{flex-direction:column;align-items:center;gap:20px;display:flex}.page-module___8aEwW__stepText{align-items:flex-start;gap:16px;width:100%;display:flex}.page-module___8aEwW__step p{color:var(--foreground);padding-top:3px;font-size:1.0625rem;line-height:1.6}.page-module___8aEwW__stepNumber{background:var(--color-primary-light);color:#17659a;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9375rem;font-weight:600;display:inline-flex}@media (max-width:640px){.page-module___8aEwW__sectionWhite,.page-module___8aEwW__sectionSand,.page-module___8aEwW__sectionGray{padding:64px 20px}.page-module___8aEwW__sectionTitle{font-size:1.25rem}}.page-module___8aEwW__ctaButton{transition:transform .15s cubic-bezier(.2,.8,.2,1)}.page-module___8aEwW__ctaButton:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__ctaButton{transition:none}.page-module___8aEwW__ctaButton:active{transform:none}.page-module___8aEwW__hero>*,.page-module___8aEwW__phone{animation:none}.page-module___8aEwW__ctaArrow{transition:none}}.page-module___8aEwW__sectionWhite:focus:not(:focus-visible){outline:none}.page-module___8aEwW__sectionWhite:focus-visible{outline-offset:-3px;outline:3px solid #157bbe}
