body{font:17px/1.65 system-ui,sans-serif;max-width:720px;margin:40px auto;padding:0 24px;color:#302d27;background:#faf7f0}a{color:#245c83}@media(prefers-color-scheme:dark){body{color:#f4eee4;background:#211f1b}a{color:#b9d9ff}}