.contact-form-module__CM2MiW__form{flex-direction:column;gap:8px;display:flex}.contact-form-module__CM2MiW__label{color:#23334a;margin-top:8px;font-size:13px;font-weight:700}.contact-form-module__CM2MiW__field{color:#19273a;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d7dfe8;border-radius:6px}.contact-form-module__CM2MiW__field::placeholder{color:#69778a}.contact-form-module__CM2MiW__textarea{resize:vertical;min-height:112px;padding-top:11px}.contact-form-module__CM2MiW__field:focus-visible{outline-offset:1px;border-color:#4777bc;outline:3px solid #c8daf3}.contact-form-module__CM2MiW__submit{color:#fff;background-color:#2856a0;border-radius:6px;min-height:48px;margin-top:12px;font-size:14px;font-weight:700}button.contact-form-module__CM2MiW__submit:hover:not(:disabled){background-color:#1e447f}button.contact-form-module__CM2MiW__submit:focus-visible{outline-offset:3px;outline:3px solid #76a1df}.contact-form-module__CM2MiW__error{color:#a12424;margin:-2px 0 3px;font-size:12px;line-height:1.4}.contact-form-module__CM2MiW__success{color:#193f29;margin:0;padding:10px 0;font-size:15px;line-height:1.6}
