.ContactForm_label__QnLDv{display:flex;align-items:baseline;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--fl-mute);margin-bottom:7px}.ContactForm_optional__Zkmw0{font-family:var(--font-serif);font-style:italic;font-size:12px;letter-spacing:0;text-transform:none;color:var(--fl-ink-soft);margin-left:7px}.ContactForm_input__bvkfU,.ContactForm_textarea__yFz_X{font-family:var(--font-sans);font-size:15px;color:var(--fl-ink);background:var(--fl-paper-hi);border:1px solid var(--fl-hairline-strong);border-radius:2px;padding:13px 14px;width:100%;transition:border-color var(--dur-base) var(--ease-standard)}.ContactForm_textarea__yFz_X{resize:vertical}.ContactForm_input__bvkfU::placeholder,.ContactForm_textarea__yFz_X::placeholder{color:var(--fl-ink-soft)}.ContactForm_input__bvkfU:focus,.ContactForm_textarea__yFz_X:focus{border-color:var(--fl-walnut)}.ContactForm_invalid__rmgvU,.ContactForm_invalid__rmgvU:focus{border-color:var(--fl-error-ink)}.ContactForm_error__6GSd5{font-family:var(--font-sans);font-size:12.5px;line-height:1.4;color:var(--fl-error-ink);margin:7px 0 0}.ContactForm_trap__278tk{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ContactForm_onceMore__0_iSI{padding:12px 14px;border-left:5px solid var(--fl-ink);border-radius:0 2px 2px 0;background:var(--fl-paper-soft);color:var(--fl-ink);font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.35}