.aksha-form{max-width:850px;margin:20px auto 70px;padding:34px;background:linear-gradient(145deg,rgba(31,25,62,.96),rgba(13,12,34,.98));border:1px solid rgba(232,193,106,.28);color:#f7f0de}.aksha-form-head{text-align:center;margin-bottom:28px}.aksha-form-head span,.aksha-offer>span{font-size:11px;letter-spacing:.2em;color:#e8c16a}.aksha-form-head h2,.aksha-offer h2{font-family:'Cinzel',serif;margin:8px 0}.aksha-form-head p{color:#b9b1c9}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field-grid label{font-size:13px;color:#ddd5e7}.field-grid label.full{grid-column:1/-1}.aksha-form input,.aksha-form select,.aksha-form textarea{display:block;width:100%;margin-top:7px;padding:13px;border:1px solid rgba(232,193,106,.25);border-radius:3px;background:#0e0c24;color:#fff;font:inherit;color-scheme:dark}.aksha-form textarea{resize:vertical}.consent{display:flex;gap:9px;align-items:flex-start;margin:20px 0;color:#b9b1c9;font-size:12px}.consent input{width:auto;margin:4px 0 0}.aksha-submit{width:100%;border:0;padding:15px;background:linear-gradient(135deg,#f7dd94,#c79238);color:#17101d;text-transform:uppercase;letter-spacing:.08em;font-weight:800;cursor:pointer}.aksha-submit:disabled{opacity:.6;cursor:wait}.aksha-message{margin-top:15px;text-align:center}.aksha-message.error{color:#ff9c9c}.aksha-message.success{color:#91efbc}.aksha-offer{max-width:850px;margin:0 auto 28px;text-align:center}.aksha-offer strong{display:block;color:#f7dd94;font:600 32px 'Cinzel',serif}@media(max-width:620px){.aksha-form{padding:22px}.field-grid{grid-template-columns:1fr}.field-grid label.full{grid-column:auto}}

