:root{--bg:#0d1020;--fg:#e8e6f0;--muted:#a9a6bd;--accent:#f2b25c;color-scheme:dark}
body{margin:0;background:var(--bg);color:var(--fg);font:17px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
main{max-width:720px;margin:0 auto;padding:40px 16px 64px}
a{color:var(--accent)}h1{line-height:1.2}h2{margin-top:2em}
.muted,footer{color:var(--muted)}footer{max-width:720px;margin:0 auto;padding:0 16px 40px;font-size:14px}
