:root{color-scheme:light;font:18px/1.6 system-ui,sans-serif;color:#243c32;background:#f7f4eb}body{margin:0;padding:clamp(20px,5vw,64px)}main{max-width:760px;margin:auto}h1{line-height:1.15}button{font:inherit;font-weight:700;background:#81382c;color:white;border:0;border-radius:8px;padding:14px 20px;cursor:pointer}button:disabled{opacity:.6;cursor:wait}button:focus-visible,a:focus-visible{outline:3px solid #2472a2;outline-offset:4px}a{color:#21583c}[hidden]{display:none}#issues{color:#81382c}
