.contact_pageHeader__XHyed{padding:56px 0 8px;max-width:560px}.contact_pageHeader__XHyed h1{font-size:32px;margin:12px 0 14px}.contact_intro__DhT_H{color:var(--color-ink-muted);line-height:1.65}.contact_form___aGjp{display:flex;flex-direction:column;gap:18px;max-width:480px;margin:28px 0 88px}.contact_field__uPKPG{display:flex;flex-direction:column;gap:6px;font-family:var(--font-header);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-muted)}.contact_field__uPKPG input,.contact_field__uPKPG textarea{font-family:var(--font-body);font-size:14px;color:var(--color-ink);background:var(--color-white);border:1px solid var(--color-border);border-radius:3px;padding:11px 13px;resize:vertical}.contact_field__uPKPG input:focus,.contact_field__uPKPG textarea:focus{outline:none;border-color:var(--color-red)}.contact_submit__aJVN3{align-self:flex-start;padding:13px 26px;border:none;border-radius:3px;background:var(--color-red);color:var(--color-white);font-family:var(--font-header);font-size:13px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease}.contact_submit__aJVN3:hover:not(:disabled){background:var(--color-red-dark)}.contact_submit__aJVN3:disabled{opacity:.6;cursor:default}.contact_error__fEMTu{color:var(--color-red);font-size:13px}.contact_sent__j5DlP{color:var(--color-red);margin:28px 0 88px;font-family:var(--font-header);font-size:15px}