*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Arial,Helvetica,sans-serif;margin:0;background:#0a0e0f;color:#f0f5ee;line-height:1.65}.wrap{max-width:800px;margin:0 auto;padding:30px 20px 90px}.top{display:flex;align-items:center;justify-content:space-between;margin-bottom:90px}.logo{font-size:24px;font-weight:900;letter-spacing:-1px}.label{font:11px monospace;color:#a4beaa;letter-spacing:.13em;text-transform:uppercase}.top a{color:#a9d2b3}h1{font-size:clamp(45px,8vw,95px);line-height:.94;letter-spacing:-.08em;margin:12px 0 30px}p{color:#c4d1c7;max-width:65ch}a{color:#bef0a0}form{display:grid;gap:22px;margin:30px 0 80px}label{display:grid;gap:7px;font-size:14px}input,select,textarea{border:1px solid #536056;background:#192320;color:#fff;font:inherit;padding:12px;min-width:0;border-radius:5px}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible{outline:2px solid #b5e99c;outline-offset:3px}button{border:0;background:#c1eea9;color:#1b2c1e;font-size:14px;font-weight:700;padding:16px;cursor:pointer}.small{font-size:12px}.check{display:flex;align-items:flex-start;gap:9px}.check input{width:18px;margin-top:3px}.honeypot{display:none!important}section{margin:45px 0;border-top:1px solid #37423a;padding-top:15px}