:root{--ink:#262626;--paper:#fdfbf7;--accent:#c2410c;--muted:#6b6560;--line:#e7e1d8;--soft:#f5efe6}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Book Antiqua", Garamond, serif;line-height:1.55}a{color:var(--accent)}html{font-size:17px}header{text-align:center;padding:3rem 1rem 1.2rem}header h1{font-size:2.2rem;margin:0;font-weight:400;letter-spacing:.01em}header h1 a{color:var(--ink);text-decoration:none}header p{color:var(--muted);margin:.5rem 0 1rem}nav a{margin:0 .7rem;text-decoration:none;color:var(--accent);text-transform:uppercase;font-size:.78rem;letter-spacing:.12em}.art{display:block;max-width:40rem;margin:0 auto;height:40px}main{max-width:44rem;margin:0 auto;padding:1rem 1.2rem 3rem}.grid{display:grid;gap:1.6rem}article.entry{background:var(--soft);padding:1.3rem 1.4rem;border-radius:6px}article.entry h2{margin:0 0 .4rem;font-size:1.25rem}article.entry h2 a{color:var(--ink);text-decoration:none}.meta{color:var(--muted);font-size:.85rem}.more{display:inline-block;margin-top:.5rem;font-size:.9rem}article.single p{margin:.8rem 0}footer{text-align:center;padding:2rem 1rem 3rem;color:var(--muted);font-size:.85rem}html{font-size:16.00px}body{line-height:1.550}main{max-width:43rem}a{text-underline-offset:0.25em}
