.ContactForm-module-scss-module__R-MCIG__form{flex-direction:column;gap:1rem;display:flex}.ContactForm-module-scss-module__R-MCIG__row2{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.ContactForm-module-scss-module__R-MCIG__row2{grid-template-columns:1fr 1fr}}.ContactForm-module-scss-module__R-MCIG__field{flex-direction:column;gap:.5rem;display:flex}.ContactForm-module-scss-module__R-MCIG__label{color:#000;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:0;text-transform:none;align-items:center;gap:.25rem;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.ContactForm-module-scss-module__R-MCIG__input,.ContactForm-module-scss-module__R-MCIG__textarea{color:#171717;width:100%;font:inherit;font-family:var(--font-montserrat),system-ui,sans-serif;background:#fff;border:1px solid #0000001a;border-radius:12px;outline:none;font-size:16px;font-weight:400;line-height:1.3;transition:border-color .2s,box-shadow .2s}.ContactForm-module-scss-module__R-MCIG__input::placeholder,.ContactForm-module-scss-module__R-MCIG__textarea::placeholder{color:#c5c5c5;font-family:var(--font-montserrat),system-ui,sans-serif;font-size:16px;font-weight:400}.ContactForm-module-scss-module__R-MCIG__input:focus,.ContactForm-module-scss-module__R-MCIG__textarea:focus{border-color:#de2a2ab3;box-shadow:0 0 0 3px #de2a2a14}.ContactForm-module-scss-module__R-MCIG__input{height:56px;padding:16px 20px}.ContactForm-module-scss-module__R-MCIG__textarea{resize:vertical;border-radius:12px;min-height:112px;padding:16px 20px}.ContactForm-module-scss-module__R-MCIG__submit{width:100%;min-height:3.35rem;font-family:var(--font-montserrat),system-ui,sans-serif;border-radius:10px;margin-top:0;font-size:16px;font-weight:500}.ContactForm-module-scss-module__R-MCIG__error{color:#de2a2a;margin:0;font-size:.875rem}.ContactForm-module-scss-module__R-MCIG__fieldError{color:#de2a2a;margin:0;font-size:.875rem;line-height:1.35}.ContactForm-module-scss-module__R-MCIG__success{color:#1a7f4e;margin:0;font-size:.875rem}
