:root{color-scheme:dark;--bg:#0b0b1a;--fg:#eceaff;--mute:#a6a3c9;--accent:#7d7bff}
body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.6 -apple-system,system-ui,sans-serif}
main{max-width:720px;margin:0 auto;padding:48px 20px}
h1{font-size:2rem;margin:0 0 8px}h2{font-size:1.15rem;margin-top:32px}
a{color:var(--accent)}p,li{color:var(--mute)}nav{margin-bottom:32px}nav a{margin-right:16px}
