.ContactForm-module__1SvrgG__form{flex-direction:column;gap:1.25rem;max-width:36rem;display:flex}.ContactForm-module__1SvrgG__field{flex-direction:column;gap:.4rem;display:flex}.ContactForm-module__1SvrgG__label{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-weight:700}.ContactForm-module__1SvrgG__optional{color:var(--ink-tertiary);font-weight:500}.ContactForm-module__1SvrgG__hint{font-size:var(--step--1);color:var(--ink-tertiary)}.ContactForm-module__1SvrgG__input,.ContactForm-module__1SvrgG__textarea{background:var(--paper-raised);border:var(--rule-w) solid var(--ink);width:100%;min-height:48px;font-size:var(--step-0);border-radius:0;padding:.8rem .9rem;transition:background-color .12s ease-out,box-shadow .12s ease-out}.ContactForm-module__1SvrgG__input:hover,.ContactForm-module__1SvrgG__textarea:hover{background:var(--paper-sunken)}.ContactForm-module__1SvrgG__input:focus-visible,.ContactForm-module__1SvrgG__textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0;background:var(--paper-raised)}.ContactForm-module__1SvrgG__textarea{resize:vertical;min-height:10rem;line-height:1.5}.ContactForm-module__1SvrgG__input[aria-invalid=true],.ContactForm-module__1SvrgG__textarea[aria-invalid=true]{border-color:#962f16;box-shadow:inset 0 0 0 2px #962f16}.ContactForm-module__1SvrgG__error{font-size:var(--step--1);color:#962f16;font-weight:600}.ContactForm-module__1SvrgG__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ContactForm-module__1SvrgG__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.ContactForm-module__1SvrgG__status:not(:empty){font-size:var(--step--1);border-left:var(--rule-w) solid var(--ink);color:var(--ink-secondary);padding:.35rem 0 .35rem .9rem;line-height:1.55}.ContactForm-module__1SvrgG__statusError:not(:empty){color:#962f16;border-left-color:#962f16}.ContactForm-module__1SvrgG__statusSuccess:not(:empty){border-left-color:var(--ink);color:var(--ink);font-weight:600}
