body{font:18px/1.8 system-ui,sans-serif;max-width:850px;margin:40px auto;padding:0 20px;color:#202020;background:#fff}nav{display:flex;gap:20px;flex-wrap:wrap}label{display:block;margin:18px 0}input:not([type=checkbox]){display:block;width:90%;padding:10px;font:inherit}button{font:inherit;padding:10px 20px;background:#604300;color:white;border:0;border-radius:8px}a{color:#704900}section{margin:30px 0}button:disabled{opacity:.5}