.timeline_root__qpHWk{--timeline-surface:var(--canvas,var(--color-charcoal,#242320));--timeline-ink:var(--cal,var(--ink));--timeline-muted:var(--linen-dim,var(--ink-soft));--timeline-accent:var(--anil,var(--oxide));width:100%;margin-block-start:var(--space-step,2rem)}.timeline_intro__ml16F{max-width:48rem;padding-block:var(--space-step,2rem) var(--space-move,4rem)}.timeline_introTitle__hj56v{font-family:var(--font-display);font-size:clamp(1.5rem,3.4vw,2.875rem);font-weight:700;line-height:1.14;letter-spacing:-.01em;color:var(--timeline-ink);margin:0 0 1rem}.timeline_introCopy__7sU6K{font-family:var(--font-body);font-size:16px;line-height:1.38;color:var(--timeline-muted);max-width:42ch}.timeline_track__xREaB{position:relative;padding-block-end:var(--space-move,4rem)}.timeline_row__3jp_W{display:flex;justify-content:flex-start;padding-top:2.5rem}.timeline_sticky___EI7J{position:sticky;top:var(--timeline-sticky-top,1.5rem);z-index:4;display:flex;flex-direction:column;align-items:center;align-self:flex-start}.timeline_knot__shjY_{position:absolute;left:.7rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--timeline-surface)}.timeline_knotCore__K8PUP{display:block;width:.7rem;height:.7rem;border-radius:50%;background:var(--timeline-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--timeline-accent) 45%,transparent)}.timeline_titleDesktop__jeqYl{display:none}.timeline_titleMobile___ajRh{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(1.5rem,6vw,2.1rem);font-weight:700;line-height:1.03;letter-spacing:-.01em;color:var(--timeline-muted)}.timeline_body__rMm_O{position:relative;width:100%;min-width:0;padding:0 .25rem 0 4.75rem}.timeline_beam__gkMMg{position:absolute;top:0;left:1.82rem;width:2px;overflow:hidden;background:color-mix(in srgb,var(--timeline-ink) 22%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 8%,black 92%,transparent)}.timeline_beamFill__VBaAU{position:absolute;inset-inline:0;top:0;width:2px;border-radius:999px;background:linear-gradient(to top,var(--timeline-accent) 0,var(--timeline-accent) 18%,transparent 100%)}@media (min-width:768px){.timeline_row__3jp_W{gap:2.5rem;padding-top:5.5rem}.timeline_row__3jp_W:first-child{padding-top:1.5rem}.timeline_sticky___EI7J{flex-direction:row;width:100%;max-width:16rem}.timeline_titleDesktop__jeqYl{display:block;margin:0;padding-left:4.5rem;font-family:var(--font-display);font-size:clamp(2.15rem,4vw,2.875rem);font-weight:700;line-height:1.03;letter-spacing:-.01em;color:var(--timeline-muted)}.timeline_titleMobile___ajRh{display:none}.timeline_body__rMm_O{padding:0}}@media (min-width:1024px){.timeline_sticky___EI7J{max-width:18rem}}@media (prefers-reduced-motion:reduce){.timeline_beamFill__VBaAU{opacity:1}}