:root{color-scheme:dark;--bg:#0d171d;--mint:#b3f8cf;--muted:#9cabb0}
body{margin:0;background:var(--bg);color:#e4ecea;font:16px/1.6 system-ui,-apple-system,Segoe UI,sans-serif}
main{max-width:44rem;margin:0 auto;padding:32px 20px 64px}
h1{font-size:28px;margin:8px 0 4px}h2{font-size:19px;margin:32px 0 8px;color:var(--mint)}
p,li{color:#ccdad7}li{margin:6px 0}a{color:var(--mint)}
.eyebrow{font-size:12px;letter-spacing:.14em;color:var(--muted)}.meta{color:var(--muted);font-size:14px}
nav{margin-top:40px;display:flex;gap:18px;font-size:14px}
