.BetaModal_overlay__XbPOi{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,17,12,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:BetaModal_fade__zXlqS .18s ease}.BetaModal_panel__Ji3U9{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:90vh;background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:BetaModal_pop__KVXtU .22s cubic-bezier(.16,1,.3,1)}.BetaModal_panel__Ji3U9:focus{outline:none}.BetaModal_head__DhaXI{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid var(--line)}.BetaModal_eyebrow__ywLWA{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--clay-deep)}.BetaModal_title__5DtWP{margin-top:6px;font-size:23px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.BetaModal_close__tGnMX{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--line-strong);border-radius:9px;background:var(--paper-2);color:var(--ink);cursor:pointer;transition:background .15s ease,border-color .15s ease}.BetaModal_close__tGnMX:hover{background:var(--paper-3);border-color:var(--ink)}.BetaModal_intro__sZvYC{padding:14px 24px 16px;font-size:14px;line-height:1.55;color:var(--muted)}.BetaModal_frameWrap__QTtqN{flex:1 1;min-height:0;border-top:1px solid var(--line);background:#fff}.BetaModal_frame__yPamR{width:100%;height:100%;min-height:56vh;border:0;display:block}.BetaModal_fallback__8wswa{padding:12px 24px;font-size:13px;color:var(--muted);border-top:1px solid var(--line);background:var(--paper-2)}.BetaModal_fallback__8wswa a{color:var(--clay-deep);font-weight:500;text-decoration:underline;text-underline-offset:2px}@keyframes BetaModal_fade__zXlqS{0%{opacity:0}}@keyframes BetaModal_pop__KVXtU{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media (prefers-reduced-motion:reduce){.BetaModal_overlay__XbPOi,.BetaModal_panel__Ji3U9{animation:none}}@media (max-width:560px){.BetaModal_overlay__XbPOi{padding:0;align-items:stretch}.BetaModal_panel__Ji3U9{max-width:none;max-height:100vh;border-radius:0;border:0}.BetaModal_frame__yPamR{min-height:60vh}}.Faq_layout__BJfGU{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(32px,5vw,68px);gap:clamp(32px,5vw,68px);align-items:start}.Faq_head__sYUrr{position:-webkit-sticky;position:sticky;top:96px}.Faq_list__FYK01{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-strong)}.Faq_item__hrOKf{border-bottom:1px solid var(--line-strong)}.Faq_qHead__8Bzcp{margin:0;font-size:inherit}.Faq_trigger__kUFx0{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 4px;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:clamp(16.5px,1.8vw,20px);font-weight:600;letter-spacing:-.025em;color:var(--ink);transition:color .15s ease}.Faq_icon__vFLE4,.Faq_trigger__kUFx0:hover{color:var(--clay-deep)}.Faq_icon__vFLE4{flex-shrink:0;transition:transform .25s ease}.Faq_iconOpen__kQ248{transform:rotate(45deg)}.Faq_panel__pSO1S{padding:0 44px 24px 4px}.Faq_panel__pSO1S p{font-size:15.5px;line-height:1.65;color:var(--muted)}@media (max-width:880px){.Faq_layout__BJfGU{grid-template-columns:1fr}.Faq_head__sYUrr{position:static}}.Hero_hero__bqvNd{position:relative;padding-top:clamp(44px,6vw,76px);padding-bottom:clamp(64px,8vw,112px);border-bottom:1px solid var(--line);overflow:hidden}.Hero_inner__lGUYu{display:grid;grid-template-columns:1.06fr .94fr;grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center}.Hero_copy__KMVTd,.Hero_visual__Gy317{min-width:0}.Hero_pill__nvVkv{margin-bottom:24px}.Hero_eyebrow__zlAY_{margin-bottom:18px}.Hero_title__h4PJ2{font-size:clamp(36px,5.6vw,66px);line-height:1.02;letter-spacing:-.045em;font-weight:600}.Hero_title__h4PJ2 em{font-style:normal;color:var(--clay)}.Hero_lead__U87e0{margin-top:24px;max-width:50ch;font-size:clamp(16.5px,1.7vw,20px);line-height:1.52;color:var(--muted)}.Hero_lead__U87e0 strong{color:var(--ink);font-weight:600}.Hero_actions__yXeUX{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Hero_proof__7SfDZ{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}.Hero_proof__7SfDZ li{font-family:var(--font-mono);font-size:12px;font-weight:500;padding:6px 12px;border:1px solid var(--line-strong);border-radius:30px;color:var(--ink);background:var(--paper-2)}.Hero_card__JzOeD{margin:0;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper-2);box-shadow:var(--shadow-lg);overflow:hidden}.Hero_cardHead__sLTdM{display:flex;align-items:center;gap:9px;padding:13px 20px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--paper)}.Hero_cardDot__CHxjb{width:8px;height:8px;border-radius:50%;background:var(--ok)}.Hero_verdict__DG0JL{padding:22px}.Hero_blocked__SL6ZN{border-bottom:1px solid var(--line);background:var(--danger-soft)}.Hero_allowed__BvoSz{background:var(--ok-soft)}.Hero_vTop__HF1s3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.Hero_pkg__V6KdQ{font-size:14.5px;color:var(--ink)}.Hero_pkg__V6KdQ,.Hero_tag__EkaIl{font-family:var(--font-mono);font-weight:500}.Hero_tag__EkaIl{font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:4px 11px;border-radius:30px;color:#fff}.Hero_tagBlock__yi_Cv{background:var(--danger)}.Hero_tagAllow__Iqgo5{background:var(--ok)}.Hero_vWhy__jkzbc{font-size:14.5px;line-height:1.5;color:var(--text)}.Hero_vFix__nuxHK{margin-top:13px;font-size:13.5px;color:var(--muted);display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.Hero_vFix__nuxHK code{font-weight:500;color:var(--ink)}.Hero_fixLabel___clBr{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:5px;background:var(--ink);color:var(--paper)}@media (max-width:900px){.Hero_inner__lGUYu{grid-template-columns:1fr;gap:44px}.Hero_visual__Gy317{order:2}}.InAction_layout__0Mg_e{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:clamp(36px,5vw,68px);gap:clamp(36px,5vw,68px);align-items:center}.InAction_copy__tLpa_,.InAction_visual__l0KZw{min-width:0}.InAction_points__dzJi_{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.InAction_points__dzJi_ li{position:relative;padding-left:24px;font-size:15px;color:var(--text)}.InAction_points__dzJi_ li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:var(--clay)}.InAction_pk__g3Dn0{font-weight:600;color:var(--ink)}.InAction_console__e7TIk{margin:0;border-radius:var(--radius);background:var(--ink);border:1px solid var(--ink-3);box-shadow:var(--shadow-lg);overflow:hidden}.InAction_bar__JsWiX{display:flex;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid hsla(0,0%,100%,.08)}.InAction_dots__YYbfH{display:inline-flex;gap:7px}.InAction_dots__YYbfH i{width:11px;height:11px;border-radius:50%;background:hsla(0,0%,100%,.16)}.InAction_dots__YYbfH i:first-child{background:var(--clay)}.InAction_barTitle__tUAv_{font-family:var(--font-mono);font-size:12px;color:hsla(0,0%,100%,.5)}.InAction_body__U35Sw{padding:20px 20px 22px;font-family:var(--font-mono);font-size:13px;line-height:1.95;color:hsla(0,0%,100%,.7)}.InAction_cmd__7f2hB{color:var(--paper)}.InAction_prompt__qxr1v{color:var(--clay-light);margin-right:8px}.InAction_line__Ym0op{display:flex;gap:10px;align-items:baseline}.InAction_marker__bkzrz{color:hsla(0,0%,100%,.35);flex-shrink:0}.InAction_flagged__6OWTq{color:hsla(0,0%,100%,.92)}.InAction_flagged__6OWTq .InAction_marker__bkzrz{color:var(--clay-light)}.InAction_divider__DdlSR{height:1px;background:hsla(0,0%,100%,.1);margin:12px 0}.InAction_verdictBlock__C9ShN,.InAction_verdictFix__BYf1h{display:flex;align-items:center;gap:10px;font-size:13px}.InAction_verdictBlock__C9ShN{color:var(--paper);font-weight:500}.InAction_verdictFix__BYf1h{margin-top:6px;color:hsla(0,0%,100%,.72)}.InAction_verdictFix__BYf1h code{color:var(--paper)}.InAction_vTagFix__JPiW3,.InAction_vTag__LiWiF{font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:6px;flex-shrink:0}.InAction_vTag__LiWiF{background:var(--danger);color:#fff}.InAction_vTagFix__JPiW3{background:var(--ok);color:#fff}@media (max-width:900px){.InAction_layout__0Mg_e{grid-template-columns:1fr;gap:40px}}.Cta_inner__6HhXy{text-align:center;max-width:740px;margin-inline:auto}.Cta_inner__6HhXy .eyebrow{justify-content:center}.Cta_title__TJQ93{font-size:clamp(32px,5.4vw,60px);line-height:1.02;letter-spacing:-.04em;font-weight:600;color:#fff}.Cta_title__TJQ93 em{font-style:normal;color:var(--ink)}.Cta_lead__Q35Ix{margin:22px auto 0;max-width:56ch;font-size:clamp(16.5px,1.8vw,20px);line-height:1.52;color:hsla(0,0%,100%,.92)}.Cta_actions__0hdiu{display:flex;flex-wrap:wrap;gap:13px;justify-content:center;margin-top:32px}.Cta_primary__QtpQb{background:var(--ink);color:#fff}.Cta_primary__QtpQb:hover{background:#16130d}.Cta_ghost__AgfpG{border-color:hsla(0,0%,100%,.5);color:#fff}.Cta_ghost__AgfpG:hover{border-color:#fff;background:hsla(0,0%,100%,.1)}.Cta_contactCard__iFsZU{margin-top:40px;border:1px solid hsla(0,0%,100%,.32);border-radius:var(--radius);padding:24px 28px;background:rgba(0,0,0,.12)}.Cta_contactLabel__L6wit{display:block;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.82)}.Cta_contacts__NR6Oj{margin-top:14px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 26px}.Cta_contact__cDkqv{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:14px;font-weight:500;color:#fff;padding-bottom:2px;border-bottom:1px solid hsla(0,0%,100%,.5);transition:border-color .15s ease}.Cta_contact__cDkqv:hover{border-bottom-color:#fff}.Nav_nav__o8sSc{position:-webkit-sticky;position:sticky;top:0;z-index:100;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease}.Nav_scrolled__3_vrA{background:hsla(40,41%,93%,.82);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom-color:var(--line)}.Nav_inner__sh7uA{display:flex;align-items:center;justify-content:space-between;height:68px;gap:20px}.Nav_brand__vMusG{gap:10px;flex-shrink:0}.Nav_brand__vMusG,.Nav_mark___p5rh{display:inline-flex;align-items:center}.Nav_mark___p5rh{justify-content:center;width:34px;height:34px;border:1px solid var(--line-strong);border-radius:9px;background:var(--paper-2);color:var(--clay)}.Nav_wordmark__FGZOj{font-weight:600;font-size:19px;letter-spacing:-.03em}.Nav_links__8Axcs{display:flex;align-items:center;gap:2px;margin-left:auto}.Nav_link__AQMuy{padding:8px 13px;border-radius:8px;font-size:14px;font-weight:500;color:var(--muted);transition:color .15s ease,background .15s ease}.Nav_link__AQMuy:hover{color:var(--ink);background:rgba(32,28,21,.05)}.Nav_actions__4RUiQ{display:flex;align-items:center;gap:6px;flex-shrink:0}.Nav_iconLink__7uDd7{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;color:var(--muted);transition:color .15s ease,background .15s ease}.Nav_iconLink__7uDd7:hover{color:var(--ink);background:rgba(32,28,21,.05)}.Nav_cta__gBZXl{padding:9px 17px;font-size:14px}.Nav_menuBtn__to_Gk{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 9px;background:var(--paper-2);border:1px solid var(--line-strong);border-radius:9px;cursor:pointer}.Nav_bar__EPka2{height:1.8px;width:100%;background:var(--ink);border-radius:2px;transition:transform .2s ease}.Nav_barOpen1__QFQ_G{transform:translateY(3.4px) rotate(45deg)}.Nav_barOpen2__Lm1pI{transform:translateY(-3.4px) rotate(-45deg)}.Nav_mobileMenu__3qPm8{display:flex;flex-direction:column;gap:2px;padding:12px 26px 22px;background:var(--paper);border-bottom:1px solid var(--line)}.Nav_mobileLink__IMD5_{padding:13px 6px;font-size:15.5px;font-weight:500;color:var(--muted);border-bottom:1px solid var(--line)}.Nav_mobileLink__IMD5_:hover{color:var(--ink)}.Nav_mobileCta__jAgsX{margin-top:16px;width:100%}@media (max-width:900px){.Nav_cta__gBZXl,.Nav_links__8Axcs{display:none}.Nav_menuBtn__to_Gk{display:flex}}@media (min-width:901px){.Nav_mobileMenu__3qPm8{display:none}}@media (max-width:420px){.Nav_iconLink__7uDd7{display:none}}.Problem_scene__Cc_si{margin-top:34px;border-left:2px solid var(--clay-light);padding:2px 0 2px 24px;max-width:70ch}.Problem_sceneText__WBp7P{font-size:clamp(19px,2.2vw,26px);font-weight:500;line-height:1.4;letter-spacing:-.02em;color:var(--paper)}.Problem_sceneAccent__r2OJn{color:var(--clay-light)}.Problem_sceneTag__fjv5r{margin-top:16px;font-size:14.5px;line-height:1.6;color:hsla(0,0%,100%,.65)}.Problem_sceneTag__fjv5r strong{color:var(--clay-light);font-weight:600}.Problem_scale__x2Aho{margin-top:52px}.Problem_scaleHead__bbQST{font-size:clamp(22px,2.8vw,32px);font-weight:500;line-height:1.25;letter-spacing:-.03em;color:var(--paper);max-width:22ch}.Problem_scaleHead__bbQST em{font-style:normal;color:var(--clay-light)}.Problem_table__wekh6{margin-top:28px;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius);overflow:hidden}.Problem_row__yzASX{display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-gap:14px;gap:14px;align-items:center;padding:16px 24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.Problem_row__yzASX:last-child{border-bottom:0}.Problem_headRow__Y9sop{background:hsla(0,0%,100%,.035);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.Problem_rowHi__q7ZpC{background:rgba(194,90,60,.12)}.Problem_metric__qZOd_{font-size:14.5px;color:hsla(0,0%,100%,.72)}.Problem_npm__LYS_b{font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--clay-light)}.Problem_py__XSH5d{font-family:var(--font-mono);font-size:14px;color:hsla(0,0%,100%,.55)}.Problem_scaleNote__WWxgI{margin-top:20px;max-width:64ch;font-size:14.5px;line-height:1.6;color:hsla(0,0%,100%,.6)}@media (max-width:600px){.Problem_row__yzASX{grid-template-columns:1.4fr .8fr .8fr;gap:10px;padding:14px 16px}.Problem_metric__qZOd_{font-size:13px}.Problem_npm__LYS_b{font-size:13.5px}.Problem_py__XSH5d{font-size:12.5px}.Problem_headRow__Y9sop{font-size:10px}}.Product_flow__we8tX{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.Product_step__ICcJc{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px;background:var(--paper);box-shadow:var(--shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.Product_step__ICcJc:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--line-strong)}.Product_s___u5_Y{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--clay-deep)}.Product_st__ocWAQ{font-weight:600;font-size:21px;letter-spacing:-.03em;margin:12px 0 8px}.Product_sd__w6sg8{font-size:14px;line-height:1.55;color:var(--muted)}.Product_agentic__eIIqb{margin-top:24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid var(--line);border-radius:var(--radius);padding:24px 26px;background:var(--paper-2)}.Product_agenticTag__Um2os{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.02em;padding:7px 14px;border-radius:30px;background:var(--ink);color:var(--paper);white-space:nowrap;flex-shrink:0}.Product_agenticText__jCJkJ{flex:1 1 360px;font-size:15.5px;line-height:1.55;color:var(--text)}@media (max-width:900px){.Product_flow__we8tX{grid-template-columns:1fr 1fr}}@media (max-width:520px){.Product_flow__we8tX{grid-template-columns:1fr}}.Footer_footer__pQtti{background:var(--ink);color:hsla(0,0%,100%,.66);padding-top:60px;font-family:var(--font-mono)}.Footer_inner__vtL_T{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:44px;gap:44px;padding-bottom:46px}.Footer_brand__0rdww{gap:11px}.Footer_brand__0rdww,.Footer_mark__l51Uw{display:inline-flex;align-items:center;color:var(--paper)}.Footer_mark__l51Uw{justify-content:center;width:34px;height:34px;border:2px solid hsla(0,0%,100%,.5);border-radius:9px}.Footer_word__qjWbR{font-family:var(--font-display);font-weight:900;font-size:21px;letter-spacing:-.02em}.Footer_tagline__edhu4{margin-top:16px;max-width:42ch;font-family:var(--font-sans);font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.62)}.Footer_social__cGivK{display:flex;gap:10px;margin-top:18px}.Footer_iconLink__eKpq_{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9px;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.8);transition:border-color .15s ease,color .15s ease}.Footer_iconLink__eKpq_:hover{border-color:var(--clay-light);color:var(--clay-light)}.Footer_links__cFiYr{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.Footer_linkGroup__wSl7o{display:flex;flex-direction:column;gap:11px}.Footer_groupTitle__RVi8X{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:4px}.Footer_linkGroup__wSl7o a{font-size:13px;color:hsla(0,0%,100%,.7);transition:color .15s ease}.Footer_linkGroup__wSl7o a:hover{color:var(--clay-light)}.Footer_bottom__wxP7Z{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:24px;border-top:1px solid hsla(0,0%,100%,.1);font-size:11.5px;color:hsla(0,0%,100%,.42)}.Footer_sources__wDbwN{max-width:60ch;line-height:1.6}@media (max-width:720px){.Footer_inner__vtL_T{grid-template-columns:1fr;gap:32px}}