.request-form{gap:15px;margin-top:23px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.request-form label{color:#aeb2bc;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;gap:8px;font-size:9px;font-weight:700;display:grid}.request-form input,.request-form select,.request-form textarea{color:#fff;width:100%;min-width:0;font-family:var(--sans);text-transform:none;letter-spacing:0;background:#17191f;border:1px solid #3d4049;border-radius:0;outline:none;padding:14px 13px;font-size:13px;transition:border-color .18s,background .18s,box-shadow .18s}.request-form input::placeholder,.request-form textarea::placeholder{color:#686d78}.request-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.request-form textarea{resize:vertical;min-height:132px}.request-form input:focus,.request-form select:focus,.request-form textarea:focus{background:#1c1f27;border-color:#708bff;box-shadow:0 0 0 2px #2f5bff38}.form-button{cursor:pointer;background:var(--cobalt);border:0;width:100%}.form-button:hover{background:var(--cobalt-dark)}.form-button:disabled{cursor:not-allowed;opacity:.62;transform:none}.form-status{border-left:3px solid;margin:0;padding:12px 13px;font-size:12px;font-weight:700;line-height:1.5}.form-status.success{color:#bcefcf;background:#50b97e17}.form-status.error{color:#ffc2c2;background:#dd5b5b1a}@media (width<=700px){.form-grid{grid-template-columns:1fr}.request-form input,.request-form select,.request-form textarea{font-size:16px}}
