.KitTimeline_timeline__3aj5Y{margin:1rem 0 1.5rem}.KitTimeline_row__EK49G{display:grid;grid-template-columns:130px 1fr;grid-gap:8px 22px;gap:8px 22px;padding:14px 0;border-bottom:1px dashed var(--border-default)}.KitTimeline_row__EK49G:last-child{border-bottom:none}.KitTimeline_when__zLqa5{font-family:var(--font-heading);font-weight:800;color:var(--spring-green);font-size:.9rem;letter-spacing:-.005em}.KitTimeline_what__IKHkm{font-family:var(--font-body);font-size:.9rem;color:var(--text);line-height:1.6}.KitTimeline_what__IKHkm small{display:block;color:var(--text-subtle);font-size:.8rem;margin-top:2px}@media (max-width:640px){.KitTimeline_row__EK49G{grid-template-columns:1fr;gap:2px}}.page_main__YYHdK{padding-top:0}.page_page__6tAoa{max-width:760px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1.5rem,5vw,3rem) 6rem}.page_cover__jgCoB{padding-bottom:2.5rem;border-bottom:1px solid var(--border-default);margin-bottom:2.5rem}.page_eyebrow__ft_4m{font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--spring-green);margin:0 0 18px}.page_heading__LaZk1{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.4rem,6vw,3.8rem);letter-spacing:-.03em;line-height:1.02;margin:0 0 1.2rem;color:var(--text)}.page_headingAccent__oXt_E{font-style:normal;color:var(--spring-green)}.page_deck__mNDCE{font-family:var(--font-body);color:var(--text-muted);font-size:1.05rem;line-height:1.7;margin:0 0 1rem;max-width:620px}.page_deck__mNDCE b{color:var(--text);font-weight:700}