html{color-scheme:light dark}body{font:16px/1.7 system-ui,sans-serif;max-width:760px;margin:40px auto;padding:0 24px;background:#fff;color:#222}h1{font-size:28px}h2{font-size:20px;margin-top:2em}p{overflow-wrap:anywhere}a{color:inherit}nav{font-size:14px}a:focus-visible{outline:2px solid;outline-offset:4px}@media(prefers-color-scheme:dark){body{background:#171917;color:#eee}}
