.contact-response-note{margin-top:24px;font-size:13px}.contact-form{border-top:1px solid var(--line);padding-top:4px}.form-row{margin-top:24px;display:block}.form-row-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact-form label>span{color:#b9c7d7;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.contact-form em{color:var(--blue);margin-left:7px;font-size:10px;font-style:normal}.contact-form input,.contact-form select,.contact-form textarea{width:100%;color:var(--text);font:inherit;background:#09101a;border:1px solid #96bee638;border-radius:0;outline:none;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.contact-form input,.contact-form select{height:48px}.contact-form textarea{resize:vertical;min-height:150px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00a6fe1a}.privacy-check{align-items:flex-start;gap:10px;margin:24px 0;display:flex!important}.privacy-check input{width:17px;height:17px;accent-color:var(--blue);margin-top:4px}.privacy-check span{margin:0!important;font-weight:400!important}.privacy-check a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.contact-form button{background:linear-gradient(90deg,var(--blue2),var(--blue));color:#fff;width:100%;font:inherit;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:15px 18px;font-weight:700;display:flex}.contact-form button:disabled{cursor:wait;opacity:.7}.contact-form button span{font-size:20px}.contact-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-status{min-height:32px;margin-top:12px;font-size:13px}.form-status p{margin:0}.form-status .success{color:#6ee7b7}.form-status .error{color:#fca5a5}@media (max-width:600px){.form-row-split{grid-template-columns:1fr;gap:0}.contact-form{margin-top:10px}}
