.hcVmEa_section{padding:24vh var(--margin) 18vh;background:var(--bg);position:relative}.hcVmEa_grid{gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.hcVmEa_lead{grid-column:1/7}.hcVmEa_kicker{font-size:var(--t-xs);color:var(--ink-2)}.hcVmEa_title{font-size:var(--t-display);letter-spacing:-.03em;margin-top:28px;font-weight:300;font-stretch:88%;line-height:.92}.hcVmEa_emailRow{flex-wrap:wrap;align-items:center;gap:24px;margin-top:48px;display:flex}.hcVmEa_email{font-size:var(--t-xl);letter-spacing:-.02em;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:text-decoration-color .4s var(--ease-out);font-weight:300}.hcVmEa_email:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hcVmEa_copy{border:1px solid var(--line-strong);min-height:44px;font-size:var(--t-xs);cursor:pointer;transition:border-color .4s var(--ease-out);background:0 0;border-radius:999px;padding:0 18px}.hcVmEa_copy:hover{border-color:var(--ink)}.hcVmEa_where{font-size:var(--t-xs);color:var(--ink-2);margin-top:24px}.hcVmEa_form{flex-direction:column;grid-column:8/13;gap:28px;padding-top:8px;display:flex}.hcVmEa_field{flex-direction:column;gap:8px;display:flex}.hcVmEa_field label{font-size:var(--t-xs);color:var(--ink-2)}.hcVmEa_field input,.hcVmEa_field select,.hcVmEa_field textarea{border:0;border-bottom:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-base);transition:border-color .4s var(--ease-out);background:0 0;border-radius:0;padding:8px 0}.hcVmEa_field textarea{resize:vertical;min-height:96px}.hcVmEa_field select{appearance:none;cursor:pointer}.hcVmEa_field select option{background:var(--bg-2);color:var(--ink)}.hcVmEa_field input:focus,.hcVmEa_field select:focus,.hcVmEa_field textarea:focus{border-bottom-color:var(--accent);outline:none}.hcVmEa_field input:focus-visible,.hcVmEa_field select:focus-visible,.hcVmEa_field textarea:focus-visible{outline:none}.hcVmEa_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hcVmEa_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px;display:flex}.hcVmEa_send{border:1px solid var(--ink);min-height:48px;font-size:var(--t-base);cursor:pointer;transition:background .4s var(--ease-out), color .4s var(--ease-out);background:0 0;border-radius:999px;padding:0 28px}.hcVmEa_send:hover:not(:disabled){background:var(--ink);color:var(--bg)}.hcVmEa_send:disabled{opacity:.6;cursor:default}.hcVmEa_status{font-size:var(--t-xs);color:var(--ink-2);min-height:1.2em}@media (max-width:767px){.hcVmEa_section{padding:16vh var(--margin) 14vh}.hcVmEa_grid{grid-template-columns:1fr;gap:56px}.hcVmEa_lead,.hcVmEa_form{grid-column:auto}.hcVmEa_email{font-size:var(--t-lg);overflow-wrap:anywhere}}
