.timeline-rows[data-v-92ce51e8]{background-color:var(--color-ink);color:var(--color-cream);display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-16) var(--spacing-5)}.timeline-rows__heading[data-v-92ce51e8]{display:flex;flex-direction:column;gap:var(--spacing-4)}.timeline-rows__eyebrow[data-v-92ce51e8]{color:var(--color-rose-glow);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);line-height:var(--leading-label);text-transform:uppercase}.timeline-rows__title[data-v-92ce51e8]{font-family:var(--font-display);font-size:var(--text-h2-mobile);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-h2-mobile)}.timeline-rows__rows[data-v-92ce51e8]{--line-duration:calc(var(--duration-stagger)*5);display:flex;flex-direction:column;list-style:none;position:relative}.timeline-rows__rows[data-v-92ce51e8]:before{background-color:var(--color-border-strong-on-dark);content:"";inset:0 auto 0 0;position:absolute;transform-origin:top;width:1px}.row[data-v-92ce51e8]{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-5) 0 var(--spacing-5) var(--spacing-8);position:relative}.row[data-v-92ce51e8]:last-child{padding-bottom:0}.row__head[data-v-92ce51e8]{padding-top:var(--spacing-2)}.row__dot[data-v-92ce51e8]{background-color:var(--color-rose);border-radius:var(--radius-full);height:var(--spacing-4);left:calc(var(--spacing-2)*-1);position:absolute;top:var(--spacing-9);width:var(--spacing-4)}.row__title[data-v-92ce51e8]{font-family:var(--font-display);font-size:var(--text-h3-lg-mobile);font-weight:var(--font-weight-regular);line-height:var(--leading-title)}.row__text[data-v-92ce51e8]{font-size:var(--text-body);line-height:var(--leading-body-relaxed)}.timeline-rows__rows--armed .row[data-v-92ce51e8]:after,.timeline-rows__rows--armed .row__dot[data-v-92ce51e8],.timeline-rows__rows--armed[data-v-92ce51e8]:before{transform:scale(0)}.timeline-rows__rows--armed .row__text[data-v-92ce51e8],.timeline-rows__rows--armed .row__title[data-v-92ce51e8]{filter:blur(6px);opacity:0;translate:0 var(--spacing-3)}.timeline-rows__rows--visible[data-v-92ce51e8]:before{animation:about-trace-down-92ce51e8 var(--line-duration) var(--ease-linear) both}.timeline-rows__rows--visible .row[data-v-92ce51e8]:after{animation:about-trace-across-92ce51e8 var(--line-duration) var(--ease-linear) both;animation-delay:calc(var(--step)*var(--duration-stagger))}.timeline-rows__rows--visible .row__dot[data-v-92ce51e8]{animation:about-dot-92ce51e8 var(--duration-slow) var(--ease-out) both;animation-delay:calc(var(--step)*var(--duration-stagger))}.timeline-rows__rows--visible .row__text[data-v-92ce51e8],.timeline-rows__rows--visible .row__title[data-v-92ce51e8]{animation:about-focus-92ce51e8 var(--duration-reveal) var(--ease-out) both;animation-delay:calc(var(--step)*var(--duration-stagger) + var(--duration-stagger))}@keyframes about-trace-down-92ce51e8{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes about-trace-across-92ce51e8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-dot-92ce51e8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes about-focus-92ce51e8{0%{filter:blur(6px);opacity:0;translate:0 var(--spacing-3)}to{filter:blur(0);opacity:1;translate:0 0}}@media(min-width:768px){.timeline-rows[data-v-92ce51e8]{gap:var(--spacing-10);padding:var(--spacing-20) var(--spacing-8)}.timeline-rows__title[data-v-92ce51e8]{font-size:var(--text-h2-tablet);line-height:var(--leading-h2-tablet)}.row__title[data-v-92ce51e8]{font-size:var(--text-h3-lg)}.row__text[data-v-92ce51e8]{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);max-width:620px}}@media(min-width:1024px){.timeline-rows[data-v-92ce51e8]{gap:var(--spacing-12);padding:var(--spacing-24) var(--content-inset)}.timeline-rows__title[data-v-92ce51e8]{font-size:var(--text-h2);line-height:var(--leading-h2)}.timeline-rows__rows[data-v-92ce51e8]:before{background-color:var(--color-border-on-dark);height:1px;inset:0 0 auto;transform-origin:left;width:auto}.timeline-rows__rows--visible[data-v-92ce51e8]:before{animation-name:about-trace-across-92ce51e8}.row[data-v-92ce51e8]{align-items:flex-start;flex-direction:row;gap:var(--spacing-24);padding:var(--spacing-10) 0}.row[data-v-92ce51e8]:after{background-color:var(--color-border-on-dark);content:"";height:1px;inset:auto 0 0;position:absolute;transform-origin:left}.row[data-v-92ce51e8]:last-child{padding-bottom:var(--spacing-10)}.row__head[data-v-92ce51e8]{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-4);padding-top:0;width:380px}.row__dot[data-v-92ce51e8]{flex-shrink:0;position:static}.row__text[data-v-92ce51e8]{flex:1 1 0;max-width:none;min-width:0}}
