:root{font-family:system-ui,sans-serif;color:#183239;background:#f2f6f5}body{margin:0}main{max-width:760px;margin:48px auto;padding:0 24px}.eyebrow{font-weight:700;letter-spacing:.14em;font-size:12px;color:#35716a}h1{font-size:40px;margin:12px 0}h2{font-size:21px}section{padding:24px;background:white;border:1px solid #dce7e4;border-radius:12px;margin:24px 0}label{display:block;margin:16px 0}input{display:block;box-sizing:border-box;width:100%;max-width:460px;padding:12px;margin-top:6px;border:1px solid #78938c;border-radius:6px;font:inherit}button{padding:11px 18px;background:#185c52;color:white;border:0;border-radius:6px;font:inherit;cursor:pointer}button:disabled{opacity:.45;cursor:default}li{margin:12px 0}footer{font-size:14px;color:#46645c;padding-bottom:30px}article{border-top:1px solid #dce7e4;margin-top:16px}p{line-height:1.55}
