:root{color-scheme:dark;--lime:#c7f36b;--ink:#e8f0eb;--muted:#9baaa3;--line:#26352e;--bg:#101518}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 78% 18%,#1d2c22 0,transparent 29%),var(--bg);color:var(--ink);font:16px/1.65 ui-sans-serif,system-ui,sans-serif}.station{position:relative;min-height:100dvh;overflow:hidden;background-image:linear-gradient(#c7f36b0d 1px,transparent 1px),linear-gradient(90deg,#c7f36b0d 1px,transparent 1px);background-size:44px 44px}.rail{position:absolute;inset:0 auto 0 0;display:flex;width:74px;flex-direction:column;align-items:center;gap:26px;padding:22px 0;border-right:1px solid var(--line);background:#11191add}.rail span{color:var(--lime);font:700 10px ui-monospace,monospace;letter-spacing:.14em;writing-mode:vertical-rl}.cube{display:block;width:34px;height:34px;border:2px solid var(--lime);box-shadow:inset 11px -11px #c7f36b33;transform:rotate(-18deg)}.stage{display:flex;min-height:100dvh;max-width:930px;margin:0 clamp(32px,9vw,128px) 0 clamp(98px,13vw,168px);padding:clamp(22px,5vw,62px) 0 32px;flex-direction:column}.stage header{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line);color:var(--muted);font:700 10px ui-monospace,monospace;letter-spacing:.12em}.stage header span{display:flex;gap:8px;align-items:center}.stage header i{width:7px;height:7px;border-radius:99px;background:var(--lime);box-shadow:0 0 14px var(--lime)}.stage header b{color:var(--lime)}.stage header small{color:var(--muted)}article{max-width:700px;padding:clamp(78px,16vh,158px) 0 60px}.eyebrow{margin:0 0 14px;color:var(--lime);font:700 11px ui-monospace,monospace;letter-spacing:.15em}h1{max-width:15ch;margin:0;font-size:clamp(2.2rem,6vw,4.8rem);line-height:1.07;letter-spacing:-.05em}.lead{max-width:63ch;margin:24px 0 0;color:#c4d0c9;font-size:1.08rem}.open{display:inline-block;margin-top:30px;padding:12px 16px;border:1px solid var(--lime);background:var(--lime);color:#122014;font:800 12px ui-monospace,monospace;letter-spacing:.04em;text-decoration:none}.readings{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:auto;border:1px solid var(--line);background:var(--line)}.readings div{display:grid;gap:5px;padding:18px;background:#151e1ddd}.readings b{color:var(--lime);font:700 11px ui-monospace,monospace;letter-spacing:.1em}.readings span{color:var(--muted);font-size:.82rem}footer{display:flex;justify-content:space-between;padding-top:18px;color:var(--muted);font:700 10px ui-monospace,monospace;letter-spacing:.1em}footer a{color:var(--lime);text-decoration:none}@media(max-width:560px){.rail{width:52px}.rail span{display:none}.stage{margin:0 18px 0 70px}.stage header b{display:none}.readings{grid-template-columns:1fr}footer{gap:16px;font-size:8px}}