.tl[data-astro-cid-drmkezxs]{gap:var(--space-3);direction:ltr;display:grid}.tl-head[data-astro-cid-drmkezxs]{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.tl-label[data-astro-cid-drmkezxs]{font-size:var(--text-xs);letter-spacing:var(--tracking-plate);text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-weight:600}.tl-value[data-astro-cid-drmkezxs]{font-family:var(--font-data);font-size:var(--text-sm);color:var(--color-text-primary);margin:0;font-weight:600}.tl-ribbon[data-astro-cid-drmkezxs]{background:linear-gradient(180deg, color-mix(in srgb, var(--p-sun-200) 26%, transparent), transparent 72%), var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-cut);cursor:ew-resize;touch-action:none;block-size:clamp(6rem,16vw,9rem);position:relative;overflow:hidden}.tl-bands[data-astro-cid-drmkezxs]{position:absolute;inset:0}.tl-band[data-astro-cid-drmkezxs]{inline-size:calc(var(--to) - var(--from));border-inline-end:1px solid color-mix(in srgb, var(--color-border-control) 70%, transparent);position:absolute;inset-block:0;inset-inline-start:var(--from)}.tl-band[data-astro-cid-drmkezxs]:nth-child(2n){background:color-mix(in srgb, var(--color-text-primary) 6%, transparent)}.tl-ribbon[data-astro-cid-drmkezxs]:after{content:"";background:color-mix(in srgb, var(--color-border-control) 70%, transparent);block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.tl-marks[data-astro-cid-drmkezxs]{position:absolute;inset:0}.tl-mark[data-astro-cid-drmkezxs]{background:var(--color-text-secondary);opacity:.5;block-size:14px;inline-size:1px;position:absolute;inset-block-end:0;inset-inline-start:var(--x)}.tl-ribbon[data-astro-cid-drmkezxs]:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.tl-svg[data-astro-cid-drmkezxs]{block-size:100%;inline-size:100%;display:block}.tl-bar[data-astro-cid-drmkezxs]{fill:var(--color-border-control);opacity:.55}.tl-bar--on[data-astro-cid-drmkezxs]{fill:var(--color-accent);opacity:.85}.tl-selection[data-astro-cid-drmkezxs]{inline-size:calc(100% - var(--left) - var(--right));border-inline:2px solid var(--color-accent);box-shadow:-9999px 0 0 9999px var(--scrim-axis), 9999px 0 0 9999px var(--scrim-axis);pointer-events:none;z-index:1;position:absolute;inset-block:0;inset-inline-start:var(--left)}.tl-axis[data-astro-cid-drmkezxs]{block-size:2.4rem;position:relative}.tl-tick[data-astro-cid-drmkezxs]{justify-items:center;gap:2px;display:grid;position:absolute;inset-inline-start:var(--x);transform:translate(-50%)}.tl-tick--start[data-astro-cid-drmkezxs]{transform:translate(0)}.tl-tick--end[data-astro-cid-drmkezxs]{transform:translate(-100%)}.tl-tick-line[data-astro-cid-drmkezxs]{background:var(--color-border-control);block-size:6px;inline-size:1px}.tl-tick-label[data-astro-cid-drmkezxs]{font-family:var(--font-data);font-size:var(--text-2xs);white-space:nowrap;color:var(--color-text-tertiary)}.tl-era-strip[data-astro-cid-drmkezxs]{block-size:2.4rem;margin:0;padding:0;list-style:none;display:none;position:relative}.tl-era-name[data-astro-cid-drmkezxs]{inline-size:var(--w);font-size:var(--text-2xs);text-align:center;color:var(--color-text-secondary);overflow-wrap:break-word;text-wrap:balance;line-height:1.2;position:absolute;inset-inline-start:calc(var(--from) + (var(--to) - var(--from) - var(--w)) / 2)}@media (width>=1024px){.tl-era-strip[data-astro-cid-drmkezxs]{display:block}}.tl-milestones[data-astro-cid-drmkezxs]{block-size:calc(var(--lanes,2) * 1.7rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.tl-ms[data-astro-cid-drmkezxs]{position:absolute;inset-inline-start:var(--x);transform:translate(-50%)}.tl-ms--start[data-astro-cid-drmkezxs]{transform:translate(0)}.tl-ms--end[data-astro-cid-drmkezxs]{transform:translate(-100%)}.tl-ms--lane-0[data-astro-cid-drmkezxs]{inset-block-start:0}.tl-ms--lane-1[data-astro-cid-drmkezxs]{inset-block-start:1.7rem}.tl-ms--lane-2[data-astro-cid-drmkezxs]{inset-block-start:3.4rem}.tl-ms--lane-3[data-astro-cid-drmkezxs]{inset-block-start:5.1rem}.tl-ms[data-astro-cid-drmkezxs] a[data-astro-cid-drmkezxs]{color:var(--color-text-secondary);justify-items:center;gap:3px;text-decoration:none;display:grid}.tl-ms[data-astro-cid-drmkezxs] a[data-astro-cid-drmkezxs]:hover{color:var(--color-accent)}.tl-ms-dot[data-astro-cid-drmkezxs]{background:var(--color-text-secondary);border-radius:50%;block-size:7px;inline-size:7px}.tl-ms-label[data-astro-cid-drmkezxs]{font-size:var(--text-2xs);white-space:nowrap}.tl-ms-year[data-astro-cid-drmkezxs]{font-family:var(--font-data);color:var(--color-text-tertiary);display:none}.tl-hint[data-astro-cid-drmkezxs]{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}@media (width<=639px){.tl-milestones[data-astro-cid-drmkezxs]{gap:var(--space-2) var(--space-3);block-size:auto;flex-wrap:wrap;margin-block-start:var(--space-2);display:flex;position:static}.tl-ms[data-astro-cid-drmkezxs]{position:static;transform:none}.tl-ms[data-astro-cid-drmkezxs] a[data-astro-cid-drmkezxs]{align-items:center;gap:var(--space-1);display:flex}.tl-ms-label[data-astro-cid-drmkezxs]{font-size:var(--text-xs)}.tl-ms-year[data-astro-cid-drmkezxs]{display:inline}.tl-tick[data-astro-cid-drmkezxs][data-narrow=false]{display:none}}@media (prefers-reduced-motion:reduce){.tl-selection[data-astro-cid-drmkezxs]{transition:none}}main[data-astro-cid-sqxbyrtw] .stats{border-block:1px solid var(--hairline,var(--color-border-subtle));gap:0;margin-block-start:var(--space-8)}main[data-astro-cid-sqxbyrtw] .stats .stat{padding:var(--space-5) var(--space-4) var(--space-5) 0;box-shadow:none;background:0 0;border:0;border-radius:0}main[data-astro-cid-sqxbyrtw] .stats .stat+.stat{border-inline-start:1px solid var(--hairline-faint,var(--color-border-subtle));padding-inline-start:var(--space-5)}main[data-astro-cid-sqxbyrtw] .stat dt{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.2em;font-weight:500}main[data-astro-cid-sqxbyrtw] .stat dd{font-family:var(--font-display);letter-spacing:-.01em;font-synthesis:none;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:400;line-height:1}main[data-astro-cid-sqxbyrtw] .bx-body{padding-block-start:var(--space-12,4rem)}main[data-astro-cid-sqxbyrtw] .bx-section{gap:var(--space-7,2.5rem);margin-block-end:var(--space-12,4.5rem)}main[data-astro-cid-sqxbyrtw] .bx-head{border-block-end:1px solid var(--hairline,var(--color-border-subtle))}main[data-astro-cid-sqxbyrtw] .bx-head,main[data-astro-cid-sqxbyrtw] .bx-section>h2{font-synthesis:none;font-weight:400}main[data-astro-cid-sqxbyrtw] .bx-kicker{font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary)}main[data-astro-cid-sqxbyrtw] .bx-grid{gap:var(--space-7,2.5rem) var(--space-5)}main[data-astro-cid-sqxbyrtw] .bx-grid img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}main[data-astro-cid-sqxbyrtw] .bx-grid>li:hover img{transform:scale(1.035)}main[data-astro-cid-sqxbyrtw] .era-link{border:0;border-block-start:1px solid var(--hairline-faint,var(--color-border-subtle));box-shadow:none;padding:var(--space-5) 0;background:0 0;border-radius:0}main[data-astro-cid-sqxbyrtw] .era-link:hover{box-shadow:none;border-block-start-color:var(--color-accent);transform:none}main[data-astro-cid-sqxbyrtw] .era-link-name{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl)}main[data-astro-cid-sqxbyrtw] .bx-bar-fill{opacity:.7}@media (width<=40rem){main[data-astro-cid-sqxbyrtw] .stats .stat{padding-block:var(--space-4)}main[data-astro-cid-sqxbyrtw] .stats .stat+.stat{padding-inline-start:var(--space-4)}}@media (prefers-reduced-motion:reduce){main[data-astro-cid-sqxbyrtw] .bx-grid img{transition:none}main[data-astro-cid-sqxbyrtw] .bx-grid>li:hover img{transform:none}}main[data-astro-cid-sqxbyrtw] .stats .stat,main[data-astro-cid-sqxbyrtw] .stats .stat:nth-child(n){box-shadow:none;background:0 0;border-radius:0}@media (width<=40rem){main[data-astro-cid-sqxbyrtw] .stats{grid-template-columns:repeat(2,1fr)}main[data-astro-cid-sqxbyrtw] .stats .stat:nth-child(n){border:0;border-block-start:1px solid var(--hairline-faint,var(--color-border-subtle));padding-inline-start:0}main[data-astro-cid-sqxbyrtw] .stats .stat:nth-child(2n){border-inline-start:1px solid var(--hairline-faint,var(--color-border-subtle));padding-inline-start:var(--space-4)}main[data-astro-cid-sqxbyrtw] .stats .stat:nth-child(-n+2){border-block-start:0}}
