@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@300;400;500&family=Instrument+Serif:ital@0;1&display=swap");
:root{--void:#070907;--panel:#0c0f0c;--ink:#d9dacd;--muted:#747b70;--line:#293029;--acid:#b9f442;--acid-dim:#789d31;--red:#ef543f;--amber:#dda94b;--serif:"Instrument Serif",Georgia,serif;--mono:"DM Mono",monospace}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--void);color:var(--ink);font-family:var(--mono)}button,a{font:inherit;color:inherit}a{text-decoration:none}.scanlines{position:fixed;inset:0;z-index:20;pointer-events:none;opacity:.22;background:repeating-linear-gradient(0deg,transparent 0 3px,#000 3px 4px)}
.topbar{height:78px;padding:0 max(26px,calc((100vw - 1400px)/2));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line)}.wordmark{display:flex;align-items:center;gap:11px;width:max-content}.wordmark svg{width:38px;fill:none;stroke:var(--acid);stroke-width:1.2}.wordmark strong,.wordmark small{display:block}.wordmark strong{font-size:15px;letter-spacing:.18em}.wordmark small{margin-top:3px;color:var(--muted);font-size:7px;letter-spacing:.14em;text-transform:uppercase}.network{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:8px;letter-spacing:.12em}.network i{font-style:normal;color:#394039}.pulse{width:6px;height:6px;background:var(--acid);box-shadow:0 0 13px var(--acid)}.github{justify-self:end;color:var(--muted);font-size:8px;letter-spacing:.12em}.github:hover{color:var(--acid)}
main{width:min(1400px,calc(100% - 52px));margin:auto}.hero{min-height:650px;display:grid;grid-template-columns:.86fr 1.14fr;gap:80px;align-items:center;border-bottom:1px solid var(--line)}.eyebrow{margin:0 0 25px;color:var(--acid);font-size:9px;letter-spacing:.13em;text-transform:uppercase}h1,h2,p{margin-top:0}h1{margin-bottom:26px;font:400 clamp(4.4rem,7.5vw,8.1rem)/.78 var(--serif);letter-spacing:-.045em}h1 em{color:var(--acid);font-weight:400}.intro{max-width:600px;color:#969d91;font:300 13px/1.8 var(--mono)}.controls{display:flex;gap:10px;margin-top:31px}.controls button{min-height:45px;border:1px solid var(--acid);background:var(--acid);padding:0 17px;color:#11150b;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.controls button span{margin-left:13px}.controls .secondary{background:transparent;color:var(--muted);border-color:var(--line)}.controls .secondary.running{color:var(--acid);border-color:var(--acid-dim)}.disclaimer{max-width:540px;margin:15px 0 0;color:#4f554e;font-size:7px;line-height:1.6;text-transform:uppercase;letter-spacing:.08em}
.brain-stage{position:relative;border:1px solid #3b4638;background:radial-gradient(circle at 50% 50%,#151b12 0,#090b09 57%,#070807 100%);box-shadow:14px 14px 0 #030403}.stage-header,.panel-title{height:39px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);color:var(--muted);font-size:8px;letter-spacing:.11em}.stage-header span:last-child{color:var(--amber)}#brain-canvas{display:block;width:100%;height:auto;aspect-ratio:720/430}.circuit-labels{position:absolute;left:15px;right:15px;bottom:51px;display:flex;justify-content:space-between;color:#596157;font-size:7px}.stage-readout{min-height:48px;padding:0 15px;display:grid;grid-template-columns:1fr auto auto;gap:22px;align-items:center;border-top:1px solid var(--line);font-size:8px}.stage-readout span{color:var(--muted);letter-spacing:.1em}.stage-readout strong{font-weight:400}.stage-readout b{color:var(--red);font-weight:400}.stage-readout b.fired{color:var(--acid)}
.tape{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--line)}.tape div{min-height:77px;padding:18px;border-right:1px solid var(--line)}.tape div:first-child{padding-left:0}.tape div:last-child{border:0}.tape span,.tape strong{display:block}.tape span{color:var(--muted);font-size:7px;letter-spacing:.12em}.tape strong{margin-top:8px;font:400 19px var(--serif)}.positive{color:var(--acid)!important}.negative{color:var(--red)!important}
.workbench{display:grid;grid-template-columns:1.05fr 1.05fr .9fr;border-bottom:1px solid var(--line)}.panel{min-height:440px;border-right:1px solid var(--line);padding:0 23px 24px}.panel:first-child{padding-left:0}.panel:first-child .panel-title{padding-left:0}.panel:last-child{padding-right:0;border-right:0}.panel:last-child .panel-title{padding-right:0}.panel-title{margin-bottom:10px}.panel-title b{color:var(--muted);font-weight:400}.channel{min-height:79px;display:grid;grid-template-columns:1fr 120px 48px;gap:14px;align-items:center;border-bottom:1px solid #1d221d}.channel span,.channel small{display:block}.channel span{font:400 15px var(--serif)}.channel small{margin-top:3px;color:var(--muted);font-size:7px}.channel strong{color:var(--muted);font-size:8px;font-weight:400;text-align:right}meter{width:100%;height:4px;border:0;background:#202620}meter::-webkit-meter-bar{height:4px;background:#202620;border:0;border-radius:0}meter::-webkit-meter-optimum-value{background:var(--acid);box-shadow:0 0 9px #b9f44255}.logic-line{display:grid;grid-template-columns:1fr auto;gap:10px;padding-top:18px;font-size:7px;text-transform:uppercase}.logic-line span{color:var(--muted)}.logic-line b{color:var(--red);font-weight:400}.logic-line b.true{color:var(--acid)}
.checks>div{min-height:61px;display:grid;grid-template-columns:1fr auto 50px;gap:10px;align-items:center;border-bottom:1px solid #1d221d}.checks span{font:400 14px var(--serif)}.checks small{color:var(--muted);font-size:7px}.checks b{color:var(--muted);font-size:7px;font-weight:400;text-align:right}.checks b.pass{color:var(--acid)}.checks b.block{color:var(--red)}
.verdict-mark{height:265px;margin-top:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #3c4439;outline:1px solid #252b24;outline-offset:-6px;background:repeating-linear-gradient(135deg,transparent 0 10px,#ffffff05 10px 11px)}.verdict-mark span,.verdict-mark small{color:var(--muted);font-size:7px;letter-spacing:.11em;text-transform:uppercase}.verdict-mark strong{margin:13px 0 9px;font:400 32px var(--serif);letter-spacing:.08em}.verdict-mark.buy{border-color:var(--acid-dim);color:var(--acid)}.verdict-mark.blocked{border-color:#73392f;color:var(--red)}.portfolio{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}.portfolio div{border-right:1px solid var(--line);text-align:center}.portfolio div:last-child{border:0}.portfolio span,.portfolio strong{display:block}.portfolio span{color:var(--muted);font-size:7px}.portfolio strong{margin-top:5px;font:400 16px var(--serif)}
.ledger-section,.architecture{padding:100px 0 0}.section-head{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:21px;border-bottom:1px solid #465044}.section-head p{margin-bottom:8px;color:var(--acid);font-size:8px;letter-spacing:.13em}.section-head h2{margin:0;font:400 clamp(2.5rem,4vw,4rem)/1 var(--serif)}.section-head>span,.section-head>a{color:var(--muted);font-size:8px;letter-spacing:.1em}.ledger-wrap{overflow-x:auto}table{width:100%;min-width:850px;border-collapse:collapse;text-align:left}th{padding:12px;color:var(--muted);border-bottom:1px solid var(--line);font-size:7px;font-weight:400;letter-spacing:.1em}td{padding:14px 12px;border-bottom:1px solid #1d221d;color:#9aa095;font-size:8px}td:first-child{padding-left:0;color:var(--muted)}td:last-child{padding-right:0}.empty td{text-align:center;padding:45px;color:#4d544c}.paper-buy{color:var(--acid)}.risk-blocked{color:var(--red)}
.architecture{padding-bottom:110px}.architecture-flow{display:grid;grid-template-columns:repeat(9,auto);align-items:stretch;padding-top:35px}.architecture-flow div{min-height:130px;padding:18px;border:1px solid var(--line);display:flex;flex-direction:column}.architecture-flow i{align-self:center;padding:0 10px;color:var(--muted);font-style:normal}.architecture-flow span{color:var(--acid);font-size:8px}.architecture-flow strong{margin-top:auto;font:400 17px var(--serif)}.architecture-flow small{margin-top:5px;color:var(--muted);font-size:7px;line-height:1.5}.architecture-flow .sealed{border-color:#6e342b}.architecture-flow .sealed span{color:var(--red)}
footer{min-height:110px;padding:0 max(26px,calc((100vw - 1400px)/2));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid var(--line);color:var(--muted);font-size:7px}footer div{display:flex;gap:9px}footer strong{color:var(--ink);letter-spacing:.13em}footer p{margin:0;text-align:center}footer a{justify-self:end}footer a:hover{color:var(--acid)}
@media(max-width:1000px){.hero{grid-template-columns:1fr;padding:80px 0;gap:55px}.brain-stage{max-width:760px}.workbench{grid-template-columns:1fr 1fr}.verdict-panel{grid-column:1/-1;border-top:1px solid var(--line);border-right:0;padding-left:0}.verdict-panel .panel-title{padding-left:0}.verdict-mark{height:210px}.architecture-flow{grid-template-columns:1fr}.architecture-flow i{text-align:center;transform:rotate(90deg);padding:8px}.architecture-flow div{min-height:90px}}
@media(max-width:680px){main{width:min(100% - 28px,1400px)}.topbar{height:70px;padding:0 14px;grid-template-columns:1fr auto}.network{display:none}.wordmark svg{width:31px}.github{font-size:7px}.hero{padding:60px 0}.hero h1{font-size:clamp(4rem,20vw,6rem)}.tape{grid-template-columns:repeat(2,1fr)}.tape div:nth-child(even){border-right:0}.tape div:nth-child(-n+4){border-bottom:1px solid var(--line)}.tape div:nth-child(3),.tape div:nth-child(5){padding-left:0}.workbench{grid-template-columns:1fr}.panel{min-height:0;padding:0 0 35px;border-right:0;border-bottom:1px solid var(--line)}.panel .panel-title{padding-left:0;padding-right:0}.channel{grid-template-columns:1fr 90px 42px}.risk-panel,.verdict-panel{padding-top:0}.section-head{align-items:flex-start;gap:20px}.ledger-section,.architecture{padding-top:75px}footer{padding:30px 14px;grid-template-columns:1fr;gap:15px}footer p{text-align:left}footer a{justify-self:start}}
