:root{--bg: #030403;--bg2: #080a08;--line: rgba(198, 255, 61, .14);--line2: rgba(198, 255, 61, .32);--acid: #C6FF3D;--acid-dim: rgba(198, 255, 61, .55);--ink: #E8EDE4;--mute: #7C8577;--mute2: #4A5146;--red: #FF3B3B;--mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, Menlo, monospace;--pad: clamp(20px, 4vw, 40px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg);-webkit-text-size-adjust:100%}body{font-family:var(--mono);color:var(--ink);background:var(--bg);font-size:14px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}::selection{background:var(--acid);color:#000}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}img,svg{display:block}.mono{font-family:var(--mono)}.crt{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.025) 0 1px,transparent 1px 3px);mix-blend-mode:overlay}.vignette{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.6) 100%)}.noise{pointer-events:none;position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:88;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:grain 1s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(1%,3%)}}.hl{background:var(--acid);color:#000;padding:0 .18em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cur{display:inline-block;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.tag{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.acid{color:var(--acid)}.redact{position:relative;cursor:crosshair;white-space:nowrap;color:transparent;transition:color .2s}.redact:after{content:"";position:absolute;top:.12em;right:-.1em;bottom:.12em;left:-.1em;background:var(--ink);transition:transform .35s cubic-bezier(.7,0,.2,1);transform-origin:right}.redact:hover{color:var(--acid)}.redact:hover:after{transform:scaleX(0)}.btn{display:inline-flex;align-items:center;gap:.8em;padding:14px 22px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--acid);position:relative;overflow:hidden;isolation:isolate;transition:color .25s}.btn--solid{background:var(--acid);color:#000}.btn--ghost{color:var(--acid)}.btn--ghost:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--acid);transform:translateY(101%);transition:transform .3s cubic-bezier(.7,0,.2,1);z-index:-1}.btn--ghost:hover{color:#000}.btn--ghost:hover:before{transform:none}.btn--solid:hover{animation:glitch .35s steps(2) 1}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,1px);box-shadow:2px 0 var(--red),-2px 0 #00e5ff}40%{transform:translate(2px,-1px)}60%{transform:translate(-1px);box-shadow:-2px 0 var(--red),2px 0 #00e5ff}to{transform:none;box-shadow:none}}.wrap{max-width:1320px;margin:0 auto;padding:0 var(--pad)}.gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000;display:grid;place-items:center}.gate canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gate--out{animation:gateOut .9s cubic-bezier(.7,0,.2,1) forwards}@keyframes gateOut{0%{clip-path:inset(0 0 0 0)}40%{clip-path:inset(48% 0 48% 0);filter:brightness(2)}to{clip-path:inset(50% 0 50% 0);visibility:hidden}}.term{position:relative;width:min(560px,92vw);background:#000000db;border:1px solid var(--line2);box-shadow:0 0 0 1px #000,0 0 80px #c6ff3d14;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.term__bar{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.16em;color:var(--mute)}.term__body{padding:22px 22px 26px;min-height:300px}.term__log{font-size:12.5px;color:var(--mute);white-space:pre-wrap;min-height:150px}.term__log b{color:var(--acid);font-weight:500}.term__form{display:flex;margin-top:18px;border:1px solid var(--line2);opacity:0;transform:translateY(6px);transition:.4s;pointer-events:none}.term__form.on{opacity:1;transform:none;pointer-events:auto}.term__form span{padding:14px 0 14px 14px;color:var(--acid)}.term__form input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--ink);font:inherit;font-size:15px;letter-spacing:.2em;padding:14px 12px;text-transform:uppercase}.term__form input::placeholder{color:var(--mute2)}.term__form button{background:var(--acid);color:#000;font-weight:800;font-size:12px;letter-spacing:.14em;padding:0 20px}.term__hint{margin-top:12px;font-size:11px;color:var(--mute2)}.term__hint--err{color:var(--red)}.gate__corner{position:absolute;font-size:11px;letter-spacing:.2em;color:var(--mute)}@media(max-width:560px){.gate__corner{display:none}}nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;border-bottom:1px solid var(--line);background:var(--bg)}.logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:18px;letter-spacing:.04em}.logo__mark{width:28px;height:28px;display:grid;place-items:center;background:var(--acid);color:#000;font-size:13px;flex:none}.logo__mark svg{width:14px;height:14px}.logo__mark svg path{fill:none;stroke:#000;stroke-width:1.4}.logo .cur{color:var(--acid)}.nav__links{display:flex;gap:30px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.nav-group{position:relative}.nav__links a{position:relative;transition:color .2s;display:inline-block;padding:4px 0}.nav__links .nav-group>a:before{content:"[";position:absolute;left:-10px;opacity:0;color:var(--acid);transition:.2s}.nav__links .nav-group>a:after{content:"]";position:absolute;right:-10px;opacity:0;color:var(--acid);transition:.2s}.nav__links a:hover{color:var(--ink)}.nav__links a[aria-current]{color:var(--acid)}.nav__links .nav-group>a:hover:before,.nav__links .nav-group>a:hover:after{opacity:1}.nav__right{display:flex;align-items:center;gap:18px}.status{display:flex;align-items:center;gap:8px;font-size:10.5px;letter-spacing:.16em;color:var(--mute);padding:6px 10px;border:1px solid var(--line);white-space:nowrap}.status i{width:6px;height:6px;background:var(--acid);box-shadow:0 0 8px var(--acid);animation:blink 1.6s steps(1) infinite}nav .btn{padding:10px 16px;font-size:11px}.nav-drop{position:absolute;top:calc(100% + 14px);left:-14px;min-width:250px;background:var(--bg2);border:1px solid var(--line2);padding:6px 0;display:none;flex-direction:column;z-index:60;box-shadow:0 20px 60px #000c}.nav-group:hover .nav-drop,.nav-group:focus-within .nav-drop{display:flex}.nav-drop:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.nav-group:hover:after,.nav-group:focus-within:after{content:"";position:absolute;left:-14px;right:-14px;top:100%;height:16px}.nav-drop a{padding:10px 16px;font-size:11px;letter-spacing:.12em;color:var(--mute);white-space:nowrap;text-transform:uppercase}.nav-drop a:hover{color:var(--acid);background:#c6ff3d0f}.nav-burger{display:none;width:34px;height:34px;border:1px solid var(--line2);color:var(--acid);font-size:16px;line-height:1}.nav-sheet{position:fixed;top:64px;right:0;bottom:0;left:0;z-index:49;background:var(--bg);padding:24px;overflow-y:auto;border-top:1px solid var(--line)}.nav-sheet__group{border-bottom:1px solid var(--line);padding:14px 0}.nav-sheet__head{display:block;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--acid);padding-bottom:8px}.nav-sheet a{display:block;padding:6px 0 6px 14px;font-size:12px;letter-spacing:.1em;color:var(--mute);text-transform:uppercase}@media(max-width:1080px){.nav__links,.status{display:none}.nav-burger{display:grid;place-items:center}}@media(max-width:520px){nav .btn{display:none}}.hero{position:relative;height:100vh;min-height:720px;overflow:hidden;border-bottom:1px solid var(--line)}#ascii{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hero__inner{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:64px;pointer-events:none}.hero__inner a,.hero__inner .redact{pointer-events:auto}.hero__kicker{display:flex;gap:12px;align-items:center;margin-bottom:28px}.hero h1{font-weight:800;font-size:clamp(44px,7vw,112px);line-height:1.02;letter-spacing:-.04em;margin-bottom:28px;text-transform:uppercase}.hero h1 .hl{padding:0 .08em}.hero__lines{font-size:clamp(14px,1.4vw,19px);line-height:1.75;margin-bottom:28px}.hero__lines .hl{font-weight:500}.hero__copy{max-width:470px;color:#b9c1b4;font-size:13.5px;padding:16px 18px;border-left:2px solid var(--acid);background:#030403c7;margin-bottom:32px}.hero__cta{display:flex;gap:14px;flex-wrap:wrap}.hud{position:absolute;z-index:3;font-size:10.5px;letter-spacing:.18em;color:var(--mute);pointer-events:none}.hud--tl{top:84px;left:24px}.hud--tr{top:84px;right:24px;text-align:right}.hud--bl{bottom:66px;left:24px}.hud--br{bottom:66px;right:24px;text-align:right}.hud b{color:var(--acid);font-weight:500}.lens-tip{position:absolute;z-index:3;right:24px;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:10.5px;letter-spacing:.3em;color:var(--mute2)}.ticker{position:fixed;left:0;right:0;bottom:0;z-index:45;border-top:1px solid var(--line);background:var(--bg);overflow:hidden;height:42px;display:flex;align-items:center}.ticker__track{display:flex;gap:48px;white-space:nowrap;animation:tick 60s linear infinite;font-size:11.5px;color:var(--mute);letter-spacing:.06em}.ticker__track span b{color:var(--acid);font-weight:500}.ticker__track .x{background:var(--ink);color:var(--ink);-webkit-user-select:none;user-select:none}@keyframes tick{to{transform:translate(-50%)}}@media(max-width:900px){.hud--tr,.hud--br,.lens-tip{display:none}}.sec{position:relative;padding:clamp(80px,12vh,130px) 0;border-bottom:1px solid var(--line)}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:56px;flex-wrap:wrap}.sec-head__l{display:flex;flex-direction:column;gap:18px}.sec-idx{font-size:12px;letter-spacing:.2em;color:var(--acid)}.sec-idx:before{content:"//";color:var(--mute2);margin-right:8px}.sec-title{font-size:clamp(30px,4.4vw,64px);font-weight:800;line-height:1.02;letter-spacing:-.035em;text-transform:uppercase;max-width:900px}.sec-sub{font-size:11px;letter-spacing:.2em;color:var(--mute);text-transform:uppercase;border:1px solid var(--line);padding:8px 12px}.layers{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.layer{position:relative;padding:28px 24px 26px;min-height:300px;display:flex;flex-direction:column;border-right:1px solid var(--line);overflow:hidden;transition:background .3s}.layer:last-child{border-right:0}.layer:before{content:"";position:absolute;left:0;right:0;height:40%;top:-40%;background:linear-gradient(to bottom,transparent,rgba(198,255,61,.08),transparent)}.layer:hover:before{animation:sweep 1.1s ease-out}@keyframes sweep{to{top:110%}}.layer:hover{background:#c6ff3d06}.layer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.layer__n{font-size:44px;font-weight:800;color:transparent;-webkit-text-stroke:1px var(--line2);line-height:1;transition:.3s}.layer:hover .layer__n{-webkit-text-stroke-color:var(--acid)}.layer__state{font-size:10px;letter-spacing:.18em;padding:4px 8px;border:1px solid var(--line2);color:var(--acid)}.layer pre{font-family:var(--mono);font-size:10px;line-height:1.15;color:var(--mute2);margin:24px 0;transition:color .3s}.layer:hover pre{color:var(--acid)}.layer h3{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.layer p{font-size:12.5px;color:var(--mute)}@media(max-width:1000px){.layers{grid-template-columns:1fr 1fr}.layer:nth-child(2){border-right:0}.layer:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:600px){.layers{grid-template-columns:1fr}.layer{border-right:0;border-bottom:1px solid var(--line)}.layer:last-child{border-bottom:0}}.modes{display:grid;grid-template-columns:1fr 1.25fr;border:1px solid var(--line)}.modes__l{padding:36px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:22px}.switch{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line2)}.switch button{padding:14px 8px;font-size:11px;letter-spacing:.16em;font-weight:700;color:var(--mute);border-right:1px solid var(--line2);transition:.2s}.switch button:last-child{border-right:0}.switch button.on{background:var(--acid);color:#000}.switch button[data-m=public].on{background:var(--red);color:#000}.mode-desc h3{font-size:22px;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;line-height:1.2;margin:14px 0 12px}.mode-desc p{color:var(--mute);font-size:13px}.meter{display:flex;flex-direction:column;gap:10px;margin-top:auto}.meter__row{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;color:var(--mute)}.meter__bar{height:8px;border:1px solid var(--line2);position:relative;overflow:hidden}.meter__fill{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;background:repeating-linear-gradient(90deg,var(--acid) 0 6px,transparent 6px 8px);transition:transform .6s cubic-bezier(.7,0,.2,1),filter .3s}.modes__r{padding:36px;background:var(--bg2);position:relative}.rec__head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.16em;color:var(--mute);padding-bottom:14px;border-bottom:1px dashed var(--line2);margin-bottom:6px}.rec__row{display:grid;grid-template-columns:150px 1fr auto;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.rec__k{font-size:11px;letter-spacing:.16em;color:var(--mute)}.rec__v{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec__v.bar{color:transparent;position:relative}.rec__v.bar:after{content:"";position:absolute;left:0;top:3px;bottom:3px;width:min(100%,var(--w, 220px));background:var(--ink)}.rec__s{font-size:10px;letter-spacing:.16em;padding:3px 7px;border:1px solid}.rec__s.exp{color:var(--red);border-color:#ff3b3b66}.rec__s.shd{color:var(--acid);border-color:var(--line2)}.rec__foot{margin-top:18px;font-size:11px;color:var(--mute2);letter-spacing:.06em}@media(max-width:900px){.modes{grid-template-columns:1fr}.modes__l{border-right:0;border-bottom:1px solid var(--line)}.rec__row{grid-template-columns:110px 1fr}.rec__v{white-space:normal}.rec__s{display:none}}.sol{border-top:1px solid var(--line)}.sol__row{position:relative;display:grid;grid-template-columns:80px 1fr 1fr 60px;gap:24px;align-items:center;padding:30px 0;border-bottom:1px solid var(--line);overflow:hidden;cursor:pointer}.sol__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--acid);transform:scaleY(0);transform-origin:bottom;transition:transform .35s cubic-bezier(.7,0,.2,1);z-index:0}.sol__row>*{position:relative;z-index:1;transition:color .25s}.sol__row:hover:before{transform:none}.sol__row:hover>*{color:#000!important}.sol__n{font-size:12px;color:var(--mute);letter-spacing:.14em}.sol__t{font-size:clamp(22px,2.6vw,36px);font-weight:800;letter-spacing:-.03em;text-transform:uppercase}.sol__t small{display:block;font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--acid);margin-top:4px;text-transform:uppercase}.sol__d{font-size:13px;color:var(--mute)}.sol__a{font-size:22px;text-align:right;color:var(--acid)}@media(max-width:800px){.sol__row{grid-template-columns:40px 1fr}.sol__d{grid-column:2}.sol__a{display:none}}.pipe{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.pipe__wire{position:absolute;left:0;right:0;top:96px;height:1px;background:var(--line2);z-index:0}.pipe__pkt{position:absolute;top:-4px;left:0;width:60px;height:9px;background:var(--acid);box-shadow:0 0 18px var(--acid);animation:pkt 4.5s linear infinite}@keyframes pkt{0%{left:-60px}to{left:100%}}.node{position:relative;z-index:1;padding:36px 30px;border-right:1px solid var(--line)}.node:last-child{border-right:0}.node__id{font-size:11px;letter-spacing:.18em;color:var(--acid);margin-bottom:22px}.node__box{width:110px;height:56px;border:1px solid var(--acid);background:var(--bg);display:grid;place-items:center;font-size:12px;font-weight:800;letter-spacing:.12em;margin-bottom:34px;color:var(--acid);position:relative}.node__box:before,.node__box:after{content:"";position:absolute;width:6px;height:6px;background:var(--acid)}.node__box:before{top:-3px;left:-3px}.node__box:after{bottom:-3px;right:-3px}.node h3{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.node p{font-size:12.5px;color:var(--mute);margin-bottom:22px}.node__data{font-size:11.5px;padding:12px;border:1px dashed var(--line2);color:var(--mute);min-height:66px;line-height:1.7}.node__data b{color:var(--acid);font-weight:500}@media(max-width:900px){.pipe{grid-template-columns:1fr}.pipe__wire{display:none}.node{border-right:0;border-bottom:1px solid var(--line)}.node:last-child{border-bottom:0}}.duo{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.duo__col{padding:36px}.duo__col+.duo__col{border-left:1px solid var(--line)}.item{display:grid;grid-template-columns:44px 1fr auto;gap:12px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline;transition:padding .25s}.item:hover{padding-left:10px}.item:hover .item__t{color:var(--acid)}.item__n{font-size:11px;color:var(--mute2)}.item__t{font-size:18px;font-weight:700;letter-spacing:-.01em;transition:color .2s}.item__d{grid-column:2 / 4;font-size:12.5px;color:var(--mute)}.item__a{color:var(--mute2)}.duo h4{font-size:11px;letter-spacing:.2em;color:var(--mute);margin-bottom:8px;font-weight:500}@media(max-width:900px){.duo{grid-template-columns:1fr}.duo__col+.duo__col{border-left:0;border-top:1px solid var(--line)}}.build{text-align:center;overflow:hidden}.build pre{font-family:var(--mono);font-size:clamp(5px,1.05vw,14px);line-height:1.05;color:var(--acid);text-shadow:0 0 12px rgba(198,255,61,.45);margin:0 auto 40px;display:inline-block;text-align:left}.build h2{font-size:clamp(26px,3.6vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase;margin-bottom:22px}.build p{color:var(--mute);max-width:520px;margin:0 auto 36px}.build .cmd{display:inline-flex;flex-direction:column;gap:8px;align-items:center;margin-top:28px;padding:12px 18px;border:1px solid var(--line);font-size:13px;color:var(--mute)}.build .cmd__line{display:inline-flex;gap:12px;align-items:center}.build .cmd b{color:var(--acid);font-weight:500}.build .cmd__note{font-size:10px;letter-spacing:.1em;color:var(--mute2)}footer{padding:60px 0 72px}.foot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:50px;border-bottom:1px solid var(--line)}.foot h5{font-size:11px;letter-spacing:.2em;color:var(--acid);font-weight:500;margin-bottom:16px}.foot ul{list-style:none;display:flex;flex-direction:column;gap:9px;font-size:13px;color:var(--mute)}.foot li a:hover{color:var(--ink)}.foot p{font-size:12.5px;color:var(--mute);margin-top:16px;max-width:300px}.legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:22px;font-size:10.5px;letter-spacing:.16em;color:var(--mute2)}@media(max-width:800px){.foot{grid-template-columns:1fr 1fr}}.rv{opacity:0;transform:translateY(18px);transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}.site-shell{max-width:1320px;margin:0 auto;padding:0 var(--pad)}.site-section{padding:118px 0 100px;border-bottom:1px solid var(--line)}.crumb-row{display:flex;gap:8px;align-items:center;margin-bottom:36px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute2)}.crumb-row a{color:var(--mute)}.crumb-row a:hover{color:var(--acid)}.head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,38ch);justify-content:space-between;align-items:end;gap:32px;border-top:1px solid var(--line2);padding-top:20px;margin:0 0 clamp(32px,5vh,56px)}.head__eyebrow{color:var(--acid);display:block;margin-bottom:14px;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.h2{margin:0;font-size:clamp(26px,3.4vw,46px);font-weight:800;line-height:1.05;letter-spacing:-.03em;text-transform:uppercase}.head__lead{margin:0;max-width:40ch;color:var(--mute);font-size:13px;text-align:right}.rows{border-top:1px solid var(--line)}.row{display:grid;grid-template-columns:56px 1fr auto;gap:24px;align-items:start;padding:clamp(18px,2.4vw,28px) 0;border-bottom:1px solid var(--line)}.row:hover{padding-left:10px}.row .i{color:var(--mute2);font-size:11px;letter-spacing:.14em}.row h3{margin:0 0 6px;font-size:clamp(16px,1.6vw,22px);font-weight:700;letter-spacing:-.01em}.row p{margin:0;color:var(--mute);font-size:13px;max-width:62ch}.levels{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid var(--line)}.level{padding:clamp(22px,3vw,30px);border-right:1px solid var(--line)}.level:last-child{border-right:0}.level h3{margin:0 0 10px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.level p{margin:0;color:var(--mute);font-size:12.5px}.stack{display:flex;flex-direction:column}.stack-item{padding:20px 0;border-top:1px solid var(--line)}.stack-item:last-child{border-bottom:1px solid var(--line)}.stack-item h3{margin:0 0 6px;font-size:16px;font-weight:700;letter-spacing:-.01em}.stack-item p{margin:0;color:var(--mute);font-size:13px;max-width:70ch}.stack-item .mono{color:var(--acid);font-size:11px;letter-spacing:.16em}.mode-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.mode-card{padding:clamp(26px,3.5vw,40px);border-right:1px solid var(--line)}.mode-card:last-child{border-right:0}.mode-card .mono{color:var(--acid);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.mode-card h3{margin:14px 0 10px;font-size:clamp(20px,2.2vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-transform:uppercase}.mode-card p{margin:0 0 18px;color:var(--mute);font-size:13px}.stats{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line)}.stat{padding:clamp(18px,2.6vw,28px);border-right:1px solid var(--line)}.stat:last-child{border-right:0}.stat b{display:block;font-size:clamp(26px,3.2vw,44px);line-height:1;letter-spacing:-.03em;font-weight:800;color:var(--acid)}.stat span{display:block;margin-top:12px;color:var(--mute);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.tag--live{color:var(--acid);border-color:var(--line2)}.cta{border-top:1px solid var(--line);padding-top:40px;text-align:center}.cta .h2{margin-bottom:26px}@media(max-width:1000px){.levels{grid-template-columns:1fr}.level{border-right:0;border-bottom:1px solid var(--line)}.level:last-child{border-bottom:0}.mode-grid{grid-template-columns:1fr}.mode-card{border-right:0;border-bottom:1px solid var(--line)}.mode-card:last-child{border-bottom:0}.stats{grid-template-columns:1fr 1fr}.stat{border-bottom:1px solid var(--line)}}@media(max-width:640px){.row{grid-template-columns:32px 1fr;gap:14px}.head{grid-template-columns:1fr;gap:18px}.head__lead{text-align:left}.stats{grid-template-columns:1fr}.stat{border-right:0}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}.noise{display:none}}
