.about-page.svelte-1htpjnd.svelte-1htpjnd{display:grid;gap:var(--space-2xl);max-width:65rem;padding-top:var(--space-lg)}.intro.svelte-1htpjnd.svelte-1htpjnd{display:grid;gap:var(--space-lg);max-width:65ch}h1.svelte-1htpjnd.svelte-1htpjnd{font-size:var(--text-display-s);margin-bottom:var(--space-sm)}h2.svelte-1htpjnd.svelte-1htpjnd{font-size:var(--text-xl)}.intro.svelte-1htpjnd h2.svelte-1htpjnd{margin-top:var(--space-lg)}.experience.svelte-1htpjnd.svelte-1htpjnd,.expertise.svelte-1htpjnd.svelte-1htpjnd{display:grid;gap:var(--space-lg)}.timeline-item.svelte-1htpjnd.svelte-1htpjnd{display:grid;gap:var(--space-md);border-top:1px solid var(--color-rule);padding-block:var(--space-lg)}.timeline-meta.svelte-1htpjnd.svelte-1htpjnd{color:var(--color-ink-2);font-size:var(--text-sm)}.timeline-body.svelte-1htpjnd.svelte-1htpjnd,.details-content.svelte-1htpjnd.svelte-1htpjnd{display:grid;gap:var(--space-sm);min-width:0;max-width:65ch}h3.svelte-1htpjnd.svelte-1htpjnd{font-size:var(--text-md)}.role.svelte-1htpjnd.svelte-1htpjnd{color:var(--color-ink-2)}.details-content.svelte-1htpjnd.svelte-1htpjnd{padding-block:var(--space-md);gap:var(--space-md)}.details-content.svelte-1htpjnd ul.svelte-1htpjnd{display:grid;gap:var(--space-xs);padding-left:var(--space-lg)}.expertise-list.svelte-1htpjnd.svelte-1htpjnd{display:grid;gap:var(--space-lg);margin:0;max-width:65ch}dt.svelte-1htpjnd.svelte-1htpjnd{font-weight:600}dd.svelte-1htpjnd.svelte-1htpjnd{margin:var(--space-2xs) 0 0;color:var(--color-ink-2)}.contact.svelte-1htpjnd.svelte-1htpjnd{border-top:1px solid var(--color-rule);padding-top:var(--space-lg)}.contact.svelte-1htpjnd a.svelte-1htpjnd{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration-color:var(--color-accent);white-space:nowrap}@media (min-width: 48rem){.timeline-item.svelte-1htpjnd.svelte-1htpjnd{grid-template-columns:12rem minmax(0,1fr);gap:var(--space-xl)}}
