.ContactForm-module__j1WgZG__form{flex-direction:column;gap:1rem;width:100%;max-width:32rem;display:flex}.ContactForm-module__j1WgZG__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:520px){.ContactForm-module__j1WgZG__row{grid-template-columns:1fr}}.ContactForm-module__j1WgZG__field{flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}.ContactForm-module__j1WgZG__field span{color:var(--muted)}.ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__field textarea{border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;border-radius:8px;padding:.55rem .65rem}.ContactForm-module__j1WgZG__field textarea{resize:none;box-sizing:border-box;height:9.25rem;min-height:9.25rem;max-height:9.25rem;line-height:1.45;overflow-y:auto}@media (max-width:1024px){.ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__field textarea{font-size:16px}}@media (max-width:768px){.ContactForm-module__j1WgZG__form{max-width:none}.ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__field textarea{padding:.78rem .8rem}}.ContactForm-module__j1WgZG__submit{background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;padding:.6rem 1.2rem;font-weight:600}.ContactForm-module__j1WgZG__submit:disabled{opacity:.6;cursor:not-allowed}.ContactForm-module__j1WgZG__ok{color:var(--ok);font-size:.95rem}.ContactForm-module__j1WgZG__err{color:var(--danger);font-size:.95rem}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__field span{color:#ffffffe6}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__field textarea{color:#111827;background:#fff;border:1px solid #ffffff59}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__field input::placeholder,.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__field textarea::placeholder{color:#9ca3af}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__submit{color:#111827;background:#fff;border:2px solid #fff}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__submit:hover:not(:disabled){background:#ffffffeb}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__ok{color:#86efac}.ContactForm-module__j1WgZG__formOnBlue .ContactForm-module__j1WgZG__err{color:#fecaca}.ContactForm-module__j1WgZG__formLanding{gap:1.1rem;max-width:none}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field span{letter-spacing:1.5px;text-transform:uppercase;color:#ffffff4d;font-size:10px;font-weight:700;display:block}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;width:100%;padding:12px 14px;font-size:14px;font-weight:500}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field input::placeholder,.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field textarea::placeholder{color:#fff3}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field input:focus,.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__field textarea:focus{border-color:#72fa4173;outline:none}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__submit{background:var(--ldg-yellow,#72fa41);color:#0a0a0a;letter-spacing:.5px;text-transform:uppercase;border:none;border-radius:4px;align-self:stretch;width:100%;padding:14px;font-size:14px;font-weight:900}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__submit:hover:not(:disabled){opacity:.85}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__ok{color:#86efac}.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__err{color:#fecaca}@media (max-width:900px){.ContactForm-module__j1WgZG__formLanding .ContactForm-module__j1WgZG__row{grid-template-columns:1fr}}
