:root{color-scheme:light;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#303b2b;background:#f8f4ec}*{box-sizing:border-box}body{margin:0}main{max-width:850px;margin:0 auto;padding:24px 18px 48px}.brand{color:#536c3c;font-size:1.8rem;font-weight:800;letter-spacing:.08em;text-decoration:none}article{margin-top:20px;padding:clamp(20px,4vw,40px);border:1px solid #e5d7c4;border-radius:22px;background:#fffcf7;line-height:1.7}h1{font-size:clamp(1.6rem,5vw,2.1rem);line-height:1.2}h2{font-size:1.15rem;line-height:1.35;margin-top:30px}a{color:#4d6839;text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible{outline:3px solid #c56e42;outline-offset:4px}.status{font-size:.9rem;padding:10px 14px;background:#f5e1cb;border-radius:10px}p{overflow-wrap:anywhere}@media(max-width:400px){main{padding:18px 10px}article{padding:18px}}
