.concept-page{--c-ink:#141510;--c-muted:#606259;--c-line:#d4d6cd;--c-paper:#f4f5f0;--c-blue:#3458e5;min-height:100vh;background:var(--c-paper);color:var(--c-ink);font-family:var(--sans)}.concept-width{width:min(1240px,calc(100% - 48px));margin-inline:auto}.concept-section{padding:120px 0}.concept-eyebrow{font:650 10px/1 var(--mono)}.concept-section-intro{max-width:760px;margin-bottom:56px}.concept-section-intro>p{margin:0 0 22px;color:var(--c-blue);font:650 10px/1 var(--mono)}.concept-section-intro h2{margin:0;max-width:720px;font-size:52px;font-weight:540;line-height:1.04;letter-spacing:0}.concept-section-intro>span{display:block;max-width:650px;margin-top:24px;color:var(--c-muted);font-size:18px;line-height:1.6}.concept-section-intro-invert h2{color:#f4f5ef}.concept-section-intro-invert>p{color:#8ca0ff}.concept-section-intro-invert>span{color:#a7aaa0}.concept-switcher{position:relative;z-index:80;min-height:62px;border-bottom:1px solid #30312d;background:#141512;color:#f1f2eb}.concept-switcher-inner{width:min(1360px,calc(100% - 48px));min-height:62px;margin-inline:auto;display:flex;align-items:stretch}.concept-switcher-title{width:180px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #30312d}.concept-switcher-title span{color:#777970;font:600 8px/1.5 var(--mono)}.concept-switcher-title b{font-size:11px;font-weight:580}.concept-switcher nav{display:flex}.concept-switcher nav a{width:160px;display:flex;align-items:center;gap:10px;padding:0 14px;border-right:1px solid #30312d;color:#8d8f86}.concept-switcher nav a[aria-current=page]{background:#22231f;color:white;box-shadow:inset 0 -2px #7186ff}.concept-switcher nav a>span{color:#62645c;font:600 8px/1 var(--mono)}.concept-switcher nav a>div{min-width:0;display:flex;flex-direction:column}.concept-switcher nav a b{font-size:11px;font-weight:620}.concept-switcher nav a small{overflow:hidden;color:#6f7169;font:500 7px/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap}.concept-nav{position:sticky;top:0;z-index:60;height:66px;border-bottom:1px solid rgba(205,207,198,.85);background:rgba(244,245,240,.9);backdrop-filter:blur(18px)}.concept-nav-inner{height:100%;display:flex;align-items:center}.concept-wordmark{display:flex;align-items:center;gap:9px;font-weight:680}.concept-wordmark .company-mark{width:27px;height:27px}.concept-nav nav{display:flex;gap:31px;margin-left:72px}.concept-nav nav a{color:var(--c-muted);font-size:13px}.concept-nav nav a:hover{color:var(--c-ink)}.concept-nav-cta{min-height:34px;margin-left:auto;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--c-ink);font-size:12px;font-weight:640}.concept-nav-cta svg{width:14px}.concept-mobile-nav{display:none;margin-left:auto}.concept-mobile-nav summary{width:38px;height:38px;display:grid;place-items:center;list-style:none}.concept-mobile-nav summary::-webkit-details-marker{display:none}.concept-mobile-nav summary svg{width:19px}.concept-mobile-nav>div{position:absolute;top:65px;left:0;right:0;display:grid;padding:16px 24px;border-bottom:1px solid var(--c-line);background:var(--c-paper)}.concept-mobile-nav:not([open])>div{display:none}.concept-mobile-nav>div a{padding:10px 0;font-size:13px}.concept-nav-dark{border-color:#292c2a;background:rgba(13,16,15,.9);color:#f4f5ef}.concept-nav-dark nav a{color:#939a93}.concept-nav-dark nav a:hover{color:white}.concept-nav-dark .concept-nav-cta{border-color:#f4f5ef}.concept-nav-dark .concept-mobile-nav>div{background:#111412}.concept-nav-centered .concept-nav-inner{display:grid;grid-template-columns:1fr auto 1fr}.concept-nav-centered .concept-wordmark{justify-self:start}.concept-nav-centered .concept-nav-cta{justify-self:end;margin-left:0}.concept-nav-label{margin:0;color:#5f655e;font:700 8px/1 var(--mono);white-space:nowrap}.concept-decision{min-height:29px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid;border-radius:3px;padding:0 8px;font:680 9px/1 var(--mono)}.concept-decision svg{width:13px;height:13px}.decision-allow{color:#2f8e57;background:#e4f4e9}.decision-ask{color:#9e710f;background:#faedc8}.decision-block{color:#b93e37;background:#f7dfdc}.concept-footer{border-top:1px solid var(--c-line);padding:32px 0}.concept-footer>div{display:flex;justify-content:space-between;align-items:center}.concept-footer>div>div{display:flex;align-items:center;gap:9px}.concept-footer svg{width:16px}.concept-footer b{font-size:12px}.concept-footer span{color:var(--c-muted);font:500 9px/1 var(--mono)}.concept-footer-dark{border-color:#292c2a;background:#0d100f;color:#f4f5ef}.concept-footer-dark span{color:#717970}.concept-footer-brand{display:flex;align-items:center;gap:8px}.concept-footer-brand .company-mark{width:20px;height:20px;margin-left:5px}.concept-footer-brand>b{color:var(--c-ink);font-family:var(--sans);font-size:11px}.concept-footer-dark .concept-footer-brand>b{color:#f4f5ef}.concept-a{--c-blue:#3458e5}.a-hero{position:relative;overflow:hidden;padding:55px 0 20px}.a-hero-grid{position:absolute;inset:0;opacity:.6;background-image:linear-gradient(90deg,rgba(37,43,36,.07) 1px,transparent 0),linear-gradient(180deg,rgba(37,43,36,.05) 1px,transparent 0);background-size:62px 62px;mask-image:linear-gradient(180deg,#000 0 72%,transparent)}.a-hero-copy{position:relative;text-align:center}.a-hero-copy .concept-eyebrow{margin:0 0 25px;color:var(--c-muted)}.a-hero-copy .concept-eyebrow i{width:6px;height:6px;margin-right:8px;display:inline-block;border-radius:50%;background:#2f9a60;box-shadow:0 0 0 4px rgba(47,154,96,.1)}.a-hero h1{margin:0 auto;font-size:78px;font-weight:520;line-height:.98;letter-spacing:0}.a-hero h1 span{color:var(--c-blue)}.a-hero-copy>p:nth-of-type(2){max-width:680px;margin:27px auto 0;color:var(--c-muted);font-size:19px;line-height:1.55}.a-hero-actions{margin-top:31px;display:flex;justify-content:center;gap:9px}.a-hero-actions a{min-height:45px;display:flex;align-items:center;gap:10px;border:1px solid var(--c-line);border-radius:4px;padding:0 17px;font-size:13px;font-weight:640;background:rgba(255,255,255,.45)}.a-hero-actions a:first-child{border-color:var(--c-blue);background:var(--c-blue);color:white}.a-hero-actions svg{width:15px}.a-hero-flow{position:relative;margin-top:28px}.runtime-flow{position:relative;height:350px;overflow:hidden;margin:0;border:1px solid #30332e;border-radius:6px;background:#181b18;color:#eff1e9;box-shadow:0 26px 70px rgba(28,33,27,.15)}.runtime-flow-head{height:42px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 14px;border-bottom:1px solid #30342f;color:#777e76;font:560 8px/1 var(--mono)}.runtime-flow-head code{color:#aaafa6}.runtime-flow-head i{justify-self:end;color:#66bd84;font-style:normal}.runtime-flow-track{position:absolute;left:8%;right:8%;top:144px;height:1px;background:#393e38}.runtime-flow-track i{position:absolute;top:-3px;width:7px;height:7px;border:1px solid #555c54;border-radius:50%;background:#181b18}.runtime-flow-track i:first-child{left:0}.runtime-flow-track i:nth-child(2){left:50%}.runtime-flow-track i:last-child{right:0}.runtime-node{position:absolute;top:75px;width:132px;height:138px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #373c36;border-radius:5px;background:#1e211e}.runtime-node>span{position:absolute;top:8px;right:8px;color:#575d56;font:600 7px/1 var(--mono)}.runtime-node>svg{width:25px;height:25px;color:#9fa89e}.runtime-node small{margin-top:14px;color:#747b73;font:600 7px/1 var(--mono)}.runtime-node b{margin-top:3px;font-size:14px}.runtime-node code{margin-top:6px;color:#646b63;font-size:7px}.runtime-agent{left:8%}.runtime-verifier{left:50%;width:170px;border-color:#6178eb;transform:translateX(-50%);box-shadow:0 0 0 5px rgba(78,101,218,.07)}.runtime-verifier>svg{color:#8da0ff}.runtime-tool{right:8%;opacity:.55}.runtime-packet{position:absolute;z-index:4;top:126px;left:22%;display:flex;flex-direction:column;animation:runtime-packet 4.8s ease-in-out infinite}.runtime-packet code{padding:7px 10px;border:1px solid #4b5149;border-radius:3px;background:#242823;color:#e7e9e2;font-size:9px}.runtime-packet span{margin-top:5px;color:#697068;font:500 7px/1 var(--mono)}@keyframes runtime-packet{0%,12%{transform:translateX(-25px);opacity:0}24%,62%{transform:translateX(0);opacity:1}72%,to{transform:translateX(190px) scale(.85);opacity:0}}.verifier-scan{position:absolute;inset:0;overflow:hidden}.verifier-scan:after{content:"";position:absolute;left:8px;right:8px;height:1px;background:#7f94ff;box-shadow:0 0 11px #536cf0;animation:verifier-scan 2.4s ease-in-out infinite}@keyframes verifier-scan{0%,to{top:12px;opacity:0}20%,80%{opacity:.8}50%{top:125px}}.runtime-decisions{position:absolute;z-index:5;top:220px;left:50%;width:215px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;transform:translateX(-50%)}.runtime-decisions span{min-height:28px;display:flex;justify-content:center;align-items:center;gap:4px;border:1px solid #353a34;color:#687068;font:600 7px/1 var(--mono)}.runtime-decisions svg{width:10px}.runtime-decisions .active{border-color:#a84c45;background:#3a2220;color:#ef8d84}.runtime-flow figcaption{position:absolute;left:4%;right:4%;bottom:13px;min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr) 1px auto minmax(0,1fr);align-items:center;gap:14px;border:1px solid #30342f;padding:8px 14px;background:#151815}.runtime-flow figcaption span{color:#6f776e;font:600 7px/1 var(--mono)}.runtime-flow figcaption code{color:#acb1a8;font-size:8px}.runtime-flow figcaption i{align-self:stretch;background:#30342f}.a-proof-strip{border-block:1px solid var(--c-line);background:#fafbf7}.a-proof-strip>div{min-height:72px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.a-proof-strip span{height:100%;display:flex;align-items:center;justify-content:center;gap:8px;border-right:1px solid var(--c-line);color:var(--c-muted);font-size:11px}.a-proof-strip span:first-child{border-left:1px solid var(--c-line)}.a-proof-strip b{color:var(--c-ink);font:700 8px/1 var(--mono)}.a-actions{background:#fafbf7}.a-action-list{border-top:1px solid var(--c-ink)}.a-action-list article{min-height:94px;display:grid;grid-template-columns:45px 44px 1.3fr 1fr 90px;align-items:center;gap:18px;border-bottom:1px solid var(--c-line)}.a-action-index{color:#94968e;font:600 9px/1 var(--mono)}.a-action-list article>svg{width:20px}.a-action-list article>div:nth-of-type(2){display:flex;flex-direction:column}.a-action-list article span{color:var(--c-muted);font:600 8px/1.5 var(--mono)}.a-action-list article code{margin-top:5px;font-size:13px;font-weight:600}.a-action-list article p{margin:0;color:var(--c-muted);font-size:12px}.a-layer-section{border-top:1px solid var(--c-line)}.a-layer-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--c-line)}.a-layer-grid article{min-height:285px;display:flex;flex-direction:column;padding:28px;border-right:1px solid var(--c-line);background:#f8f9f5}.a-layer-grid article:last-child{border-right:0}.a-layer-grid article>div{display:flex;justify-content:space-between;align-items:center}.a-layer-grid svg{width:21px}.a-layer-grid article>div span{color:var(--c-muted);font:600 8px/1 var(--mono)}.a-layer-grid h3{margin:55px 0 0;font-size:18px}.a-layer-grid p{margin:13px 0 0;color:var(--c-muted);font-size:14px}.a-layer-grid small{margin-top:auto;color:#92948c;font:550 8px/1.4 var(--mono)}.a-layer-grid article.active{position:relative;background:#244bdd;color:white}.a-layer-grid article.active:before{content:"NEW CONTROL POINT";position:absolute;top:-25px;left:0;padding:6px 8px;background:#244bdd;color:white;font:600 7px/1 var(--mono)}.a-layer-grid article.active p,.a-layer-grid article.active small,.a-layer-grid article.active>div span{color:#ccd4ff}.a-architecture{background:#151815}.a-architecture .concept-section-intro{max-width:800px}.a-router{display:grid;grid-template-columns:190px 130px 1fr 150px;align-items:center;min-height:470px;border:1px solid #343932;padding:35px;background-image:linear-gradient(#292e29 1px,transparent 0),linear-gradient(90deg,#292e29 1px,transparent 0);background-size:34px 34px;color:#eef0e9}.a-router-source{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #454b43;background:#1d211d}.a-router-source svg{width:21px;color:#8296f7}.a-router-source span{margin-top:15px;color:#777f76;font:600 7px/1 var(--mono)}.a-router-source b{margin-top:5px;font-size:14px}.a-router-source code{margin-top:6px;color:#646c64;font-size:8px}.a-router-lines{position:relative;height:75%;display:grid;align-content:space-around}.a-router-lines span{position:absolute;top:-20px;width:100%;color:#6a726a;font:600 7px/1 var(--mono);text-align:center}.a-router-lines i{height:1px;background:linear-gradient(90deg,#475048,#6078ef)}.a-verifier-rack{display:grid;grid-template-columns:1fr 1fr;gap:9px}.a-verifier-rack article{min-height:150px;border:1px solid #3b423a;background:#1c201c}.a-verifier-rack header{height:31px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #373d36;padding:0 9px;color:#707970;font:550 7px/1 var(--mono)}.a-verifier-rack header span{margin-right:auto}.a-verifier-rack header i{width:5px;height:5px;border-radius:50%;background:#6dbe86}.a-verifier-rack header i.testing{background:#dab459}.a-verifier-rack article>div{min-height:118px;display:grid;grid-template-columns:34px 1fr auto;align-items:center;padding:0 14px}.a-verifier-rack svg{width:21px;color:#8b9dfa}.a-verifier-rack article>div span{display:flex;flex-direction:column}.a-verifier-rack b{font-size:11px}.a-verifier-rack code{margin-top:5px;color:#6d756c;font-size:7px}.a-verifier-rack strong{color:#989f97;font:550 9px/1 var(--mono)}.a-router-output{min-height:170px;display:grid;align-content:center;gap:5px;padding-left:25px}.a-router-output>span{min-height:32px;display:flex;align-items:center;gap:8px;border:1px solid #3b423a;padding:0 10px;color:#7b837a;font:600 8px/1 var(--mono)}.a-router-output svg{width:12px}.a-router-output small{margin-top:8px;color:#697168;font:500 7px/1.5 var(--mono)}.a-technology{background:#fafbf7}.a-technology-grid{display:grid;grid-template-columns:1fr 1fr;gap:110px}.a-technology-grid .concept-section-intro{margin:0;align-self:center}.a-compile-path{display:grid;grid-template-columns:1fr}.a-compile-path>div{min-height:108px;display:grid;grid-template-columns:42px 36px 1fr;grid-template-rows:28px 1fr;align-items:center;border:1px solid var(--c-line);padding:14px 18px;background:white}.a-compile-path>div>svg{grid-row:1/3;width:20px;color:var(--c-blue)}.a-compile-path>div>span{color:#96988f;font:600 8px/1 var(--mono)}.a-compile-path>div>b{font-size:14px}.a-compile-path>div>p{grid-column:2/4;margin:0;color:var(--c-muted);font-size:12px}.a-compile-path>svg{width:15px;height:24px;margin-left:31px;color:#9c9f96}.a-cta{padding:115px 0;border-top:1px solid var(--c-line);text-align:center}.a-cta p{margin:0 0 20px;color:var(--c-blue);font:650 9px/1 var(--mono)}.a-cta h2{margin:0;font-size:58px;font-weight:540;line-height:1.05}.a-cta a{min-height:45px;margin-top:31px;display:inline-flex;align-items:center;gap:11px;border:1px solid var(--c-ink);border-radius:4px;padding:0 18px;font-size:13px;font-weight:650}.a-cta svg{width:15px}.concept-b{--c-ink:#e9ece7;--c-muted:#9aa09a;--c-line:#2d322f;--c-paper:#101311;--c-blue:#91a2ff;background:#101311;color:#e9ece7}.b-hero{position:relative;overflow:hidden;padding:86px 0 75px;border-bottom:1px solid #292e2b}.b-hero-grid{position:absolute;inset:0;background-image:linear-gradient(#242925 1px,transparent 0),linear-gradient(90deg,#242925 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,#000,transparent 88%);opacity:.55}.b-hero-head{position:relative}.b-hero-head>p{margin:0 0 24px;color:#a5ada5;font:600 9px/1 var(--mono)}.b-hero-head>p span{width:6px;height:6px;margin-right:8px;display:inline-block;border-radius:50%;background:#68c586;box-shadow:0 0 0 4px rgba(104,197,134,.1)}.b-hero h1{margin:0;font-size:76px;font-weight:520;line-height:.98}.b-hero-head>div{max-width:620px;margin-top:25px;display:flex;align-items:center;gap:28px}.b-hero-head>div p{margin:0;color:#a4aaa4;font-size:17px}.b-hero-head>div a{flex:none;min-height:42px;display:flex;align-items:center;gap:8px;border:1px solid #626b64;border-radius:4px;padding:0 14px;font-size:12px}.b-hero-head svg{width:14px}.b-console-wrap{position:relative;margin-top:54px}.live-console{overflow:hidden;min-height:625px;border:1px solid #3b423d;border-radius:5px;background:#151917;box-shadow:0 30px 80px rgba(0,0,0,.34)}.live-console-top{height:40px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #333934;padding:0 13px;color:#737b74;font:600 8px/1 var(--mono)}.live-console-top>div{display:flex;gap:6px}.live-console-top>div span{width:7px;height:7px;border-radius:50%;background:#404640}.live-console-top code{justify-self:end;display:flex;align-items:center;gap:6px;color:#69bd83;font-size:7px}.live-console-top code i{width:5px;height:5px;border-radius:50%;background:currentColor}.live-console-body{display:grid;grid-template-columns:325px 1fr;min-height:585px}.live-console aside{border-right:1px solid #333934;background:#121513}.console-workspace{min-height:68px;display:grid;grid-template-columns:35px 1fr 14px;align-items:center;border-bottom:1px solid #333934;padding:0 16px}.console-workspace>svg:first-child{width:19px;color:#91a2ff}.console-workspace>span{display:flex;flex-direction:column}.console-workspace b{font-size:11px}.console-workspace small{color:#626a63;font:500 7px/1.5 var(--mono)}.console-workspace>svg:last-child{width:13px;color:#687068}.live-console aside nav>span{min-height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#646b65;font:600 7px/1 var(--mono)}.live-console aside nav button{width:100%;min-height:103px;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:8px;border:0;border-top:1px solid #292e2a;padding:15px;background:transparent;color:#e5e8e2;text-align:left;cursor:pointer}.live-console aside nav button.active{background:#202520;box-shadow:inset 2px 0 #8da0ff}.live-console aside nav button>svg{width:17px;color:#798079}.live-console aside nav button>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.live-console aside nav button b{font-size:11px}.live-console aside nav button code{overflow:hidden;margin-top:4px;color:#737b74;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.live-console aside nav button small{margin-top:11px;display:flex;align-items:center;gap:5px;color:#555c56;font:500 7px/1 var(--mono)}.live-console aside nav button small svg{width:9px}.live-console aside .concept-decision{min-height:23px;margin-top:-2px;padding-inline:6px;font-size:7px;background:transparent}.console-inspector{padding:26px}.console-inspector-head{min-height:56px;display:flex;justify-content:space-between;align-items:flex-start}.console-inspector-head small{color:#697169;font:600 7px/1 var(--mono)}.console-inspector-head h3{margin:6px 0 0;font:600 19px/1 var(--mono)}.console-inspector .concept-decision{background:transparent}.console-call{margin-top:18px;border:1px solid #353b36}.console-call>span,.console-evidence>div>span{height:31px;display:flex;align-items:center;border-bottom:1px solid #303631;padding:0 11px;color:#697169;font:600 7px/1 var(--mono)}.console-call pre{min-height:80px;margin:0;display:flex;align-items:center;padding:14px;background:#101311;color:#b3b9b1;font-size:10px}.console-call pre b{color:#8fa2ff}.console-evidence{display:grid;grid-template-columns:1fr 1fr;border:1px solid #353b36;border-top:0}.console-evidence>div{min-height:112px;border-right:1px solid #353b36}.console-evidence>div:last-child{border-right:0}.console-evidence p{margin:13px;color:#a9afa8;font-size:11px}.console-evidence ul{margin:11px 13px;padding:0;list-style:none}.console-evidence li{position:relative;padding:3px 0 3px 13px;color:#a9afa8;font-size:10px}.console-evidence li:before{content:"+";position:absolute;left:0;color:#7488ed}.console-verdict{min-height:112px;display:grid;grid-template-columns:190px 1fr 150px;align-items:center;gap:16px;margin-top:10px;border:1px solid #4d5d9f;padding:15px;background:#1c2132}.console-verdict>div:first-child{display:flex;align-items:center;gap:11px}.console-verdict svg{width:20px;color:#93a4ff}.console-verdict>div span{display:flex;flex-direction:column}.console-verdict small{color:#717da8;font:600 7px/1 var(--mono)}.console-verdict b{margin-top:5px;font:600 10px/1 var(--mono)}.console-verdict>p{margin:0;color:#b2b9cc;font-size:10px}.console-verdict dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.console-verdict dl div{padding-left:12px;border-left:1px solid #3f496c}.console-verdict dt{color:#717da8;font:600 6px/1 var(--mono)}.console-verdict dd{margin:5px 0 0;font:600 11px/1 var(--mono)}.console-outcome{min-height:52px;display:flex;align-items:center;gap:11px;margin-top:10px;border:1px solid #353b36;padding:0 15px}.console-outcome svg{width:16px;color:#777e77}.console-outcome span{display:flex;flex-direction:column}.console-outcome small{color:#626a63;font:600 6px/1 var(--mono)}.console-outcome b{margin-top:4px;font-size:10px}.b-metrics{border-bottom:1px solid #2d322f}.b-metrics>div{display:grid;grid-template-columns:repeat(5,1fr)}.b-metrics>div>div{min-height:95px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #2d322f;padding-left:24px}.b-metrics>div>div:first-child{border-left:1px solid #2d322f}.b-metrics span{font:560 23px/1 var(--mono)}.b-metrics small{margin-top:9px;color:#697069;font:600 7px/1 var(--mono)}.b-metrics .green{color:#6bc488}.b-metrics .amber{color:#ddb75c}.b-metrics .red{color:#e27c72}.b-workflow{background:#151916}.b-workflow-track{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #323833}.b-workflow-track article{position:relative;min-height:290px;padding:25px;border-right:1px solid #323833}.b-workflow-track article:last-child{border-right:0}.b-workflow-track article>span{color:#646c65;font:600 8px/1 var(--mono)}.b-workflow-track article>svg{width:24px;margin-top:49px;display:block;color:#8fa1fb}.b-workflow-track h3{margin:21px 0 0;font-size:16px}.b-workflow-track p{margin:12px 0 0;color:#8f968f;font-size:13px}.b-workflow-track article>i{position:absolute;z-index:2;top:88px;right:-6px;width:11px;height:11px;border:1px solid #6578d3;border-radius:50%;background:#151916;box-shadow:0 0 0 5px rgba(101,120,211,.08)}.b-boundaries{background:#eceee9;color:#171915}.b-boundaries .concept-section-intro>span{color:#5f645d}.b-boundary-grid{display:grid;grid-template-columns:1fr 90px 1fr;align-items:center}.b-boundary-grid>article{min-height:330px;border:1px solid #cdd0c8;padding:27px;background:#f7f8f4}.b-boundary-grid article header{display:flex;align-items:center;gap:10px;color:#6d716b;font:650 8px/1 var(--mono)}.b-boundary-grid header svg{width:19px}.b-permission-line{min-height:70px;margin-top:58px;display:flex;justify-content:space-between;align-items:center;border-block:1px solid #d7dad2}.b-permission-line code{font-size:12px}.b-permission-line b{display:flex;align-items:center;gap:6px;color:#368a57;font:600 9px/1 var(--mono)}.b-permission-line svg{width:12px}.b-boundary-grid article>p{color:#656a63;font-size:13px}.b-boundary-grid article>footer{margin-top:46px;color:#858981;font-size:11px}.b-boundary-grid article>footer b{color:#171915}.b-boundary-pulse{display:flex;flex-direction:column;align-items:center}.b-boundary-pulse span{width:34px;height:34px;display:grid;place-items:center;border:1px solid #8e9690;border-radius:50%;font:400 20px/1 var(--mono)}.b-boundary-pulse small{margin-top:10px;color:#777d76;font:600 7px/1.4 var(--mono);text-align:center}.b-boundary-grid .b-verification-card{border-color:#8d9cea;box-shadow:inset 0 3px #3458e5}.b-verification-logic{min-height:70px;margin-top:40px;display:grid;grid-template-columns:1fr 40px 90px;align-items:center}.b-verification-logic>span{display:flex;gap:4px;flex-wrap:wrap}.b-verification-logic code{padding:6px;border:1px solid #d2d5cd;background:white;font-size:8px}.b-verification-logic i{height:1px;background:#b8bcb4}.b-verification-logic strong{min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;background:#f5deda;color:#b8423b;font:650 9px/1 var(--mono)}.b-verification-logic svg{width:13px}.b-models{background:#101311}.b-model-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.b-model-layout .concept-section-intro{margin:0;align-self:center}.b-model-board{border:1px solid #363c37}.b-model-board>header{min-height:42px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #363c37;padding:0 14px;color:#727a73;font:600 7px/1 var(--mono)}.b-model-board>div{min-height:66px;display:grid;grid-template-columns:1.5fr 50px 70px 50px;align-items:center;border-bottom:1px solid #303631;padding:0 14px}.b-model-board>div>span{display:flex;align-items:center;gap:8px;font:600 10px/1 var(--mono)}.b-model-board>div i{width:6px;height:6px;border-radius:50%;background:#67bd83}.b-model-board>div i.testing{background:#dab65c}.b-model-board>div code,.b-model-board>div small{color:#717972;font-size:8px}.b-model-board>div b{font:600 9px/1 var(--mono)}.b-model-board footer{min-height:75px;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;background:#151916}.b-model-board footer span{display:flex;align-items:center;gap:7px;color:#8c948d;font:550 7px/1 var(--mono)}.b-model-board footer svg{width:13px;color:#8093ef}.b-cta{padding:90px 0;border-top:1px solid #2d322f}.b-cta>div{display:flex;justify-content:space-between;align-items:flex-end}.b-cta span{color:#7d857e;font:600 8px/1 var(--mono)}.b-cta h2{max-width:750px;margin:14px 0 0;font-size:42px;font-weight:520;line-height:1.1}.b-cta a{min-height:44px;display:flex;align-items:center;gap:8px;border:1px solid #6b736c;border-radius:4px;padding:0 15px;font-size:12px}.b-cta svg{width:14px}.concept-c{--c-blue:#3559db;--c-paper:#f2f2ec;--c-ink:#191a15;--c-line:#cfd1c8}.c-hero{position:relative;overflow:hidden;padding:98px 0 68px;border-bottom:1px solid var(--c-line)}.c-hero-backdrop{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(53,89,219,.055),transparent 44%),linear-gradient(90deg,rgba(50,52,44,.055) 1px,transparent 0);background-size:auto,78px 100%}.c-hero-head{position:relative;text-align:center}.c-hero-head>p{margin:0 0 24px;color:#70736a;font:650 9px/1 var(--mono)}.c-hero h1{margin:0;font-size:73px;font-weight:520;line-height:1}.c-hero h1 span{color:#3559db}.c-hero-head>div{max-width:710px;margin:24px auto 0;display:flex;justify-content:center;align-items:center;gap:24px}.c-hero-head>div p{margin:0;color:var(--c-muted);font-size:17px}.c-hero-head>div a{flex:none;min-height:42px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--c-ink);font-size:12px;font-weight:650}.c-hero-head svg{width:14px}.c-network-wrap{position:relative;margin-top:45px}.policy-network{position:relative;height:580px;overflow:hidden;margin:0;border:1px solid #bfc2b9;background:rgba(248,249,245,.7)}.network-grid{position:absolute;inset:0;background-image:linear-gradient(#dfe1da 1px,transparent 0),linear-gradient(90deg,#dfe1da 1px,transparent 0);background-size:34px 34px;opacity:.7}.policy-network>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.policy-network>svg path{fill:none;stroke:#929bcb;stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.policy-network>svg .network-release{stroke:#7d857b;stroke-dasharray:none}.network-actor,.network-router,.network-tool{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #afb3a9;background:#f7f8f4}.network-actor{width:105px;height:105px;border-radius:50%}.network-actor,.network-router{left:50%;top:50%;transform:translate(-50%,-50%)}.network-router{width:155px;height:155px;border-color:#b9c1ec;border-radius:50%;background:transparent;animation:network-spin 18s linear infinite}.network-router svg{position:absolute;top:-11px;width:20px;color:#3559db}.network-router span{display:none}.network-tool{right:2.5%;top:50%;width:84px;height:120px;transform:translateY(-50%)}.network-actor svg,.network-tool svg{width:22px}.network-actor span,.network-tool span{margin-top:8px;font:650 8px/1 var(--mono)}.network-actor code,.network-tool code{margin-top:5px;color:#858a81;font-size:7px}@keyframes network-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.policy-node{position:absolute;z-index:4;width:180px;min-height:72px;display:grid;grid-template-columns:25px 30px 1fr;align-items:center;border:1px solid #b9bdb3;padding:10px;background:#f9faf6;transform:translate(-50%,-50%);box-shadow:5px 5px 0 rgba(50,55,46,.05)}.policy-node>span{color:#989c93;font:600 7px/1 var(--mono)}.policy-node>svg{width:18px;color:#3559db}.policy-node>div{display:flex;flex-direction:column}.policy-node small{color:#898e85;font:600 6px/1 var(--mono)}.policy-node b{margin-top:4px;font-size:9px}.policy-node code{width:max-content;margin-top:6px;padding:3px 5px;background:#edf0e9;color:#596158;font-size:6px}.network-packet{position:absolute;z-index:5;left:66%;top:47%;display:flex;align-items:center;gap:7px;border:1px solid #9ca5d2;padding:6px 8px;background:#eef0fb;color:#3559db;animation:network-packet 4s ease-in-out infinite}.network-packet svg{width:13px}.network-packet span{font:600 7px/1 var(--mono)}@keyframes network-packet{0%,12%{left:56%;opacity:0}25%,70%{opacity:1}88%,to{left:88%;opacity:0}}.policy-network figcaption{position:absolute;left:14px;bottom:12px;display:flex;align-items:center;gap:7px;color:#757a71;font:550 7px/1 var(--mono)}.policy-network figcaption i{width:5px;height:5px;border-radius:50%;background:#3559db}.c-principle{border-bottom:1px solid var(--c-line);background:#e9eae3}.c-principle>div{min-height:70px;display:flex;align-items:center;justify-content:center;gap:23px}.c-principle b,.c-principle span{font:650 8px/1 var(--mono)}.c-principle span{color:#777b72}.c-principle i{width:60px;height:1px;background:#b9bcb3}.c-principle b{color:#3559db}.c-product{background:#f8f9f5}.c-product-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.c-product-layout .concept-section-intro{align-self:center;margin:0}.c-decision-stack{position:relative;display:grid;grid-template-columns:1fr 80px 1fr;align-items:center}.c-decision-stack>article{min-height:310px;border:1px solid var(--c-line);background:#f1f2ed}.c-decision-stack article header{min-height:43px;justify-content:space-between;padding:0 13px;color:#787c73;font:600 7px/1 var(--mono)}.c-decision-stack article header,.c-decision-stack pre{display:flex;align-items:center;border-bottom:1px solid var(--c-line)}.c-decision-stack pre{min-height:105px;margin:0;padding:15px;background:#fff;font-size:9px;line-height:1.8}.c-decision-stack article>p{margin:20px;color:#656960;font-size:12px}.c-context-route{position:relative;z-index:3;display:flex;flex-direction:column;gap:6px}.c-context-route span{width:110px;margin-left:-15px;border:1px solid #c3c7bd;padding:5px;background:#f8f9f5;color:#767b72;font:550 6px/1 var(--mono);text-align:center}.c-context-route i{position:absolute;left:0;right:0;top:50%;height:1px;background:#a5aaa0;z-index:-1}.c-decision-stack .c-verdict{border-color:#d4b256;background:#fffaf0}.c-verdict header{color:#8f690f!important}.c-verdict header svg{width:16px}.c-verdict h3{margin:42px 20px 0;color:#986b08;font:600 40px/1 var(--mono)}.c-verdict>p{min-height:58px}.c-verdict footer{margin:0 20px;display:flex;align-items:center;gap:8px;border-top:1px solid #e3d2a5;padding-top:14px;color:#8c6a19;font-size:9px}.c-verdict footer svg{width:13px}.c-registry{border-top:1px solid var(--c-line)}.c-policy-list article,.c-registry-head{display:grid;grid-template-columns:60px 1.4fr 1fr 20px 90px 35px;align-items:center}.c-registry-head{min-height:36px;border-bottom:1px solid #aaaea4;padding:0 18px;color:#81857c;font:600 7px/1 var(--mono)}.c-registry-head span:first-child{grid-column:1/3}.c-registry-head span:nth-child(2){grid-column:3}.c-registry-head span:last-child{grid-column:4/6}.c-policy-list{border-bottom:1px solid #aaaea4}.c-policy-list article{min-height:82px;border-bottom:1px solid var(--c-line);padding:0 18px;background:rgba(255,255,255,.2)}.c-policy-list article>span{color:#90948b;font:600 8px/1 var(--mono)}.c-policy-list article>div{display:flex;flex-direction:column}.c-policy-list small{color:#858980;font:600 7px/1 var(--mono)}.c-policy-list article>div b{margin-top:5px;font-size:13px}.c-policy-list article>code{color:#5d625a;font-size:10px}.c-policy-list article>i{width:6px;height:6px;border-radius:50%;background:#42a066}.c-policy-list article>i.testing{background:#d19b27}.c-policy-list article>i.draft{background:#90958c}.c-policy-list article>strong{font:650 7px/1 var(--mono)}.c-policy-list button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--c-line);border-radius:2px;background:transparent}.c-policy-list button svg{width:13px}.c-expansion{min-height:83px;justify-content:center;gap:22px}.c-expansion,.c-expansion span{display:flex;align-items:center}.c-expansion span{gap:8px;color:#666b62;font:600 8px/1 var(--mono)}.c-expansion svg{width:16px;color:#3559db}.c-expansion i{width:1px;height:20px;background:var(--c-line)}.c-creation{background:#171a17;color:#f0f2eb}.c-creation .concept-section-intro>p{color:#8296f5}.c-creation .concept-section-intro>span{color:#a8aea6}.c-creation-grid{display:grid;grid-template-columns:1fr .7fr 1fr;border:1px solid #363c36}.c-creation-grid>article{min-height:400px;display:flex;flex-direction:column;padding:30px}.c-creation-grid>article>span{color:#737b73;font:600 7px/1 var(--mono)}.c-creation-grid>article>svg{width:28px;margin-top:70px;color:#8fa1fa}.c-creation-grid h3{margin:22px 0 0;font-size:20px}.c-creation-grid p{color:#979e97;font-size:13px}.c-creation-grid article>code{margin-top:auto;border:1px solid #394039;padding:14px;color:#b9beb7;font-size:8px;line-height:1.6}.c-creation-engine{display:flex;flex-direction:column;align-items:center;justify-content:center;border-inline:1px solid #363c36;background:#1e231f}.c-creation-engine>svg{width:28px;color:#91a2ff}.c-creation-engine b{margin:15px 0 25px;font:650 10px/1 var(--mono)}.c-creation-engine span{width:82%;min-height:38px;display:flex;align-items:center;border-top:1px solid #363c36;color:#8f968e;font:550 7px/1 var(--mono)}.c-creation-grid article>div{margin-top:auto;display:grid;gap:8px}.c-creation-grid article>div span{display:flex;align-items:center;gap:7px;color:#aab0a9;font:550 8px/1 var(--mono)}.c-creation-grid article>div svg{width:12px;color:#69bd84}.c-horizon{padding:120px 0;background:#e3e7f4;text-align:center}.c-horizon>div>div{display:flex;justify-content:center;align-items:center;gap:9px;color:#5365a8;font:650 8px/1 var(--mono)}.c-horizon svg{width:17px}.c-horizon h2{margin:26px 0 0;font-size:53px;font-weight:520;line-height:1.05}.c-horizon p{max-width:680px;margin:25px auto 0;color:#646b74;font-size:16px}.c-cta{padding:100px 0}.c-cta>div{text-align:center}.c-cta span{color:#73786f;font:650 8px/1 var(--mono)}.c-cta h2{margin:18px 0 0;font-size:48px;font-weight:520}.c-cta a{min-height:44px;margin-top:28px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--c-ink);padding:0 17px;font-size:12px;font-weight:650}.c-cta svg{width:14px}.concept-a{--c-paper:#f1f2ec;--c-blue:#3158d8}.a-programming{background:#e8eee9}.a-demo-section,.a-programming{border-top:1px solid var(--c-line)}.a-demo-section{background:#e8edf0}.model-edit-flow{overflow:hidden;margin:0;border:1px solid #343a34;border-radius:4px;background:#171b18;color:#edf0e9;box-shadow:12px 12px 0 rgba(35,48,39,.07)}.model-edit-flow>header{min-height:43px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #343a34;padding:0 15px;color:#7d857d;font:600 8px/1 var(--mono)}.model-edit-flow>header code{color:#697169;font-size:8px}.model-edit-body{min-height:390px;display:grid;grid-template-columns:1.05fr 150px 1fr 90px .9fr;align-items:center;padding:32px}.edited-verifier,.policy-brief,.weight-edit{min-height:245px;border:1px solid #3b423b;background:#1d221e}.policy-brief{display:flex;flex-direction:column;padding:24px}.edited-verifier>div,.policy-brief>div,.weight-edit-label{display:flex;align-items:center;gap:10px;color:#818981;font:600 7px/1 var(--mono)}.edited-verifier svg,.policy-brief svg,.weight-edit-label svg{width:18px;color:#8297f1}.policy-brief blockquote{margin:52px 0 0;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.42}.policy-brief>small{margin-top:auto;color:#6d756d;font:600 7px/1 var(--mono)}.policy-transfer{position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:center;gap:8px}.policy-transfer span{position:relative;z-index:2;align-self:center;border:1px solid #465048;padding:6px 8px;background:#202620;color:#9da69d;font:550 6px/1 var(--mono);animation:policy-case 4.2s ease-in-out infinite}.policy-transfer span:nth-child(2){animation-delay:.25s}.policy-transfer span:nth-child(3){animation-delay:.5s}.artifact-transfer i,.policy-transfer i{position:absolute;left:8px;right:8px;top:50%;height:1px;background:#4b554c}.policy-transfer>svg{position:absolute;right:3px;top:calc(50% - 8px);width:16px;color:#7689e7}@keyframes policy-case{0%,15%{transform:translateX(-18px);opacity:0}28%,70%{transform:translateX(0);opacity:1}85%,to{transform:translateX(22px);opacity:0}}.weight-edit{overflow:hidden;padding:18px;border-color:#6073d0;background:#1c2130}.edited-verifier>div span,.weight-edit-label span{display:flex;flex-direction:column}.edited-verifier small,.weight-edit-label small{color:#7480af}.edited-verifier b,.weight-edit-label b{margin-top:5px;color:#edf0e9;font-size:10px}.neural-field{position:relative;height:155px;margin-top:18px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);align-items:center;justify-items:center;background-image:linear-gradient(31deg,transparent 49.5%,rgba(116,134,215,.16) 50%,transparent 50.5%),linear-gradient(-31deg,transparent 49.5%,rgba(116,134,215,.12) 50%,transparent 50.5%);background-size:48px 39px}.neural-field i{position:relative;z-index:2;width:7px;height:7px;border:1px solid #6b769f;border-radius:50%;background:#222838}.neural-field i.edited{border-color:#f0a16d;background:#e67858;box-shadow:0 0 0 5px rgba(230,120,88,.1);animation:weight-pulse 2.2s ease-in-out infinite}.neural-field i:nth-child(6n+1){transform:translateY(7px)}.neural-field i:nth-child(4n){transform:translateY(-6px)}@keyframes weight-pulse{0%,to{box-shadow:0 0 0 3px rgba(230,120,88,.08)}50%{box-shadow:0 0 0 8px rgba(230,120,88,.16)}}.weight-delta{position:absolute;right:3px;bottom:0;border:1px solid #805a4c;padding:5px 6px;background:#32231f;color:#ec9c76;font:600 7px/1 var(--mono)}.artifact-transfer{position:relative;min-height:80px;display:flex;align-items:center;justify-content:center}.artifact-transfer>svg:first-child{position:relative;z-index:2;width:25px;border:1px solid #465048;padding:5px;background:#1d221e;color:#7f92ed}.artifact-transfer>svg:last-child{position:absolute;right:0;width:15px;color:#7588e6}.edited-verifier{display:flex;flex-direction:column;padding:23px}.edited-verifier>p{margin:50px 0 0;color:#a3aaa2;font-size:12px}.edited-verifier footer{margin-top:auto;display:flex;align-items:center;gap:7px;color:#6dc087;font:600 7px/1 var(--mono)}.edited-verifier footer svg{width:12px}.model-edit-flow figcaption{min-height:48px;display:flex;align-items:center;border-top:1px solid #343a34;padding:0 15px;color:#747c74;font:550 8px/1.4 var(--mono)}.programming-demo{overflow:hidden;border:1px solid #343a34;border-radius:4px;background:#f7f8f4;color:#181a16;box-shadow:12px 12px 0 rgba(41,52,44,.06)}.programming-demo>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ced1c9;padding:0 16px;color:#656b64;font:600 8px/1 var(--mono)}.programming-demo>header>div{display:flex;align-items:center;gap:8px}.programming-demo>header svg{width:15px;color:#3158d8}.programming-demo>header code{font-size:8px}.programming-demo-body{display:grid;grid-template-columns:.9fr 1.1fr 1fr}.programming-demo-body>div{min-height:315px;padding:25px;border-right:1px solid #ced1c9}.programming-demo-body>div:last-child{border-right:0}.programming-demo-body>div>span{color:#777c74;font:650 7px/1 var(--mono)}.demo-edit-brief{display:flex;flex-direction:column}.demo-edit-brief blockquote{position:relative;margin:58px 0 0;padding-left:30px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.4}.demo-edit-brief blockquote svg{position:absolute;left:0;top:1px;width:17px;color:#3158d8}.demo-edit-brief>div{margin-top:auto;display:flex;flex-direction:column;border-top:1px solid #d8dad3;padding-top:14px}.demo-edit-brief small{color:#8a8f86;font:600 6px/1 var(--mono)}.demo-edit-brief b{margin-top:6px;font-size:11px}.demo-example>p{min-height:95px;margin:43px 0 0;color:#60655e;font-size:13px}.demo-example>div{display:grid;grid-template-columns:1fr 28px 1fr;align-items:center;gap:7px}.demo-example>div>svg{width:14px;color:#8c9189}.demo-example>div>span{min-height:76px;display:flex;flex-direction:column;justify-content:center;border:1px solid #d7b2ad;padding:12px;background:#f9e8e5}.demo-example>div>span.corrected{border-color:#a7c7b0;background:#e9f3eb}.demo-example>div small{color:#8b746f;font:600 6px/1 var(--mono)}.demo-example .corrected small{color:#698370}.demo-example>div b{margin-top:8px;display:flex;align-items:center;gap:6px;color:#b84a40;font:680 11px/1 var(--mono)}.demo-example .corrected b{color:#31794c}.demo-example>div b svg{width:13px}.demo-result>span{display:block;margin-bottom:36px}.demo-score{display:grid;grid-template-columns:56px 1fr 48px;align-items:center;gap:10px;margin-top:18px}.demo-score strong{font:650 15px/1 var(--mono)}.demo-score>i{height:8px;background:#e0e2dc}.demo-score>i b{height:100%;display:block;background:#91978f}.demo-score small{color:#7c8179;font:550 7px/1 var(--mono)}.demo-score.edited strong{color:#3158d8}.demo-score.edited>i b{background:#3158d8}.demo-result>p{margin:52px 0 0;border-top:1px solid #d8dad3;padding-top:14px;color:#666b64;font-size:10px;line-height:1.55}.demo-result>p b{color:#3158d8}.programming-demo>footer{min-height:46px;display:flex;align-items:center;gap:22px;border-top:1px solid #ced1c9;padding:0 16px;color:#777d75;font:550 7px/1 var(--mono)}.programming-demo>footer small{margin-left:auto;color:#949991}.early-access-section{position:relative;overflow:hidden;padding:105px 0;border-top:1px solid #c9ccc3;background:#e9ede8}.sand-ridge-texture{position:absolute;inset:0;background:url(/assets/sandform-ridges.webp) center 47%/cover no-repeat;opacity:.24;filter:saturate(.55) contrast(.88)}.early-access-layout{position:relative;display:grid;grid-template-columns:1fr 460px;gap:90px;align-items:center}.early-access-layout>div:first-child>p{margin:0;color:#3158d8;font:650 8px/1 var(--mono)}.early-access-layout h2{margin:22px 0 0;font-size:52px;font-weight:520;line-height:1.04}.early-access-layout>div:first-child>span{max-width:590px;margin-top:24px;display:block;color:#5f655e;font-size:15px;line-height:1.6}.early-access-form{position:relative;display:grid;gap:14px;border:1px solid #bfc4bb;padding:24px;background:rgba(248,249,245,.92);box-shadow:10px 10px 0 rgba(65,73,66,.08)}.early-access-form label{display:grid;gap:7px}.early-access-form label span{color:#71776f;font:650 7px/1 var(--mono)}.early-access-form input{width:100%;min-height:46px;border:1px solid #c7cbc2;border-radius:2px;padding:0 12px;background:#fff;color:#171915;font-size:13px;outline:none}.early-access-form input:focus{border-color:#3158d8;box-shadow:0 0 0 2px rgba(49,88,216,.11)}.early-access-form button{min-height:45px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #3158d8;border-radius:2px;background:#3158d8;color:white;font-size:12px;font-weight:650;cursor:pointer}.early-access-form button:disabled{opacity:.65;cursor:wait}.early-access-form button svg{width:14px}.early-access-form>p{margin:0;color:#a33c35;font-size:11px}.early-access-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;clip-path:inset(50%)}.form-spinner{animation:form-spin 1s linear infinite}@keyframes form-spin{to{transform:rotate(1turn)}}.early-access-success{min-height:210px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px solid #a9c7b1;background:rgba(244,249,245,.92)}.early-access-success>svg{width:23px;color:#328052}.early-access-success>div{display:flex;flex-direction:column}.early-access-success b{font-size:15px}.early-access-success span{margin-top:5px;color:#637068;font-size:12px}.early-access-dark{border-color:#2d332e;background:#101311;color:#edf0e9}.early-access-dark .sand-ridge-texture{opacity:.1;filter:grayscale(1) invert(.1)}.early-access-dark .early-access-layout>div:first-child>span{color:#9ba39b}.early-access-dark .early-access-form{border-color:#3a413b;background:rgba(20,24,21,.94);box-shadow:10px 10px 0 rgba(0,0,0,.15)}.early-access-dark .early-access-form input{border-color:#414841;background:#111411;color:#edf0e9}.early-access-dark .early-access-form label span{color:#828a82}.early-access-layout .copy-line{display:block}.early-access-shoreline{background:#e9eeed}.early-access-shoreline .sand-ridge-texture{background-image:url(/assets/sandform-shoreline-castle-v2.webp);background-position:center 52%;opacity:.72;filter:saturate(.58) contrast(.82);transform-origin:center;will-change:transform;animation:shoreline-tide 9s ease-in-out infinite alternate}.early-access-shoreline .early-access-form{background:rgba(248,249,245,.4)}.early-access-shoreline .early-access-form input{background:rgba(255,255,255,.62)}.early-access-shoreline:after{content:"";position:absolute;z-index:0;inset:0;background:rgba(245,247,243,.48);pointer-events:none}.early-access-shoreline .early-access-layout{z-index:1}@keyframes shoreline-tide{0%{transform:translateY(-.5%) scale(1.03)}to{transform:translateY(1.2%) scale(1.055)}}.policy-fleet .policy-node{transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.policy-fleet .policy-node.active{z-index:7;border-color:#5875ee;background:#f5f7ff;box-shadow:0 0 0 5px rgba(49,88,216,.1),5px 5px 0 rgba(50,55,46,.05)}.policy-fleet .policy-node.active code{color:#fff;background:#3158d8}.policy-fleet .policy-node.active.result-block code{background:#b9473e}.policy-fleet .policy-node.active.result-ask code{background:#a77511}.policy-fleet .newly-added{animation:verifier-arrives .7s ease-out both}@keyframes verifier-arrives{0%{opacity:0;transform:translate(-50%,-50%) scale(.72)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.policy-fleet .fleet-packet{left:50%;top:50%;animation:fleet-route 3.1s ease-in-out both}@keyframes fleet-route{0%{left:50%;top:50%;opacity:0;transform:translate(-50%,-50%) scale(.8)}12%{opacity:1}43%,59%{left:var(--target-x);top:var(--target-y);opacity:1;transform:translate(-50%,-50%) scale(1)}72%{left:50%;top:50%;opacity:1}to{left:91%;top:50%;opacity:0;transform:translate(-50%,-50%) scale(.8)}}.fleet-event{position:absolute;z-index:6;right:14px;bottom:12px;display:flex;align-items:center;gap:7px;border:1px solid #bdc2b8;padding:7px 9px;background:rgba(248,249,245,.92);color:#70766d;font:550 7px/1 var(--mono)}.fleet-event i{width:5px;height:5px;border-radius:50%;background:#e17d55}.policy-node-6,.policy-node-7{width:160px}.c-hero-lede{max-width:820px!important;flex-direction:column;gap:16px!important}.c-hero-lede>p{max-width:700px}.c-hero-actions{display:flex;gap:9px}.c-hero-actions a{min-height:43px;display:flex;align-items:center;justify-content:center;border:1px solid #c2c6bd!important;border-radius:3px;padding:0 15px;background:rgba(248,249,245,.7);font-size:11px!important}.c-hero-actions a:first-child{border-color:#3158d8!important;background:#3158d8;color:white}.c-hero-actions a:first-child svg{width:13px}.c-hero-backdrop{background-image:linear-gradient(90deg,rgba(50,52,44,.055) 1px,transparent 0);background-size:78px 100%}@media (min-width:761px){.b-hero{padding:42px 0 25px}.b-console-wrap{margin-top:32px}.live-console{height:470px;min-height:0}.live-console-body{height:430px;min-height:0}.console-inspector,.live-console aside{overflow:hidden}.c-hero{padding:52px 0 28px}.c-hero-head>div{margin-top:20px}.c-network-wrap{margin-top:30px}.policy-network{height:420px}}@media (max-width:980px){.concept-section{padding:95px 0}.concept-section-intro h2{font-size:44px}.concept-switcher-title{display:none}.concept-switcher nav{width:100%}.concept-switcher nav a{flex:1;width:auto}.a-hero h1,.b-hero h1,.c-hero h1{font-size:64px}.runtime-node{width:110px}.runtime-agent{left:5%}.runtime-tool{right:5%}.runtime-packet{left:19%}.a-router{grid-template-columns:150px 70px 1fr 120px;padding:24px}.a-technology-grid{gap:55px}.live-console-body{grid-template-columns:260px 1fr}.console-verdict{grid-template-columns:1fr 130px}.console-verdict>p{grid-row:2}.b-model-layout{gap:40px}.policy-node{width:155px}.c-product-layout{gap:50px}.c-decision-stack{grid-template-columns:1fr 55px 1fr}}@media (max-width:760px){.concept-width{width:min(100% - 30px,620px)}.concept-section{padding:76px 0}.concept-section-intro{margin-bottom:38px}.concept-section-intro h2{font-size:36px}.concept-section-intro>span{font-size:15px}.concept-switcher-inner{width:100%}.concept-switcher nav a{justify-content:center;padding:0 9px}.concept-nav nav,.concept-nav-cta,.concept-switcher nav a small,.concept-switcher nav a>span{display:none}.concept-mobile-nav{display:block}.a-hero,.b-hero,.c-hero{padding-top:68px}.a-hero h1,.b-hero h1,.c-hero h1{font-size:49px}.a-hero-copy>p:nth-of-type(2),.b-hero-head>div p,.c-hero-head>div p{font-size:15px}.runtime-flow{height:650px}.runtime-flow-track{top:82px;bottom:100px;left:50%;right:auto;width:1px;height:auto;background:#393e38}.runtime-flow-track i{left:-3px!important;right:auto!important}.runtime-flow-track i:first-child{top:0}.runtime-flow-track i:nth-child(2){top:50%}.runtime-flow-track i:last-child{top:auto;bottom:0}.runtime-node{left:50%;right:auto;width:150px;height:115px;transform:translateX(-50%)}.runtime-agent{top:63px}.runtime-verifier{top:245px}.runtime-tool{top:427px}.runtime-packet{top:197px;left:50%;animation:runtime-packet-mobile 4.8s ease-in-out infinite}.runtime-decisions{top:367px}.runtime-flow figcaption{grid-template-columns:auto 1fr;bottom:13px}.runtime-flow figcaption i{display:none}@keyframes runtime-packet-mobile{0%,12%{transform:translate(-50%,-20px);opacity:0}24%,62%{transform:translate(-50%);opacity:1}72%,to{transform:translate(-50%,45px) scale(.85);opacity:0}}.a-proof-strip>div{grid-template-columns:1fr 1fr}.a-proof-strip span{min-height:56px;border-bottom:1px solid var(--c-line)}.a-action-list article{grid-template-columns:32px 30px 1fr auto;gap:10px;padding:15px 0}.a-action-list article p{grid-column:3/5}.a-layer-grid{grid-template-columns:1fr 1fr}.a-layer-grid article:nth-child(2){border-right:0}.a-layer-grid article{min-height:230px;border-bottom:1px solid var(--c-line);padding:20px}.a-layer-grid article.active:before{display:none}.a-layer-grid h3{margin-top:35px}.a-router{grid-template-columns:1fr;gap:18px}.a-router-lines{height:35px}.a-router-lines i:not(:first-of-type),.a-router-lines span{display:none}.a-router-lines i:first-of-type{width:1px;height:35px;margin:auto}.a-router-output{min-height:0;padding:0;grid-template-columns:repeat(3,1fr)}.a-router-output small{grid-column:1/-1}.a-technology-grid{grid-template-columns:1fr;gap:45px}.a-cta h2{font-size:42px}.b-hero-head{text-align:center}.b-hero-head>div{flex-direction:column;margin-inline:auto}.live-console{min-height:0}.live-console-body{grid-template-columns:1fr}.live-console aside{border-right:0}.console-workspace,.live-console aside nav>span{display:none}.live-console aside nav{display:grid;grid-template-columns:repeat(4,1fr)}.live-console aside nav button{min-height:64px;display:flex;align-items:center;justify-content:center;border-right:1px solid #292e2a;padding:8px}.live-console aside .concept-decision,.live-console aside nav button>span:nth-child(2){display:none}.console-inspector{padding:17px}.console-verdict{grid-template-columns:1fr}.console-verdict>p{grid-row:auto}.b-metrics>div{grid-template-columns:repeat(2,1fr)}.b-metrics>div>div{min-height:75px}.b-metrics>div>div:last-child{grid-column:1/-1}.b-workflow-track{grid-template-columns:1fr 1fr}.b-workflow-track article{min-height:230px;border-bottom:1px solid #323833;padding:20px}.b-workflow-track article>svg{margin-top:30px}.b-workflow-track article>i{display:none}.b-boundary-grid{grid-template-columns:1fr;gap:16px}.b-boundary-pulse{flex-direction:row;justify-content:center;gap:10px}.b-boundary-pulse small{margin:0}.b-model-layout{grid-template-columns:1fr}.b-model-board footer{flex-wrap:wrap}.b-cta>div{align-items:flex-start;flex-direction:column;gap:28px}.b-cta h2{font-size:35px}.policy-network{height:640px}.policy-node{width:140px;grid-template-columns:22px 24px 1fr}.policy-node-1{left:23%!important;top:18%!important}.policy-node-2{left:76%!important;top:18%!important}.policy-node-3{left:77%!important;top:72%!important}.policy-node-4{left:50%!important;top:85%!important}.policy-node-5{left:23%!important;top:70%!important}.network-tool{right:1%}.network-packet{display:none}.c-principle i{width:20px}.c-decision-stack,.c-product-layout{grid-template-columns:1fr}.c-decision-stack{gap:16px}.c-context-route{flex-direction:row;flex-wrap:wrap;justify-content:center}.c-context-route span{width:auto;margin:0}.c-context-route i,.c-registry-head{display:none}.c-policy-list article{grid-template-columns:36px 1fr auto 12px 68px;padding:0 10px}.c-policy-list article>code{grid-column:2}.c-policy-list button{display:none}.c-creation-grid{grid-template-columns:1fr}.c-creation-engine{min-height:260px;border:0;border-block:1px solid #363c36}.c-horizon h2{font-size:40px}.c-cta h2{font-size:37px}}@media (max-width:480px){.concept-width{width:calc(100% - 26px)}.concept-switcher nav a b{font-size:9px}.concept-nav{height:60px}.concept-mobile-nav>div{top:59px}.a-hero h1,.b-hero h1,.c-hero h1{font-size:41px}.a-hero-actions{align-items:stretch;flex-direction:column}.a-hero-actions a{justify-content:center}.runtime-flow figcaption{display:none}.runtime-flow{height:570px}.runtime-tool{top:420px}.runtime-decisions{top:365px}.a-layer-grid{grid-template-columns:1fr}.a-layer-grid article{border-right:0}.a-router-output,.a-verifier-rack{grid-template-columns:1fr}.a-router-output small{grid-column:auto}.live-console-top{grid-template-columns:1fr auto}.live-console-top>b{display:none}.console-evidence{grid-template-columns:1fr}.console-evidence>div{border-right:0;border-bottom:1px solid #353b36}.console-verdict dl{grid-template-columns:1fr 1fr}.b-workflow-track{grid-template-columns:1fr}.b-workflow-track article{min-height:210px;border-right:0}.b-model-board>div{grid-template-columns:1fr 38px 52px}.b-model-board>div small{display:none}.c-hero-head>div{flex-direction:column}.policy-network{height:720px}.network-actor,.network-router{top:48%}.network-tool{right:50%;top:94%;width:110px;height:65px;transform:translate(50%,-100%)}.policy-node{width:125px;grid-template-columns:20px 1fr}.policy-node>span{display:none}.policy-node-1{left:23%!important;top:13%!important}.policy-node-2{left:77%!important;top:13%!important}.policy-node-3{left:79%!important;top:67%!important}.policy-node-4{left:50%!important;top:77%!important}.policy-node-5{left:21%!important;top:66%!important}.c-principle>div{gap:8px}.c-principle i{width:8px}.c-principle b,.c-principle span{font-size:6px}.c-expansion{align-items:flex-start;flex-direction:column;gap:12px;padding:20px}.c-expansion i{display:none}.c-creation-grid>article{min-height:330px}.c-horizon h2{font-size:34px}}@media (max-width:760px){.model-edit-body{grid-template-columns:1fr;gap:0;padding:16px}.edited-verifier,.policy-brief,.weight-edit{min-height:220px}.policy-brief blockquote{margin-top:42px}.policy-transfer{min-height:92px;flex-direction:row;flex-wrap:wrap;align-items:center}.policy-transfer i{left:50%;top:5px;bottom:5px;width:1px;height:auto}.policy-transfer>svg{right:calc(50% - 8px);top:auto;bottom:3px;transform:rotate(90deg)}.policy-transfer span{font-size:5px}.artifact-transfer{min-height:70px;transform:rotate(90deg)}.model-edit-flow>header code{display:none}.model-edit-flow figcaption{min-height:62px}.programming-demo-body{grid-template-columns:1fr}.programming-demo-body>div{min-height:265px;border-right:0;border-bottom:1px solid #ced1c9;padding:20px}.programming-demo-body>div:last-child{border-bottom:0}.demo-edit-brief blockquote{margin-top:40px}.demo-result>p{margin-top:35px}.programming-demo>header code{display:none}.programming-demo>footer{min-height:64px;align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.programming-demo>footer small{margin-left:0}.early-access-section{padding:76px 0}.early-access-layout{grid-template-columns:1fr;gap:38px}.early-access-layout h2{font-size:38px}.early-access-form{padding:18px}.policy-node-6{left:50%!important;top:86%!important}.policy-node-7{left:50%!important;top:68%!important}.policy-fleet .fleet-packet{display:flex}.fleet-event{left:12px;right:auto;bottom:34px;max-width:230px}.policy-fleet figcaption{bottom:12px}}@media (max-width:480px){.policy-node-6{left:50%!important;top:84%!important}.policy-node-7{left:50%!important;top:68%!important}.fleet-event{display:none}.policy-fleet .network-tool{top:97%}.c-hero-actions{width:100%;flex-direction:column}.c-hero-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.form-spinner,.network-packet,.network-router,.neural-field i.edited,.policy-transfer span,.runtime-packet,.verifier-scan:after{animation:none}}.final-site{--c-paper:#f2f3ed;--c-blue:#3158d8}.final-site .concept-section-intro{max-width:820px}.final-site .concept-section-intro h2{max-width:790px;font-size:56px;font-weight:570}.final-site .concept-section-intro>span{max-width:760px;color:#51574f;font-size:20px;line-height:1.55;white-space:pre-line}.final-hero{padding:54px 0 30px;isolation:isolate}.final-hero-backdrop{position:absolute;z-index:-2;inset:0;background:url(/assets/sandform-ridges.webp) center 46%/cover no-repeat;opacity:.5;filter:saturate(.62) contrast(.94)}.final-hero:after{content:"";position:absolute;z-index:-1;inset:0;background:rgba(244,245,239,.57)}.final-hero .c-hero-head>p{color:#555c53;font-size:10px}.final-hero h1{max-width:none;font-size:58px;font-weight:560;white-space:nowrap}.final-hero .c-hero-lede{max-width:1120px!important}.final-hero .c-hero-lede>p{max-width:1120px;color:#454b44;font-size:19px;line-height:1.55}.final-hero .c-hero-lede>p span{display:block}.final-hero .c-hero-lede>p span+span{margin-top:4px}.final-hero .c-hero-lede em{color:#3158d8;font-style:normal;font-weight:650}.final-hero-mark{width:76px!important;height:76px!important;display:block;margin:0 auto 20px;box-shadow:0 8px 24px rgba(31,36,31,.13)}.final-hero .c-hero-actions a{width:205px;min-height:47px;padding-inline:14px;background:rgba(248,249,245,.78);font-size:13px!important}.final-orbit-wrap{position:relative;margin-top:28px}.execution-orbit{--agent-y:44%;position:relative;height:450px;overflow:visible;margin:0;background:transparent}.execution-boundary{position:absolute;inset:22px 34px 80px;border:2px solid rgba(73,81,71,.66);border-radius:50%}.execution-boundary:before{content:"";position:absolute;inset:7px;border:1px solid rgba(255,255,255,.5);border-radius:inherit}.boundary-pulse-ring{position:absolute;inset:-9px;border:1px solid rgba(49,88,216,.52);border-radius:inherit;opacity:0;pointer-events:none;animation:boundary-hold-pulse 2.45s ease-out both}.boundary-pulse-ring:after{content:"";position:absolute;inset:7px;border:1px solid rgba(49,88,216,.24);border-radius:inherit}@keyframes boundary-hold-pulse{0%,14%{opacity:0;transform:scale(.99);box-shadow:0 0 0 0 rgba(49,88,216,0)}21%{opacity:.68;transform:scale(1);box-shadow:0 0 0 4px rgba(49,88,216,.08)}44.5%{opacity:.56;transform:scale(1.004);box-shadow:0 0 0 7px rgba(49,88,216,.05)}55%,to{opacity:0;transform:scale(1.014);box-shadow:0 0 0 11px rgba(49,88,216,0)}}.execution-boundary>span{position:absolute;left:50%;top:-33px;transform:translateX(-50%);padding:4px 9px;background:transparent;color:#3f463f;font:700 10px/1 var(--mono);white-space:nowrap;text-shadow:0 1px rgba(255,255,255,.8)}.orbit-routes{position:absolute;inset:0;width:100%;height:100%}.orbit-routes path{fill:none;stroke:rgba(68,84,125,.58);stroke-width:1.5;stroke-dasharray:1 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.orbit-agent{position:absolute;z-index:5;left:50%;top:var(--agent-y);width:96px;height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #88928a;border-radius:50%;background:rgba(250,251,247,.94);transform:translate(-50%,-50%);box-shadow:0 8px 22px rgba(47,57,48,.09)}.orbit-agent>svg{width:22px;color:#3158d8}.orbit-agent>span:last-child{margin-top:6px;font:700 10px/1 var(--mono)}.agent-pulse-ring{position:absolute;inset:-12px;border:1px solid rgba(49,88,216,.28);border-radius:50%;opacity:0;animation:agent-ring-pulse 2.45s ease-out both}@keyframes agent-ring-pulse{0%{opacity:0;transform:scale(.88);box-shadow:0 0 0 0 rgba(49,88,216,.18)}7%{opacity:1}19%{opacity:.72;transform:scale(1);box-shadow:0 0 0 7px rgba(49,88,216,.06),0 0 18px rgba(49,88,216,.2)}34%,to{opacity:0;transform:scale(1.08);box-shadow:0 0 0 12px transparent}}.orbit-verifier{position:absolute;z-index:4;width:158px;min-height:56px;display:grid;grid-template-columns:28px 1fr;align-items:center;border:1px solid rgba(145,152,143,.85);padding:9px 10px;background:rgba(248,249,245,.92);transform:translate(-50%,-50%);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.orbit-verifier>svg{width:18px;color:#566da9}.orbit-verifier>span{min-width:0;display:flex;flex-direction:column}.orbit-verifier small{color:#555d55;font:700 9px/1 var(--mono)}.orbit-verifier b{overflow:hidden;margin-top:4px;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.orbit-verifier.active{border-color:#3158d8;background:#f7f8ff;box-shadow:0 0 0 4px rgba(49,88,216,.09)}.orbit-action{position:absolute;z-index:9;left:50%;top:50%;width:31px;height:31px;display:grid;place-items:center;border:1px solid #5972df;border-radius:50%;background:#eef1ff;color:#3158d8;transform:translate(-50%,-50%)}.orbit-action svg{width:15px}.orbit-action.allow{animation:orbit-allow 2.45s linear both}.orbit-action.block{animation:orbit-block 2.45s linear both}.orbit-action.ask{animation:orbit-ask 2.45s linear both}@keyframes orbit-allow{0%{left:50%;top:var(--agent-y);opacity:0}5%{opacity:1}30%{border-color:#5972df;background:#eef1ff;color:#3158d8}38%{left:var(--gate-x);top:var(--gate-y);border-color:#2f9a5d;background:#e6f6eb;color:#27834d;box-shadow:0 0 15px rgba(47,154,93,.46)}44.5%{left:var(--gate-x);top:var(--gate-y);border-color:#2f9a5d;background:#e6f6eb;color:#27834d;box-shadow:0 0 15px rgba(47,154,93,.46)}80%{left:var(--edge-x);top:var(--edge-y);opacity:1;border-color:#2f9a5d;background:#e6f6eb;color:#27834d;box-shadow:0 0 16px rgba(47,154,93,.5)}86%,to{left:var(--edge-x);top:var(--edge-y);opacity:0;border-color:#2f9a5d;background:#e6f6eb;color:#27834d;box-shadow:0 0 16px rgba(47,154,93,.5)}}@keyframes orbit-block{0%{left:50%;top:var(--agent-y);opacity:0;transform:translate(-50%,-50%) scale(1)}5%{opacity:1}30%{border-color:#5972df;background:#eef1ff;color:#3158d8}38%{left:var(--gate-x);top:var(--gate-y);border-color:#c14d43;background:#fae5e1;color:#b83f36;box-shadow:0 0 16px rgba(193,77,67,.48)}44.5%{left:var(--gate-x);top:var(--gate-y);opacity:1;transform:translate(-50%,-50%) scale(1)}55%,to{left:var(--gate-x);top:var(--gate-y);opacity:0;transform:translate(-50%,-50%) scale(.45);border-color:#c14d43;background:#fae5e1;color:#b83f36}}@keyframes orbit-ask{0%{left:50%;top:var(--agent-y);opacity:0;transform:translate(-50%,-50%) scale(1)}5%{opacity:1}30%{border-color:#5972df;background:#eef1ff;color:#3158d8}38%{left:var(--gate-x);top:var(--gate-y);border-color:#c49327;background:#fff3cf;color:#986c0d;box-shadow:0 0 16px rgba(196,147,39,.48)}44.5%{left:var(--gate-x);top:var(--gate-y);opacity:1;transform:translate(-50%,-50%) scale(1)}55%,to{left:var(--gate-x);top:var(--gate-y);opacity:0;transform:translate(-50%,-50%) scale(.45);border-color:#c49327;background:#fff3cf;color:#986c0d}}.orbit-ledger{position:absolute;z-index:10;left:50%;bottom:1px;display:flex;border:1px solid #7890ee;background:rgba(247,248,245,.94);transform:translateX(-50%);box-shadow:0 0 0 3px rgba(49,88,216,.05)}.orbit-ledger>span{min-width:86px;min-height:60px;display:grid;grid-template-rows:18px 14px 1fr;place-items:center;border-right:1px solid #aab8eb;padding:5px 9px;text-align:center}.orbit-ledger>span:last-child{border-right:0}.orbit-ledger svg{width:12px}.orbit-ledger span:first-child svg{color:#27834d}.orbit-ledger span:nth-child(2) svg{color:#b83f36}.orbit-ledger span:nth-child(3) svg{color:#986c0d}.orbit-ledger b{font:700 13px/1 var(--mono)}.orbit-ledger small{color:#4d5868;font:700 9px/1.18 var(--mono)}.final-hero .c-hero-actions a:first-child{border-color:#3158d8!important;background:#3158d8;color:white}.final-runtime .c-product-layout{grid-template-columns:.8fr 1.2fr}.final-runtime .c-decision-stack article>p{font-size:15px;line-height:1.55}.final-runtime .c-verdict>p{font-weight:600}.final-programming{background:#171a17}.final-programming .concept-section-intro>span{color:#c4cbc3}.final-programming .concept-section-intro h2{white-space:pre-line}.final-model-edit{overflow:hidden;margin:0;border:1px solid #3b423b;background:#171b18;color:#edf0e9;box-shadow:12px 12px 0 rgba(15,18,16,.2)}.final-model-edit>header{min-height:50px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #343a34;padding:0 18px;color:#aeb6ae;font:700 10px/1.2 var(--mono)}.final-model-edit>header code{color:#a6afa7;font-size:10px}.final-model-edit-body{min-height:420px;display:grid;grid-template-columns:1fr 70px 1.25fr 70px .9fr;align-items:center;padding:34px 26px}.final-edited-verifier,.final-policy-brief,.final-weight-edit{min-height:270px;border:1px solid #3d453e;background:#1e231f}.final-policy-brief{display:flex;flex-direction:column;padding:25px}.final-edited-verifier>div,.final-policy-brief>div,.final-weight-edit>div{display:flex;align-items:center;gap:10px;color:#d0d6d0;font:700 10px/1.2 var(--mono)}.final-edited-verifier svg,.final-policy-brief svg,.final-weight-edit>div svg{width:19px;color:#9bacfa}.final-policy-brief blockquote{margin:52px 0 0;color:#f3f4ef;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.45}.final-stage-arrow{min-height:210px;display:grid;place-items:center;color:#94a7f8}.final-stage-arrow svg{width:22px;opacity:0;animation:final-stage-arrow 4s ease-in-out infinite}.final-stage-arrow-delayed svg{animation-delay:1.45s}@keyframes final-stage-arrow{0%,15%{opacity:0}27%,49%{opacity:1}65%,to{opacity:0}}.final-weight-edit{position:relative;padding:20px;border-color:#596fd0;background:#1b2130}.final-edited-verifier>div span,.final-weight-edit>div span{display:flex;flex-direction:column}.final-edited-verifier small,.final-weight-edit small{color:#bec9f2;font-size:9px}.final-edited-verifier b,.final-weight-edit b{margin-top:6px;color:#f0f2eb;font-size:13px}.final-weight-edit>svg{width:100%;height:178px;margin-top:14px;overflow:visible}.edited-edges line{stroke:#f09968;opacity:.94;filter:drop-shadow(0 0 3px rgba(240,153,104,.5))}.edit-nodes circle{fill:#293044;stroke:#f4a47b;stroke-width:1.5}.final-edited-verifier{display:flex;flex-direction:column;padding:25px}.final-edited-verifier>p{margin:54px 0 0;color:#d5dad4;font-size:14px;font-weight:560;line-height:1.55}.final-edited-verifier footer{margin-top:auto;display:flex;align-items:center;gap:8px;color:#8ee0a6;font:700 10px/1.2 var(--mono)}.final-edited-verifier footer svg{width:13px}.final-model-edit figcaption{min-height:56px;display:flex;align-items:center;border-top:1px solid #343a34;padding:0 18px;color:#d0d6d0;font:650 11px/1.45 var(--mono)}.final-layer-section{background:#f5f6f1}.final-layer-section .a-layer-grid article{min-height:300px}.final-layer-section .a-layer-grid article>div span{color:#4e554e;font-size:10px}.final-layer-section .a-layer-grid h3{font-size:21px}.final-layer-section .a-layer-grid p{color:#555b54;font-size:16px;font-weight:560;line-height:1.45}.final-layer-section .a-layer-grid small{color:#626960;font-size:11px;font-weight:650}.final-layer-section .a-layer-grid article.active small,.final-layer-section .a-layer-grid article.active>div span{color:#e1e6ff}.final-layer-section .a-layer-grid article.active:before{display:none}.final-compatibility-note{min-height:60px;margin:0;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--c-line);border-top:0;color:#4d554e;font:650 12px/1.4 var(--mono)}.final-compatibility-note svg{width:16px;color:#3158d8}.final-registry .c-policy-list article{min-height:76px}.final-registry .c-policy-list article>div small,.final-registry .c-policy-list article>strong{font-size:8px}.final-registry .c-policy-list article>div b{font-size:15px}.final-registry .c-policy-list article>code{font-size:11px}.final-registry .c-policy-list article{grid-template-columns:55px 1.4fr 1fr 14px 92px}.final-registry .c-expansion span{font-size:10px}.final-demo-section{border-top:1px solid var(--c-line);background:#e9eef0}.frontier-demo{overflow:hidden;border:1px solid #bfc4bd;background:#f8f9f5;box-shadow:12px 12px 0 rgba(41,52,44,.06)}.frontier-demo-overview{display:grid;grid-template-columns:.9fr 1.2fr .9fr;border-bottom:1px solid #ced1c9}.frontier-demo-overview>div{min-height:270px;padding:25px;border-right:1px solid #ced1c9}.frontier-demo-overview>div:last-child{border-right:0}.frontier-demo-overview>div>span{color:#4f574f;font:700 10px/1.2 var(--mono)}.frontier-edit-brief{display:flex;flex-direction:column}.frontier-edit-brief blockquote{position:relative;margin:44px 0 0;padding-left:28px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.42}.frontier-edit-brief blockquote svg{position:absolute;left:0;top:1px;width:17px;color:#3158d8}.frontier-example>p{min-height:85px;margin:38px 0 0;color:#4f554f;font-size:15px;font-weight:560;line-height:1.48}.frontier-example>div{display:grid;grid-template-columns:1fr 28px 1fr;align-items:center;gap:7px}.frontier-example>div>svg{width:14px;color:#6a716a}.frontier-example>div>span{min-height:68px;display:flex;flex-direction:column;justify-content:center;border:1px solid #d7b2ad;padding:11px;background:#f9e8e5}.frontier-example>div>span:last-child{border-color:#a7c7b0;background:#e9f3eb}.frontier-example small{font:700 9px/1.2 var(--mono)}.frontier-example b{margin-top:7px;display:flex;align-items:center;gap:6px;color:#a63e35;font:700 12px/1 var(--mono)}.frontier-example span:last-child b{color:#286b41}.frontier-example b svg{width:13px}.frontier-takeaway{display:flex;flex-direction:column}.frontier-takeaway strong{margin-top:30px;color:#3158d8;font:700 52px/1 var(--mono)}.frontier-takeaway p{margin:16px 0 0;color:#555b54;font-size:12px;line-height:1.5}.frontier-takeaway p b,.frontier-takeaway p span{display:block}.frontier-takeaway p b{color:#1f2520;font-size:15px}.frontier-takeaway p span{margin-top:4px}.frontier-cost-note{margin-top:auto;display:grid;grid-template-columns:18px 1fr;align-items:center;gap:9px;border-top:1px solid #d8dad3;padding-top:13px;color:#505850;font:650 10px/1.4 var(--mono)}.frontier-cost-note>svg{width:16px;color:#3158d8}.frontier-cost-note b{color:#243fb5}.frontier-ranking{--frontier-model-col:235px;--frontier-gap:16px;position:relative;padding:18px 25px 24px}.frontier-ranking:before{content:"";position:absolute;z-index:2;left:calc(25px + var(--frontier-model-col) + var(--frontier-gap));top:48px;bottom:22px;border-left:1px dashed #6f756e;pointer-events:none}.frontier-ranking-head,.frontier-row{display:grid;grid-template-columns:var(--frontier-model-col) 1fr 68px;align-items:center;column-gap:var(--frontier-gap)}.frontier-ranking-head{min-height:34px;color:#555d55;font:700 10px/1.2 var(--mono)}.frontier-ranking-head>span:first-child,.frontier-ranking-head>span:last-child{text-align:center}.frontier-scale{position:relative;height:100%}.frontier-scale i{position:absolute;top:50%;font-style:normal;transform:translate(-50%,-50%);white-space:nowrap}.frontier-scale i:first-child{left:0}.frontier-scale i:nth-child(2){left:50%}.frontier-scale i:last-child{left:100%}.frontier-row{position:relative;min-height:42px;border-top:1px solid #d9dcd4;border-bottom:0}.frontier-row>b{color:#303630;font-size:12px;font-weight:680}.frontier-row>i{height:7px;display:block;justify-self:stretch;overflow:hidden;border-left:0;padding:0;background:#e0e3dc}.frontier-row>i span{height:100%;display:block;margin:0;background:#8e958d}.frontier-row>strong{text-align:center;font:700 13px/1 var(--mono)}.frontier-row.edited{margin-inline:0;padding-inline:0;border-color:#d9dcd4;background:#eef1ff;box-shadow:inset 3px 0 #3158d8}.frontier-row.edited>i span{background:#3158d8}.frontier-row.edited>strong{color:#3158d8}.frontier-row.baseline>i span{background:#b7bbb4}.final-hitl{background:#f8f9f5}.final-hitl .a-compile-path>div{min-height:116px}.final-hitl .a-compile-path>div>span{color:#646b64;font-size:10px;font-weight:700}.final-hitl .a-compile-path>div>b{font-size:16px}.final-hitl .a-compile-path>div>p{color:#525852;font-size:14px;font-weight:550}.final-site .concept-nav-label{color:#454c45;font-size:10px;line-height:1.2}.final-site .concept-section-intro>p{font-size:11px;line-height:1.2}.final-site .c-principle b,.final-site .c-principle span{font-size:10px;line-height:1.2}.final-site .c-principle span{color:#565d55}.final-site .early-access-layout>div:first-child>p{font-size:10px;line-height:1.2}.final-site .early-access-form label span{color:#505850;font-size:10px;line-height:1.2}.final-site .concept-footer>div>div>b{font-size:13px}.final-site .concept-footer span{color:#555d55;font-size:11px;line-height:1.2}.final-site .concept-footer-brand>b{font-size:12px}@media (max-width:980px){.final-site .concept-section-intro h2{font-size:46px}.final-hero h1{font-size:48px}.final-model-edit-body{grid-template-columns:1fr;padding:24px}.final-edited-verifier,.final-policy-brief,.final-weight-edit{min-height:225px}.final-stage-arrow{min-height:72px}.final-stage-arrow svg{transform:rotate(90deg)}.frontier-ranking{--frontier-model-col:210px}.frontier-ranking-head,.frontier-row{grid-template-columns:var(--frontier-model-col) 1fr 65px}}@media (max-width:760px){.final-site .concept-nav-centered .concept-nav-inner{display:flex}.final-site .concept-nav-label{display:none}.final-site .concept-nav-centered .concept-nav-cta{display:flex;margin-left:auto}.final-site .concept-section{padding:82px 0}.final-site .concept-section-intro h2{font-size:36px;text-wrap:balance}.final-site .concept-section-intro>span{font-size:18px;white-space:normal;text-wrap:balance}.final-programming .concept-section-intro h2{white-space:normal}.final-hero{padding:28px 0 14px}.final-hero h1{font-size:40px;white-space:normal;text-wrap:balance}.final-hero-mark{width:60px!important;height:60px!important;margin:0 auto 16px}.final-hero .c-hero-lede>p{font-size:16px;text-wrap:balance}.final-hero .c-hero-lede>p span{display:block}.final-orbit-wrap{margin-top:30px}.execution-orbit{--agent-y:38.3%;height:380px}.execution-boundary{inset:12px 8px 100px}.boundary-pulse-ring{inset:-6px}.orbit-verifier{width:114px;min-height:48px;grid-template-columns:20px 1fr;padding:6px 7px}.orbit-verifier>svg{width:14px}.orbit-verifier b{font-size:9px}.orbit-agent{width:60px;height:60px}.orbit-agent>svg{width:16px}.orbit-agent>span:last-child{margin-top:4px;font-size:8px}.agent-pulse-ring{inset:-8px}.orbit-action{width:25px;height:25px}.orbit-action svg{width:12px}.orbit-ledger{right:auto;left:50%;bottom:0}.orbit-ledger>span{min-width:68px;min-height:56px;padding:5px 7px}.orbit-files,.orbit-infra{top:18%!important}.orbit-git{top:8%!important}.orbit-messaging,.orbit-privacy{top:59%!important}.orbit-payments{top:68%!important}.orbit-action.route-files,.orbit-action.route-infra{--gate-y:25%!important}.orbit-action.route-git{--gate-y:15%!important}.orbit-action.route-messaging,.orbit-action.route-privacy{--gate-y:52%!important}.orbit-action.route-payments{--gate-y:61%!important}.final-runtime .c-product-layout{grid-template-columns:1fr}.final-model-edit-body{padding:17px}.final-stage-arrow{min-height:64px}.final-weight-edit>svg{height:170px}.final-model-edit>header code{display:none}.final-model-edit figcaption{min-height:68px}.frontier-demo-overview{grid-template-columns:1fr}.frontier-demo-overview>div{min-height:245px;border-right:0;border-bottom:1px solid #ced1c9;padding:21px}.frontier-demo-overview>div:last-child{border-bottom:0}.frontier-demo>header code{display:none}.frontier-ranking{--frontier-model-col:155px;--frontier-gap:9px;padding:15px 15px 20px}.frontier-ranking:before{left:calc(15px + var(--frontier-model-col) + var(--frontier-gap))}.frontier-ranking-head,.frontier-row{grid-template-columns:var(--frontier-model-col) 1fr 58px}.frontier-row>b{font-size:10px}.final-registry .c-policy-list article{grid-template-columns:34px 1fr 12px 72px;min-height:88px}.final-registry .c-policy-list article>code{grid-column:2;font-size:10px}.final-registry .c-policy-list article>div b{font-size:13px}.final-registry .c-expansion{align-items:flex-start;flex-direction:column;gap:12px}.final-registry .c-expansion i{display:none}.final-site .c-principle b,.final-site .c-principle span{font-size:9px}.final-site .final-layer-section .a-layer-grid article{min-height:210px}.final-site .final-compatibility-note{min-height:82px;display:grid;grid-template-columns:1fr;justify-items:center;gap:7px;padding:12px 24px;text-align:center}.final-site .early-access-layout .copy-line{display:inline}.final-site .early-access-layout .copy-line:before{content:" "}}@media (max-width:480px){.concept-nav-centered .concept-wordmark{font-size:12px}.concept-nav-centered .concept-wordmark .company-mark{width:23px;height:23px}.concept-nav-centered .concept-nav-cta{font-size:10px}.final-hero h1{font-size:34px}.final-hero .c-hero-head>p{font-size:8px}.final-hero .c-hero-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.final-hero .c-hero-actions a{width:auto;min-width:0;padding-inline:8px;font-size:11px!important}.execution-orbit{height:370px}.execution-boundary{inset:12px 0 100px}.execution-boundary>span{font-size:9px}.orbit-verifier{width:102px;grid-template-columns:17px 1fr;padding-inline:6px}.orbit-verifier b,.orbit-verifier small{font-size:8px}.orbit-ledger>span{min-width:58px}.orbit-ledger small{font-size:8px}.orbit-files,.orbit-privacy{left:18%!important}.orbit-infra,.orbit-messaging{left:82%!important}.orbit-action.route-payments{--edge-y:83%!important}.frontier-ranking{--frontier-model-col:128px;--frontier-gap:7px}.frontier-ranking-head,.frontier-row{grid-template-columns:var(--frontier-model-col) 1fr 51px}.frontier-row>b{font-size:10px}.frontier-row>strong{font-size:12px}.frontier-cost-note{margin-top:18px}.final-site .final-layer-section .a-layer-grid article{min-height:170px;padding:16px}.final-site .final-layer-section .a-layer-grid h3{margin-top:18px}.final-site .final-layer-section .a-layer-grid p{margin-top:10px}}@media (max-width:340px){.orbit-verifier{width:92px;grid-template-columns:15px 1fr;padding:5px}.orbit-verifier>svg{width:12px}.orbit-verifier b,.orbit-verifier small{font-size:7px}}@media (prefers-reduced-motion:reduce){.agent-pulse-ring,.boundary-pulse-ring,.early-access-shoreline .sand-ridge-texture,.orbit-action{animation:none}.final-stage-arrow svg{animation:none;opacity:.7}.edited-edges animate{display:none}}