.ContactForm-module__1SvrgG__card{border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:20px;padding:28px;display:flex}.ContactForm-module__1SvrgG__grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:600px){.ContactForm-module__1SvrgG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm-module__1SvrgG__field{flex-direction:column;gap:6px;display:flex}.ContactForm-module__1SvrgG__field span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.ContactForm-module__1SvrgG__field input,.ContactForm-module__1SvrgG__field select,.ContactForm-module__1SvrgG__field textarea{font:inherit;color:var(--ink);background:var(--bone);border:1px solid var(--line);border-radius:0;min-height:48px;padding:12px 14px;font-size:16px}.ContactForm-module__1SvrgG__field textarea{resize:vertical;min-height:140px}.ContactForm-module__1SvrgG__field input:focus,.ContactForm-module__1SvrgG__field select:focus,.ContactForm-module__1SvrgG__field textarea:focus{outline:2px solid var(--copper-bright);outline-offset:0;border-color:var(--copper-bright)}.ContactForm-module__1SvrgG__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
