:root{--ink:#45352e;--muted:#786a60;--red:#a94734;--cream:#fbf7f0;--paper:#fffdf8;--line:#e9dfd1}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--ink);font:16px/1.7 'DM Sans',Arial,sans-serif}main{max-width:800px;margin:0 auto;padding:38px 24px 80px}a{color:var(--red)}h1,h2{font-family:Georgia,'Times New Roman',serif;line-height:1.2}h1{font-size:clamp(38px,7vw,56px);margin:8px 0}h2{font-size:24px;margin:36px 0 8px}p,li{color:#64574f}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--red);font-size:11px;font-weight:700;margin-top:40px}.updated{color:var(--muted);font-size:13px}.notice{background:#f0e8d8;border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin:25px 0;color:#65564c}.back{margin-top:50px}ul{padding-left:22px}li{padding:3px 0}
