.contact_email__EAVkh{display:inline-block;padding:6px 0;font-size:clamp(20px,2.2vw,26px);font-weight:600;overflow-wrap:anywhere}.contact_address__z_8fO{color:var(--text-on-green-muted);font-style:normal}.contact_links__TNr9V{display:grid;gap:4px;max-width:340px;padding-top:20px;border-top:1px solid var(--green-stroke)}.contact_links__TNr9V a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;text-decoration:none}.contact_links__TNr9V a span{transition:transform .18s ease}.contact_links__TNr9V a:hover span{transform:translateX(4px)}.contact_links__TNr9V a:hover{text-decoration:underline}.contact_note__h00y6{grid-column:1/-1;margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.contact_success__oCdOc{display:grid;justify-items:start;align-content:center;gap:24px;min-height:360px}.contact_success__oCdOc h2,.contact_success__oCdOc p{margin:0}.contact_success__oCdOc p{line-height:1.7}.contact_form__E_9gs :is(input,textarea,button,a):focus-visible,.contact_success__oCdOc :is(h2,a):focus-visible{outline:3px solid var(--green);outline-offset:3px}@media (max-width:760px){.contact_form__E_9gs{grid-template-columns:1fr}.contact_form__E_9gs :is(input,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.contact_links__TNr9V a span{transition:none}}