.contact_wrap__E3rYX{padding-top:var(--space-15);padding-bottom:var(--space-15);min-height:60vh}.contact_eyebrow__FZyJ3{display:block;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-3)}.contact_heading__Vcbpv{font-family:var(--font-sans);font-size:var(--text-h1);font-weight:var(--weight-extrabold);color:var(--text-primary);line-height:1.05;letter-spacing:-.03em;text-wrap:balance;margin-bottom:var(--space-6)}.contact_body__fMJz3{max-width:640px;color:var(--text-secondary);display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8)}.contact_channels__4E00o{margin:0;border-top:1px solid var(--rule);max-width:640px}.contact_channel__5ovCe{display:grid;grid-template-columns:1fr;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--rule)}@media (min-width:768px){.contact_channel__5ovCe{grid-template-columns:140px 1fr;gap:var(--space-8)}}.contact_channelLabel__Zaj6A{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.contact_channelValue__hEiM6{margin:0;color:var(--text-primary)}.contact_channelValue__hEiM6 a{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);text-underline-offset:3px;transition:color .2s ease}.contact_channelValue__hEiM6 a:hover{color:var(--accent-text)}