:root{--ink:#14243b;--paper:#f8f6f1;--copper:#ae7747}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.7 system-ui,sans-serif}main{max-width:850px;margin:0 auto;padding:36px 22px 60px}header{border-bottom:2px solid var(--copper);padding-bottom:20px}nav{display:flex;gap:18px;flex-wrap:wrap}a{color:#184f76;text-underline-offset:3px}h1{font-size:34px;line-height:1.15}h2{font-size:23px;margin-top:30px}.notice{padding:16px 20px;background:#fff;border:1px solid #cbb79e;border-left:4px solid var(--copper)}footer{margin-top:36px;padding-top:16px;border-top:1px solid #aeb6c1;font-size:14px}li{margin-bottom:7px}@media(max-width:500px){h1{font-size:29px}main{padding:24px 18px 40px}}@media(prefers-color-scheme:dark){body{background:#101c2e;color:#f0ede7}a{color:#9fcbf2}.notice{background:#1b2a41}footer{border-color:#52617a}}
