:root{--bg:#070713;--bg2:#0b0b19;--surface:#101021;--surface2:#121426;--line:#24243c;--line2:#303154;--white:#f5f5fc;--text:#c0c2d6;--muted:#8286a3;--purple:#8885fa;--purple-hi:#a09aff;--cyan:#65d7e5;--pink:#ed9ecb;--radius:14px;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;--sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}a{color:inherit;text-decoration:none}button,select{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}::selection{background:#7979ff;color:white}img,svg{max-width:100%}[hidden]{display:none!important}.container{width:min(calc(100% - 64px),1250px);margin-inline:auto}.site-shell{overflow:hidden}.skip-link{position:absolute;left:12px;top:-80px;z-index:200;background:#b4adff;padding:14px;color:#060615}.skip-link:focus{top:12px}section[id]{scroll-margin-top:86px}
.site-header{position:sticky;top:0;z-index:60;border-bottom:1px solid #22233a;background:#070713e8;backdrop-filter:blur(18px)}.header-inner{height:78px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand-icon{width:38px;height:38px;display:grid;place-items:center;color:#a19cfe;background:#14132b;border:1px solid #383665;border-radius:10px;box-shadow:0 0 20px #7777f21b}.brand-icon svg{width:32px;height:32px}.wordmark{font-size:20px;font-weight:850;letter-spacing:-1.1px;white-space:nowrap}.wordmark span,.footer-brand>span{color:#9690ff}.version{margin-left:1px;font:10px var(--mono);color:#9292b5;padding:5px 8px;border:1px solid #33314f;border-radius:4px;white-space:nowrap}.desktop-nav{display:flex;align-items:center;gap:34px}.desktop-nav a{font-size:13px;font-weight:550;color:#a5a7bb;transition:color .2s}.desktop-nav a:hover{color:#b3adff}.header-actions{display:flex;align-items:center;gap:14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:12px 18px;min-height:42px;font-size:12px;font-weight:750;border-radius:6px;border:1px solid transparent;white-space:nowrap;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.btn:hover{transform:translateY(-2px)}.btn-primary{background:#8e8aff;color:#0b0b22;box-shadow:0 0 25px #7770ff22}.btn-primary:hover{background:#aaa5ff;box-shadow:0 0 40px #7770ff3a}.btn-outline{border-color:#3b3b58;background:#ffffff06;color:#e0e0ef}.btn-outline:hover{border-color:#7771c9;background:#131429}.btn-big{padding:16px 22px;min-height:52px;font-size:12px}.menu-toggle{display:none;width:42px;height:42px;border:1px solid #353551;border-radius:7px;background:#121223;place-items:center;padding:10px}.menu-toggle span{display:block;width:18px;height:2px;margin:3px auto;background:#bdbcf3}.mobile-nav{display:none}
.hero{position:relative;padding-top:104px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse 90% 75% at 72% -13%,#3a245733,transparent 70%),var(--bg)}.hero-halo{position:absolute;top:0;right:-90px;width:720px;height:730px;pointer-events:none;background:radial-gradient(circle,#5250dc19,transparent 60%);filter:blur(20px)}.hero-grid-bg{position:absolute;inset:0;pointer-events:none;opacity:.3;background-image:linear-gradient(#696db017 1px,transparent 1px),linear-gradient(90deg,#696db017 1px,transparent 1px);background-size:82px 82px;mask-image:linear-gradient(to bottom,#0005,transparent 80%)}.hero-layout{display:grid;grid-template-columns:1fr 1.08fr;gap:45px;align-items:center;position:relative}.hero-copy{padding-bottom:32px;z-index:1}.eyebrow,.section-number,.section-side,.eyebrow-tail{font:10px var(--mono);letter-spacing:1px}.eyebrow{display:flex;gap:10px;align-items:center;color:#bbb2ff;white-space:nowrap}.eyebrow-point{width:6px;height:6px;border-radius:50%;background:#9994ff;box-shadow:0 0 12px #9f98ff}.eyebrow-tail{color:#6f728e;white-space:nowrap}.hero-overline{color:#8e91b3;font:10px var(--mono);letter-spacing:2.2px;margin-top:35px}.hero h1{font-size:clamp(54px,5.3vw,82px);letter-spacing:-5px;line-height:1.04;font-weight:750;margin:18px 0 22px;white-space:nowrap}.hero h1 em,h2 em{font-style:normal;color:#9c95ff}.heading-dot{color:#7f79ee}.hero-description{color:#aaaec8;line-height:1.8;max-width:475px;font-size:16px}.hero-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.hero-caveat{margin-top:36px;display:flex;flex-wrap:wrap;gap:9px;align-items:center;font:9px var(--mono);letter-spacing:.35px;color:#7c809d;line-height:1.6}.live-square{display:block;width:7px;height:7px;background:#8c87ec}.slash{color:#575a75}.hero-visual{min-width:0;position:relative;padding:16px 11px 36px}.frame-corner{position:absolute;width:18px;height:18px;border-color:#56538c;border-style:solid;pointer-events:none}.frame-corner.tl{top:5px;left:0;border-width:1px 0 0 1px}.frame-corner.tr{top:5px;right:0;border-width:1px 1px 0 0}.frame-corner.bl{bottom:27px;left:0;border-width:0 0 1px 1px}.frame-corner.br{bottom:27px;right:0;border-width:0 1px 1px 0}.terminal{border:1px solid #333254;border-radius:12px;background:#0d0e1c;box-shadow:0 23px 100px #0008,0 0 48px #5b4f8417;overflow:hidden;position:relative}.terminal-titlebar,.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #292a44;padding:15px 19px;background:#101122;font:10px var(--mono);letter-spacing:.4px}.terminal-brand{color:#a9acc9;white-space:nowrap}.terminal-icon{color:#9b8fff;font-size:16px;margin-right:5px}.terminal-label{color:#969ab4;font:9px var(--mono);white-space:nowrap}.signal-dot{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#8d87ff;box-shadow:0 0 12px #9c94ff;animation:pulse 3s infinite}.terminal-body{padding:24px 20px 0}.terminal-body-top{display:flex;justify-content:space-between;gap:10px;align-items:start}.terminal-body-top h2{font-size:22px;letter-spacing:-.8px;margin:9px 0 0;font-weight:650}.mini-purple{color:#9291e8;font:9px var(--mono);letter-spacing:1px}.tag-outline{font:9px var(--mono);color:#aaa7f0;border:1px solid #565584;border-radius:4px;padding:7px}.agent-network{width:100%;height:auto;display:block;margin-top:10px;background:radial-gradient(ellipse at center,#3631610b,transparent 70%);overflow:visible}.graph-node rect{fill:#161829;stroke:#535779;stroke-width:1.2}.graph-node.selected rect{fill:#1f2050;stroke:#8887ee;stroke-width:1.5}.graph-node.inactive rect{fill:#17182b;stroke:#444668;stroke-dasharray:4 5}.graph-node text{font:700 12px var(--mono);fill:#e9eafd}.graph-node .graph-sub{font:8px var(--mono);fill:#989cb8}.active-wire{filter:drop-shadow(0 0 7px #7774ff55)}.traveler{filter:drop-shadow(0 0 5px #ded9ff)}.network-legend{display:flex;flex-wrap:wrap;gap:17px;color:#9599b6;font:9px var(--mono);padding:0 7px 20px;border-bottom:1px solid #282941}.line{display:inline-block;height:2px;width:16px;background:#8386ff;vertical-align:middle;margin-right:5px}.line.muted{background:#595b78;border-top:2px dashed #595b78}.small-dot{width:7px;height:7px;display:inline-block;background:#87e5e8;border-radius:50%;vertical-align:middle;margin-right:6px}.terminal-events{padding:7px 0 13px}.terminal-events>div{display:grid;grid-template-columns:24px 1fr auto;gap:10px;padding:11px 0;border-bottom:1px solid #27283c;color:#aaaec8;font-size:11px}.terminal-events>div:last-child{border:none}.mono-index{font:10px var(--mono);color:#696f9d}.terminal-events strong{color:#97d8d0;font:9px var(--mono)}.terminal-events strong.offline{color:#b78d9e}.terminal-status{display:flex;gap:15px;justify-content:space-between;background:#121223;padding:14px 17px;border-top:1px solid #28283f;color:#928ecb;font:9px var(--mono);line-height:1.5}.terminal-status span:last-child{color:#7f839e}.figure-caption{position:absolute;bottom:8px;right:15px;color:#696b89;font:9px var(--mono);letter-spacing:.9px}.hero-foot{position:relative;margin-top:80px;padding:21px 0;display:flex;gap:30px;border-top:1px solid #27263c;justify-content:space-between;color:#7e829f;font:10px var(--mono);letter-spacing:.4px}.hero-foot b{color:#a6a2d4;font-weight:500}.hero-foot span:last-child{color:#a6a1db}.metrics-band{border-bottom:1px solid #29293f;background:#0d0d1b}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr)}.metric{padding:33px 38px 30px 0;display:flex;flex-direction:column;gap:7px}.metric+.metric{border-left:1px solid #282841;padding-left:38px}.metric-label{display:flex;justify-content:space-between;color:#b4b7cf;font-size:12px}.metric-label small{color:#9692f1}.metric>strong{font-size:37px;font-weight:650;letter-spacing:-1.5px}.metric>strong small{font:11px var(--mono);letter-spacing:0;color:#a2a6bf}.metric-note{font:10px var(--mono);color:#8589a9}
.section{padding:115px 0 120px;border-bottom:1px solid #26263e}.section-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:42px}.section-number{color:#9b9db8;letter-spacing:1px}.section-number>span{color:#9992ff;margin-right:9px}.section-intro h2,.acquisition-copy h2{font-size:clamp(38px,4vw,61px);line-height:1.11;letter-spacing:-2.6px;font-weight:700;margin:20px 0 16px}.section-intro p,.acquisition-copy p{font-size:15px;line-height:1.8;color:#9fa3bd;max-width:640px;margin:0}.intro-status{display:flex;flex-direction:column;gap:13px;align-items:flex-end;flex-shrink:0;font:9px var(--mono);letter-spacing:.5px;color:#747996;padding-bottom:7px}.outline-indicator{display:flex;gap:8px;align-items:center;color:#a7a3db;border:1px solid #393957;background:#111122;border-radius:5px;padding:10px 12px}.outline-indicator i{width:6px;height:6px;border-radius:50%;background:#908df8}.table-frame{background:#0c0d1b;border:1px solid #30304c;border-radius:12px;overflow:hidden}.table-heading,.table-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 24px;color:#a8acc7;font:10px var(--mono);letter-spacing:.5px}.table-heading{border-bottom:1px solid #282a46}.table-heading span:last-child,.table-bottom span:last-child{color:#727896}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:790px}thead{background:#101121;color:#7f86a7;font:10px var(--mono);letter-spacing:.7px;text-align:left}th{padding:18px 23px;font-weight:500;white-space:nowrap}td{padding:18px 23px;border-top:1px solid #25263d;color:#a5aac4;font-size:12px;white-space:nowrap}tbody tr:hover{background:#1a1a2e55}th:last-child,td:last-child{text-align:right}.item-cell{display:flex;align-items:center;gap:14px}.item-glyph{display:grid;place-items:center;width:43px;height:43px;border:1px solid #464479;border-radius:9px;background:#1a1937;color:#a09aff;font-size:24px;flex-shrink:0}.item-glyph.cyan{color:#86e0e6;border-color:#3e686d;background:#10262a}.item-glyph.pink{color:#f3acd4;border-color:#73506d;background:#241522}.item-cell strong{display:block;color:#ececfa;font-size:13px;margin-bottom:6px}.item-cell small{font:9px var(--mono);color:#888eae}.pill{font:9px var(--mono);padding:7px 9px;border:1px solid #3d3f67;color:#aaa8da;background:#19192e;border-radius:4px}.inspect{background:#191a30;border:1px solid #363655;color:#dad9f8;padding:9px 12px;border-radius:5px;font-size:11px;font-weight:600}.inspect:hover{background:#383277;border-color:#8b85fa}.inspect span{color:#9b98ff;margin-left:9px}.table-bottom{border-top:1px solid #282a46;font:9px var(--mono);color:#858aa7}.simulator-section{background:linear-gradient(180deg,#0a0a18, #080815)}.sim-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:18px}.sim-panel,.result-panel{border:1px solid #31314e;border-radius:12px;background:#0e0f20;overflow:hidden;min-width:0}.panel-heading{padding:18px 22px}.panel-heading>span:first-child{color:#a8a9d6}.panel-heading>span:last-child{color:#6f7597}.sim-content{padding:28px}.sim-content label{font:10px var(--mono);color:#878cab;letter-spacing:.65px;display:block;margin-bottom:12px}.sim-content select{width:100%;appearance:none;border:1px solid #3c3c5e;border-radius:6px;padding:15px 44px 15px 16px;color:#f1f0ff;background:#18192f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23a7a3dc' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 13px center;background-size:18px;font-size:14px}.quick-picks{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}.quick-pick{color:#9ca0bd;border:1px solid #33334e;background:#171729;border-radius:5px;padding:9px 12px;font:10px var(--mono)}.quick-pick.active,.quick-pick:hover{color:#dedbff;border-color:#817afb;background:#343061}.config-row{margin:26px 0;border:1px solid #2b2c47;border-radius:8px;overflow:hidden}.config-row>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 14px;background:#121324;border-bottom:1px solid #2b2c47}.config-row>div:last-child{border-bottom:0}.config-row span{font:9px var(--mono);color:#858aaa}.config-row strong{font:10px var(--mono);color:#c4c0fb;text-align:right}.note-box{color:#abaeca;background:#171829;border-left:2px solid #938ef8;border-radius:0 4px 4px 0;padding:13px 15px;line-height:1.6;font-size:11px;display:flex;gap:12px}.note-box>span{font-weight:800;color:#aca9f8}.run-btn{width:100%;margin-top:21px;padding:17px}.result-content{min-height:395px;padding:26px}.result-empty{height:340px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:15px 20px}.empty-icon{color:#938ff1;border:1px solid #4b4b7b;border-radius:13px;background:#1b1c35;width:58px;height:58px;display:grid;place-items:center;font-size:33px}.result-empty h3{font-size:26px;line-height:1.2;letter-spacing:-.8px;margin:24px 0 14px}.result-empty p{line-height:1.7;color:#8f95b5;max-width:345px;margin:0}.result-empty>span{font:10px var(--mono);color:#8882cb;margin-top:35px}.trace-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font:9px var(--mono);color:#aaa8e9}.trace-pill{border:1px solid #6e6998;padding:7px 9px;border-radius:4px}.trace h3{margin:24px 0 7px;font-size:28px}.trace-context{color:#8f93b0;font-size:12px;margin:0 0 20px}.trace ol{margin:0;padding:0;list-style:none;border-top:1px solid #32324c}.trace li{display:grid;grid-template-columns:26px 1fr auto;gap:10px;align-items:start;padding:15px 0;border-bottom:1px solid #32324c}.step-index{font:10px var(--mono);color:#817ff2}.step-text{font-size:11px;color:#d4d5e4;line-height:1.5}.trace li b{font:9px var(--mono);color:#9da0dc}.trace-conclusion{margin-top:20px;padding:13px 15px;background:#17192e;border:1px solid #333554;border-radius:7px;color:#c7c5f6;line-height:1.6;font-size:12px}.trace-disclaimer{font:9px var(--mono);color:#737b9f;margin-top:21px;line-height:1.6}.treasury-section{background:#080815}.architecture{border:1px solid #30314b;border-radius:11px;padding:30px 38px;background:radial-gradient(ellipse at 60% 0,#3c367224,transparent 70%),#101123;text-align:center}.architecture-ribbon{display:flex;align-items:center;justify-content:center;gap:36px;flex-wrap:wrap;font:11px var(--mono);color:#d0caec}.architecture-ribbon b{color:#8784f4;font-size:25px;font-weight:400}.architecture-note{font:9px var(--mono);color:#7e849f;margin-top:16px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:16px}.principles article{padding:30px;min-height:308px;background:#101121;border:1px solid #30314a;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start}.principle-top{display:flex;justify-content:space-between;width:100%;color:#888dab;font:10px var(--mono)}.principle-top span:last-child{color:#a49ff6}.principle-icon{margin:27px 0 10px;color:#aba1ff;font-size:41px;line-height:1}.principle-icon.cyan{color:#6bcedc}.principle-icon.pink{color:#eda9c8}.principles h3{font-size:20px;letter-spacing:-.7px;margin:10px 0}.principles p{font-size:12px;color:#a1a5bf;line-height:1.85;margin:0}.principle-foot{font:9px var(--mono);letter-spacing:.5px;color:#9d99db;margin-top:auto;padding-top:22px}.disclosure{display:flex;align-items:center;gap:15px;margin-top:22px;background:#141326;padding:17px 24px;border-left:2px solid #7874c9;color:#888fab}.disclosure span{color:#a9a4f4;font-size:25px}.disclosure p{margin:0;font-size:12px;line-height:1.8}.acquisition-section{padding:98px 0;background:linear-gradient(180deg,#080815,#0c0b20)}.acquisition-frame{min-height:410px;background:#13122b;border:1px solid #515084;position:relative;border-radius:16px;overflow:hidden;display:grid;grid-template-columns:1.45fr .55fr}.acquisition-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle 400px at 90% 15%,#6254b33b,transparent),radial-gradient(circle 300px at 20% 100%,#294f6c24,transparent)}.acquisition-copy,.acquisition-aside{position:relative;z-index:1}.acquisition-copy{padding:54px 57px}.acquisition-copy h2{font-size:clamp(39px,4vw,59px);margin:20px 0}.acquisition-copy p{max-width:595px}.acquisition-copy strong{color:#e0dcff}.acquisition-buttons{display:flex;flex-wrap:wrap;gap:13px;margin-top:28px}.contact-line{margin-top:30px;display:flex;gap:20px;flex-wrap:wrap;align-items:center;font:10px var(--mono);color:#8a8db4}.contact-line a{color:#aaa7ff}.contact-line a:hover{text-decoration:underline}.acquisition-aside{border-left:1px solid #514d7d;padding:45px 25px;display:flex;flex-direction:column;justify-content:center;gap:13px;font:10px var(--mono);color:#aaa8d8}.acquisition-aside>span{font-size:10px;color:#bdb6fa;margin-bottom:10px}.acquisition-aside>div{border:1px solid #494576;padding:16px 14px;border-radius:4px;background:#27234255;color:#d5d2ed;white-space:nowrap}.acquisition-aside>div b{color:#a69aff;margin-right:13px}.acquisition-aside>small{color:#9799ba;line-height:1.8;margin-top:14px}.footer{background:#070712;border-top:1px solid #2b2b47}.footer-top{padding:41px 0 31px;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-brand{font-size:19px;letter-spacing:-.8px;font-weight:800}.footer-brand small{display:block;font-size:11px;color:#747992;font-weight:400;letter-spacing:0;margin-top:8px}.footer nav{display:flex;flex-wrap:wrap;gap:25px}.footer nav a{font-size:11px;color:#9d9fb8}.footer nav a:hover{color:#b9afff}.footer-bottom{border-top:1px solid #222238;padding:22px 0 29px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#717690;font:9px var(--mono)}.footer-bottom a{color:#9a96cc}.inspect-dialog{position:fixed;inset:0;margin:auto;width:min(540px,calc(100vw - 28px));max-height:calc(100vh - 44px);overflow-y:auto;padding:0;background:#111126;color:#f1f0ff;border:1px solid #6662a6;border-radius:14px;box-shadow:0 24px 120px #000a}.inspect-dialog::backdrop{background:#030309d9;backdrop-filter:blur(6px)}.dialog-top{padding:20px 24px;border-bottom:1px solid #33344f;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#afaafa;font:10px var(--mono)}.dialog-top button{border:1px solid #535174;color:#eeedff;background:#23233c;border-radius:5px;padding:8px 10px;cursor:pointer}.dialog-body{padding:27px 30px 35px}.dialog-eyebrow{color:#9991f8;font:10px var(--mono)}.dialog-body h2{font-size:31px;margin:16px 0;letter-spacing:-1px}.dialog-goal{font-size:13px;color:#adb1ca;line-height:1.75}.dialog-body h3{font-size:14px;margin-top:26px}.dialog-list{padding-left:21px;font-size:12px;color:#c6c9d8;line-height:1.9}.dialog-list li{margin-top:9px}.dialog-warning{background:#20203b;border-left:2px solid #8078f1;padding:13px 15px;font:10px/1.8 var(--mono);color:#adabce;margin-top:25px}.toast{position:fixed;z-index:150;bottom:24px;left:50%;transform:translate(-50%,25px);background:#dedbff;color:#121026;font-size:12px;font-weight:700;border-radius:7px;padding:13px 20px;opacity:0;pointer-events:none;transition:opacity .22s,transform .22s}.toast.visible{opacity:1;transform:translate(-50%,0)}@keyframes pulse{50%{box-shadow:0 0 0 5px #8882ff22}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media(max-width:1160px){.container{width:min(calc(100% - 48px),1250px)}.version{display:none}.hero{padding-top:85px}.hero-layout{gap:20px}.hero h1{font-size:clamp(50px,5.1vw,70px);letter-spacing:-3px}.terminal-body{padding:18px 15px 0}.terminal-body-top h2{font-size:19px}.terminal-status{font-size:8px}.principles article{padding:23px}}
@media(max-width:900px){.desktop-nav{display:none}.menu-toggle{display:block}.mobile-nav:not([hidden]){display:flex;flex-direction:column;padding:12px 24px 18px;border-top:1px solid #2b2b45;background:#101021}.mobile-nav a{padding:12px 0;color:#bec0dd;font-size:13px;border-bottom:1px solid #2b2b45}.mobile-nav a:last-child{border-bottom:0}.hero-layout{grid-template-columns:1fr;gap:20px}.hero-copy{padding-bottom:0}.hero h1{font-size:clamp(58px,8vw,78px)}.hero-visual{max-width:650px;width:100%;margin:0 auto}.hero-description{max-width:625px}.hero-foot{margin-top:35px}.section-intro{align-items:flex-start}.intro-status{display:none}.sim-grid{grid-template-columns:1fr}.result-content{min-height:330px}.principles{grid-template-columns:repeat(3,1fr)}.acquisition-frame{grid-template-columns:1fr}.acquisition-aside{border-left:none;border-top:1px solid #514d7d;flex-direction:row;flex-wrap:wrap;align-items:center;gap:9px;padding:20px 36px}.acquisition-aside>span{width:100%;margin:0}.acquisition-aside>div{flex:1}.acquisition-aside>small{width:100%;margin-top:5px}.architecture-ribbon{gap:17px}}
@media(max-width:650px){.container{width:min(calc(100% - 36px),1250px)}.header-inner{height:69px;gap:8px}.brand{gap:7px}.brand-icon{width:33px;height:33px}.brand-icon svg{width:28px}.wordmark{font-size:18px}.header-cta{display:none}.hero{padding-top:67px}.hero h1{font-size:clamp(42px,10.1vw,60px);letter-spacing:-2.5px;white-space:normal}.hero-overline{margin-top:30px;font-size:9px}.eyebrow{font-size:9px;gap:7px;white-space:normal}.eyebrow-tail{font-size:9px}.hero-description{font-size:14px}.hero-buttons{flex-direction:column;align-items:stretch}.hero-buttons .btn{white-space:normal}.hero-caveat{margin-top:25px}.hero-visual{padding:16px 0 28px}.frame-corner{display:none}.terminal-titlebar{padding:13px 11px}.terminal-label{font-size:8px}.terminal-brand{font-size:9px}.terminal-body-top h2{font-size:17px}.terminal-body-top .tag-outline{font-size:8px;padding:6px}.mini-purple{font-size:8px}.terminal-body{padding:17px 10px 0}.network-legend{gap:10px;font-size:8px}.terminal-events>div{font-size:9px;gap:5px;grid-template-columns:18px 1fr auto}.terminal-events strong{font-size:8px}.terminal-status{padding:11px;font-size:8px}.terminal-status span:last-child{display:none}.hero-foot{gap:13px;flex-wrap:wrap;font-size:9px}.hero-foot span:last-child{width:100%;margin-top:5px}.metrics-grid{grid-template-columns:1fr}.metric,.metric+.metric{border-left:0;padding:23px 0;border-bottom:1px solid #292a42}.metric:last-child{border:0}.metric>strong{font-size:32px}.section{padding:77px 0}.section-intro{margin-bottom:28px}.section-intro h2,.acquisition-copy h2{font-size:clamp(36px,9vw,49px);letter-spacing:-1.8px}.section-intro p{font-size:13px}.table-heading,.table-bottom{padding:15px 14px;font-size:8px}.table-bottom span:last-child,.table-heading span:last-child{display:none}.sim-content{padding:19px}.panel-heading{padding:16px;font-size:9px}.panel-heading>span:last-child{font-size:8px}.result-content{padding:15px}.result-empty{padding:10px;height:310px}.trace li{grid-template-columns:23px 1fr}.trace li b{display:none}.config-row span,.config-row strong{font-size:8px}.architecture{padding:22px 16px}.architecture-ribbon{gap:9px;font-size:9px}.architecture-ribbon b{font-size:16px}.architecture-note{font-size:8px;line-height:1.6}.principles{grid-template-columns:1fr}.principles article{min-height:245px}.disclosure{padding:15px}.acquisition-section{padding:64px 0}.acquisition-copy{padding:35px 24px}.acquisition-buttons{flex-direction:column}.acquisition-buttons .btn{white-space:normal}.contact-line{font-size:9px}.acquisition-aside{padding:22px 24px;flex-direction:column;align-items:stretch}.acquisition-aside>div{padding:13px}.footer-top{align-items:flex-start;flex-direction:column;gap:25px}.footer nav{gap:17px}.footer-bottom{line-height:1.6}.dialog-body{padding:20px}.dialog-body h2{font-size:25px}}