.hero.svelte-1q37ri0{min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;border-top:0;overflow:hidden;padding:40px 16px 48px}@media(min-width:768px){.hero.svelte-1q37ri0{padding:48px 24px 64px}}.kicker.svelte-1q37ri0{margin:0 0 auto}.yearline.svelte-1q37ri0{margin:0;font-weight:inherit;display:flex;align-items:baseline;gap:clamp(12px,2vw,32px);white-space:nowrap}.year.svelte-1q37ri0{font-size:clamp(120px,28vw,380px);font-weight:800;color:var(--color-ink)}.multiple.svelte-1q37ri0{display:inline-flex;flex-direction:column;transition:opacity .28s var(--ease-out)}.multiple.svelte-1q37ri0 .figure:where(.svelte-1q37ri0){font-size:clamp(96px,20vw,280px);font-weight:300;color:var(--color-main)}.multiple.svelte-1q37ri0 .caption:where(.svelte-1q37ri0){font-size:13px;color:var(--color-ink);margin-top:6px;white-space:normal}.headline.svelte-1q37ri0{font-size:clamp(28px,4vw,56px);font-weight:500;margin:20px 0 0;max-width:24ch}.dateline.svelte-1q37ri0{font-size:17px;color:var(--color-muted);margin:16px 0 0;max-width:60ch}.race.svelte-1q37ri0{margin-top:40px;width:100%}.race-row.svelte-1q37ri0{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:16px;padding-top:10px}.race-figure.svelte-1q37ri0{justify-self:end;font-size:32px;font-weight:400}.race-figure.prev.svelte-1q37ri0{color:var(--color-muted)}.race-figure.curr.svelte-1q37ri0{color:var(--color-main)}.track.svelte-1q37ri0{grid-column:1 / -1;height:10px;margin-top:8px;background:var(--color-track)}.bar.svelte-1q37ri0{display:block;height:100%;transform-origin:left center;transition:transform var(--race-duration, .8s) linear}.bar.prev.svelte-1q37ri0{background:var(--color-muted)}.bar.curr.svelte-1q37ri0{background:var(--color-main)}.race-caption.svelte-1q37ri0{margin:10px 0 0}html[data-motion=on] .hero.svelte-1q37ri0:not([data-raced]) .bar:where(.svelte-1q37ri0){transform:scaleX(0)}html[data-motion=on] .hero.svelte-1q37ri0:not([data-raced]) .race-figure:where(.svelte-1q37ri0){opacity:0}html[data-motion=on] .hero.svelte-1q37ri0:not([data-multiplier]) .multiple:where(.svelte-1q37ri0){opacity:0}@media(max-width:767px){.yearline.svelte-1q37ri0{display:block}.multiple.svelte-1q37ri0{display:flex}}.grid.svelte-1nkrekp{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.tile.svelte-1nkrekp{border-top:1px solid var(--color-rule);padding-top:14px;padding-bottom:32px;min-width:0}.tile.svelte-1nkrekp:last-child{grid-column:1 / -1}.name.svelte-1nkrekp{margin:0}.figure.svelte-1nkrekp{font-size:clamp(44px,5.4vw,78px);font-weight:400;color:var(--color-ink);margin:10px 0 0}.change.svelte-1nkrekp{font-family:var(--font-mono);font-size:13px;color:var(--color-main);margin:10px 0 0}.before.svelte-1nkrekp{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);margin:4px 0 0}@media(min-width:768px){.grid.svelte-1nkrekp{grid-template-columns:repeat(5,minmax(0,1fr))}.tile.svelte-1nkrekp:last-child{grid-column:auto}}.plot.svelte-148ev8c{position:relative;height:240px}@media(min-width:768px){.plot.svelte-148ev8c{height:360px}}.trace.svelte-148ev8c{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.line.svelte-148ev8c{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:clip-path .7s var(--ease-out);clip-path:inset(0 0 0 0)}.line.prev.svelte-148ev8c{stroke:var(--color-muted);stroke-width:2}.line.curr.svelte-148ev8c{stroke:var(--color-main);stroke-width:3}.baseline.svelte-148ev8c{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--color-ink)}.axis.svelte-148ev8c{position:absolute;inset:0 auto 0 0;width:100%;pointer-events:none;font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}.axis.svelte-148ev8c span:where(.svelte-148ev8c){position:absolute;left:0}.axis-top.svelte-148ev8c{top:0;transform:translateY(-50%)}.axis-mid.svelte-148ev8c{top:50%;transform:translateY(-50%)}.axis-bottom.svelte-148ev8c{bottom:0;transform:translateY(-100%)}.end.svelte-148ev8c{position:absolute;font-family:var(--font-mono);font-size:13px;line-height:1.35;display:flex;flex-direction:column;padding-bottom:6px;padding-right:6px;transform:translate(-100%,-100%)}.end.svelte-148ev8c span:where(.svelte-148ev8c):first-child{color:var(--color-muted)}.end.prev.svelte-148ev8c span:where(.svelte-148ev8c):last-child{color:var(--color-muted)}.end.curr.svelte-148ev8c{text-align:right;align-items:flex-end}.end.curr.svelte-148ev8c span:where(.svelte-148ev8c):last-child{color:var(--color-main)}.end.curr.svelte-148ev8c span:where(.svelte-148ev8c):first-child{color:var(--color-main)}.marker.svelte-148ev8c{position:absolute;display:flex;align-items:center;gap:6px;transform:translate(-5px,-50%);opacity:1;transition:opacity .28s var(--ease-out) .7s}.marker.flip.svelte-148ev8c{flex-direction:row-reverse;transform:translate(-100%,-50%)}.dot.svelte-148ev8c{display:block;width:10px;height:10px;border-radius:50%;background:var(--color-signal)}.marker-label.svelte-148ev8c{font-family:var(--font-mono);font-size:12px;color:var(--color-signal);white-space:nowrap}.xaxis.svelte-148ev8c{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}html[data-motion=on] .overlay.svelte-148ev8c:not([data-inview]) .line:where(.svelte-148ev8c){clip-path:inset(0 100% 0 0)}html[data-motion=on] .overlay.svelte-148ev8c:not([data-inview]) .marker:where(.svelte-148ev8c){opacity:0}.plot.svelte-67bhmx{position:relative;height:200px;display:flex;align-items:flex-end;gap:3px}@media(min-width:768px){.plot.svelte-67bhmx{height:280px}}.col.svelte-67bhmx{position:relative;flex:1 1 0;min-width:0}.bar.svelte-67bhmx{display:block;width:100%;height:100%;background:var(--color-muted);transform-origin:bottom;transition:transform .7s var(--ease-out) var(--d, 0ms)}.col.svelte-67bhmx:nth-child(n+13) .bar:where(.svelte-67bhmx){background:var(--color-main)}.col.peak.svelte-67bhmx .bar:where(.svelte-67bhmx){background:var(--color-signal)}.value.svelte-67bhmx{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:6px;font-family:var(--font-mono);font-size:13px;color:var(--color-signal);white-space:nowrap}.baseline.svelte-67bhmx{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--color-ink)}.axis.svelte-67bhmx{position:relative;height:18px;margin-top:8px;font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}.axis.svelte-67bhmx span:where(.svelte-67bhmx){position:absolute;white-space:nowrap}.axis.svelte-67bhmx .first:where(.svelte-67bhmx){left:0}.axis.svelte-67bhmx .last:where(.svelte-67bhmx){right:0}html[data-motion=on] .months.svelte-67bhmx:not([data-inview]) .bar:where(.svelte-67bhmx){transform:scaleY(0)}.row.svelte-1at9uh1{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"pos name figure" "bar bar bar";align-items:center;column-gap:12px;row-gap:8px;padding:10px 0;border-bottom:1px solid var(--color-rule)}.pos.svelte-1at9uh1{grid-area:pos}.name.svelte-1at9uh1{grid-area:name;font-size:17px;font-weight:500;color:var(--color-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new.svelte-1at9uh1{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);margin-left:8px}.bar-cell.svelte-1at9uh1{grid-area:bar;min-width:0}.track.svelte-1at9uh1{position:relative;height:8px;background:var(--color-track)}.bar.svelte-1at9uh1{display:block;height:100%;background:var(--color-main);transform-origin:left center;transition:transform .7s var(--ease-out) var(--d, 0ms)}.tick.svelte-1at9uh1{position:absolute;top:50%;width:2px;height:14px;margin-left:-1px;transform:translateY(-50%);background:var(--color-muted)}.figure.svelte-1at9uh1{grid-area:figure;display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;white-space:nowrap}.fig.svelte-1at9uh1{font-family:var(--font-mono);font-size:15px;color:var(--color-ink);font-variant-numeric:tabular-nums}.meta.svelte-1at9uh1{font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}.more.svelte-1at9uh1{margin-top:12px}.more.svelte-1at9uh1 summary:where(.svelte-1at9uh1){font-family:var(--font-mono);font-size:12px;color:var(--color-muted);cursor:pointer;padding:8px 0}@media(min-width:768px){.row.svelte-1at9uh1{grid-template-columns:32px minmax(0,1.1fr) minmax(0,1.5fr) 120px;grid-template-areas:"pos name bar figure";row-gap:0;min-height:48px;padding:8px 0}}html[data-motion=on] .tower.svelte-1at9uh1:not([data-inview]) .bar:where(.svelte-1at9uh1){transform:scaleX(0)}.row-grid.svelte-1dpem8h{display:grid;gap:16px;padding:18px 0}.row-grid.svelte-1dpem8h+.row-grid:where(.svelte-1dpem8h){border-top:1px solid var(--color-rule)}.who.svelte-1dpem8h{display:flex;flex-direction:column;gap:6px;min-width:0}.name.svelte-1dpem8h{font-size:17px;font-weight:500;color:var(--color-ink)}.desc.svelte-1dpem8h{font-size:15px;color:var(--color-muted);max-width:48ch;line-height:1.4}.strip-wrap.svelte-1dpem8h{min-width:0;border-bottom:1px solid var(--color-rule)}.strip.svelte-1dpem8h{display:flex;align-items:flex-end;gap:1px;height:44px}.week.svelte-1dpem8h{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end}.col.svelte-1dpem8h{display:block;width:100%;background:var(--color-main);transform-origin:bottom;transition:transform .7s var(--ease-out) var(--d, 0ms)}.figs.svelte-1dpem8h{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:16px}.commits.svelte-1dpem8h{font-family:var(--font-mono);font-size:15px;color:var(--color-ink);font-variant-numeric:tabular-nums}.meta.svelte-1dpem8h{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);font-variant-numeric:tabular-nums}.axis-row.svelte-1dpem8h{padding-top:8px}.axis.svelte-1dpem8h{position:relative;height:18px;font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}.axis.svelte-1dpem8h span:where(.svelte-1dpem8h){position:absolute;white-space:nowrap}@media(min-width:768px){.row-grid.svelte-1dpem8h,.axis-row.svelte-1dpem8h{display:grid;grid-template-columns:34% minmax(0,1fr) 220px;gap:24px}.row-grid.svelte-1dpem8h{align-items:center}.figs.svelte-1dpem8h{flex-direction:column;align-items:flex-end;flex-wrap:nowrap;white-space:nowrap;gap:0;line-height:1.3}}html[data-motion=on] .features.svelte-1dpem8h:not([data-inview]) .col:where(.svelte-1dpem8h){transform:scaleY(0)}.panels.svelte-cbp8bg{display:grid;grid-template-columns:minmax(0,1fr);gap:40px 32px;margin-top:32px}@media(min-width:768px){.panels.svelte-cbp8bg{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel.svelte-cbp8bg{border-top:1px solid var(--color-rule);padding-top:14px;min-width:0}.panel.svelte-cbp8bg .label:where(.svelte-cbp8bg){margin:0}.figure.svelte-cbp8bg{font-size:64px;font-weight:400;color:var(--color-main);margin:12px 0 0}.note.svelte-cbp8bg{font-family:var(--font-mono);font-size:13px;color:var(--color-ink);margin:4px 0 0}.still.svelte-cbp8bg{font-family:var(--font-mono);font-size:12px;color:var(--color-main);margin:4px 0 0}.was.svelte-cbp8bg{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);margin:8px 0 0}.level.svelte-cbp8bg{display:flex;flex-direction:column;gap:4px;margin-top:16px}.meter.svelte-cbp8bg{display:block;height:8px;background:var(--color-track)}.bar.svelte-cbp8bg{display:block;height:100%;transform-origin:left center;transition:transform .7s var(--ease-out) var(--d, 0ms)}.bar.curr.svelte-cbp8bg{background:var(--color-main)}.bar.prev.svelte-cbp8bg{background:var(--color-muted)}html[data-motion=on] .shift.svelte-cbp8bg:not([data-inview]) .bar:where(.svelte-cbp8bg){transform:scaleX(0)}.pc.svelte-1m8gh3m{display:flex;flex-direction:column;gap:2px;transition:opacity .28s var(--ease-out)}.row.svelte-1m8gh3m{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:8px;align-items:center}.rowlabel.svelte-1m8gh3m{line-height:1}.cells.svelte-1m8gh3m{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px}.cell.svelte-1m8gh3m{display:block;aspect-ratio:1;background:var(--color-track);position:relative}.cell.svelte-1m8gh3m:after{content:"";position:absolute;inset:0;background:var(--color-main);transform:scale(var(--s, 0))}.cell.top.svelte-1m8gh3m:after{background:var(--color-signal)}.colaxis.svelte-1m8gh3m{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:8px;margin-top:4px;font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}.colgrid.svelte-1m8gh3m{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px}.colgrid.svelte-1m8gh3m span:where(.svelte-1m8gh3m){white-space:nowrap}html[data-motion=on] .punchcard.svelte-1m8gh3m:not([data-inview]) .pc:where(.svelte-1m8gh3m){opacity:0}.person.svelte-1pp8eod{border-top:1px solid var(--color-rule);padding:20px 0 24px}.person.svelte-1pp8eod:last-of-type{border-bottom:1px solid var(--color-rule)}.name.svelte-1pp8eod{font-size:20px;font-weight:500;color:var(--color-ink);margin:0 0 16px}.strip.svelte-1pp8eod{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}@media(min-width:768px){.strip.svelte-1pp8eod{grid-template-columns:repeat(5,minmax(0,1fr))}}.cell.svelte-1pp8eod{min-width:0}.cell.svelte-1pp8eod dt:where(.svelte-1pp8eod){margin:0}.cell.svelte-1pp8eod dd:where(.svelte-1pp8eod){margin:6px 0 0;font-family:var(--font-mono);font-size:15px;color:var(--color-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.was.svelte-1pp8eod{color:var(--color-muted)}.fold.svelte-j71ztv{border:1px solid var(--color-rule);border-radius:6px;background:var(--color-surface);padding:20px}summary.svelte-j71ztv{font-size:17px;font-weight:500;color:var(--color-ink);cursor:pointer}ol.svelte-j71ztv{margin:16px 0 0;padding-left:20px;max-width:68ch;font-size:16px;color:var(--color-muted)}li.svelte-j71ztv+li:where(.svelte-j71ztv){margin-top:10px}.footer.svelte-j71ztv{margin:32px 0 0;font-family:var(--font-mono);font-size:12px;color:var(--color-muted)}
