:root{color-scheme:light}body{margin:0;background:#faf7f2;color:#163024;font:17px/1.65 system-ui,-apple-system,sans-serif}main{max-width:680px;margin:7vh auto;padding:32px}h1,h2{font-family:Georgia,serif;line-height:1.2}h1{font-size:42px}a{color:#163024}section{margin:30px 0;padding:26px;background:white;border:1px solid #c7cfc8;border-radius:20px}button{cursor:pointer;background:#163024;color:#fff;border:0;border-radius:12px;padding:15px 20px;font:inherit}button:disabled{opacity:.5;cursor:wait}.small{font-size:13px}button[hidden],section[hidden]{display:none}
