main.svelte-1uha8ag{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.intro-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.text-content.svelte-1uha8ag{flex-grow:1;text-align:center}.headshot-placeholder.svelte-1uha8ag{width:150px;height:150px;background-color:var(--surface-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-color);font-size:.9rem;flex-shrink:0}h1.svelte-1uha8ag{color:var(--primary-color);margin-bottom:var(--spacing-xs)}.subtitle.svelte-1uha8ag{color:var(--secondary-color);font-size:1.1rem;margin-bottom:0}h2.svelte-1uha8ag{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing-xs)}section.svelte-1uha8ag{margin-bottom:var(--spacing-lg)}ul.svelte-1uha8ag{list-style:none;padding-left:0;margin-bottom:var(--spacing-md)}li.svelte-1uha8ag{margin-bottom:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm)}.interest-icon{width:1.2em;height:1.2em;color:var(--primary-color);flex-shrink:0}a.svelte-1uha8ag{font-weight:500}@media(min-width:768px){.intro-section.svelte-1uha8ag{flex-direction:row;text-align:left}.text-content.svelte-1uha8ag{text-align:left}}
