.page-hero[data-astro-cid-ogjzdvpc]{padding:88px var(--gutter) 120px}.contact__grid[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:44px;display:grid}.contact__lead[data-astro-cid-ogjzdvpc]{max-width:460px;margin-top:24px}.contact__mail[data-astro-cid-ogjzdvpc]{margin-top:36px}.contact__mail-label[data-astro-cid-ogjzdvpc]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-meta);font-size:11px}.contact__mail-row[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:10px;display:flex}.contact__mail-link[data-astro-cid-ogjzdvpc]{color:var(--accent);overflow-wrap:anywhere;font-size:18px}.contact__mail-link[data-astro-cid-ogjzdvpc]:hover{text-decoration:underline}.contact__copy[data-astro-cid-ogjzdvpc]{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-strong);border:1px solid var(--border);border-radius:var(--r-btn);cursor:pointer;background:0 0;padding:7px 12px;font-size:11px;transition:color .2s,border-color .2s}.contact__copy[data-astro-cid-ogjzdvpc]:hover{color:var(--accent);border-color:var(--accent)}
