.LandingScreen_page__1IfUW{min-height:100dvh;background:radial-gradient(1100px 520px at 15% -12%,var(--accent-soft),transparent 70%),radial-gradient(900px 460px at 90% 0,rgba(122,92,240,.12),transparent 65%),var(--canvas)}.LandingScreen_topBar__Agd5L{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--canvas) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.LandingScreen_topBar__Agd5L{background:var(--canvas)}}.LandingScreen_topBarInner__ibMor{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:1140px;margin:0 auto;padding:var(--space-3) var(--space-5)}.LandingScreen_brand__Mi4pj{display:inline-flex;align-items:center;gap:var(--space-3)}.LandingScreen_logo__IZI3J{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(140deg,var(--accent),#7a5cf0);color:#fff;font-size:12px;font-weight:700}.LandingScreen_brandName__oHFW2{font-size:15px;font-weight:650;white-space:nowrap}.LandingScreen_topLinks__hAmnx{display:flex;align-items:center;gap:var(--space-5);font-size:13.5px}.LandingScreen_topLinks__hAmnx>a{color:var(--text-muted)}.LandingScreen_topLinks__hAmnx>a:hover{color:var(--text)}.LandingScreen_topCta__ZBhup{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;height:36px;padding:0 14px;border-radius:var(--radius);background:var(--accent);color:#fff!important;font-weight:600;box-shadow:var(--shadow-sm)}.LandingScreen_topCta__ZBhup:hover{background:var(--accent-hover);text-decoration:none}.LandingScreen_topCta__ZBhup svg{width:15px;height:15px}.LandingScreen_inner__OFv1L{max-width:1140px;margin:0 auto;padding:var(--space-10) var(--space-5) var(--space-10)}.LandingScreen_hero__7fc0D{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;grid-gap:var(--space-10);gap:var(--space-10)}.LandingScreen_heroCopy__lCsdT{display:flex;flex-direction:column;gap:var(--space-5)}.LandingScreen_eyebrow__Y_w_d{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 13px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-size:12.5px;font-weight:550;color:var(--text-muted);box-shadow:var(--shadow-sm)}.LandingScreen_eyebrow__Y_w_d svg{width:13px;height:13px;color:var(--success)}.LandingScreen_title__gcxNL{font-size:clamp(34px,4.6vw,54px);line-height:1.06;letter-spacing:-.03em}.LandingScreen_titleAccent__hRQ5H{background:linear-gradient(100deg,var(--accent),#7a5cf0);-webkit-background-clip:text;background-clip:text;color:transparent}.LandingScreen_lead__sOgBy{font-size:17px;line-height:1.62;color:var(--text-muted);max-width:56ch}.LandingScreen_heroPoints__54C6l{display:flex;flex-direction:column;gap:var(--space-2);font-size:14.5px;font-weight:500}.LandingScreen_heroPoints__54C6l li{display:flex;align-items:center;gap:var(--space-2)}.LandingScreen_heroPoints__54C6l svg{width:17px;height:17px;flex-shrink:0;color:var(--success)}.LandingScreen_ctaRow__H6mjn{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.LandingScreen_cta__OKOO7{display:inline-flex;align-items:center;gap:var(--space-2);height:50px;padding:0 26px;border-radius:var(--radius);background:var(--accent);color:#fff;font-size:15.5px;font-weight:600;box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 32%,transparent);transition:background var(--duration) var(--ease),transform var(--duration) var(--ease)}.LandingScreen_cta__OKOO7:hover{background:var(--accent-hover);transform:translateY(-1px);text-decoration:none}.LandingScreen_cta__OKOO7 svg{width:17px;height:17px}.LandingScreen_ctaSecondary__vFgr8{display:inline-flex;align-items:center;height:50px;padding:0 22px;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:15.5px;font-weight:550}.LandingScreen_ctaSecondary__vFgr8:hover{background:var(--surface-sunken);text-decoration:none}.LandingScreen_ctaHint__7OL_b{font-size:12.5px;color:var(--text-faint)}.LandingScreen_heroDemo__2iHmC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 70%,transparent);box-shadow:var(--shadow-lg)}.LandingScreen_demoCard__mWkKk{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.LandingScreen_demoLabel__4b1OB{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.LandingScreen_demoTable__qcMM8{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.LandingScreen_demoRow__gMgOD{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:9px var(--space-3);background:var(--surface-sunken);font-size:13px}.LandingScreen_demoRow__gMgOD>span{color:var(--text-faint);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:650;align-self:center}.LandingScreen_demoRow__gMgOD>b{font-weight:600}.LandingScreen_demoArrow__IWc4i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;align-self:center;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);transform:rotate(90deg)}.LandingScreen_demoArrow__IWc4i svg{width:16px;height:16px}.LandingScreen_demoDoc__3hWr0{font-size:14px;line-height:1.85}.LandingScreen_demoDoc__3hWr0 mark{background:var(--accent-soft);color:var(--accent-text);padding:1px 5px;border-radius:var(--radius-sm);font-weight:600}.LandingScreen_demoNote__ixx6M{font-size:12px;color:var(--text-faint)}.LandingScreen_trust__3nsSM{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-10)}.LandingScreen_trustItem__B_lE8{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.LandingScreen_trustItem__B_lE8>span:last-child{display:flex;flex-direction:column;gap:2px}.LandingScreen_trustItem__B_lE8 b{font-size:14px;font-weight:650}.LandingScreen_trustItem__B_lE8 b+span{font-size:12.5px;color:var(--text-muted)}.LandingScreen_trustIcon__o7eV6{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius);background:var(--success-soft);color:var(--success)}.LandingScreen_trustIcon__o7eV6 svg{width:18px;height:18px}.LandingScreen_section__xfIDk{margin-top:calc(var(--space-10) * 1.6);scroll-margin-top:80px}.LandingScreen_sectionTitle__yzegX{font-size:clamp(24px,3vw,32px);letter-spacing:-.025em;margin-bottom:var(--space-3)}.LandingScreen_sectionLead__6mjrP{font-size:15.5px;line-height:1.6;color:var(--text-muted);max-width:68ch;margin-bottom:var(--space-6)}.LandingScreen_compare__BvSOY{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.LandingScreen_compareCol__Klv1_{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.LandingScreen_compareCol__Klv1_:last-child{border-color:color-mix(in srgb,var(--accent) 35%,var(--border));box-shadow:var(--shadow)}.LandingScreen_compareHead__oPp7p{align-self:flex-start;padding:4px 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.LandingScreen_compareHead__oPp7p[data-tone=bad]{background:var(--danger-soft);color:var(--danger)}.LandingScreen_compareHead__oPp7p[data-tone=good]{background:var(--success-soft);color:var(--success)}.LandingScreen_compareList__1CmuQ{display:flex;flex-direction:column;gap:var(--space-3);font-size:14px;line-height:1.55}.LandingScreen_compareList__1CmuQ li{display:flex;align-items:flex-start;gap:var(--space-3)}.LandingScreen_compareList__1CmuQ svg{width:17px;height:17px;flex-shrink:0;margin-top:2px}.LandingScreen_compareCol__Klv1_:first-child .LandingScreen_compareList__1CmuQ svg{color:var(--danger)}.LandingScreen_compareCol__Klv1_:first-child .LandingScreen_compareList__1CmuQ li{color:var(--text-muted)}.LandingScreen_compareCol__Klv1_:last-child .LandingScreen_compareList__1CmuQ svg{color:var(--success)}.LandingScreen_flow__cGvOk{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:var(--space-3);gap:var(--space-3);counter-reset:flow}.LandingScreen_flowStep__kr4GX{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.LandingScreen_flowIndex__w6OYb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;font-size:13px;font-weight:700}.LandingScreen_flowTitle__o6NXq{font-size:15px;font-weight:650}.LandingScreen_flowText__MqsDR{font-size:13px;color:var(--text-muted);line-height:1.58;flex-grow:1}.LandingScreen_flowBadge__4DYc5{padding:3px 10px;border-radius:var(--radius-pill);font-size:11.5px;font-weight:650;background:var(--inset-strong);color:var(--text-muted)}.LandingScreen_flowBadge__4DYc5[data-once=false]{background:var(--accent-soft);color:var(--accent-text)}.LandingScreen_inlineCta__Lm99t{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-6)}.LandingScreen_example__6D6tl{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.LandingScreen_exampleBlock__QkUmy{display:flex;flex-direction:column;gap:var(--space-2)}.LandingScreen_exampleLabel__RzkDo{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.LandingScreen_code__lyj8S{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--surface-sunken);border:1px solid var(--border);font-family:var(--font-mono);font-size:12.5px;line-height:1.8;white-space:pre-wrap;overflow-x:auto}.LandingScreen_features__Lx0yw{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.LandingScreen_feature__LEzni{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--duration) var(--ease),box-shadow var(--duration) var(--ease)}.LandingScreen_feature__LEzni:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.LandingScreen_featureIcon__sGvk4{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius);background:var(--accent-soft);color:var(--accent-text)}.LandingScreen_featureIcon__sGvk4 svg{width:18px;height:18px}.LandingScreen_featureTitle___PWmA{font-size:15px;font-weight:650}.LandingScreen_featureText__sNxCQ{font-size:13.5px;color:var(--text-muted);line-height:1.62}.LandingScreen_privacy__CMflr{display:flex;align-items:flex-start;gap:var(--space-4);margin-top:calc(var(--space-10) * 1.6);padding:var(--space-6);border:1px solid color-mix(in srgb,var(--success) 28%,var(--border));border-radius:var(--radius-lg);background:var(--surface)}.LandingScreen_privacyTitle__oM4ez{font-size:19px;letter-spacing:-.015em;margin-bottom:var(--space-2)}.LandingScreen_privacyIcon__gU9fd{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius);background:var(--success-soft);color:var(--success);flex-shrink:0}.LandingScreen_privacyIcon__gU9fd svg{width:21px;height:21px}.LandingScreen_privacyLink__g96Qi{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-3);font-size:13.5px;font-weight:600;color:var(--accent-text)}.LandingScreen_privacyLink__g96Qi svg{width:14px;height:14px}.LandingScreen_faq__wvxiG{display:flex;flex-direction:column;gap:var(--space-2)}.LandingScreen_faqItem__QMUKa{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.LandingScreen_faqItem__QMUKa[open]{border-color:var(--border-strong)}.LandingScreen_faqQuestion__qnp7U{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:15px;font-weight:600;cursor:pointer;list-style:none}.LandingScreen_faqQuestion__qnp7U::-webkit-details-marker{display:none}.LandingScreen_faqQuestion__qnp7U:after{content:"+";flex-shrink:0;font-size:20px;font-weight:400;color:var(--text-faint);transition:transform var(--duration) var(--ease)}.LandingScreen_faqItem__QMUKa[open] .LandingScreen_faqQuestion__qnp7U:after{transform:rotate(45deg)}.LandingScreen_faqQuestion__qnp7U:hover{background:var(--surface-sunken)}.LandingScreen_faqAnswer__9huMJ{padding:0 var(--space-5) var(--space-5);font-size:14px;line-height:1.68;color:var(--text-muted);max-width:78ch}.LandingScreen_finalCta__iNsoR{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);margin-top:calc(var(--space-10) * 1.6);padding:calc(var(--space-10) * 1.2) var(--space-6);border-radius:calc(var(--radius-lg) * 1.4);background:linear-gradient(135deg,var(--accent),#7a5cf0);color:#fff;text-align:center;box-shadow:var(--shadow-lg)}.LandingScreen_finalTitle__XRuNP{font-size:clamp(23px,3.2vw,34px);letter-spacing:-.025em;max-width:22ch}.LandingScreen_finalText__jIs_F{font-size:15.5px;line-height:1.62;max-width:60ch;color:rgba(255,255,255,.86)}.LandingScreen_ctaLight__1Lqz3{display:inline-flex;align-items:center;gap:var(--space-2);height:50px;padding:0 26px;border-radius:var(--radius);background:#fff;color:#1c2436;font-size:15.5px;font-weight:650;box-shadow:var(--shadow)}.LandingScreen_ctaLight__1Lqz3:hover{background:rgba(255,255,255,.9);text-decoration:none}.LandingScreen_ctaLight__1Lqz3 svg{width:17px;height:17px}.LandingScreen_ctaGhost__6WVf1{display:inline-flex;align-items:center;height:50px;padding:0 22px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.45);color:#fff;font-size:15.5px;font-weight:550}.LandingScreen_ctaGhost__6WVf1:hover{background:rgba(255,255,255,.12);text-decoration:none}.LandingScreen_footer__ajiuG{border-top:1px solid var(--border);margin-top:calc(var(--space-10) * 1.6)}.LandingScreen_footerInner__bS68n{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:1140px;margin:0 auto;padding:var(--space-6) var(--space-5);font-size:12.5px;color:var(--text-faint);flex-wrap:wrap}.LandingScreen_footerLinks__bQs3q{display:flex;gap:var(--space-5);flex-wrap:wrap}@media (max-width:900px){.LandingScreen_hero__7fc0D{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}@media (max-width:720px){.LandingScreen_topLinks__hAmnx>a:not(.LandingScreen_topCta__ZBhup){display:none}}@media (max-width:560px){.LandingScreen_brandName__oHFW2{display:none}.LandingScreen_topCta__ZBhup{font-size:13.5px;padding:0 12px}.LandingScreen_inner__OFv1L{padding:var(--space-8) 16px var(--space-8)}.LandingScreen_footerInner__bS68n,.LandingScreen_topBarInner__ibMor{padding-left:16px;padding-right:16px}.LandingScreen_ctaGhost__6WVf1,.LandingScreen_ctaLight__1Lqz3,.LandingScreen_ctaSecondary__vFgr8,.LandingScreen_cta__OKOO7{width:100%;justify-content:center}.LandingScreen_finalCta__iNsoR{padding:var(--space-8) var(--space-5)}}@media (prefers-reduced-motion:reduce){.LandingScreen_cta__OKOO7,.LandingScreen_faqQuestion__qnp7U:after,.LandingScreen_feature__LEzni{transition:none}.LandingScreen_cta__OKOO7:hover{transform:none}}