:root{--board:#1f2a26;--chalk:#f2efe6;--chalk-dim:#b9b6a8;--accent:#ffd95e;--radius:14px}*{box-sizing:border-box}html,body{background:var(--board);color:var(--chalk);margin:0}body{padding:2.5rem 1.25rem 4rem;font-family:ui-rounded,Segoe UI,system-ui,-apple-system,sans-serif}main{max-width:38rem;margin:0 auto}h1{letter-spacing:.01em;margin:0 0 .3rem;font-size:clamp(1.6rem,6vw,2.2rem);font-weight:600}h2{margin:1.8rem 0 .5rem;font-size:1.15rem;font-weight:600}p,li{color:var(--chalk-dim);line-height:1.6}strong{color:var(--chalk);font-weight:600}ul{margin:0 0 1rem;padding-left:1.2rem}a{color:var(--accent)}.updated{color:var(--chalk-dim);margin:0 0 2rem;font-size:.85rem}.disclaimer{border-top:1px solid #ffffff1f;margin:2.5rem 0 0;padding-top:1.2rem;font-size:.85rem;font-style:italic;line-height:1.5}.back{color:var(--chalk-dim);margin-top:2.5rem;display:inline-block}
