.page.svelte-1uha8ag{box-sizing:border-box;min-height:100vh;font:var(--font-body);color:var(--color-ink);background-color:var(--color-bkg);flex-direction:column;padding:20px 40px;display:flex}.top-row.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.name.svelte-1uha8ag{font:var(--font-body);flex-shrink:0}.hero.svelte-1uha8ag{align-items:flex-start;gap:20px;display:flex}.portrait.svelte-1uha8ag{object-fit:cover;object-fit:contain;flex-shrink:0;width:135px;height:135px}.intro.svelte-1uha8ag{max-width:600px}.intro.svelte-1uha8ag p{font:var(--font-body);margin-bottom:10px}.intro.svelte-1uha8ag p a{color:var(--color-accent);-webkit-text-decoration:unset;text-decoration:unset}.intro.svelte-1uha8ag p:last-child{margin-bottom:0}.quote-row.svelte-1uha8ag{justify-content:flex-end;margin-top:40px;display:flex}.quote.svelte-1uha8ag{max-width:280px;font:var(--font-body);color:var(--color-muted);margin:0}.footer.svelte-1uha8ag{font:var(--font-body);color:var(--color-muted);gap:8px;margin-top:auto;padding-top:32px;font-size:12px;display:flex}.footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-decoration:none}.footer.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--color-ink)}@media (width<=700px){.page.svelte-1uha8ag{padding:20px}.top-row.svelte-1uha8ag{flex-direction:column;gap:20px}.hero.svelte-1uha8ag{flex-direction:column;max-width:100%}.portrait.svelte-1uha8ag{width:100px}.quote-row.svelte-1uha8ag{justify-content:flex-end}.quote.svelte-1uha8ag{max-width:229px}}
