@layer theme,base;@layer components{.mlIiKq_wrap{position:relative}.mlIiKq_timeline{gap:calc(var(--spacing) * 8);margin:0;padding:0;list-style:none;display:grid;position:relative}.mlIiKq_line{top:calc(var(--spacing) * 1.5);bottom:calc(var(--spacing) * 1.5);background:var(--color-line-strong);transform-origin:top;width:1px;transition:transform var(--duration-scene) var(--ease-out-expo);position:absolute;left:5px}.mlIiKq_entry{grid-template-columns:calc(var(--spacing) * 18) minmax(0, 1fr);column-gap:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 7);transition:opacity var(--duration-reveal) var(--ease-out-expo), transform var(--duration-reveal-path) var(--ease-out-expo);transition-delay:calc(.3s + var(--i,0) * 80ms);display:grid;position:relative}.mlIiKq_dot{top:calc(var(--spacing) * 1.5);border:1px solid var(--color-line-strong);background:var(--color-paper);outline:4px solid var(--color-canvas);border-radius:999px;width:11px;height:11px;position:absolute;left:0}.mlIiKq_dotNow{border-color:var(--color-violet);background:var(--color-violet)}.mlIiKq_year{top:calc(var(--header-height) + calc(var(--spacing) * 4));align-self:start;position:sticky}@media (min-width:64rem){.mlIiKq_timeline{grid-template-columns:repeat(var(--years,5), minmax(0, 1fr));gap:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 10)}.mlIiKq_line{transform-origin:0;width:auto;height:1px;inset:5px 0 auto}.mlIiKq_entry{padding-left:0;display:block}.mlIiKq_dot{top:calc(var(--spacing) * -10)}.mlIiKq_year{position:static}}html[data-motion=on] .mlIiKq_wrap[data-reveal]:not([data-shown]) .mlIiKq_line{transform:scaleY(0)}html[data-motion=on] .mlIiKq_wrap[data-reveal]:not([data-shown]) .mlIiKq_entry{opacity:0;transform:translate3d(0, calc(var(--spacing) * 2), 0)}@media (min-width:64rem){html[data-motion=on] .mlIiKq_wrap[data-reveal]:not([data-shown]) .mlIiKq_line{transform:scaleX(0)}}.mlIiKq_fact{gap:calc(var(--spacing) * 1);display:grid}@media (min-width:40rem){.mlIiKq_fact{grid-template-columns:calc(var(--spacing) * 36) minmax(0, 1fr);column-gap:calc(var(--spacing) * 6)}}.mlIiKq_yearBand{gap:calc(var(--spacing) * 5);padding:0 0 0 calc(var(--spacing) * 8);margin:0;list-style:none;display:grid;position:relative}.mlIiKq_yearBand:before{top:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 2);left:calc(var(--spacing) * 1.5);background:var(--color-line);content:"";width:1px;position:absolute}.mlIiKq_yearMark{color:var(--color-text-3);font-size:var(--text-title);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2;position:relative}.mlIiKq_yearMark[data-now]{color:var(--color-ink)}.mlIiKq_yearDot{top:50%;left:calc(var(--spacing) * -8 + var(--spacing) * .5);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border:1.5px solid var(--color-line-strong);background:var(--color-paper);border-radius:999px;position:absolute;transform:translateY(-50%)}.mlIiKq_yearMark[data-now] .mlIiKq_yearDot{border-color:var(--color-violet);background:var(--color-violet)}}@layer utilities{.mlIiKq_facts{border-block-width:1px}@media (hover:hover) and (pointer:fine){.mlIiKq_linkHover:hover{color:var(--color-violet-ink)}}}
@layer components{.ILoPeW_portrait,.ILoPeW_monogram{aspect-ratio:4/5;border-radius:var(--radius-lg);flex:none;inline-size:9rem;display:block;overflow:hidden}.ILoPeW_monogram{background:var(--color-cloud);box-shadow:var(--shadow-hairline);place-items:center;display:grid}.ILoPeW_letters{color:var(--color-ink);letter-spacing:-.04em;font-size:3rem;font-weight:600;line-height:1}@media (min-width:64rem){.ILoPeW_portrait,.ILoPeW_monogram{inline-size:11rem}.ILoPeW_letters{font-size:3.75rem}}}
