:root{color-scheme:light;--ink:#304421;--paper:#FEF5E5}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header,main,footer{max-width:760px;margin:auto;padding:24px}header{padding-top:36px}header img{display:block;width:min(320px,100%);height:auto}nav{display:flex;flex-wrap:wrap;gap:8px 24px;padding-bottom:20px;border-bottom:1px solid #30442130}a{color:inherit;text-underline-offset:3px}a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}h1{font-size:30px;line-height:1.2;font-weight:600;margin:28px 0 16px}h2{font-size:20px;line-height:1.35;font-weight:600;margin:32px 0 12px}p{margin:0 0 16px}.draft{border-left:3px solid var(--ink);padding-left:14px;font-size:14px}footer{font-size:13px;border-top:1px solid #30442130}@media(max-width:420px){header,main,footer{padding-left:20px;padding-right:20px}}
