:root{color-scheme:light dark;--bg:#f6f3ec;--ink:#172126;--card:#fff;--muted:#546166;--line:#d9dfd9}@media(prefers-color-scheme:dark){:root{--bg:#172126;--ink:#f6f3ec;--card:#202e32;--muted:#c3cbca;--line:#495b5e}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.75 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}main{max-width:800px;margin:auto;padding:32px 16px 72px}header,section{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:24px;margin:0 0 16px}h1{font-size:34px}h2{font-size:21px}p{color:var(--muted)}a{color:var(--ink)}