.ContactForm-module-scss-module__YvAxVq__form{flex-direction:column;gap:24px;margin-top:32px;display:flex}.ContactForm-module-scss-module__YvAxVq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:768px){.ContactForm-module-scss-module__YvAxVq__fieldGrid{grid-template-columns:1fr}}.ContactForm-module-scss-module__YvAxVq__field{flex-direction:column;gap:8px;display:flex}.ContactForm-module-scss-module__YvAxVq__field label{font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#1d120e;font-size:14px;font-weight:600;line-height:1.4}.ContactForm-module-scss-module__YvAxVq__field label span{color:#1d120e80;font-weight:400}.ContactForm-module-scss-module__YvAxVq__field input,.ContactForm-module-scss-module__YvAxVq__field select,.ContactForm-module-scss-module__YvAxVq__field textarea{color:#1d120e;width:100%;font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:#fff;border:1px solid #1d120e3d;border-radius:2px;font-size:16px;line-height:1.45}.ContactForm-module-scss-module__YvAxVq__field input:focus-visible,.ContactForm-module-scss-module__YvAxVq__field select:focus-visible,.ContactForm-module-scss-module__YvAxVq__field textarea:focus-visible{outline-offset:2px;border-color:#1d120e;outline:2px solid #1d120e33}.ContactForm-module-scss-module__YvAxVq__field input,.ContactForm-module-scss-module__YvAxVq__field select{min-height:50px;padding:0 14px}.ContactForm-module-scss-module__YvAxVq__field textarea{resize:vertical;min-height:180px;padding:14px}.ContactForm-module-scss-module__YvAxVq__submitButton,.ContactForm-module-scss-module__YvAxVq__secondaryButton{color:#fff;min-height:50px;font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;cursor:pointer;background:#1d120e;border:1px solid #1d120e;border-radius:2px;align-self:flex-start;padding:0 26px;font-size:15px;font-weight:600;transition:opacity .2s,background-color .2s,color .2s}.ContactForm-module-scss-module__YvAxVq__submitButton:hover,.ContactForm-module-scss-module__YvAxVq__secondaryButton:hover{opacity:.88}.ContactForm-module-scss-module__YvAxVq__submitButton:focus-visible,.ContactForm-module-scss-module__YvAxVq__secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #1d120e}.ContactForm-module-scss-module__YvAxVq__submitButton:disabled,.ContactForm-module-scss-module__YvAxVq__secondaryButton:disabled{cursor:wait;opacity:.62}.ContactForm-module-scss-module__YvAxVq__secondaryButton{color:#1d120e;background:0 0;margin-top:16px}.ContactForm-module-scss-module__YvAxVq__privacyNotice,.ContactForm-module-scss-module__YvAxVq__error{font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#1d120e80;margin:0;font-size:13px;line-height:1.55}.ContactForm-module-scss-module__YvAxVq__privacyNotice a,.ContactForm-module-scss-module__YvAxVq__error a{color:#1d120e;text-underline-offset:2px}.ContactForm-module-scss-module__YvAxVq__error{color:#1d120e;font-weight:600}.ContactForm-module-scss-module__YvAxVq__confirmation{background:#f5f0eb;border-left:3px solid #1d120e;margin-top:32px;padding:32px}.ContactForm-module-scss-module__YvAxVq__confirmation h3{margin:0 0 16px}.ContactForm-module-scss-module__YvAxVq__honeypot{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
