:root{--ink:#2a2420;--paper:#f9f5f0;--accent:#7f5539;--muted:#6e625a;--line:#e3d9cf;--soft:#efe6dc}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:ui-sans-serif, "Segoe UI", Tahoma, Verdana, sans-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}.c9dbea{display:grid;gap:1.6rem}article.c22dec{background:var(--soft);padding:1.3rem 1.4rem;border-radius:6px}article.c22dec h2{margin:0 0 .4rem;font-size:1.25rem}article.c22dec h2 a{color:var(--ink);text-decoration:none}.c8bcf6{color:var(--muted);font-size:.85rem}.c7e6ac{display:inline-block;margin-top:.5rem;font-size:.9rem}article.cb5980 p{margin:.8rem 0}footer{text-align:center;padding:2rem 1rem 3rem;color:var(--muted);font-size:.85rem}html{font-size:15.75px}body{line-height:1.575}main{max-width:46rem}a{text-underline-offset:0.15em}
