.landing_page__7jA5Z{--landing-bg:#f6f8f6;--landing-surface:#ffffff;--landing-surface-2:#edf2ee;--landing-surface-3:#dfe8e2;--landing-ink:#0d1714;--landing-muted:#455c53;--landing-soft:#6b7f75;--landing-line:rgba(24,52,41,0.14);--landing-accent:var(--accent-9,#047857);--landing-accent-strong:#035e44;--landing-accent-soft:rgba(4,120,87,0.1);--landing-panel:rgba(255,255,255,0.82);--landing-button-ink:#ffffff;--landing-image-shadow:rgba(5,26,18,0.2);--glass-tint:color-mix(in srgb,var(--landing-surface) 68%,transparent);--glass-ring:linear-gradient(150deg,rgba(255,255,255,0.95),rgba(255,255,255,0.34) 34%,rgba(13,23,20,0.09) 66%,rgba(13,23,20,0.17));--glass-specular:rgba(255,255,255,0.92);--glass-rim:rgba(13,23,20,0.07);--glass-sheen:rgba(255,255,255,0.55);--glass-shadow-near:rgba(9,30,22,0.1);--glass-shadow-far:rgba(9,30,22,0.2);height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;background:linear-gradient(180deg,rgba(4,120,87,.07),transparent 460px),var(--landing-bg);color:var(--landing-ink);font-family:Manrope,var(--default-font-family),sans-serif}html.dark .landing_page__7jA5Z{--landing-bg:#080c0a;--landing-surface:#111715;--landing-surface-2:#151e1a;--landing-surface-3:#1a2721;--landing-ink:#edf7f2;--landing-muted:#b7c9c0;--landing-soft:#8fa59a;--landing-line:rgba(184,255,240,0.14);--landing-accent:#3dd9a0;--landing-accent-strong:#88fece;--landing-accent-soft:rgba(61,217,160,0.12);--landing-panel:rgba(17,22,21,0.74);--landing-button-ink:#07110d;--landing-image-shadow:rgba(0,0,0,0.52);--glass-tint:color-mix(in srgb,var(--landing-surface-2) 58%,transparent);--glass-ring:linear-gradient(150deg,rgba(255,255,255,0.42),rgba(255,255,255,0.1) 36%,rgba(255,255,255,0.03) 64%,rgba(255,255,255,0.15));--glass-specular:rgba(255,255,255,0.28);--glass-rim:rgba(255,255,255,0.06);--glass-sheen:rgba(255,255,255,0.16);--glass-shadow-near:rgba(0,0,0,0.44);--glass-shadow-far:rgba(0,0,0,0.6)}.landing_page__7jA5Z *,.landing_page__7jA5Z :after,.landing_page__7jA5Z :before{box-sizing:border-box}.landing_page__7jA5Z :where(a){color:inherit;text-decoration:none}.landing_glass__oPAcT{position:relative;isolation:isolate;border:0;background:var(--glass-tint);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);box-shadow:var(--glass-shadow);--glass-shadow:inset 0 1px 0 var(--glass-specular),inset 0 6px 14px -10px var(--glass-specular),inset 0 -1px 0 var(--glass-rim),0 1px 2px var(--glass-shadow-near),0 10px 26px -8px var(--glass-shadow-far);--glass-shadow-hover:inset 0 1px 0 var(--glass-specular),inset 0 7px 16px -10px var(--glass-specular),inset 0 -1px 0 var(--glass-rim),0 1px 2px var(--glass-shadow-near),0 16px 34px -10px var(--glass-shadow-far)}.landing_glass__oPAcT:hover{box-shadow:var(--glass-shadow-hover)}.landing_glass__oPAcT:before{z-index:2;padding:1px;background:var(--glass-ring);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.landing_glass__oPAcT:after,.landing_glass__oPAcT:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.landing_glass__oPAcT:after{z-index:1;background:linear-gradient(100deg,transparent 26%,var(--glass-sheen) 44%,transparent 62%);opacity:0;translate:-22% 0;transition:opacity .24s ease,translate .7s cubic-bezier(.16,1,.3,1)}.landing_glass__oPAcT:focus-visible:after,.landing_glass__oPAcT:hover:after{opacity:1;translate:22% 0}@media (prefers-reduced-motion:reduce){.landing_glass__oPAcT:after,.landing_glass__oPAcT:focus-visible:after,.landing_glass__oPAcT:hover:after{translate:none;transition:opacity .2s ease}}.landing_glassSolid__kJLW0{--glass-ring:linear-gradient(150deg,rgba(255,255,255,0.72),rgba(255,255,255,0.18) 40%,rgba(0,0,0,0.1) 70%,rgba(0,0,0,0.17));--glass-specular:rgba(255,255,255,0.5);--glass-rim:rgba(0,0,0,0.18);--glass-sheen:rgba(255,255,255,0.3)}.landing_nav__pwDbd{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 clamp(20px,4vw,56px);border-bottom:1px solid var(--landing-line);background:color-mix(in srgb,var(--landing-bg) 88%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.landing_brand__jvm1E{display:inline-flex;align-items:center;gap:10px;min-width:0;font-family:ClashGrotesk,Manrope,sans-serif;font-size:1.15rem;font-weight:600}.landing_footerLinks__MSsxA,.landing_navLinks__57LuO{display:inline-flex;align-items:center;gap:28px;color:var(--landing-muted);font-size:.94rem;font-weight:600}.landing_footerLinks__MSsxA a,.landing_navLinks__57LuO a{transition:color .16s ease}.landing_footerLinks__MSsxA a:hover,.landing_navLinks__57LuO a:hover{color:var(--landing-ink)}.landing_navLinks__57LuO a{position:relative}.landing_navLinks__57LuO a:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:2px;border-radius:2px;background:var(--landing-accent);transform:scaleX(0);transform-origin:left center;transition:transform .24s cubic-bezier(.16,1,.3,1)}.landing_navLinks__57LuO a:focus-visible:after,.landing_navLinks__57LuO a:hover:after{transform:scaleX(1)}.landing_navRight__JkZ07{display:flex;justify-self:end;align-items:center;gap:10px}.landing_navSignIn__rfXbq{color:var(--landing-muted);font-size:.92rem;font-weight:600;padding:0 6px;transition:color .16s ease}.landing_navSignIn__rfXbq:focus-visible,.landing_navSignIn__rfXbq:hover{color:var(--landing-ink)}.landing_navCta__yqPwP{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:999px;--glass-tint:linear-gradient(180deg,color-mix(in srgb,var(--landing-ink) 88%,transparent),color-mix(in srgb,var(--landing-ink) 97%,transparent));color:var(--landing-bg);font-size:.92rem;font-weight:700;transition:transform .16s ease,box-shadow .24s ease}html.dark .landing_navCta__yqPwP{--glass-tint:linear-gradient(180deg,color-mix(in srgb,var(--landing-accent) 92%,transparent),var(--landing-accent));color:var(--landing-button-ink)}.landing_navThemeToggle__4LsNc{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:var(--landing-muted);transition:background .16s ease,color .16s ease,box-shadow .24s ease}.landing_navThemeToggle__4LsNc:hover{--glass-tint:color-mix(in srgb,var(--landing-surface) 88%,transparent);color:var(--landing-ink)}.landing_navThemeToggle__4LsNc:focus-visible{outline:3px solid color-mix(in srgb,var(--landing-accent) 52%,transparent);outline-offset:3px}.landing_navCta__yqPwP:hover,.landing_primaryButton__X5fFb:hover,.landing_secondaryButton__sqKrY:hover{transform:translateY(-1px)}.landing_navCta__yqPwP:active,.landing_primaryButton__X5fFb:active,.landing_secondaryButton__sqKrY:active{transform:translateY(0)}.landing_footerLinks__MSsxA a:focus-visible,.landing_navCta__yqPwP:focus-visible,.landing_navLinks__57LuO a:focus-visible,.landing_primaryButton__X5fFb:focus-visible,.landing_secondaryButton__sqKrY:focus-visible{outline:3px solid color-mix(in srgb,var(--landing-accent) 52%,transparent);outline-offset:3px}.landing_hero__xGoMd{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 72px);padding:44px clamp(20px,4vw,56px) 72px;overflow:hidden;text-align:center}.landing_heroCopy__BWtM8{position:relative;z-index:1;max-width:760px}.landing_asciiHero__f4z1w{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.landing_asciiCanvas__3GIjx{display:block;width:100%;height:100%}.landing_asciiScrim__pj_AI{position:absolute;inset:0;background:radial-gradient(ellipse 44% 36% at 50% 53%,color-mix(in srgb,var(--landing-bg) 55%,transparent),transparent 72%),radial-gradient(ellipse 62% 46% at 50% 50%,color-mix(in srgb,var(--landing-bg) 22%,transparent),transparent 76%),linear-gradient(180deg,color-mix(in srgb,var(--landing-bg) 16%,transparent) 0,transparent 20%,transparent 74%,var(--landing-bg) 100%)}html.dark .landing_asciiScrim__pj_AI{background:radial-gradient(ellipse 46% 43% at 50% 51%,color-mix(in srgb,var(--landing-bg) 95%,transparent),transparent 74%),radial-gradient(ellipse 64% 48% at 50% 50%,color-mix(in srgb,var(--landing-bg) 48%,transparent),transparent 78%),linear-gradient(180deg,color-mix(in srgb,var(--landing-bg) 44%,transparent) 0,transparent 24%,transparent 72%,var(--landing-bg) 100%)}.landing_kicker__n6u7_{margin:0 0 22px;color:var(--landing-accent-strong);font-size:.95rem;font-weight:800}html.dark .landing_hero__xGoMd .landing_kicker__n6u7_{text-shadow:0 0 3px var(--landing-bg),0 0 10px color-mix(in srgb,var(--landing-bg) 85%,transparent),0 0 22px color-mix(in srgb,var(--landing-bg) 70%,transparent)}.landing_hero__xGoMd .landing_heroLead__F6A2I{text-shadow:0 0 4px var(--landing-bg),0 0 12px color-mix(in srgb,var(--landing-bg) 88%,transparent),0 0 26px color-mix(in srgb,var(--landing-bg) 72%,transparent)}.landing_finalCta__Fdn2V h2,.landing_hero__xGoMd h1,.landing_logoSection__4BFwR h2,.landing_problemLayout__Ir4Xx h2,.landing_sectionStack__1ODct h2,.landing_securityIntro__T5m9x h2,.landing_workflowCopy__GG_a3 h2{margin:0;font-family:ClashGrotesk,Manrope,sans-serif;letter-spacing:0;text-wrap:balance}.landing_hero__xGoMd h1{max-width:680px;font-size:5.05rem;line-height:.94;font-weight:600}.landing_heroLead__F6A2I{max-width:620px;margin:28px 0 0;color:var(--landing-muted);font-size:1.22rem;line-height:1.55;text-wrap:pretty}.landing_heroActions__xhGV3{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.landing_primaryButton__X5fFb,.landing_secondaryButton__sqKrY{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;border-radius:999px;padding:0 22px;font-weight:800;transition:transform .16s ease,background .16s ease,box-shadow .24s ease;white-space:nowrap}.landing_primaryButton__X5fFb{--glass-tint:linear-gradient(180deg,color-mix(in srgb,var(--landing-accent) 92%,transparent),var(--landing-accent));color:var(--landing-button-ink)}.landing_secondaryButton__sqKrY{color:var(--landing-ink)}.landing_secondaryButton__sqKrY:hover{--glass-tint:color-mix(in srgb,var(--landing-surface) 84%,transparent)}.landing_workflowMedia__oFDn7 img{display:block;width:100%;height:100%;object-fit:cover}.landing_demoSection__Cld8J{padding:18px 0 92px}.landing_demoWindow__WxQ6L{margin-top:42px;overflow:hidden;border:1px solid var(--slate-3);border-radius:18px;background:var(--olive-1);box-shadow:0 40px 90px -56px var(--landing-image-shadow)}.landing_demoChrome___q2jn{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--slate-3);background:var(--olive-2)}.landing_demoTrafficLights__PrUFI{display:inline-flex;align-items:center;gap:7px}.landing_demoDot__n38TV{width:11px;height:11px;border-radius:999px}.landing_demoDot__n38TV[data-color=red]{background:#ff5f57}.landing_demoDot__n38TV[data-color=yellow]{background:#febc2e}.landing_demoDot__n38TV[data-color=green]{background:#28c840}.landing_demoChromeBrand__nTY87{display:inline-flex;align-items:center;gap:9px}.landing_demoChromeTitle__H0q8Z{color:var(--slate-11);font-size:.86rem;font-weight:600}.landing_demoThemeToggle__wYvXq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;border-radius:999px;color:var(--slate-11);transition:background .16s ease,color .16s ease}.landing_demoThemeToggle__wYvXq:hover{background:var(--olive-3);color:var(--slate-12)}.landing_demoThemeToggle__wYvXq:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.landing_demoBody__HA_MK{display:grid;grid-template-columns:220px minmax(0,1fr);height:560px}.landing_demoSidebar__mXxQl{display:flex;flex-direction:column;gap:4px;padding:20px 14px;overflow-y:auto;border-right:1px solid var(--slate-3);background:var(--olive-2)}.landing_demoSidebarLabel__7F8rE{margin:10px 0 2px;color:var(--slate-9);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing_demoSidebarLabel__7F8rE:first-child{margin-top:0}.landing_demoThread__HlNS_{display:block;width:100%;padding:9px 10px;border:none;border-radius:var(--radius-2);background:transparent;color:var(--slate-11);font-family:inherit;font-size:.86rem;line-height:1.3;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}button.landing_demoThread__HlNS_:hover{background:var(--olive-3);color:var(--slate-12)}.landing_demoThread__HlNS_[data-active=true]{background:var(--accent-3);color:var(--accent-11);font-weight:600}button.landing_demoThread__HlNS_[data-active=true]:hover{background:var(--accent-3)}.landing_demoConversation__pIzY9{display:flex;flex-direction:column;min-height:0}.landing_demoScroll__7iNsh{display:flex;flex:1;flex-direction:column;gap:16px;padding:26px 28px 22px;overflow-y:auto}.landing_demoBubbleUser__lTE__{align-self:flex-end;max-width:78%;padding:13px 16px;border-radius:14px 14px 4px 14px;background:var(--accent-3)}.landing_demoBubbleUser__lTE__ p{margin:0;color:var(--accent-12,var(--slate-12));font-size:.94rem;line-height:1.5}.landing_demoBubbleAgent__jRN2J{max-width:88%;padding:16px 18px;border-radius:4px 14px 14px 14px;background:var(--slate-3);border:1px solid var(--slate-4)}.landing_demoBubbleAgent__jRN2J p{margin:0;color:var(--slate-12);font-size:.94rem;line-height:1.65}.landing_demoCiteNum__sXUn6{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin:0 1px;border:1px solid var(--accent-a6);border-radius:999px;background:var(--accent-3);color:var(--accent-11);font-size:.62rem;font-weight:800;font-style:normal;vertical-align:middle;line-height:1}.landing_demoSources__WxGvm{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--slate-4)}.landing_demoSourcesLabel__a3nQY{margin-bottom:2px;color:var(--slate-9);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.landing_demoSourceRow__X99mU{display:flex;align-items:flex-start;gap:8px;padding:5px 0;color:var(--slate-11);font-size:.82rem}.landing_demoSourceRow__X99mU>.landing_demoCiteNum__sXUn6{flex-shrink:0;margin-top:2px}.landing_demoSourceRow__X99mU img{width:14px;height:14px;margin-top:2px;flex-shrink:0}.landing_demoSourceText__zYIwt{display:flex;flex-direction:column;gap:1px}.landing_demoSourceName___4ink{color:var(--slate-11)}.landing_demoSourceDetail__hlxoe{color:var(--slate-9);font-size:.72rem}.landing_demoAskMore__tVTtT{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.landing_demoAskMoreChip__JtZ8P{padding:7px 12px;border:1px solid var(--slate-4);border-radius:999px;background:transparent;color:var(--slate-11);font-size:.78rem;cursor:pointer;transition:background .14s ease,color .14s ease}.landing_demoAskMoreChip__JtZ8P:hover{background:var(--accent-3);color:var(--accent-11)}.landing_demoPendingDots__BB8dI{display:inline-flex;gap:4px;padding:4px 0}.landing_demoPendingDots__BB8dI i{width:5px;height:5px;border-radius:999px;background:var(--slate-9)}.landing_demoInputBar__Cum40{display:flex;flex-direction:column;gap:10px;padding:14px 24px 20px;border-top:1px solid var(--slate-3)}.landing_demoToolbar__ENOub{display:flex;align-items:center;justify-content:space-between;gap:8px}.landing_demoModes__ASPbR{display:inline-flex;gap:6px}.landing_demoModePill__dQXlJ{border:none;padding:5px 11px;border-radius:999px;background:transparent;color:var(--slate-10);font-family:inherit;font-size:.74rem;font-weight:600;cursor:pointer;transition:background .14s ease,color .14s ease}.landing_demoModePill__dQXlJ:hover{background:var(--olive-3);color:var(--slate-12)}.landing_demoModePill__dQXlJ[data-active=true]{background:var(--green-3);color:var(--green-11)}.landing_demoModePill__dQXlJ[data-active=true]:hover{background:var(--green-3)}.landing_demoModelSelect__xcW4L{position:relative}.landing_demoModelButton__jzA00{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid var(--slate-3);border-radius:999px;background:transparent;color:var(--slate-10);font-family:inherit;font-size:.74rem;font-weight:600;cursor:pointer;transition:background .14s ease,color .14s ease}.landing_demoModelButton__jzA00:hover{background:var(--olive-3);color:var(--slate-12)}.landing_demoModelMenu__wulAd{position:absolute;bottom:calc(100% + 6px);right:0;z-index:5;display:flex;flex-direction:column;gap:1px;min-width:168px;padding:5px;border:1px solid var(--slate-4);border-radius:var(--radius-2);background:var(--olive-1);box-shadow:0 16px 36px -16px rgba(0,0,0,.32)}.landing_demoModelOption__2pwiA{display:flex;align-items:center;gap:6px;padding:7px 8px;border:none;border-radius:var(--radius-1);background:transparent;color:var(--slate-11);font-family:inherit;font-size:.8rem;text-align:left;cursor:pointer}.landing_demoModelOption__2pwiA:hover{background:var(--olive-3)}.landing_demoModelOption__2pwiA[data-active=true]{color:var(--accent-11);font-weight:600}.landing_demoModelOptionName__whwuk{flex:1}.landing_demoModelIcon__XaHgo{width:15px;height:15px;flex-shrink:0;object-fit:contain}.landing_demoModelIcon__XaHgo[data-mono=true]{background-color:currentColor;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.landing_demoInputField__mTHRB{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 6px 6px 16px;border:1px solid var(--slate-3);border-radius:var(--radius-2);background:var(--effects-translucent);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);transition:background .16s ease,border-color .16s ease}.landing_demoInputField__mTHRB:focus-within{border-color:var(--accent-11);background:var(--olive-2)}.landing_demoInputField__mTHRB input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--slate-12);font-family:inherit;font-size:.88rem}.landing_demoInputField__mTHRB input::placeholder{color:var(--slate-9)}.landing_demoSendBtn__mUyqJ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:999px;background:var(--slate-a3);color:var(--slate-a8);transition:background .16s ease,color .16s ease}.landing_demoSendBtn__mUyqJ[data-ready=true]{background:var(--green-9);color:white;cursor:pointer}.landing_demoConversation__pIzY9[hidden]{display:none}.landing_demoChromeSwitch__mUP9w{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:999px;background:var(--slate-a3)}.landing_demoChromeSwitch__mUP9w button{padding:5px 13px;border:none;border-radius:999px;background:transparent;color:var(--slate-11);font-family:inherit;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.landing_demoChromeSwitch__mUP9w button:hover{color:var(--slate-12)}.landing_demoChromeSwitch__mUP9w button[data-active=true]{background:var(--olive-1);color:var(--slate-12);box-shadow:0 1px 2px var(--slate-a3)}.landing_demoChromeSwitch__mUP9w button:focus-visible{outline:2px solid var(--accent-9);outline-offset:1px}.landing_agentPane__aC8WV{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;min-height:0}.landing_agentBar__0X2Ys{display:flex;align-items:center;gap:14px;padding:9px 18px;border-bottom:1px solid var(--slate-3);background:var(--olive-2)}.landing_agentBarTitle__q2sJL{display:inline-flex;align-items:center;gap:8px;min-width:0}.landing_agentBarMark__pNPrt{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--accent-3);color:var(--accent-11)}.landing_agentBarName__qAbBd{color:var(--slate-12);font-size:.88rem;font-weight:700;white-space:nowrap}.landing_agentChip__Dq6Ag{padding:2px 8px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.landing_agentChip__Dq6Ag[data-tone=live]{background:var(--green-3);color:var(--green-11)}.landing_agentChip__Dq6Ag[data-tone=draft]{background:var(--slate-a3);color:var(--slate-11)}.landing_agentBarMeta__6JQuj{display:inline-flex;align-items:center;gap:9px;margin-left:auto;color:var(--slate-11);font-size:.78rem;white-space:nowrap}.landing_agentBarMeta__6JQuj>i{width:3px;height:3px;border-radius:999px;background:var(--slate-9)}.landing_agentBarModel__BCzEb{display:inline-flex;align-items:center;gap:6px}.landing_agentBarModelIcon__z8I_9{width:14px;height:14px;object-fit:contain}.landing_agentBarModelIcon__z8I_9[data-mono=true]{background-color:currentColor;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.landing_agentRunBtn__XGV19{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px 7px 11px;border:none;border-radius:999px;background:var(--accent-9);color:var(--accent-contrast,#fff);font-family:inherit;font-size:.79rem;font-weight:700;cursor:pointer;transition:filter .16s ease,opacity .16s ease}.landing_agentRunBtn__XGV19:hover{filter:brightness(1.08)}.landing_agentRunBtn__XGV19:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.landing_agentRunBtn__XGV19[data-state=running]{background:var(--slate-a3);color:var(--slate-11);cursor:default}.landing_agentRunBtn__XGV19[data-state=running] .material-icons-outlined{animation:landing_agentSpin__L78UN .9s linear infinite}@keyframes landing_agentSpin__L78UN{to{rotate:1turn}}.landing_agentCanvas__UiWgI{position:relative;overflow:auto;overscroll-behavior:contain;padding:12px 16px;background-color:var(--olive-1);background-image:radial-gradient(var(--slate-a3) 1px,transparent 1px);background-size:22px 22px;background-position:-1px -1px}html.dark .landing_agentCanvas__UiWgI{background-color:var(--olive-2)}.landing_agentStage__R34D5{width:calc(860px * var(--canvas-scale, 1));height:calc(330px * var(--canvas-scale, 1));margin:0 auto}.landing_agentGraph__t8TZ9{position:relative;width:860px;height:330px;transform:scale(var(--canvas-scale,1));transform-origin:top left}.landing_agentEdgeLayer__q8rUs{position:absolute;inset:0;overflow:visible}.landing_agentEdge__Btjz1{fill:none;stroke:var(--slate-a8);stroke-width:1.5;opacity:.5}.landing_agentPort__Kr371{fill:var(--olive-1);stroke:var(--slate-a8);stroke-width:1.5}.landing_agentEdgeFlow__VK65F{fill:none;stroke:var(--accent-9);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:14 210;opacity:0}.landing_agentEdgeLayer__q8rUs g[data-state=flowing] .landing_agentEdgeFlow__VK65F{opacity:1;animation:landing_agentEdgeRun___0EPs 1.1s linear infinite}.landing_agentEdgeLayer__q8rUs g[data-state=done] .landing_agentEdge__Btjz1{stroke:var(--accent-9);opacity:.85}@keyframes landing_agentEdgeRun___0EPs{0%{stroke-dashoffset:224}to{stroke-dashoffset:0}}.landing_agentEdgeDashed__6bsjc{fill:none;stroke:var(--slate-a8);stroke-width:1.5;stroke-dasharray:4 5;opacity:.7}.landing_agentEdgeStub__AAmAU{fill:none;stroke:var(--slate-a8);stroke-width:1.5;stroke-dasharray:3 4;opacity:.45}.landing_agentAddStub__RAEu_{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px dashed var(--slate-a8);border-radius:6px;color:var(--slate-9);pointer-events:none}.landing_agentEdgeLayer__q8rUs g[data-state=done] .landing_agentEdgeDashed__6bsjc,.landing_agentEdgeLayer__q8rUs g[data-state=flowing] .landing_agentEdgeDashed__6bsjc{stroke:var(--accent-9)}.landing_agentNode__Pjlcu{position:absolute;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--slate-4);border-radius:12px;background:var(--olive-1);color:inherit;font-family:inherit;text-align:left;cursor:pointer;box-shadow:0 2px 6px -3px var(--slate-a3);transition:border-color .18s ease,box-shadow .18s ease,translate .18s cubic-bezier(.16,1,.3,1)}html.dark .landing_agentNode__Pjlcu{background:var(--olive-3)}.landing_agentNode__Pjlcu:hover{translate:0 -2px;border-color:var(--slate-a8)}.landing_agentNode__Pjlcu:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.landing_agentNode__Pjlcu[data-selected=true]{border-color:var(--accent-9);box-shadow:0 0 0 3px var(--accent-a6),0 6px 16px -8px var(--slate-a8)}.landing_agentNode__Pjlcu[data-status=running]{border-color:var(--accent-9)}.landing_agentNode__Pjlcu[data-status=queued]{opacity:.55}.landing_agentModelNode__M7Jqe[data-state=flowing]:after,.landing_agentNode__Pjlcu[data-status=running]:after{content:"";position:absolute;inset:-1px;border:2px solid var(--accent-9);border-radius:inherit;animation:landing_agentRing__P8VVz 1.25s ease-out infinite;pointer-events:none}@keyframes landing_agentRing__P8VVz{0%{opacity:.6;scale:1}to{opacity:0;scale:1.07}}.landing_agentNodeIcon__XBBBF{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--slate-a3);color:var(--slate-11)}.landing_agentNode__Pjlcu[data-kind=trigger] .landing_agentNodeIcon__XBBBF{background:var(--amber-3);color:var(--amber-11)}.landing_agentNode__Pjlcu[data-kind=retrieve] .landing_agentNodeIcon__XBBBF{background:var(--blue-3);color:var(--blue-11)}.landing_agentNode__Pjlcu[data-kind=guard] .landing_agentNodeIcon__XBBBF{background:var(--violet-3);color:var(--violet-11)}.landing_agentNode__Pjlcu[data-kind=agent] .landing_agentNodeIcon__XBBBF{background:var(--accent-9);color:var(--accent-contrast,#fff)}.landing_agentNode__Pjlcu[data-kind=compose] .landing_agentNodeIcon__XBBBF{background:var(--green-3);color:var(--green-11)}.landing_agentNodeImg__jVafv{width:17px;height:17px;object-fit:contain}.landing_agentNodeImg__jVafv[data-mono=true]{background-color:currentColor;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.landing_agentNodeText__WJ0sh{display:flex;flex-direction:column;gap:2px;min-width:0}.landing_agentNodeTitle__uvdXl{color:var(--slate-12);font-size:.79rem;font-weight:700;line-height:1.25}.landing_agentNodeSub__4hNd9{overflow:hidden;color:var(--slate-11);font-size:.7rem;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.landing_agentNodeState__beU18{position:absolute;top:-9px;right:8px;display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:var(--accent-3);color:var(--accent-11);font-size:.62rem;font-weight:700;letter-spacing:.02em}.landing_agentNodeState__beU18:empty{display:none}.landing_agentNodeState__beU18 em{font-style:normal}.landing_agentNode__Pjlcu[data-status=running] .landing_agentNodeState__beU18{background:var(--accent-9);color:var(--accent-contrast,#fff)}.landing_agentModelNode__M7Jqe{position:absolute;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--slate-4);border-radius:999px;background:var(--olive-1);color:var(--slate-12);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}html.dark .landing_agentModelNode__M7Jqe{background:var(--olive-3)}.landing_agentModelNode__M7Jqe:hover{border-color:var(--slate-a8)}.landing_agentModelNode__M7Jqe:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.landing_agentModelNode__M7Jqe[data-selected=true]{border-color:var(--accent-9);box-shadow:0 0 0 3px var(--accent-a6)}.landing_agentModelNode__M7Jqe[data-state=flowing]{border-color:var(--accent-9)}.landing_agentModelImg__wcCBF{width:22px;height:22px;object-fit:contain}.landing_agentModelImg__wcCBF[data-mono=true]{background-color:currentColor;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.landing_agentModelCaption__rosas,.landing_agentModelLabel__3rGVs{position:absolute;color:var(--slate-11);font-size:.66rem;white-space:nowrap;pointer-events:none}.landing_agentModelLabel__3rGVs{translate:-50% 0;padding:1px 5px;border-radius:4px;background:var(--olive-1);font-weight:600}html.dark .landing_agentModelLabel__3rGVs{background:var(--olive-2)}.landing_agentModelLabel__3rGVs i{color:var(--red-9);font-style:normal}.landing_agentModelCaption__rosas{font-weight:600}.landing_agentPanHint__ttTtG{display:none;justify-self:center;margin:-4px 0 8px;padding:3px 10px;border-radius:999px;background:var(--slate-a3);color:var(--slate-11);font-size:.68rem;font-weight:600}.landing_agentRail__Fp4Fg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:18px;height:148px;padding:12px 18px;border-top:1px solid var(--slate-3);background:var(--olive-2)}.landing_agentRailLabel__9eNlc{display:block;margin-bottom:5px;color:var(--slate-9);font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.landing_agentInspector__pLXss{min-width:0;overflow:hidden}.landing_agentInspectorTitle__jKrhK{display:block;color:var(--slate-12);font-size:.85rem;font-weight:700}.landing_agentInspectorSummary__dsMqM{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:3px 0 7px;color:var(--slate-11);font-size:.74rem;line-height:1.4}.landing_agentInspectorRows__s_VVm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 16px;margin:0}.landing_agentInspectorRows__s_VVm>div{display:flex;gap:6px;min-width:0;font-size:.71rem;line-height:1.4}.landing_agentInspectorRows__s_VVm dt{flex-shrink:0;color:var(--slate-9)}.landing_agentInspectorRows__s_VVm dd{margin:0;overflow:hidden;color:var(--slate-11);white-space:nowrap;text-overflow:ellipsis}.landing_agentTrace__RYPVP{display:flex;flex-direction:column;min-width:0;min-height:0;padding-left:18px;border-left:1px solid var(--slate-3)}.landing_agentTraceScroll__3XM_x{display:flex;flex:1;flex-direction:column;gap:5px;min-height:0;overflow-y:auto}.landing_agentTraceIdle__jUbGN{margin:0;color:var(--slate-9);font-size:.74rem;line-height:1.45}.landing_agentTraceLine__GuOpb{display:grid;grid-template-columns:6px minmax(0,1fr) auto;gap:8px;align-items:baseline;color:var(--slate-11);font-size:.72rem;line-height:1.45;animation:landing_agentTraceIn__Gw9Yj .26s cubic-bezier(.16,1,.3,1) both}.landing_agentTraceLine__GuOpb>i{width:6px;height:6px;border-radius:999px;background:var(--accent-9);translate:0 -1px}.landing_agentTraceLine__GuOpb b{color:var(--slate-12);font-weight:700}.landing_agentTraceLine__GuOpb em{color:var(--slate-9);font-size:.68rem;font-style:normal;font-variant-numeric:tabular-nums}@keyframes landing_agentTraceIn__Gw9Yj{0%{opacity:0;translate:0 5px}}@media (prefers-reduced-motion:reduce){.landing_agentEdgeLayer__q8rUs g[data-state=flowing] .landing_agentEdgeFlow__VK65F,.landing_agentRunBtn__XGV19[data-state=running] .material-icons-outlined,.landing_agentTraceLine__GuOpb{animation:none}.landing_agentModelNode__M7Jqe[data-state=flowing]:after,.landing_agentNode__Pjlcu[data-status=running]:after{content:none}}.landing_sectionShell__0nKOr{width:min(1180px,calc(100% - 40px));margin:0 auto}.landing_logoSection__4BFwR{padding:24px 0 78px}.landing_logoSection__4BFwR h2{max-width:560px;margin-bottom:28px;color:var(--landing-muted);font-size:1.2rem;font-weight:600}.landing_logoViewport__Se2fo{position:relative;overflow:hidden;border:1px solid var(--landing-line);border-radius:16px;background:var(--landing-panel)}.landing_logoViewport__Se2fo:after,.landing_logoViewport__Se2fo:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:clamp(42px,8vw,120px);pointer-events:none}.landing_logoViewport__Se2fo:before{left:0;background:linear-gradient(90deg,var(--landing-panel),transparent)}.landing_logoViewport__Se2fo:after{right:0;background:linear-gradient(270deg,var(--landing-panel),transparent)}.landing_logoTrack__X2vhJ{display:flex;width:max-content;gap:12px;padding:18px}.landing_logoTile__Eh91h{position:relative;display:inline-flex;width:clamp(78px,8vw,104px);height:92px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.64),transparent),var(--landing-surface);transition:background .18s ease,transform .18s ease,opacity .18s ease}html.dark .landing_logoTile__Eh91h{background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),var(--landing-surface)}.landing_logoTile__Eh91h:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 36%,rgba(255,255,255,.2),transparent 64%);opacity:0;transform:translateX(-58%);transition:opacity .18s ease,transform .36s cubic-bezier(.16,1,.3,1);pointer-events:none}.landing_logoTile__Eh91h img{display:block;height:44px;width:auto;object-fit:contain;opacity:.9;filter:saturate(.92) contrast(.98);transform:scale(var(--logo-scale,1));transition:filter .18s ease,opacity .18s ease,transform .18s ease}.landing_logoTile__Eh91h:hover{background:linear-gradient(180deg,rgba(61,217,160,.1),transparent),var(--landing-surface);transform:translateY(-1px)}.landing_logoTile__Eh91h:hover:after{opacity:1;transform:translateX(58%)}.landing_logoTile__Eh91h:hover img{filter:saturate(1.08) contrast(1);opacity:1;transform:scale(calc(var(--logo-scale, 1) * 1.06))}.landing_capabilitySection__bHN2d,.landing_problemSection__Lezz3,.landing_proofSection__17LvU,.landing_securitySection__sZd85{padding:86px 0}.landing_problemLayout__Ir4Xx{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.8fr);align-items:start;gap:clamp(32px,5vw,72px)}.landing_finalCta__Fdn2V h2,.landing_problemLayout__Ir4Xx h2,.landing_sectionStack__1ODct h2,.landing_securityIntro__T5m9x h2,.landing_workflowCopy__GG_a3 h2{max-width:760px;font-size:3.7rem;line-height:1;font-weight:600}.landing_finalCta__Fdn2V p,.landing_problemLayout__Ir4Xx p,.landing_sectionStack__1ODct p,.landing_securityIntro__T5m9x p,.landing_workflowCopy__GG_a3 p{max-width:660px;margin:24px 0 0;color:var(--landing-muted);font-size:1.1rem;line-height:1.65;text-wrap:pretty}.landing_problemPanel__tKF_m{display:grid;gap:12px;padding:14px;border-radius:16px;background:var(--landing-surface-2)}.landing_problemPanel__tKF_m div{padding:18px;border-radius:12px;background:var(--landing-surface)}.landing_problemPanel__tKF_m span{display:block;color:var(--landing-ink);font-weight:800}.landing_problemPanel__tKF_m p{margin:8px 0 0;color:var(--landing-muted);font-size:.98rem;line-height:1.5}.landing_sectionStack__1ODct{max-width:780px}.landing_capabilityGrid__6tU_h{display:grid;grid-template-columns:1.15fr .85fr;grid-auto-rows:minmax(220px,auto);gap:14px;margin-top:42px}.landing_capabilityCard__yiz8k{position:relative;display:flex;min-height:220px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px;border-radius:16px;background:var(--landing-surface);transition:background .18s ease,transform .18s ease}.landing_capabilityCard__yiz8k:after{content:"";position:absolute;inset:auto 20px 18px auto;width:92px;height:92px;border-radius:999px;background:radial-gradient(circle,var(--landing-accent-soft),transparent 70%);opacity:0;transform:scale(.74);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.landing_capabilityCard__yiz8k span{color:var(--landing-accent-strong);font-size:1rem;font-weight:800}.landing_capabilityCard__yiz8k h3{position:relative;z-index:1;max-width:620px;margin:32px 0 0;color:var(--landing-ink);font-family:ClashGrotesk,Manrope,sans-serif;font-size:1.8rem;line-height:1.16;font-weight:500;letter-spacing:0;text-wrap:balance}.landing_capabilityWide__z_f1X{grid-row:span 2;min-height:454px;background:linear-gradient(145deg,rgba(4,120,87,.18),transparent 52%),radial-gradient(circle at 88% 16%,rgba(4,120,87,.18),transparent 24%),var(--landing-surface-3)}.landing_capabilityWide__z_f1X h3{font-size:2.35rem}.landing_capabilityDark__G1nYJ{background:linear-gradient(145deg,rgba(61,217,160,.14),transparent 50%),#101614}.landing_capabilityDark__G1nYJ h3,.landing_capabilityDark__G1nYJ span{color:#eefaf4}.landing_workflowSection__2Bv1i{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;gap:clamp(28px,5vw,70px);width:min(1220px,calc(100% - 40px));margin:0 auto;padding:92px 0}.landing_workflowMedia__oFDn7{position:relative;overflow:hidden;border-radius:16px;aspect-ratio:4/3;background:var(--landing-surface-2);box-shadow:0 28px 80px -56px var(--landing-image-shadow)}.landing_workflowMedia__oFDn7:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.14);border-radius:inherit;pointer-events:none}.landing_workflowSteps__Qeurm{display:grid;gap:12px;margin-top:34px}.landing_workflowSteps__Qeurm div{position:relative;padding:18px 0 18px 18px;border-left:2px solid var(--landing-accent)}.landing_workflowSteps__Qeurm div:before{content:"";position:absolute;left:-2px;top:18px;bottom:18px;width:2px;background:linear-gradient(180deg,transparent,var(--landing-accent-strong),transparent);opacity:0;transform:scaleY(.18);transform-origin:top}.landing_workflowSteps__Qeurm span,.landing_workflowSteps__Qeurm strong{display:block}.landing_workflowSteps__Qeurm strong{color:var(--landing-ink);font-size:1rem}.landing_workflowSteps__Qeurm span{margin-top:6px;color:var(--landing-muted);line-height:1.5}.landing_securityIntro__T5m9x{max-width:760px}.landing_securityGrid__v1nTA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:42px}.landing_securityRow__EpOZX{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;align-items:start;padding:22px;border-radius:16px;background:var(--landing-surface);transition:background .18s ease,transform .18s ease}.landing_securityRow__EpOZX>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:999px;background:var(--landing-accent-soft);color:var(--landing-accent-strong)}.landing_securityRow__EpOZX h3{margin:0;color:var(--landing-ink);font-size:1.05rem}.landing_securityRow__EpOZX p{margin:8px 0 0;color:var(--landing-muted);line-height:1.55}.landing_proofSection__17LvU{padding-top:34px}.landing_proofGrid__qQQ0J{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:16px;background:var(--landing-line)}.landing_proofItem__FC13B{min-height:170px;padding:24px;background:var(--landing-surface)}.landing_proofItem__FC13B span,.landing_proofItem__FC13B strong{display:block}.landing_proofItem__FC13B strong{color:var(--landing-ink);font-family:ClashGrotesk,Manrope,sans-serif;font-size:2.1rem;font-weight:600;letter-spacing:0}.landing_proofItem__FC13B span{max-width:220px;margin-top:14px;color:var(--landing-muted);line-height:1.45}.landing_dataBand__iVgIv{position:relative;display:flex;align-items:center;justify-content:center;width:min(1180px,calc(100% - 40px));height:clamp(148px,17vw,196px);margin:6px auto 0;overflow:hidden;isolation:isolate;border-radius:20px;border:1px solid rgba(61,217,160,.16);background:radial-gradient(120% 150% at 50% 50%,rgba(4,120,87,.26),transparent 62%),#05100b}.landing_dataBandDither__xhSik{position:absolute;inset:0;z-index:0;-webkit-mask-image:radial-gradient(ellipse 46% 62% at 50% 50%,transparent 0,rgba(0,0,0,.55) 58%,#000 100%);mask-image:radial-gradient(ellipse 46% 62% at 50% 50%,transparent 0,rgba(0,0,0,.55) 58%,#000 100%);pointer-events:none}.landing_dataBandLabel__tSgtI{position:relative;z-index:2;display:inline-flex;align-items:center;gap:14px;margin:0;padding:0 18px;color:#eafff6;font-size:clamp(.8rem,1.5vw,.98rem);font-weight:700;letter-spacing:.24em;text-transform:uppercase;text-align:center}.landing_dataBandLabel__tSgtI i{font-style:normal;color:var(--landing-accent-strong,#88fece);opacity:.85}.landing_finalCta__Fdn2V{position:relative;isolation:isolate;overflow:hidden;padding:42px 0 52px;text-align:center}.landing_finalCtaDither__evJHo{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 46% 62% at 50% 66%,transparent 0,rgba(0,0,0,.45) 38%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 46% 62% at 50% 66%,transparent 0,rgba(0,0,0,.45) 38%,#000 62%,transparent 100%)}.landing_finalCta__Fdn2V .landing_sectionShell__0nKOr{position:relative;z-index:1}.landing_finalCta__Fdn2V h2,.landing_finalCta__Fdn2V p{margin-left:auto;margin-right:auto}.landing_finalCta__Fdn2V .landing_primaryButton__X5fFb{margin-top:32px}.landing_siteFooter__peb0_{padding:32px clamp(16px,4vw,56px) 48px}.landing_footerShell__p9vVa{width:min(1180px,100%);margin:0 auto;overflow:hidden;border:1px solid var(--landing-line);border-radius:24px;background:var(--landing-surface)}.landing_footerTop__6PXH4{display:grid;grid-template-columns:minmax(260px,.92fr) minmax(0,1.08fr);gap:clamp(32px,5vw,80px);padding:clamp(30px,3.4vw,44px) clamp(24px,4vw,48px) 30px}.landing_footerBrandCol__ZLDoC{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.landing_footerWordmark__SILxI{display:inline-flex;align-items:center;gap:10px;font-family:ClashGrotesk,Manrope,sans-serif;font-size:1.25rem;font-weight:600}.landing_askAi__E_NM_{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.landing_askAi__E_NM_ p{margin:0;color:var(--landing-soft);font-size:.96rem}.landing_askAiRow__RsNka{display:flex;align-items:center;gap:10px}.landing_aiChip__OL8E9{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:999px;color:var(--landing-ink);transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.landing_aiChip__OL8E9:hover{transform:translateY(-3px);--glass-ring:linear-gradient(150deg,rgba(255,255,255,0.95),color-mix(in srgb,var(--landing-accent) 55%,transparent) 70%,color-mix(in srgb,var(--landing-accent) 40%,transparent));box-shadow:var(--glass-shadow-hover),0 0 22px 1px var(--landing-accent-soft)}.landing_aiChip__OL8E9:focus-visible{outline:3px solid color-mix(in srgb,var(--landing-accent) 52%,transparent);outline-offset:3px}.landing_aiIcon__Fcwtf{width:21px;height:21px;object-fit:contain;transition:transform .22s cubic-bezier(.16,1,.3,1)}.landing_aiChip__OL8E9:hover .landing_aiIcon__Fcwtf{transform:scale(1.1)}.landing_aiIcon__Fcwtf[data-mono=true]{background-color:var(--landing-ink);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.landing_footerNav__6AWUL{display:flex;flex-wrap:wrap;gap:clamp(32px,6vw,92px)}.landing_footerNavCol__6_1mm{display:flex;min-width:96px;flex-direction:column;gap:16px}.landing_footerNavCol__6_1mm h3{margin:0;color:var(--landing-ink);font-family:ClashGrotesk,Manrope,sans-serif;font-size:.98rem;font-weight:700;letter-spacing:-.01em}.landing_footerNavLinks__jsxy9{display:flex;flex-direction:column;gap:13px}.landing_footerNavLinks__jsxy9 a{width:fit-content;color:var(--landing-muted);font-size:.96rem;transition:color .16s ease,transform .2s ease}.landing_footerNavLinks__jsxy9 a:hover{color:var(--landing-ink);transform:translateX(3px)}.landing_footerPitch__cABKG{max-width:42ch;margin:-8px 0 0;color:var(--landing-muted);font-size:.95rem;line-height:1.55;text-wrap:pretty}.landing_footerBar__A5bQr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:14px clamp(24px,4vw,48px);border-top:1px solid var(--landing-line);color:var(--landing-soft);font-size:.86rem}.landing_footerBarMeta__LtWG7{display:inline-flex;align-items:center;gap:8px}.landing_footerBarMeta__LtWG7>i{width:7px;height:7px;border-radius:999px;background:var(--landing-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--landing-accent) 22%,transparent)}.landing_sfBand__Zkf3O{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;border-top:1px solid var(--landing-line);background:var(--landing-surface)}.landing_sfBand__Zkf3O[data-mode=bytes]{height:clamp(96px,13vw,148px)}.landing_sfBand__Zkf3O[data-mode=photo]{height:clamp(140px,15vw,224px);border-radius:0 0 24px 24px}.landing_sfBandCanvas__AVF3Q,.landing_sfPhoto__Yfdso{display:block;width:100%;height:100%}.landing_sfPhoto__Yfdso{position:absolute;inset:0;object-fit:cover;filter:contrast(1.03) saturate(1.04)}.landing_sfGrain__wEakt{position:absolute;inset:-6%;width:112%;height:112%;mix-blend-mode:overlay;opacity:.06;pointer-events:none;will-change:transform}@media (prefers-reduced-motion:no-preference){.landing_sfGrain__wEakt{animation:landing_sfGrainDrift__posAZ 24s steps(6) infinite}}@keyframes landing_sfGrainDrift__posAZ{0%{translate:0 0}20%{translate:-1.5% 1%}40%{translate:1% -1.5%}60%{translate:-1% -1%}80%{translate:1.5% 1.5%}to{translate:0 0}}.landing_capabilityDither__NqnGo,.landing_ditherHost__jBJ8O{position:absolute;inset:0;pointer-events:none}.landing_ditherCanvas__WEpAd{display:block;width:100%;height:100%}.landing_capabilityDither__NqnGo{-webkit-mask-image:linear-gradient(180deg,#000,#000 42%,transparent 82%);mask-image:linear-gradient(180deg,#000,#000 42%,transparent 82%)}.landing_srOnly__U2XVJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.landing_heroCopy__BWtM8>*{animation:landing_landingRiseIn__uCxzd .72s cubic-bezier(.16,1,.3,1) both}.landing_heroCopy__BWtM8>:nth-child(2){animation-delay:90ms}.landing_heroCopy__BWtM8>:nth-child(3){animation-delay:.16s}.landing_heroCopy__BWtM8>:nth-child(4){animation-delay:.23s}.landing_logoTrack__X2vhJ{animation:landing_landingLogoRail__ScV2L 38s linear infinite}.landing_demoPendingDots__BB8dI i{animation:landing_landingTypingDot__EF5a7 1.2s ease-in-out infinite}.landing_demoPendingDots__BB8dI i:nth-child(2){animation-delay:.16s}.landing_demoPendingDots__BB8dI i:nth-child(3){animation-delay:.32s}.landing_logoViewport__Se2fo:hover .landing_logoTrack__X2vhJ{animation-play-state:paused}.landing_workflowSteps__Qeurm div:before{animation:landing_landingRoutePulse__gxtnt 3.8s cubic-bezier(.16,1,.3,1) infinite}.landing_workflowSteps__Qeurm div:nth-child(2):before{animation-delay:.32s}.landing_workflowSteps__Qeurm div:nth-child(3):before{animation-delay:.64s}}@media (hover:hover){.landing_capabilityCard__yiz8k:hover,.landing_securityRow__EpOZX:hover{transform:translateY(-2px)}.landing_capabilityCard__yiz8k:hover:after{opacity:1;transform:scale(1)}}@keyframes landing_landingRiseIn__uCxzd{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes landing_landingLogoRail__ScV2L{to{transform:translate3d(-50%,0,0)}}@keyframes landing_landingRoutePulse__gxtnt{0%{opacity:0;transform:scaleY(.18)}42%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes landing_landingTypingDot__EF5a7{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing_capabilityCard__yiz8k,.landing_dataBandLabel__tSgtI,.landing_demoWindow__WxQ6L,.landing_finalCta__Fdn2V .landing_sectionShell__0nKOr>*,.landing_footerBrandCol__ZLDoC,.landing_footerNavCol__6_1mm,.landing_problemLayout__Ir4Xx>div,.landing_problemPanel__tKF_m div,.landing_proofItem__FC13B,.landing_sectionStack__1ODct,.landing_securityIntro__T5m9x,.landing_securityRow__EpOZX,.landing_sfBandCanvas__AVF3Q,.landing_workflowCopy__GG_a3{animation:landing_landingReveal__xNLkF linear both;animation-timeline:view();animation-range:entry 4% cover 24%}.landing_askAiRow__RsNka .landing_aiChip__OL8E9{animation:landing_landingPop__n9WZd linear both;animation-timeline:view();animation-range:entry 2% cover 18%}.landing_askAiRow__RsNka .landing_aiChip__OL8E9:nth-child(2){animation-range:entry 5% cover 20%}.landing_askAiRow__RsNka .landing_aiChip__OL8E9:nth-child(3){animation-range:entry 8% cover 22%}.landing_askAiRow__RsNka .landing_aiChip__OL8E9:nth-child(4){animation-range:entry 11% cover 24%}.landing_askAiRow__RsNka .landing_aiChip__OL8E9:nth-child(5){animation-range:entry 14% cover 26%}.landing_footerNav__6AWUL .landing_footerNavCol__6_1mm:nth-child(2){animation-range:entry 7% cover 26%}.landing_footerNav__6AWUL .landing_footerNavCol__6_1mm:nth-child(3){animation-range:entry 10% cover 28%}.landing_capabilityGrid__6tU_h .landing_capabilityCard__yiz8k:nth-child(2),.landing_proofGrid__qQQ0J .landing_proofItem__FC13B:nth-child(2),.landing_securityGrid__v1nTA .landing_securityRow__EpOZX:nth-child(2){animation-range:entry 8% cover 27%}.landing_capabilityGrid__6tU_h .landing_capabilityCard__yiz8k:nth-child(3),.landing_proofGrid__qQQ0J .landing_proofItem__FC13B:nth-child(3),.landing_securityGrid__v1nTA .landing_securityRow__EpOZX:nth-child(3){animation-range:entry 11% cover 29%}.landing_capabilityGrid__6tU_h .landing_capabilityCard__yiz8k:nth-child(4),.landing_proofGrid__qQQ0J .landing_proofItem__FC13B:nth-child(4),.landing_securityGrid__v1nTA .landing_securityRow__EpOZX:nth-child(4){animation-range:entry 14% cover 31%}}}@keyframes landing_landingReveal__xNLkF{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0 0}}@keyframes landing_landingPop__n9WZd{0%{opacity:0;scale:.62}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.landing_page__7jA5Z{scroll-behavior:auto}.landing_demoPendingDots__BB8dI i,.landing_logoTrack__X2vhJ,.landing_sfBandCanvas__AVF3Q,.landing_workflowSteps__Qeurm div:before{animation:none!important}.landing_logoViewport__Se2fo{overflow:visible}.landing_logoViewport__Se2fo:after,.landing_logoViewport__Se2fo:before{display:none}.landing_logoTrack__X2vhJ{width:auto;flex-wrap:wrap}.landing_logoTile__Eh91h[data-duplicate=true]{display:none}}@media (max-width:1080px){.landing_nav__pwDbd{grid-template-columns:1fr auto}.landing_navLinks__57LuO{display:none}.landing_problemLayout__Ir4Xx,.landing_workflowSection__2Bv1i{grid-template-columns:1fr}.landing_hero__xGoMd{min-height:auto}.landing_hero__xGoMd h1{font-size:4.4rem}.landing_capabilityGrid__6tU_h,.landing_proofGrid__qQQ0J,.landing_securityGrid__v1nTA{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_capabilityWide__z_f1X{grid-row:auto;min-height:260px}.landing_demoBody__HA_MK{grid-template-columns:168px minmax(0,1fr)}.landing_agentCanvas__UiWgI{--canvas-scale:0.9}.landing_agentBarMeta__6JQuj{display:none}}@media (max-width:940px){.landing_agentCanvas__UiWgI{--canvas-scale:0.8}}@media (max-width:720px){.landing_page__7jA5Z{background:var(--landing-bg)}.landing_nav__pwDbd{min-height:64px;padding:0 16px}.landing_brand__jvm1E{gap:8px}.landing_brand__jvm1E img{width:34px;height:34px}.landing_brand__jvm1E span{font-size:.95rem;white-space:nowrap}.landing_navCta__yqPwP{min-height:38px;padding:0 13px;font-size:.86rem}.landing_navSignIn__rfXbq{display:inline-flex;align-items:center;min-height:44px}.landing_brand__jvm1E{min-height:44px}.landing_asciiScrim__pj_AI{background:radial-gradient(ellipse 96% 56% at 50% 44%,color-mix(in srgb,var(--landing-bg) 96%,transparent),transparent 82%),linear-gradient(180deg,color-mix(in srgb,var(--landing-bg) 62%,transparent) 0,transparent 16%,transparent 74%,var(--landing-bg) 100%)}html.dark .landing_asciiScrim__pj_AI{background:radial-gradient(ellipse 98% 58% at 50% 44%,color-mix(in srgb,var(--landing-bg) 97%,transparent),transparent 84%),linear-gradient(180deg,color-mix(in srgb,var(--landing-bg) 64%,transparent) 0,transparent 18%,transparent 72%,var(--landing-bg) 100%)}.landing_hero__xGoMd{gap:30px;padding:34px 16px 52px}.landing_hero__xGoMd h1{font-size:3.15rem;line-height:.98}.landing_heroLead__F6A2I{font-size:1.05rem}.landing_primaryButton__X5fFb,.landing_secondaryButton__sqKrY{width:100%}.landing_sectionShell__0nKOr,.landing_workflowSection__2Bv1i{width:min(100% - 32px,1180px)}.landing_demoSection__Cld8J{padding:8px 0 64px}.landing_demoWindow__WxQ6L{margin-top:30px;border-radius:14px}.landing_demoBody__HA_MK{grid-template-columns:minmax(0,1fr);height:auto}.landing_demoChromeTitle__H0q8Z,.landing_demoSidebar__mXxQl{display:none}.landing_agentCanvas__UiWgI{--canvas-scale:0.76}.landing_agentStage__R34D5{margin:0}.landing_agentPanHint__ttTtG{display:inline-flex}.landing_agentBar__0X2Ys{padding:10px 14px}.landing_agentRail__Fp4Fg{grid-template-columns:minmax(0,1fr);height:auto;max-height:260px;overflow-y:auto;padding:13px 14px}.landing_agentTrace__RYPVP{padding:12px 0 0;border-top:1px solid var(--slate-3);border-left:none}.landing_agentInspectorRows__s_VVm{grid-template-columns:minmax(0,1fr)}.landing_demoScroll__7iNsh{padding:20px 16px 18px}.landing_demoInputBar__Cum40{padding:12px 16px 18px}.landing_demoBubbleAgent__jRN2J,.landing_demoBubbleUser__lTE__{max-width:100%}.landing_demoAskMoreChip__JtZ8P{font-size:.74rem}.landing_logoSection__4BFwR{padding-bottom:56px}.landing_logoTrack__X2vhJ{gap:10px;padding:12px}.landing_logoTile__Eh91h{width:72px;height:76px}.landing_logoTile__Eh91h img{height:28px}.landing_dataBand__iVgIv{height:clamp(120px,32vw,150px);border-radius:16px}.landing_dataBandLabel__tSgtI{flex-wrap:wrap;justify-content:center;gap:9px;letter-spacing:.16em}.landing_capabilitySection__bHN2d,.landing_problemSection__Lezz3,.landing_proofSection__17LvU,.landing_securitySection__sZd85,.landing_workflowSection__2Bv1i{padding:60px 0}.landing_finalCta__Fdn2V h2,.landing_problemLayout__Ir4Xx h2,.landing_sectionStack__1ODct h2,.landing_securityIntro__T5m9x h2,.landing_workflowCopy__GG_a3 h2{font-size:2.55rem;line-height:1.03}.landing_capabilityGrid__6tU_h,.landing_proofGrid__qQQ0J,.landing_securityGrid__v1nTA{grid-template-columns:1fr}.landing_capabilityCard__yiz8k,.landing_capabilityWide__z_f1X{min-height:210px}.landing_capabilityCard__yiz8k h3,.landing_capabilityWide__z_f1X h3{font-size:1.6rem}.landing_securityRow__EpOZX{grid-template-columns:1fr}.landing_finalCta__Fdn2V{padding:70px 0 82px;text-align:left}.landing_finalCta__Fdn2V h2,.landing_finalCta__Fdn2V p{margin-left:0;margin-right:0}.landing_siteFooter__peb0_{padding:24px 14px 32px}.landing_footerShell__p9vVa{border-radius:18px}.landing_footerTop__6PXH4{grid-template-columns:1fr;gap:40px;padding:44px 24px 40px}.landing_footerNav__6AWUL{gap:32px 56px}.landing_sfBand__Zkf3O{height:clamp(64px,26vw,110px)}}@media (max-width:430px){.landing_nav__pwDbd{padding:0 12px}.landing_brand__jvm1E{gap:6px}.landing_brand__jvm1E img{width:28px;height:28px}.landing_brand__jvm1E span{font-size:.9rem}.landing_navRight__JkZ07{gap:6px}.landing_navThemeToggle__4LsNc{width:34px;height:34px}.landing_navSignIn__rfXbq{padding:0 2px;font-size:.85rem}.landing_navCta__yqPwP{padding:0 11px;font-size:.83rem}.landing_navCta__yqPwP .material-icons-outlined{display:none}}@media (max-width:360px){.landing_nav__pwDbd{padding:0 8px}.landing_brand__jvm1E span{font-size:.84rem}}@media (pointer:coarse){.landing_demoSendBtn__mUyqJ,.landing_demoThemeToggle__wYvXq,.landing_footerLinks__MSsxA a,.landing_footerNavLinks__jsxy9 a,.landing_footerWordmark__SILxI,.landing_navCta__yqPwP,.landing_navSignIn__rfXbq,.landing_navThemeToggle__4LsNc{position:relative}.landing_demoSendBtn__mUyqJ:after,.landing_demoThemeToggle__wYvXq:after,.landing_footerLinks__MSsxA a:after,.landing_footerNavLinks__jsxy9 a:after,.landing_footerWordmark__SILxI:after,.landing_navCta__yqPwP:after,.landing_navSignIn__rfXbq:after,.landing_navThemeToggle__4LsNc:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:max(100%,44px);height:max(100%,44px);background:transparent;pointer-events:auto}.landing_footerNavLinks__jsxy9 a:after{height:max(100%,40px)}.landing_demoChromeSwitch__mUP9w button{position:relative}.landing_demoChromeSwitch__mUP9w button:after{content:"";position:absolute;top:50%;left:0;right:0;translate:0 -50%;height:max(100%,44px);background:transparent}}