.l6fGgW_timeline{margin:0;padding:0;list-style:none;position:relative}.l6fGgW_timeline:before{content:"";background:color-mix(in srgb, var(--iris) 35%, var(--line));transform-origin:top;width:2px;transition:transform 1.4s var(--easeOutExpo);position:absolute;top:7px;bottom:7px;left:6px;transform:scaleY(0)}.l6fGgW_visible:before{transform:scaleY(1)}.l6fGgW_item{padding-bottom:26px;padding-left:34px;position:relative}.l6fGgW_item:last-child{padding-bottom:0}.l6fGgW_dot{background:var(--canvas);border:2px solid var(--iris);width:14px;height:14px;transition:transform .5s var(--easeOutExpo);transition-delay:calc(.5s + var(--i,0) * .16s);border-radius:50%;position:absolute;top:4px;left:0;transform:scale(0)}.l6fGgW_visible .l6fGgW_dot{transform:scale(1)}.l6fGgW_item:last-child .l6fGgW_dot{background:var(--iris)}.l6fGgW_content{opacity:0;transition:opacity .6s var(--easeOutExpo), transform .6s var(--easeOutExpo);transition-delay:calc(.56s + var(--i,0) * .16s);transform:translateY(10px)}.l6fGgW_visible .l6fGgW_content{opacity:1;transform:none}.l6fGgW_phase{font-family:var(--font-body);font-size:11px;font-weight:var(--weight-heading);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--iris-deep);margin-bottom:3px;display:block}.l6fGgW_title{font-family:var(--font-display);font-weight:var(--weight-heading);letter-spacing:-.01em;color:var(--ink);font-size:clamp(17px,2vw,20px);line-height:1.2}.l6fGgW_detail{color:var(--ink-soft);margin-top:5px;font-size:15px;line-height:1.55}@media (prefers-reduced-motion:reduce){.l6fGgW_timeline:before,.l6fGgW_dot{transform:none}.l6fGgW_content{opacity:1;transform:none}}
