main{max-width:64rem;margin:auto;padding:1.5rem}nav,section{margin-block:1.5rem}form{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem}label{font-weight:600}select,button{font:inherit;min-height:2.75rem}li{margin-block:.8rem}li button{margin-left:.75rem}button:focus-visible,select:focus-visible,a:focus-visible{outline:3px solid #075f9b;outline-offset:3px}
