:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#18263d;background:#f5f6f8}*{box-sizing:border-box}body{margin:0;min-height:100vh}a{color:#946e32}.top{background:#142137;color:#eaf0f8;padding:20px max(5vw,20px);display:flex;align-items:center;justify-content:space-between}.brand{text-decoration:none;color:#fff;display:flex;gap:14px;align-items:center;font-size:15px;font-weight:750;letter-spacing:.4px}.brand small{font-size:9px;font-weight:500;letter-spacing:2px;color:#9aabc5}.logo{font-size:37px;font-weight:850;letter-spacing:-2px}.gold{color:#dfb776}.top-label{font-size:10px;letter-spacing:2px;color:#a6b6cb}.layout{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.04fr;gap:7%;padding:65px 26px 90px}.intro{padding:40px 0}.eyebrow{font-size:11px;letter-spacing:2.5px;color:#9a7339;font-weight:800}.intro h1{font-size:clamp(40px,5vw,68px);letter-spacing:-2px;line-height:1.05;margin:25px 0}.intro h1 em{font-style:normal;color:#ad844a}.intro>p{font-size:17px;line-height:1.75;color:#65748c;max-width:480px}.points{margin-top:52px;border-top:1px solid #dce2ec}.points p{padding:17px 0;margin:0;border-bottom:1px solid #dce2ec;font-size:14px;font-weight:600}.points span{color:#b18a52;margin-right:15px;font-weight:800}.intro .small{font-size:12px;line-height:1.7;margin-top:35px}.form-card{background:white;border:1px solid #e3e7ef;border-radius:19px;padding:38px 40px;box-shadow:0 20px 60px #17243b0a}.form-card h2{font-size:29px;letter-spacing:-.8px;margin:8px 0}.hint{font-size:12px;color:#718098;margin-bottom:28px}.field{margin-bottom:18px}.field label{font-weight:650;font-size:12px;display:block;margin-bottom:7px}.field label span{font-weight:400;color:#8c98aa}input:not([type=checkbox]),select,textarea{width:100%;border-radius:9px;border:1px solid #d7dfeb;background:#fff;font:inherit;color:#1c2e49;font-size:13px;padding:13px 14px}textarea{resize:vertical}input:focus,select:focus,textarea:focus{outline:2px solid #c9a16c;outline-offset:1px}.consent{display:flex;gap:11px;align-items:flex-start;font-size:12px;line-height:1.6;color:#42546e;cursor:pointer;margin-top:22px}.consent input{margin-top:3px;accent-color:#a5814b}.privacy{background:#f7f8fa;padding:16px;border-radius:10px;margin:14px 0 20px;font-size:11px;color:#647188;line-height:1.8}button{background:#17273f;color:#fff;border:0;border-radius:9px;padding:15px 21px;width:100%;font-weight:650;cursor:pointer;display:flex;justify-content:space-between}button:disabled{opacity:.65;cursor:wait}#status{font-size:13px;line-height:1.6;margin:15px 0 0}#status.ok{color:#247a57}#status.error{color:#af3d38}.bot-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}footer{padding:22px 5%;background:#142137;color:#adbad0;font-size:11px;display:flex;gap:12px;justify-content:space-between}@media(max-width:830px){.layout{grid-template-columns:1fr;gap:15px;padding:28px 20px 50px}.intro{padding:14px 4px}.intro h1{font-size:43px}.points{margin-top:28px}.intro .small{margin-top:20px}.form-card{padding:26px 23px}.top-label{display:none}footer{display:block}footer span{display:block;margin-top:8px}}