.social-proof-logo[data-astro-cid-pmnpveee]{display:inline-flex;filter:grayscale(1) opacity(.6);transition:filter .3s ease}.social-proof-logo[data-astro-cid-pmnpveee]:hover,.social-proof-logo[data-astro-cid-pmnpveee]:focus-visible{filter:grayscale(0) opacity(1)}@media(prefers-color-scheme:dark){.social-proof-logo[data-astro-cid-pmnpveee] .logo-text[data-astro-cid-pmnpveee]{fill:var(--color-warm-dark-muted)}.social-proof-logo[data-astro-cid-pmnpveee]:hover .logo-text[data-astro-cid-pmnpveee],.social-proof-logo[data-astro-cid-pmnpveee]:focus-visible .logo-text[data-astro-cid-pmnpveee]{fill:var(--color-warm-dark-text)}}.social-proof-metrics[data-astro-cid-pmnpveee]{display:flex;align-items:center;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:.25rem}.social-proof-metrics[data-astro-cid-pmnpveee]::-webkit-scrollbar{display:none}.social-proof-metric[data-astro-cid-pmnpveee]{display:flex;flex-direction:column;align-items:center;text-align:center;scroll-snap-align:center;flex-shrink:0;min-width:max-content}.social-proof-divider[data-astro-cid-pmnpveee]{width:1px;height:2rem;flex-shrink:0;background-color:var(--color-warm-border)}@media(prefers-color-scheme:dark){.social-proof-divider[data-astro-cid-pmnpveee]{background-color:var(--color-warm-dark-border)}}@media(max-width:767px){.social-proof-metrics[data-astro-cid-pmnpveee]{mask-image:linear-gradient(to right,transparent,black 1rem,black calc(100% - 1rem),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 1rem,black calc(100% - 1rem),transparent);padding-inline:.5rem}}@media(min-width:1024px){.social-proof-metrics[data-astro-cid-pmnpveee]{overflow:visible;scroll-snap-type:none;gap:1.5rem;mask-image:none;-webkit-mask-image:none}}.phone-bezel[data-astro-cid-4papuf4j]{background:#1c1917;border-radius:2.5rem;padding:.75rem;box-shadow:0 0 0 1px #ffffff14,0 25px 60px -12px #0006,0 8px 20px -6px #0003}.phone-notch[data-astro-cid-4papuf4j]{display:flex;justify-content:center;padding:.5rem 0 .4rem}.phone-notch-pill[data-astro-cid-4papuf4j]{width:5rem;height:.35rem;border-radius:9999px;background:#ffffff26}.phone-screen[data-astro-cid-4papuf4j]{border-radius:1.75rem;overflow:hidden;background:#f5f5f5}.phone-bottom-bar[data-astro-cid-4papuf4j]{display:flex;justify-content:center;padding:.6rem 0 .25rem}.phone-home-indicator[data-astro-cid-4papuf4j]{width:8rem;height:.3rem;border-radius:9999px;background:#fff3}.desktop-bezel[data-astro-cid-4papuf4j]{overflow:hidden;border-radius:1rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 25px 50px -12px #0000001a,0 8px 24px -8px #0000000f}.dark .desktop-bezel[data-astro-cid-4papuf4j]{border-color:#ffffff14;box-shadow:0 25px 50px -12px #0006,0 8px 24px -8px #0000004d}.desktop-bar[data-astro-cid-4papuf4j]{display:flex;align-items:center;padding:.5rem 1rem;background:#f5f5f4;border-bottom:1px solid rgba(0,0,0,.04)}.dark .desktop-bar[data-astro-cid-4papuf4j]{background:#292524;border-bottom-color:#ffffff0f}@media(min-width:1024px){.device-tilt-right[data-astro-cid-4papuf4j] .desktop-bezel[data-astro-cid-4papuf4j]{transform:perspective(1400px) rotateY(-2.5deg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.device-tilt-right[data-astro-cid-4papuf4j]:hover .desktop-bezel[data-astro-cid-4papuf4j]{transform:perspective(1400px) rotateY(0) scale(1.01)}.device-tilt-left[data-astro-cid-4papuf4j] .desktop-bezel[data-astro-cid-4papuf4j]{transform:perspective(1400px) rotateY(2.5deg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.device-tilt-left[data-astro-cid-4papuf4j]:hover .desktop-bezel[data-astro-cid-4papuf4j]{transform:perspective(1400px) rotateY(0) scale(1.01)}}.feature-block[data-astro-cid-4papuf4j]{opacity:0;transform:translateY(40px);animation:featureReveal .7s cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 5% entry 30%}@keyframes featureReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@supports not (animation-timeline: view()){.feature-block[data-astro-cid-4papuf4j]{opacity:1;transform:none;animation:none}}@media(prefers-reduced-motion:reduce){.feature-block[data-astro-cid-4papuf4j]{opacity:1;transform:none;animation:none}.device-tilt-right[data-astro-cid-4papuf4j] .desktop-bezel[data-astro-cid-4papuf4j],.device-tilt-left[data-astro-cid-4papuf4j] .desktop-bezel[data-astro-cid-4papuf4j]{transform:none!important;transition:none!important}}.how-steps[data-astro-cid-qpybyyaj]:before{content:"";position:absolute;left:50%;top:1.5rem;width:2px;height:calc(100% - 3rem);transform:translate(-50%);background-color:var(--color-amber-200);z-index:0}@media(prefers-color-scheme:dark){.how-steps[data-astro-cid-qpybyyaj]:before{background-color:var(--color-amber-800)}}@media(min-width:768px){.how-steps[data-astro-cid-qpybyyaj]:before{top:1.5rem;left:calc(100% / 6);width:calc(100% * 2 / 3);height:2px;transform:none}}.testimonials-scroll[data-astro-cid-ryotp3qf]{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;scrollbar-width:none}.testimonials-scroll[data-astro-cid-ryotp3qf]::-webkit-scrollbar{display:none}.testimonial-card[data-astro-cid-ryotp3qf]{scroll-snap-align:start}@media(min-width:1024px){.testimonials-scroll[data-astro-cid-ryotp3qf]{overflow-x:visible;scroll-snap-type:none;padding-bottom:0}.testimonial-card[data-astro-cid-ryotp3qf]{scroll-snap-align:unset}}.faq-item[data-astro-cid-te6aehlr] summary[data-astro-cid-te6aehlr]::-webkit-details-marker,.faq-item[data-astro-cid-te6aehlr] summary[data-astro-cid-te6aehlr]::marker{display:none;content:""}.faq-item[data-astro-cid-te6aehlr][open] .faq-icon[data-astro-cid-te6aehlr]{background-color:var(--color-amber-400);color:#fff}.faq-item[data-astro-cid-te6aehlr][open] .faq-icon[data-astro-cid-te6aehlr]:after{content:"−"}.faq-icon[data-astro-cid-te6aehlr]:after{content:"+"}.faq-icon[data-astro-cid-te6aehlr]{font-size:0}.faq-icon[data-astro-cid-te6aehlr]:after{font-size:1.125rem;font-weight:600;line-height:1}.faq-answer[data-astro-cid-te6aehlr]{overflow:hidden;animation:faq-open .25s ease-out}@keyframes faq-open{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}
