:root{--bg:#0f1115;--fg:#e7e9ee;--muted:#8b93a7;--accent:#5b8cff}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
.wrap{max-width:720px;margin:0 auto;padding:48px 20px}
h1{font-size:28px;margin:0 0 16px}
a{color:var(--accent);text-decoration:none}
a:hover{text-decoration:underline}
ul{padding-left:20px}
.muted{color:var(--muted);font-size:14px;margin-top:28px}
