.timeline-grid[data-astro-cid-3xih677i]{gap:var(--space-6) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tl-group[data-astro-cid-3xih677i] h3[data-astro-cid-3xih677i]{padding-bottom:var(--space-2);border-bottom:1px solid var(--accent)}.timeline[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i]{gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--border);grid-template-columns:8.5rem 1fr;display:grid}.timeline__when[data-astro-cid-3xih677i]{color:var(--accent);padding-top:.1rem;font-size:1.05rem;font-style:italic}.timeline[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{font-size:.98rem;line-height:1.6}@media (width<=62rem){.timeline-grid[data-astro-cid-3xih677i]{grid-template-columns:1fr}}@media (width<=30rem){.timeline[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i]{grid-template-columns:1fr;gap:.25rem}}.bio[data-astro-cid-tjiunudq]{gap:var(--space-6);align-items:start;display:grid}.bio--with-photo[data-astro-cid-tjiunudq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.bio__photo[data-astro-cid-tjiunudq]{top:calc(var(--header-h) + var(--space-4));position:sticky}.bio__photo[data-astro-cid-tjiunudq] img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:auto}.bio__text[data-astro-cid-tjiunudq]{max-width:60ch}.bio__text[data-astro-cid-tjiunudq] p[data-astro-cid-tjiunudq]{color:var(--text-muted);line-height:1.75}.bio__text[data-astro-cid-tjiunudq] .bio__first[data-astro-cid-tjiunudq]{max-width:34ch;font-family:var(--font-display);color:var(--text);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.05rem);line-height:1.35}.bio__text[data-astro-cid-tjiunudq] p[data-astro-cid-tjiunudq]+p[data-astro-cid-tjiunudq]{margin-top:var(--space-3)}.more[data-astro-cid-tjiunudq]{margin-top:var(--space-6)}@media (width<=62rem){.bio--with-photo[data-astro-cid-tjiunudq]{grid-template-columns:1fr}.bio__photo[data-astro-cid-tjiunudq]{max-width:26rem;position:static}}
