:root{font-family:system-ui,sans-serif;color:#172e2c;background:#f3f7f4}body{margin:0;padding:2rem 1rem}main{max-width:38rem;margin:3rem auto;background:white;padding:2rem;border-radius:1rem}h1{font-size:1.8rem}p{line-height:1.8;overflow-wrap:anywhere}button{font:inherit;border:0;border-radius:.5rem;padding:.9rem 1.2rem;background:#195e51;color:white;cursor:pointer}button:disabled{opacity:.5;cursor:default}button:focus-visible,a:focus-visible{outline:3px solid #ce8610;outline-offset:3px}.note{font-size:.9rem;color:#536864}a{color:#195e51}
