.ContactForm_form__gyc9f{display:flex;flex-direction:column;gap:1.25rem;max-width:28rem}.ContactForm_field__7EFvd{display:flex;flex-direction:column;gap:.5rem;text-align:left}.ContactForm_field__7EFvd label{font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.ContactForm_field__7EFvd input,.ContactForm_field__7EFvd textarea{padding:.85rem 1rem;background:var(--accent-dim);border:1px solid var(--line);resize:vertical;outline:none;transition:border-color .35s ease}.ContactForm_field__7EFvd input:focus,.ContactForm_field__7EFvd textarea:focus{border-color:rgba(var(--accent-rgb),.65)}.ContactForm_submit__wnpkC{align-self:flex-start;padding:.9rem 1.5rem;background:var(--accent);color:var(--accent-contrast);border:1px solid var(--accent);border-radius:999px;cursor:pointer;transition:background .35s ease,color .35s ease}.ContactForm_submit__wnpkC:hover{background:transparent;color:var(--accent)}.ContactForm_success__LPb68{margin:0;font-size:.9375rem;color:var(--fg)}