.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]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);padding-top:.2rem;font-size:.72rem;font-weight:600}.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] 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}}
