.contact__inner[data-astro-cid-6bfsojfh]{gap:var(--space-12);display:grid}.contact[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:14ch}.contact__lede[data-astro-cid-6bfsojfh]{font-size:var(--text-lg);color:var(--color-muted);max-width:44ch}.contact__details[data-astro-cid-6bfsojfh]{margin:var(--space-8) 0 0;border-top:1px solid var(--color-line)}.contact__row[data-astro-cid-6bfsojfh]{gap:var(--space-4);min-height:56px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-line);grid-template-columns:6rem minmax(0,1fr);align-items:center;display:grid}.contact__row[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-heading);font-weight:700;line-height:1.3}.contact__row[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;line-height:1.4}.contact__row[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{min-height:44px;color:var(--color-heading);align-items:center;font-weight:600;display:inline-flex}.contact__login[data-astro-cid-6bfsojfh]{margin-top:var(--space-10);padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg)}.contact__login-title[data-astro-cid-6bfsojfh]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.contact__login[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin-bottom:var(--space-5)}@media (width>=900px){.contact__inner[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (width>=900px) and (height>=940px){.contact__intro[data-astro-cid-6bfsojfh]{top:calc(var(--header-height) + var(--space-8));position:sticky}}
