.bio-grid[data-astro-cid-y72oufaf]{gap:2rem;display:grid}@media (width>=60rem){.bio-grid[data-astro-cid-y72oufaf]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:3rem}}.cv-line[data-astro-cid-y72oufaf]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.5rem;display:flex}.two-col[data-astro-cid-y72oufaf]{gap:2.5rem;display:grid}@media (width>=60rem){.two-col[data-astro-cid-y72oufaf]{grid-template-columns:1fr 1fr;gap:3rem}}.mt[data-astro-cid-y72oufaf]{margin-top:2.5rem}.mt-sm[data-astro-cid-y72oufaf]{margin-top:1rem}.muted[data-astro-cid-y72oufaf]{color:var(--muted);font-size:.92rem}.card-title[data-astro-cid-y72oufaf]{font-size:.75rem;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.6rem}.card-title[data-astro-cid-y72oufaf].spaced{margin-top:1.25rem}.plain[data-astro-cid-y72oufaf]{gap:.4rem;margin:0;padding:0;font-size:.93rem;list-style:none;display:grid}.bullets[data-astro-cid-y72oufaf]{color:var(--ink-soft);gap:.5rem;margin:0;padding-left:1.1rem;display:grid}.bullets[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]::marker{color:var(--accent)}.pub-list[data-astro-cid-y72oufaf]{margin:0;padding:0;list-style:none}.n[data-astro-cid-y72oufaf]{color:var(--muted);margin-left:auto;font-size:.8rem;font-weight:500}
