.contact-hero[data-astro-cid-6bfsojfh]{background:var(--color-carbon);color:var(--color-paper)}.contact-hero__grid[data-astro-cid-6bfsojfh],.contact-details__grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.contact-intro[data-astro-cid-6bfsojfh]>.eyebrow[data-astro-cid-6bfsojfh]{color:var(--color-signal)}.contact-intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:10ch;margin-block:1.5rem;font-size:clamp(2.75rem,6vw,5.5rem)}.contact-lede[data-astro-cid-6bfsojfh]{max-width:28rem;font-size:1.25rem;line-height:1.6}.contact-platforms[data-astro-cid-6bfsojfh]{margin-top:2rem;font-size:1rem}.contact-card[data-astro-cid-6bfsojfh]{border-radius:var(--radius-lg);background:var(--color-paper);min-width:0;color:var(--color-ink);padding:clamp(1.5rem,4vw,3rem)}.contact-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh],.contact-details[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-block:1rem;font-size:clamp(1.6rem,3vw,2.25rem)}.contact-card[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow),.contact-help[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow),.contact-company[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:var(--color-muted)}.contact-email[data-astro-cid-6bfsojfh]{margin-block:1.75rem;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600}.contact-phone[data-astro-cid-6bfsojfh]{border-top:1px solid var(--color-line);gap:.4rem;padding-top:1.5rem;display:grid}.contact-phone[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--color-muted);font-size:1rem}.contact-card[data-astro-cid-6bfsojfh] a,.contact-details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--color-ink);text-underline-offset:.25em;overflow-wrap:anywhere}.contact-details__grid[data-astro-cid-6bfsojfh]{align-items:start}.contact-help[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]+p[data-astro-cid-6bfsojfh]{margin-top:1rem}.contact-help[data-astro-cid-6bfsojfh] nav[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.75rem;display:flex}.contact-company[data-astro-cid-6bfsojfh]{border-radius:var(--radius-lg);background:var(--color-mist);padding:clamp(1.5rem,4vw,3rem)}.contact-company[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{margin-top:1.5rem}.contact-company[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{margin-bottom:.25rem;font-size:1rem;font-weight:600}@media (width<=48rem){.contact-hero__grid[data-astro-cid-6bfsojfh],.contact-details__grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}}
