.contact-form-module__pnK6Iq__form{gap:14px;display:grid}.contact-form-module__pnK6Iq__field{gap:6px;display:grid}.contact-form-module__pnK6Iq__field span{color:#ffffff8a;font-size:10px;font-weight:500}.contact-form-module__pnK6Iq__field input,.contact-form-module__pnK6Iq__field textarea{color:#fff;width:100%;font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:0;padding:14px 12px;transition:border-color .16s,background .16s}.contact-form-module__pnK6Iq__field textarea{resize:vertical;min-height:140px}.contact-form-module__pnK6Iq__field input::placeholder,.contact-form-module__pnK6Iq__field textarea::placeholder{color:#ffffff57}.contact-form-module__pnK6Iq__field input:focus-visible,.contact-form-module__pnK6Iq__field textarea:focus-visible{background:#ffffff14;border-color:#ffffff7a;outline:none}.contact-form-module__pnK6Iq__submit{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff8f;border-radius:999px;justify-self:start;min-width:128px;padding:13px 24px;font-size:14px;font-weight:500;transition:background .16s,border-color .16s,opacity .16s}.contact-form-module__pnK6Iq__submit:hover,.contact-form-module__pnK6Iq__submit:focus-visible{background:#ffffff14;border-color:#ffffffb8}.contact-form-module__pnK6Iq__submit:disabled{opacity:.6;cursor:wait}.contact-form-module__pnK6Iq__error{color:#ffb3b3;font-size:12px}.contact-form-module__pnK6Iq__status,.contact-form-module__pnK6Iq__success{font-size:13px}.contact-form-module__pnK6Iq__status{color:#ffb3b3}.contact-form-module__pnK6Iq__success{color:#bff2d3}