:root{--ink:#080a12;--paper:#f3f0e8;--line:#25293a;--muted:#999eae;--acid:#c8ff53;--violet:#a974ff;--cyan:#54d6ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#f7f5ef;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}a{color:inherit}button{font:inherit}.hero{min-height:94vh;padding:0 5vw;background:radial-gradient(circle at 78% 50%,#231746 0,transparent 32%),linear-gradient(180deg,#090b14,#070911);overflow:hidden}.hero nav{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.brand{text-decoration:none;font-weight:800;letter-spacing:.18em}.hero nav div{display:flex;gap:30px}.hero nav div a{text-decoration:none;color:#b8bdcb}.hero-grid{min-height:calc(94vh - 82px);display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:4vw}.eyebrow{color:var(--acid);font-size:.72rem;letter-spacing:.22em;font-weight:800;margin:0 0 18px}.hero h1,.section h2{font-family:Georgia,serif;font-size:clamp(4.2rem,8.5vw,8.8rem);line-height:.84;letter-spacing:-.065em;margin:0;font-weight:400}.hero h1 em,.section h2 em{font-weight:400;color:var(--violet)}.lede{max-width:650px;font-size:clamp(1rem,1.4vw,1.25rem);color:#aeb4c4;margin:36px 0}.model-link{display:grid;grid-template-columns:1fr auto auto;gap:24px;align-items:center;max-width:640px;padding:20px 24px;border:1px solid #4a3a6f;background:#12101e;text-decoration:none;transition:.2s}.model-link:hover{border-color:var(--violet);transform:translateY(-2px)}.model-link span{font-size:.65rem;letter-spacing:.18em;color:#8e94a4}.model-link strong{font-size:1.25rem}.model-link b{font-size:1.4rem;color:var(--acid)}.hero-orbit{width:min(42vw,570px);aspect-ratio:1;position:relative;display:grid;place-content:center;text-align:center}.hero-orbit:before,.orb{content:"";position:absolute;inset:4%;border:1px solid #6c4ba6;border-radius:50%}.orb:after{content:"";position:absolute;width:10px;height:10px;background:var(--acid);border-radius:50%;left:14%;top:10%;box-shadow:0 0 20px var(--acid)}.o1{inset:18%;transform:rotate(80deg);border-color:#28506a}.o2{inset:31%;transform:rotate(150deg);border-color:#4f326e}.o3{inset:44%;background:#05060b;border-color:#8357bf;box-shadow:0 0 60px #6540a655}.hero-orbit span,.hero-orbit small{z-index:2}.hero-orbit span{font:6rem Georgia;color:var(--paper)}.hero-orbit small{font-size:.65rem;letter-spacing:.18em;color:#999}.manifest-strip{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line)}.manifest-strip>div{padding:34px 5vw;border-right:1px solid var(--line);display:flex;gap:16px;align-items:center}.manifest-strip>div:last-child{border-right:0}.manifest-strip b{font:2.2rem Georgia;color:var(--acid)}.manifest-strip span{color:#959bab;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.section{padding:120px 5vw}.section-head{display:grid;grid-template-columns:1.2fr .8fr;column-gap:7vw;align-items:end;margin-bottom:70px}.section-head .eyebrow{grid-column:1/-1}.section h2{font-size:clamp(3.4rem,6vw,6.4rem)}.section-head>p:last-child{color:#9da3b2;font-size:1.08rem}.artifact{display:grid;grid-template-columns:minmax(300px,.66fr) 1.34fr;border-top:1px solid var(--line);padding:60px 0 100px;gap:5vw}.artifact:last-child{padding-bottom:0}.row{display:flex;justify-content:space-between}.badge{font-size:.63rem;letter-spacing:.14em;border:1px solid;padding:7px 10px}.pass{border-color:#58762a;color:var(--acid)}.index{font:1.5rem Georgia;color:#666c7c}.artifact h3{font:3rem/1 Georgia;margin:36px 0 20px}.prompt{color:#b0b5c1}.stats{display:grid;grid-template-columns:1fr 1fr;margin:34px 0;border-top:1px solid var(--line)}.stat{padding:14px 0;border-bottom:1px solid var(--line)}.stat span{display:block;color:#777f91;font-size:.62rem;text-transform:uppercase;letter-spacing:.13em}.stat strong{font-size:.9rem}.artifact details{color:#969dad;font-size:.88rem}.artifact summary{color:#e4e1da;cursor:pointer}.hash{display:block;overflow-wrap:anywhere;color:#6e7587}.viewer{min-width:0}.viewbar{display:flex;align-items:center;background:#11141f;border:1px solid var(--line);border-bottom:0}.viewbar button{border:0;background:transparent;color:#858c9e;padding:13px 18px;cursor:pointer}.viewbar button[aria-selected=true]{color:var(--acid);background:#1b2027}.viewbar .expand{margin-left:auto;color:white;font-size:1.2rem}.stage{background:#020309;border:1px solid var(--line);height:min(66vw,740px);display:grid;place-items:center;overflow:hidden}.media{width:100%;height:100%;object-fit:contain;border:0}.assetlinks{display:flex;justify-content:flex-end;gap:20px;padding-top:10px;font-size:.72rem;color:#9299a8}.provenance{background:#efebe1;color:#10121a}.provenance .section-head>p:last-child{color:#555}.provenance .eyebrow{color:#5d36a3}.timeline{display:grid;grid-template-columns:1fr 1fr;border:1px solid #beb8ab}.timeline article{padding:44px}.timeline article+article{border-left:1px solid #beb8ab}.attempt{font-size:.65rem;letter-spacing:.16em;color:#5e5571}.timeline h3{font:2.1rem Georgia;margin:16px 0}.timeline p,.timeline li{color:#555b64}.timeline li{margin:.65em 0}.outcome{margin-top:30px;border-top:1px solid #c4beb3;padding-top:20px;font-weight:800}.fail{color:#a13a47}.mixed{color:#604398}.principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:60px;gap:40px}.principles span{font:2.5rem Georgia;color:#9d87c4}.principles h4{font-size:1.15rem}.principles p{color:#5c616b}.commands{background:#0c0e17}.tabs{display:flex;gap:8px;overflow:auto;padding-bottom:14px}.tabs button{flex:none;border:1px solid var(--line);background:transparent;color:#8d94a3;padding:11px 14px;cursor:pointer;text-transform:capitalize}.tabs button[aria-selected=true]{color:#090b10;background:var(--acid);border-color:var(--acid)}.panels{border:1px solid var(--line);background:#080a11}.panels section{padding:30px}.command-meta,.command-head{display:flex;justify-content:space-between;gap:20px;align-items:center}.command-meta{font-size:.75rem;color:#939aaa}.command-head{margin-top:24px;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#7e8595}.copy{border:1px solid #4d5363;background:#141824;color:white;padding:8px 13px;cursor:pointer}.copy:hover{border-color:var(--acid)}pre{margin:10px 0 0;background:#03050a;color:#d3d8e3;border:1px solid #252b38;padding:22px;overflow:auto;white-space:pre;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}footer{padding:40px 5vw;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:30px;color:#777f90;font-size:.75rem}footer a{color:#d5d1ca}dialog{width:min(94vw,1500px);height:92vh;background:#03040a;border:1px solid #4c5365;padding:42px;color:white}dialog::backdrop{background:#000d;backdrop-filter:blur(8px)}dialog img{width:100%;height:calc(100% - 30px);object-fit:contain}.close{position:absolute;right:12px;top:8px;border:0;background:transparent;color:white;font-size:2rem;cursor:pointer}.command-body{min-height:100vh;background:radial-gradient(circle at 80% 0,#251640,transparent 45%),#080a12}.command-shell{max-width:1080px;margin:auto;padding:8vh 5vw}.back{color:#9ba2b2;text-decoration:none}.model-kicker{margin:56px 0 12px;color:#8f96a7}.model-kicker a{color:var(--acid);font-weight:800}.command-shell h1{font:clamp(3rem,7vw,6rem)/.95 Georgia;margin:0 0 25px}.command-shell .fine{color:#7d8494;font-size:.8rem}.command-shell .prompt{font-size:1.08rem;max-width:800px}@media(max-width:800px){.hero{min-height:auto}.hero nav div{gap:12px}.hero nav div a:nth-child(2){display:none}.hero-grid{grid-template-columns:1fr;padding:70px 0}.hero h1{font-size:clamp(3.7rem,17vw,6rem)}.hero-orbit{width:86vw;margin:10px auto}.manifest-strip{grid-template-columns:1fr 1fr}.manifest-strip>div:nth-child(2){border-right:0}.section{padding:80px 5vw}.section-head,.artifact{grid-template-columns:1fr}.section-head>p:last-child{margin-top:28px}.artifact{gap:38px}.stage{height:118vw;max-height:720px}.artifact#black-hole-subway .stage{height:65vw}.timeline{grid-template-columns:1fr}.timeline article+article{border-left:0;border-top:1px solid #beb8ab}.principles{grid-template-columns:1fr}.tabs{margin-right:-5vw}.panels section{padding:18px}.command-meta{align-items:flex-start;flex-direction:column}.command-head{align-items:flex-start}.command-head span{max-width:65%}footer{flex-direction:column}.hero-orbit span{font-size:4rem}.model-link{grid-template-columns:1fr auto}.model-link span{grid-column:1/-1}}@media(max-width:420px){.hero nav{font-size:.64rem}.manifest-strip>div{padding:22px 5vw}.manifest-strip b{font-size:1.7rem}.manifest-strip span{font-size:.58rem}.artifact h3{font-size:2.4rem}.section h2{font-size:3.2rem}.stats{grid-template-columns:1fr}.viewer{margin-inline:-2vw}.stage{height:125vw}.artifact#black-hole-subway .stage{height:70vw}body{overflow-x:hidden}}
