*{box-sizing:border-box}body{margin:0;color:#1e302c;background:#f7f8f6;font:16px/1.5 system-ui,sans-serif}.wrap{width:min(100% - 40px,650px);margin:auto}header{background:#243c38;color:white;padding:16px 0;font-size:14px}main{padding:40px 0}h1{font-size:30px;line-height:1.2;margin:0 0 12px}h2{font-size:18px}p{color:#53655e}label{display:block;font-weight:600;margin:18px 0 6px}input,select,button{font:inherit}input,select{width:100%;padding:9px;border:1px solid #a8b8ae;border-radius:3px;background:white}button{background:#11664f;color:white;border:0;border-radius:3px;padding:10px 16px;cursor:pointer}button:disabled{opacity:.5;cursor:default}.hint{font-size:13px}section{margin:36px 0;border-top:1px solid #d6dfd9;padding-top:15px}a{color:#11664f;margin-right:16px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #11664f;outline-offset:3px}.quiet{background:none;color:#11664f;padding:0;text-decoration:underline}
