.stats[data-astro-cid-zzvrg6up].stack{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);grid-template-columns:1fr 1fr;padding:32px}.timeline-head[data-astro-cid-zzvrg6up]{color:var(--ink);margin:0 0 22px;font-size:clamp(22px,2.4vw,28px);font-weight:700}.timeline[data-astro-cid-zzvrg6up]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.timeline[data-astro-cid-zzvrg6up] li[data-astro-cid-zzvrg6up]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:8px;padding:28px;display:grid;position:relative}.timeline[data-astro-cid-zzvrg6up] li[data-astro-cid-zzvrg6up]:last-child{border-color:#86d90b73}.timeline[data-astro-cid-zzvrg6up] .era[data-astro-cid-zzvrg6up]{letter-spacing:.04em;color:var(--brand-lt);font-size:16px;font-weight:700}.timeline[data-astro-cid-zzvrg6up] .stat[data-astro-cid-zzvrg6up]{--kpi-size:18px;color:var(--ink);align-items:center;gap:8px;margin-top:6px;font-size:clamp(30px,3.2vw,40px);display:flex}.timeline[data-astro-cid-zzvrg6up] li[data-astro-cid-zzvrg6up]:last-child .stat[data-astro-cid-zzvrg6up]{color:var(--accent-text)}.timeline[data-astro-cid-zzvrg6up] .stat[data-astro-cid-zzvrg6up] .kpi-note{color:var(--ink);margin-top:-.4em}.timeline[data-astro-cid-zzvrg6up] li[data-astro-cid-zzvrg6up] .kpi-note-card{width:min(340px,100% - 28px);left:28px}.timeline[data-astro-cid-zzvrg6up] h3[data-astro-cid-zzvrg6up]{margin:0;font-size:24px}.timeline[data-astro-cid-zzvrg6up] p[data-astro-cid-zzvrg6up]{color:var(--muted);margin:0}.person[data-astro-cid-zzvrg6up]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:inherit;box-shadow:var(--shadow);align-items:center;gap:24px;padding:28px;display:flex}.person[data-astro-cid-zzvrg6up]:hover{border-color:var(--line-2);text-decoration:none}.person[data-astro-cid-zzvrg6up] img[data-astro-cid-zzvrg6up]{object-fit:cover;border:2px solid var(--line-2);border-radius:50%;flex:none;width:120px;height:120px}.person[data-astro-cid-zzvrg6up] b[data-astro-cid-zzvrg6up]{font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);font-size:22px;display:block}.person[data-astro-cid-zzvrg6up] span[data-astro-cid-zzvrg6up]{color:var(--brand-lt);margin:4px 0 8px;font-weight:700;display:block}.person[data-astro-cid-zzvrg6up] small[data-astro-cid-zzvrg6up]{color:var(--muted)}
