.page.svelte-1bv7ezn{padding-top:var(--space-lg);padding-bottom:var(--space-2xl)}.contact-intro.svelte-1bv7ezn{font-size:1rem;color:var(--color-text);margin-bottom:var(--space-xl)}.contact-list.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-xl)}.contact-row.svelte-1bv7ezn{display:flex;align-items:baseline;gap:var(--space-lg)}.label.svelte-1bv7ezn{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);min-width:4.5rem;flex-shrink:0}.contact-value.svelte-1bv7ezn{font-family:var(--font-mono);font-size:.9375rem;color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md)}.contact-value.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--color-text-muted);text-decoration:none;border-bottom:1px solid var(--color-border);transition:color var(--transition-base),border-color var(--transition-base)}.contact-value.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--color-text-bright);border-color:var(--color-accent)}.social-links.svelte-1bv7ezn{display:flex;gap:var(--space-md);padding-top:var(--space-md)}.social-links.svelte-1bv7ezn a:where(.svelte-1bv7ezn){font-family:var(--font-mono);font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color var(--transition-base)}.social-links.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--color-text-bright)}@media(max-width:480px){.contact-row.svelte-1bv7ezn{flex-direction:column;gap:var(--space-xs)}.social-links.svelte-1bv7ezn{flex-wrap:wrap}}
