:root{--ink:#1b1f24;--paper:#fffdf7;--accent:#7a3e12;--rule:#d9d2c3}body{font:19px/1.6 Georgia,'Iowan Old Style',serif;color:var(--ink);background:var(--paper);max-width:44rem;margin:auto;padding:1.5rem}header{border-bottom:3px double var(--rule);padding-bottom:1rem}.masthead{font-size:2rem;font-weight:700;text-decoration:none;color:var(--ink);display:block}.kicker{font:700 .8rem/1 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 .4rem}.mark{width:1.6rem;height:1.6rem;vertical-align:-.25rem;margin-right:.5rem}.tagline{margin:.2rem 0;font-style:italic}.publisher{font-size:.85rem;color:#555}nav a{margin-right:1rem}main{padding:1.5rem 0}.lede{font-size:1.15rem}.disclosure{border:1px solid var(--accent);padding:.6rem .8rem;background:#fff6ea;font-size:.95rem}article time{color:#555}footer{border-top:1px solid var(--rule);padding-top:1rem;font-size:.9rem}a{color:var(--accent)}img{max-width:100%;height:auto}main{overflow-wrap:anywhere}code{font:.9em ui-monospace,monospace}.notice{border-left:4px solid var(--accent);padding-left:1rem}ul.entries{list-style:none;padding:0}ul.entries li{margin:.8rem 0}
