.hero[data-astro-cid-bbe6dxrz]{position:relative;height:420px;padding-inline:var(--gutter)}.photo[data-astro-cid-bbe6dxrz]{position:absolute;top:48px;bottom:0;right:var(--gutter);width:min(660px,66%);overflow:hidden}.photo[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:20% 0%;filter:saturate(.45) brightness(.7)}.photo[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--color-bg) 0,transparent 90px),linear-gradient(90deg,var(--color-bg) 0,color-mix(in srgb,var(--color-bg) 55%,transparent) 100px,transparent 220px),linear-gradient(270deg,var(--color-bg) 0,color-mix(in srgb,var(--color-bg) 55%,transparent) 100px,transparent 220px)}.scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,var(--color-bg) 0,transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--color-bg) 85%,transparent) 0,transparent 22%)}.intro[data-astro-cid-bbe6dxrz]{position:absolute;left:var(--gutter);top:64px;bottom:84px;max-width:440px;display:flex;flex-direction:column;justify-content:center;gap:12px;z-index:2}h1[data-astro-cid-bbe6dxrz]{font-size:44px;line-height:1.1;letter-spacing:-.02em}h1[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block}h1[data-astro-cid-bbe6dxrz] .second[data-astro-cid-bbe6dxrz]{white-space:nowrap;margin-top:.5em}.sub[data-astro-cid-bbe6dxrz]{margin:0;font-size:14px;color:var(--color-neutral-300);text-wrap:pretty}@media(max-width:760px){.hero[data-astro-cid-bbe6dxrz]{height:auto;min-height:540px;display:flex;flex-direction:column;justify-content:flex-end}.photo[data-astro-cid-bbe6dxrz]{right:0;width:100%}.photo[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-position:30% 25%}.photo[data-astro-cid-bbe6dxrz]:after{background:linear-gradient(0deg,var(--color-bg) 0,color-mix(in srgb,var(--color-bg) 75%,transparent) 45%,color-mix(in srgb,var(--color-bg) 35%,transparent) 100%)}.intro[data-astro-cid-bbe6dxrz]{position:relative;inset:auto;padding:160px 0 24px;max-width:none}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(30px,8.5vw,44px)}}.timeline[data-astro-cid-zhxkjw2l]{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:28px;align-items:end;padding-block:24px 32px}.timeline[data-astro-cid-zhxkjw2l].no-photo{grid-template-columns:minmax(0,1fr)}.chart-col[data-astro-cid-zhxkjw2l]{display:flex;flex-direction:column;gap:14px}.readout[data-astro-cid-zhxkjw2l]{display:flex;align-items:center;gap:16px;min-height:52px}.year[data-astro-cid-zhxkjw2l]{font-size:40px;font-weight:500;letter-spacing:-.02em;color:var(--color-accent);font-variant-numeric:tabular-nums;line-height:1.1;flex:none}.text[data-astro-cid-zhxkjw2l]{display:flex;flex-direction:column;gap:2px;min-width:0}.role[data-astro-cid-zhxkjw2l]{font-size:15px;font-weight:500}.note[data-astro-cid-zhxkjw2l]{font-size:13px;color:var(--color-neutral-400)}.bars[data-astro-cid-zhxkjw2l]{display:flex;align-items:flex-end;gap:4px;height:120px}.bar[data-astro-cid-zhxkjw2l]{flex:1;height:100%;display:flex;align-items:flex-end;padding:0;border:0;background:none;cursor:crosshair;min-width:0}.bar[data-astro-cid-zhxkjw2l] span[data-astro-cid-zhxkjw2l]{width:100%;border-radius:3px 3px 0 0;background:var(--color-neutral-800);transition:background .12s}.bar[data-astro-cid-zhxkjw2l].milestone span[data-astro-cid-zhxkjw2l]{background:var(--color-accent-700)}.bar[data-astro-cid-zhxkjw2l].on span[data-astro-cid-zhxkjw2l]{background:var(--color-accent)}.bar[data-astro-cid-zhxkjw2l]:focus-visible{outline-offset:0;border-radius:3px}.axis[data-astro-cid-zhxkjw2l]{display:flex;justify-content:space-between;font-size:11px;color:var(--color-neutral-500);font-variant-numeric:tabular-nums}.era[data-astro-cid-zhxkjw2l]{margin:0;display:flex;flex-direction:column;gap:6px}.era[data-astro-cid-zhxkjw2l] img[data-astro-cid-zhxkjw2l]{width:100%;height:200px;object-fit:cover;object-position:25% 25%;border-radius:var(--radius-md);filter:saturate(.45) brightness(.8)}figcaption[data-astro-cid-zhxkjw2l]{font-size:11px;color:var(--color-neutral-500)}@media(max-width:760px){.timeline[data-astro-cid-zhxkjw2l]{grid-template-columns:1fr;gap:20px}.bars[data-astro-cid-zhxkjw2l]{gap:3px;height:100px}.year[data-astro-cid-zhxkjw2l]{font-size:32px}.era[data-astro-cid-zhxkjw2l]{flex-direction:row;align-items:center;gap:12px}.era[data-astro-cid-zhxkjw2l] img[data-astro-cid-zhxkjw2l]{width:72px;height:72px}}.home[data-astro-cid-j7pv25f6]{padding-inline:0;padding-bottom:48px}.home[data-astro-cid-j7pv25f6]>.timeline{margin-inline:var(--gutter)}
