.page.svelte-wkxllv{padding-block:var(--space-16)}.page__header.svelte-wkxllv{margin-bottom:var(--space-12)}.page__title.svelte-wkxllv{font-family:var(--font-heading);font-weight:var(--font-normal);margin-bottom:var(--space-4)}.page__intro.svelte-wkxllv{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.contact-info.svelte-wkxllv{gap:var(--space-6);flex-direction:column;display:flex}.contact-item.svelte-wkxllv{gap:var(--space-1);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.contact-item.svelte-wkxllv:last-child{border-bottom:none}.contact-item__label.svelte-wkxllv{font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-light)}.contact-item__value.svelte-wkxllv{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-text-primary)}a.contact-item__value.svelte-wkxllv{color:var(--color-accent-sage);transition:color var(--transition-fast);text-decoration:none}a.contact-item__value.svelte-wkxllv:hover{color:var(--color-link-hover)}.contact-item__hint.svelte-wkxllv{font-size:var(--text-sm);color:var(--color-text-light);line-height:var(--leading-normal)}
