.JourneyTimeline-module__B5Lq5G__section{background-color:var(--color-ink);color:var(--on-dark);padding:72px var(--space-sm) 80px;scroll-margin-top:calc(var(--header-height) + 34px);overflow:hidden}.JourneyTimeline-module__B5Lq5G__inner{max-width:1080px;margin:0 auto}.JourneyTimeline-module__B5Lq5G__head{max-width:820px;margin:0 auto var(--space-xl);text-align:center}.JourneyTimeline-module__B5Lq5G__sub{margin-top:var(--space-xs);color:var(--on-dark-muted);font-weight:300}.JourneyTimeline-module__B5Lq5G__track{--p:1;gap:64px;margin:0;padding:0 0 0 44px;list-style:none;display:grid;position:relative}.JourneyTimeline-module__B5Lq5G__spine,.JourneyTimeline-module__B5Lq5G__spineFill{width:1px;position:absolute;top:8px;bottom:0;left:8px}.JourneyTimeline-module__B5Lq5G__spine{background:linear-gradient(to bottom, rgba(var(--gold-rgb), .3) 85%, transparent)}.JourneyTimeline-module__B5Lq5G__spineFill{background:linear-gradient(to bottom, var(--color-gold) 85%, transparent);transform:scaleY(var(--p));transform-origin:top}.JourneyTimeline-module__B5Lq5G__chapter{gap:var(--space-sm);display:grid;position:relative}.JourneyTimeline-module__B5Lq5G__node{background-color:var(--color-ink);border:1.5px solid rgba(var(--gold-rgb), .7);width:17px;height:17px;transition:background-color .5s,box-shadow .5s;position:absolute;top:6px;left:-44px;transform:rotate(45deg)}.JourneyTimeline-module__B5Lq5G__reached .JourneyTimeline-module__B5Lq5G__node{background-color:var(--color-gold);border-color:var(--color-gold);box-shadow:0 0 0 6px rgba(var(--gold-rgb), .18)}.JourneyTimeline-module__B5Lq5G__visual{line-height:1}.JourneyTimeline-module__B5Lq5G__year{font-family:var(--font-heading);letter-spacing:-.02em;white-space:nowrap;color:var(--color-gold);font-size:clamp(3.4rem,2rem + 6vw,4.8rem);font-weight:800;line-height:1}.JourneyTimeline-module__B5Lq5G__text{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.JourneyTimeline-module__B5Lq5G__chapterNo{margin-bottom:var(--space-xs);font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-gold);align-items:center;gap:12px;font-weight:600;display:flex}.JourneyTimeline-module__B5Lq5G__chapterNo:after{content:"";background-color:rgba(var(--gold-rgb), .6);width:36px;height:1px}.JourneyTimeline-module__B5Lq5G__text h3{font-size:var(--fs-h1);color:var(--color-white);text-wrap:balance}.JourneyTimeline-module__B5Lq5G__body{max-width:40ch;color:var(--on-dark-muted);text-wrap:pretty;margin-top:10px;font-size:1.1rem;font-weight:300;line-height:1.6}.JourneyTimeline-module__B5Lq5G__endcap{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:40px;display:flex}.JourneyTimeline-module__B5Lq5G__endNode{background-color:var(--color-gold);border:1.5px solid var(--color-gold);width:17px;height:17px;box-shadow:0 0 0 6px rgba(var(--gold-rgb), .18);margin-bottom:14px;transform:rotate(45deg)}.JourneyTimeline-module__B5Lq5G__endTitle{font-family:var(--font-heading);font-size:var(--fs-h2);color:var(--color-white);font-weight:800}.JourneyTimeline-module__B5Lq5G__endNote{font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-gold);font-weight:600}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__visual,.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__text{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__text{transition-delay:.15s}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__on .JourneyTimeline-module__B5Lq5G__visual,.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__on .JourneyTimeline-module__B5Lq5G__text{opacity:1;transform:none}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__year{color:#0000;-webkit-text-stroke:1.5px var(--color-gold);transition:color 1s .5s}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__on .JourneyTimeline-module__B5Lq5G__year{color:var(--color-gold)}@media (min-width:1024px){.JourneyTimeline-module__B5Lq5G__section{padding:128px var(--space-sm) 120px}.JourneyTimeline-module__B5Lq5G__track{gap:72px;padding:0}.JourneyTimeline-module__B5Lq5G__spine,.JourneyTimeline-module__B5Lq5G__spineFill{left:50%}.JourneyTimeline-module__B5Lq5G__chapter{grid-template-columns:1fr 1fr;align-items:center;gap:0;min-height:200px}.JourneyTimeline-module__B5Lq5G__node{width:22px;height:22px;margin:-11px 0 0 -11px;top:50%;left:50%}.JourneyTimeline-module__B5Lq5G__year{font-size:clamp(5rem,2rem + 6vw,8.5rem)}.JourneyTimeline-module__B5Lq5G__visual{justify-self:end;margin-right:80px}.JourneyTimeline-module__B5Lq5G__text{margin-left:80px}.JourneyTimeline-module__B5Lq5G__text h3{font-size:clamp(2rem,1.2rem + 1.6vw,2.8rem)}.JourneyTimeline-module__B5Lq5G__body{font-size:1.15rem}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__visual{transform:translate(-32px)}.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__chapter.JourneyTimeline-module__B5Lq5G__on .JourneyTimeline-module__B5Lq5G__visual{transform:none}}@media (prefers-reduced-motion:reduce){.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__visual,.JourneyTimeline-module__B5Lq5G__ready .JourneyTimeline-module__B5Lq5G__text,.JourneyTimeline-module__B5Lq5G__node,.JourneyTimeline-module__B5Lq5G__year{transition:none}}
