*{box-sizing:border-box}body{margin:0;background:#f3f6f5;color:#18312c;font:16px/1.55 system-ui,sans-serif}main{max-width:1000px;margin:auto;padding:56px 32px}.brand{display:flex;align-items:center;gap:12px;font-weight:700;margin-bottom:76px}.brand>span:last-child{font-weight:400;color:#687f78}.mark{display:grid;place-items:center;background:#163f35;color:white;border-radius:12px;width:40px;height:40px}.eyebrow{font-size:12px;letter-spacing:.16em;font-weight:700;color:#467b6a}h1{font-size:60px;line-height:1.08;letter-spacing:-.05em;margin:16px 0}.intro{max-width:480px;color:#61746d;font-size:19px}section{background:#fff;border:1px solid #dce5df;border-radius:18px;max-width:520px;margin-top:36px;padding:30px;box-shadow:0 12px 35px #133d2c08}.secure{color:#3b7e64;font-size:13px}h2{font-size:24px;margin:16px 0 10px}button{border:0;border-radius:8px;background:#22684f;color:white;padding:13px 26px;font:600 15px system-ui;cursor:pointer}button:disabled{opacity:.5}.help{font-size:13px;color:#687c74;margin:22px 0 0}footer{font-size:12px;color:#75877f;margin-top:48px}@media(max-width:600px){main{padding:28px 22px}.brand{margin-bottom:46px}h1{font-size:44px}section{padding:24px}}