.ContactForm-module__j1WgZG__form{text-align:left;flex-direction:column;gap:18px;width:100%;display:flex}.ContactForm-module__j1WgZG__field{flex-direction:column;gap:6px;display:flex}.ContactForm-module__j1WgZG__label{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:13px;font-weight:700}.ContactForm-module__j1WgZG__input{font:inherit;color:var(--fg);border:1px solid var(--line);resize:vertical;background:0 0;border-radius:0;padding:12px 14px;font-size:17px}.ContactForm-module__j1WgZG__input:focus{border-color:var(--fg);outline:none}.ContactForm-module__j1WgZG__honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__j1WgZG__button{font:inherit;cursor:pointer;background:var(--fg);color:var(--bg);border:1px solid var(--fg);text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;padding:12px 28px;font-size:14px;font-weight:700}.ContactForm-module__j1WgZG__button:hover:not(:disabled),.ContactForm-module__j1WgZG__button:focus-visible{color:var(--fg);background:0 0;outline:none}.ContactForm-module__j1WgZG__button:disabled{opacity:.6;cursor:default}.ContactForm-module__j1WgZG__error{color:#f0a0a0;font-size:14px}.ContactForm-module__j1WgZG__error a{text-decoration:underline}.ContactForm-module__j1WgZG__thanks{text-align:center;padding:24px 0;font-size:18px}.ContactForm-module__j1WgZG__thanksTitle{margin-bottom:8px;font-size:26px;font-weight:700}.ContactForm-module__j1WgZG__link{font:inherit;color:var(--fg);cursor:pointer;background:0 0;border:0;margin-top:16px;text-decoration:underline}
