:root{color-scheme:dark;--bg:#090b10;--panel:#111722;--text:#f4f6fb;--muted:#a9b3c2;--accent:#9bd7c3}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top right,#162a2b 0,transparent 35%),var(--bg);color:var(--text);font:16px/1.7 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}main{width:min(820px,calc(100% - 32px));margin:8vh auto;padding:clamp(24px,5vw,52px);background:rgba(17,23,34,.92);border:1px solid #263342;border-radius:22px;box-shadow:0 24px 80px #0006}h1{font-size:clamp(2rem,6vw,3.2rem);line-height:1.1;letter-spacing:-.04em;margin:.3em 0 .6em}h2{margin-top:2em;font-size:1.2rem;color:var(--accent)}p{color:#d7deea}a{color:var(--accent)}nav{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}nav a{padding:10px 14px;border:1px solid #3b514f;border-radius:12px;text-decoration:none}.eyebrow{letter-spacing:.22em;color:var(--accent);font-size:.78rem;font-weight:700}.small{font-size:.88rem;color:var(--muted);margin-top:32px}
