.landing_page__tPcwv{--primary:#31eda0;--primary-foreground:#06130e;--secondary:#18181b;--secondary-foreground:#fafafa;--background:#09090b;--foreground:#fafafa;--muted:#18181b;--muted-foreground:#a1a1aa;--border:#27272a;--input:#27272a;--ring:#31eda0;min-height:100dvh;overflow-x:clip;background:var(--background);color:var(--foreground);color-scheme:dark}.landing_page__tPcwv ::selection{background:#31eda0;color:#06130e}.landing_skipLink__zdsFd{position:fixed;top:10px;left:10px;z-index:100;transform:translateY(-150%);background:#31eda0;color:#06130e;padding:10px 14px;font-weight:700}.landing_skipLink__zdsFd:focus{transform:translateY(0)}.landing_navShell__8iExm{position:sticky;top:0;z-index:50;border-top:2px solid #31eda0;border-bottom:1px solid var(--border);background:rgba(9,9,11,.96)}.landing_navInner___85VU{display:grid;min-height:64px;width:min(1152px,calc(100% - 40px));margin:0 auto;grid-template-columns:auto 1fr auto;align-items:center;gap:28px}.landing_brandLogo__eS38I,.landing_brand__uRypz{display:block;width:auto;height:36px}.landing_navShell__8iExm{transition:background-color .24s ease,box-shadow .24s ease}.landing_brandLogo__eS38I{transform-origin:left center;transition:transform .3s cubic-bezier(.16,1,.3,1)}.landing_navShell__8iExm[data-scrolled]{background:rgba(9,9,11,.8);box-shadow:0 10px 30px -18px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.landing_navShell__8iExm[data-scrolled] .landing_brandLogo__eS38I{transform:scale(.9)}.landing_navLinks__hHshL{display:flex;min-width:0;justify-content:flex-end;gap:4px}.landing_navLinks__hHshL a{display:inline-flex;min-height:36px;align-items:center;padding:0 10px;color:#a1a1aa;font-size:14px;font-weight:600;text-decoration:none}.landing_navLinks__hHshL a:focus-visible,.landing_navLinks__hHshL a:hover{color:#fafafa}.landing_navActions__YDVsU{display:flex;align-items:center;gap:8px}.landing_navPrimary__0REfe{border-color:transparent;background:#31eda0;color:#06130e;white-space:nowrap}.landing_navSecondary__MBsbs{color:#d4d4d8}.landing_hero__PgVv7{position:relative;display:grid;min-height:max(720px,calc(100svh - 131px));grid-template-columns:minmax(0,1.08fr) minmax(0,.94fr);border-bottom:1px solid var(--border)}.landing_heroCopy__4cuDF{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:80px clamp(36px,6vw,96px)}.landing_heroCopy__4cuDF>*{animation:landing_landing-hero-copy__zHIwq .72s cubic-bezier(.16,1,.3,1) both}.landing_heroCopy__4cuDF>:nth-child(2){animation-delay:90ms}.landing_heroCopy__4cuDF>:nth-child(3){animation-delay:.17s}.landing_heroCopy__4cuDF>:nth-child(4){animation-delay:.25s}.landing_heroKicker__lpFzU{max-width:640px;margin:0 0 30px;color:#31eda0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing_heroTitle__AT1AI{max-width:680px;margin:0;font-size:clamp(4rem,7vw,6rem);font-weight:700;letter-spacing:-.04em;line-height:.94;text-wrap:balance}.landing_heroLead__To2yh{max-width:31rem;margin:36px 0 0;color:#d4d4d8;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.landing_heroActions__Aoqp4{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.landing_primaryAction__37AAB,.landing_secondaryAction__UdDiq{min-height:52px;padding-inline:24px}.landing_primaryAction__37AAB{border-color:transparent;background:#31eda0;color:#06130e}.landing_secondaryAction__UdDiq{border-color:#3f3f46;background:transparent}.landing_heroMedia__8WmSw{position:relative;min-width:0;min-height:max(720px,calc(100svh - 131px));overflow:hidden;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);background:#111113;animation:landing_landing-media-reveal__PO9Yk 1.1s cubic-bezier(.16,1,.3,1) both}.landing_heroVideo__uNiq0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;opacity:.9;filter:brightness(1.08) saturate(1.08)}.landing_heroVideoShade__HGibr{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,9,11,.28),rgba(9,9,11,.04) 46%,rgba(9,9,11,.18))}.landing_heroMotionWord__axxFd{position:absolute;inset:0;display:grid;place-items:center;color:#fafafa;font-size:clamp(4rem,7vw,6rem);font-weight:800;letter-spacing:-.04em;text-shadow:0 8px 30px rgba(0,0,0,.35);animation:landing_landing-word-in__7hs1u .5s cubic-bezier(.22,1,.36,1) both}.landing_motionRail__0oY8s{position:relative;height:64px;overflow:hidden;border-bottom:1px solid var(--border);background:#31eda0;color:#06130e;font-size:12px;font-weight:800;letter-spacing:.13em;white-space:nowrap}.landing_motionRailTrack__luKYu{position:absolute;display:flex;width:max-content;left:0;line-height:28px;will-change:transform}.landing_motionRailTrack__luKYu span{flex:none}.landing_motionRailTrack__luKYu:first-child{top:3px;animation:landing_landing-rail-right__T4zE_ 32s linear infinite}.landing_motionRailTrack__luKYu:last-child{bottom:3px;animation:landing_landing-rail-left__4QfIc 32s linear infinite}.landing_faq__VRfDb,.landing_finalCta__IEayE,.landing_modes__ySpRM,.landing_pricing__GEldr,.landing_stages__exW5L{width:min(1152px,calc(100% - 40px));margin:0 auto}.landing_stages__exW5L{padding:96px 0 0}.landing_sectionIntro__8oMP0{padding-bottom:48px;border-bottom:1px solid var(--border)}.landing_sectionIntro__8oMP0 h2{max-width:52rem;margin:0;font-size:clamp(2.25rem,5vw,4.5rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}.landing_stage__BrGZU{display:grid;min-height:278px;grid-template-columns:220px minmax(0,1fr);gap:28px;padding:70px 36px;border-bottom:1px solid var(--border)}.landing_stageIdentity__YD_Tw span{color:#71717a;font-size:13px;font-variant-numeric:tabular-nums}.landing_stageIdentity__YD_Tw h3{margin:18px 0 0;color:#31eda0;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em}.landing_stageBody__txIxb{max-width:50rem}.landing_stageBody__txIxb h4{margin:0;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.25}.landing_stageBody__txIxb p{max-width:68ch;margin:18px 0;color:#a1a1aa;line-height:1.6}.landing_stageBody__txIxb strong{color:#31eda0;font-size:14px}.landing_modes__ySpRM{padding:112px 0 0}.landing_modeGrid__NCwTY{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--border)}.landing_modeGrid__NCwTY .landing_modeCard__l7qP6{min-height:330px;padding:56px 40px}.landing_modeGrid__NCwTY .landing_modeCard__l7qP6+.landing_modeCard__l7qP6{border-left:1px solid var(--border)}.landing_modeGrid__NCwTY svg{color:#31eda0}.landing_modeGrid__NCwTY span{display:block;margin-top:34px;color:#71717a;font-size:13px;font-weight:700;text-transform:uppercase}.landing_modeGrid__NCwTY h3{max-width:27rem;margin:14px 0;font-size:2rem;line-height:1.12;letter-spacing:-.03em}.landing_modeGrid__NCwTY p{max-width:38rem;margin:0;color:#a1a1aa;line-height:1.6}.landing_pricing__GEldr{padding:120px 0}.landing_pricingHeading__twYFM{padding-bottom:48px;border-bottom:1px solid var(--border)}.landing_pricingHeading__twYFM h2{margin:0;font-size:clamp(3rem,7vw,5rem);line-height:1;letter-spacing:-.04em}.landing_pricingHeading__twYFM p{margin:18px 0 0;color:#a1a1aa;font-size:1.25rem}.landing_pricingNumbers__GbbJV{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-bottom:1px solid var(--border)}.landing_pricingNumbers__GbbJV div{padding:48px 32px}.landing_pricingNumbers__GbbJV div+div{border-left:1px solid var(--border)}.landing_pricingNumbers__GbbJV dt{color:#31eda0;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;letter-spacing:-.04em;line-height:1}.landing_pricingNumbers__GbbJV dd{margin:16px 0 0;color:#a1a1aa;line-height:1.5}.landing_pricingNotes__zyRFK{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding-top:32px}.landing_pricingNotes__zyRFK p{display:flex;gap:10px;margin:0;color:#a1a1aa;font-size:14px;line-height:1.5}.landing_pricingNotes__zyRFK svg{flex:0 0 auto;color:#31eda0}.landing_faq__VRfDb{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:80px;padding:112px 0;border-top:1px solid var(--border)}.landing_faq__VRfDb h2{margin:0;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1;letter-spacing:-.04em}.landing_faqList__RQhts>div{border-bottom:1px solid var(--border)}.landing_faqTrigger__foe_x{min-height:64px;width:100%;justify-content:space-between;border-radius:0;padding-inline:0;text-align:left;white-space:normal}.landing_faqTrigger__foe_x svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.landing_faqTrigger__foe_x[aria-expanded=true] svg{transform:rotate(180deg)}.landing_faqAnswer__AE1oQ{height:var(--collapsible-panel-height);overflow:hidden;transition:height .3s cubic-bezier(.16,1,.3,1)}.landing_faqAnswer__AE1oQ[data-ending-style],.landing_faqAnswer__AE1oQ[data-starting-style]{height:0}.landing_faqAnswer__AE1oQ p{max-width:68ch;margin:0;padding:0 0 24px;color:#a1a1aa;line-height:1.65}.landing_finalCta__IEayE{padding:120px 40px 132px;border-top:1px solid var(--border)}.landing_finalCta__IEayE p{margin:0 0 28px;color:#31eda0;font-size:13px;font-weight:800;letter-spacing:.1em}.landing_finalCta__IEayE h2{max-width:55rem;margin:0;font-size:clamp(3.6rem,8vw,6rem);line-height:.94;letter-spacing:-.04em;text-wrap:balance}.landing_footer__a1Uhx{border-top:1px solid var(--border);background:#09090b}.landing_footerTopline__LIGAz{padding:22px max(24px,calc((100vw - 1152px) / 2));color:#31eda0;font-size:12px;font-weight:800;letter-spacing:.12em}.landing_footerTopline__LIGAz span{color:#52525b}.landing_footerInner__jHxq_{display:grid;width:min(1152px,calc(100% - 40px));margin:0 auto;grid-template-columns:1.7fr repeat(3,1fr);gap:44px;padding:54px 0;border-top:1px solid var(--border)}.landing_footerLogo__CIGJC{width:auto;height:28px}.landing_footerBrand__ddxii p{max-width:23rem;color:#a1a1aa;line-height:1.6}.landing_footerColumn__TM_XP h2{margin:0 0 16px;font-size:14px}.landing_footerColumn__TM_XP ul{display:flex;margin:0;padding:0;flex-direction:column;gap:10px;list-style:none}.landing_footerColumn__TM_XP a{color:#a1a1aa;font-size:14px;text-decoration:none}.landing_footerColumn__TM_XP a:hover{color:#fafafa}.landing_footerBottom__rEw58{display:flex;width:min(1152px,calc(100% - 40px));margin:0 auto;justify-content:space-between;border-top:1px solid var(--border);padding:24px 0;color:#71717a;font-size:13px}.landing_footerBottom__rEw58 p{margin:0}@keyframes landing_landing-word-in__7hs1u{0%{opacity:.3;filter:blur(10px);transform:translateY(18px) scale(.96)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes landing_landing-hero-copy__zHIwq{0%{opacity:.35;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes landing_landing-media-reveal__PO9Yk{0%{opacity:.4;clip-path:polygon(36% 0,100% 0,100% 100%,24% 100%)}to{opacity:1;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}}@keyframes landing_landing-media-fade__nx_l_{0%{opacity:.18;filter:blur(10px);transform:scale(1.04)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes landing_landing-rail-left__4QfIc{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes landing_landing-rail-right__T4zE_{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:980px){.landing_navLinks__hHshL{display:none}.landing_navInner___85VU{grid-template-columns:1fr auto}.landing_hero__PgVv7{min-height:calc(100svh - 64px);grid-template-columns:1fr}.landing_heroCopy__4cuDF{position:relative;z-index:2;min-height:calc(100svh - 64px);padding:clamp(52px,9svh,88px) 28px max(44px,env(safe-area-inset-bottom))}.landing_heroMedia__8WmSw{position:absolute;inset:0;min-height:calc(100svh - 64px);clip-path:none;opacity:1;animation-name:landing_landing-media-fade__nx_l_}.landing_heroVideoShade__HGibr{background:linear-gradient(90deg,rgba(9,9,11,.82),rgba(9,9,11,.42) 68%,rgba(9,9,11,.52))}.landing_heroMotionWord__axxFd{display:none}.landing_stage__BrGZU{grid-template-columns:150px minmax(0,1fr)}.landing_faq__VRfDb{grid-template-columns:1fr;gap:36px}.landing_footerInner__jHxq_{grid-template-columns:1.5fr 1fr 1fr}.landing_footerColumn__TM_XP:last-child{grid-column:2/-1}}@media (max-width:680px){.landing_navInner___85VU{width:min(100% - 28px,1152px);gap:12px}.landing_brandLogo__eS38I{height:30px}.landing_navSecondary__MBsbs{display:none}.landing_heroKicker__lpFzU{margin-bottom:18px}.landing_heroTitle__AT1AI{font-size:clamp(3.25rem,16vw,4.6rem)}.landing_heroActions__Aoqp4,.landing_heroLead__To2yh{margin-top:24px}.landing_heroActions__Aoqp4{align-items:stretch;flex-direction:column}.landing_heroActions__Aoqp4 a{width:100%}.landing_faq__VRfDb,.landing_finalCta__IEayE,.landing_modes__ySpRM,.landing_pricing__GEldr,.landing_stages__exW5L{width:min(100% - 28px,1152px)}.landing_stage__BrGZU{min-height:0;grid-template-columns:1fr;gap:30px;padding:52px 0}.landing_stageIdentity__YD_Tw{display:flex;align-items:baseline;justify-content:space-between}.landing_stageIdentity__YD_Tw h3{margin:0}.landing_modeGrid__NCwTY,.landing_pricingNotes__zyRFK,.landing_pricingNumbers__GbbJV{grid-template-columns:1fr}.landing_modeGrid__NCwTY .landing_modeCard__l7qP6{padding:48px 0}.landing_modeGrid__NCwTY .landing_modeCard__l7qP6+.landing_modeCard__l7qP6{border-top:1px solid var(--border);border-left:0}.landing_pricingNumbers__GbbJV div{padding:38px 0}.landing_pricingNumbers__GbbJV div+div{border-top:1px solid var(--border);border-left:0}.landing_pricingNotes__zyRFK{gap:16px}.landing_finalCta__IEayE{padding-inline:0}.landing_footerTopline__LIGAz{padding-inline:14px;overflow:hidden;white-space:nowrap}.landing_footerInner__jHxq_{width:min(100% - 28px,1152px);grid-template-columns:1fr 1fr;gap:34px 20px}.landing_footerBrand__ddxii,.landing_footerColumn__TM_XP:last-child{grid-column:1/-1}.landing_footerBottom__rEw58{width:min(100% - 28px,1152px);gap:10px;flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing_heroCopy__4cuDF>*,.landing_heroMedia__8WmSw,.landing_heroMotionWord__axxFd,.landing_motionRailTrack__luKYu,.landing_motionRailTrack__luKYu:first-child,.landing_motionRailTrack__luKYu:last-child{animation:none}.landing_brandLogo__eS38I,.landing_faqAnswer__AE1oQ,.landing_faqTrigger__foe_x svg,.landing_navShell__8iExm{transition:none}}.marketing-detail-page_page__rfZfD{--accent:#31eda0;min-height:100dvh;overflow-x:clip;background:#09090b;color:#fafafa;color-scheme:dark}.marketing-detail-page_main__jlMuK{width:min(1120px,calc(100% - 40px));margin:0 auto}.marketing-detail-page_hero__RdrN6{display:grid;min-height:560px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(40px,8vw,120px);padding:clamp(88px,12vw,160px) 0 72px;border-bottom:1px solid #27272a}.marketing-detail-page_eyebrow__bweU5{margin:0 0 22px;color:var(--accent);font-size:.875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.marketing-detail-page_hero__RdrN6 h1{max-width:900px;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.93;letter-spacing:-.055em;text-wrap:balance}.marketing-detail-page_lead__AdAQZ{max-width:720px;margin:30px 0 0;color:#d4d4d8;font-size:1.5rem;line-height:1.45;text-wrap:pretty}.marketing-detail-page_promise__Ii7AD{align-self:end;border-top:2px solid var(--accent);padding-top:22px;color:#fafafa;font-size:1rem;font-weight:700;line-height:1.5}.marketing-detail-page_sections__sYLOK{padding:18px 0 90px}.marketing-detail-page_guideContents__IX00m,.marketing-detail-page_related__Kyc6k{padding:32px 0;border-bottom:1px solid var(--border)}.marketing-detail-page_guideContents__IX00m p,.marketing-detail-page_related__Kyc6k h2{margin:0 0 16px;font-weight:700;font-size:1.125rem}.marketing-detail-page_guideContents__IX00m ol,.marketing-detail-page_related__Kyc6k ul{display:grid;gap:14px;margin:0;padding-left:24px}.marketing-detail-page_guideContents__IX00m a,.marketing-detail-page_related__Kyc6k a,.marketing-detail-page_updated__ArmEF a{color:var(--foreground);text-decoration:underline;text-underline-offset:4px}.marketing-detail-page_ctaLink__00ki2:focus-visible,.marketing-detail-page_guideContents__IX00m a:focus-visible,.marketing-detail-page_related__Kyc6k a:focus-visible,.marketing-detail-page_updated__ArmEF a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.marketing-detail-page_section__D8CL2{scroll-margin-top:100px;display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:clamp(36px,8vw,112px);padding:72px 0;border-bottom:1px solid #27272a}.marketing-detail-page_sectionIndex___T_Du{color:var(--accent);font-size:.875rem;font-weight:800;letter-spacing:.18em}.marketing-detail-page_section__D8CL2 h2{max-width:520px;margin:14px 0 0;font-size:clamp(2rem,5vw,4.5rem);line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.marketing-detail-page_sectionBody__xBAeV>p{margin:0;color:#d4d4d8;font-size:1rem;line-height:1.7}.marketing-detail-page_points__In9PK{display:grid;gap:0;margin:34px 0 0;padding:0;list-style:none;border-top:1px solid #3f3f46}.marketing-detail-page_points__In9PK li{display:grid;grid-template-columns:18px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid #27272a;color:#f4f4f5;line-height:1.55}.marketing-detail-page_points__In9PK li:before{content:"↳";color:var(--accent);font-weight:800}.marketing-detail-page_faq__6eB3H{padding:88px 0}.marketing-detail-page_faqHeader__BecwN{max-width:650px;margin-bottom:34px}.marketing-detail-page_faqHeader__BecwN h2{margin:0;font-size:clamp(2rem,5vw,4.5rem);letter-spacing:-.045em}.marketing-detail-page_faqList__T_BQO{border-top:1px solid #3f3f46}.marketing-detail-page_faqList__T_BQO details{border-bottom:1px solid #27272a}.marketing-detail-page_faqList__T_BQO summary{cursor:pointer;padding:24px 42px 24px 0;font-size:1rem;font-weight:700}.marketing-detail-page_faqList__T_BQO p{max-width:760px;margin:0;padding:0 0 26px;color:#a1a1aa;font-size:16px;line-height:1.7}.marketing-detail-page_cta__6FhK_{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;margin:30px 0 110px;padding:clamp(28px,5vw,58px);background:var(--accent);color:#06130e}.marketing-detail-page_cta__6FhK_ h2{margin:0;font-size:clamp(2rem,5vw,4.5rem);line-height:1;letter-spacing:-.045em}.marketing-detail-page_cta__6FhK_ p{margin:14px 0 0;font-size:1rem}.marketing-detail-page_cta__6FhK_ a{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 22px;background:#06130e;color:#fff;font-weight:800;text-decoration:none}.marketing-detail-page_updated__ArmEF{padding-bottom:28px;color:#71717a;font-size:.875rem}@media (max-width:820px){.marketing-detail-page_main__jlMuK{width:min(100% - 32px,680px)}.marketing-detail-page_hero__RdrN6{min-height:auto;grid-template-columns:1fr;gap:42px;padding-top:96px}.marketing-detail-page_section__D8CL2{grid-template-columns:1fr;gap:28px;padding:54px 0}.marketing-detail-page_cta__6FhK_{grid-template-columns:1fr}}.marketing-detail-page_page__rfZfD{interpolate-size:allow-keywords}.marketing-detail-page_hero__RdrN6>div>*,.marketing-detail-page_promise__Ii7AD{animation:marketing-detail-page_detail-hero-in__az0XA .72s cubic-bezier(.16,1,.3,1) both}.marketing-detail-page_hero__RdrN6>div>:nth-child(2){animation-delay:90ms}.marketing-detail-page_hero__RdrN6>div>:nth-child(3){animation-delay:.17s}.marketing-detail-page_promise__Ii7AD{animation-delay:.26s}.marketing-detail-page_faqList__T_BQO summary{transition:color .18s ease}.marketing-detail-page_faqList__T_BQO summary:hover{color:var(--accent)}.marketing-detail-page_faqList__T_BQO details::details-content{block-size:0;overflow:hidden;transition:block-size .32s cubic-bezier(.16,1,.3,1),content-visibility allow-discrete .32s}.marketing-detail-page_faqList__T_BQO details[open]::details-content{block-size:auto}.marketing-detail-page_readingProgress__jswuw{display:none}@supports (animation-timeline:scroll()){.marketing-detail-page_readingProgress__jswuw{position:fixed;top:67px;left:0;z-index:49;display:block;width:100%;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;animation:marketing-detail-page_detail-reading-progress__rKvxE linear both;animation-timeline:scroll(root block)}}@keyframes marketing-detail-page_detail-hero-in__az0XA{0%{opacity:.35;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes marketing-detail-page_detail-reading-progress__rKvxE{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.marketing-detail-page_hero__RdrN6>div>*,.marketing-detail-page_promise__Ii7AD{animation:none}.marketing-detail-page_faqList__T_BQO details::details-content,.marketing-detail-page_faqList__T_BQO summary{transition:none}}.reveal_reveal__QiTiC[data-reveal]{transition:opacity .6s ease var(--reveal-delay,0s),transform .8s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s)}.reveal_reveal__QiTiC[data-reveal=hidden]{opacity:0;transform:translateY(28px)}@media (prefers-reduced-motion:reduce){.reveal_reveal__QiTiC[data-reveal]{opacity:1;transform:none;transition:none}}.public-analytics_banner__42Y51{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:0;margin-bottom:max(16px,env(safe-area-inset-bottom));width:min(440px,calc(100vw - 32px));max-height:80dvh;overflow-y:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);padding:12px}.public-analytics_banner__42Y51>p{max-width:65ch;flex:1 1 320px}.public-analytics_bannerInline__2__K0{position:relative;right:auto;margin:16px auto;max-height:none}.public-analytics_registrationForm__VwNSz :is(input,button,select,textarea){scroll-margin-block:24px calc(var(--tf-privacy-notice-space, 0px) + 32px)}.public-analytics_preferenceButton__RvoxD{height:auto;color:inherit;padding:0;font:inherit;text-decoration:underline;text-underline-offset:3px}