.scroll-timeline[data-v-10ba18be]{margin-top:clamp(56px,7vw,96px);position:relative}.scroll-timeline__rail[data-v-10ba18be]{background:var(--color-rule);bottom:0;left:50%;margin-left:-1px;position:absolute;top:0;transition:bottom .6s ease-out .4s;width:2px}.scroll-timeline__rail-fill[data-v-10ba18be]{background:var(--color-teal);display:block;width:100%}.scroll-timeline__step[data-v-10ba18be]{align-items:center;display:grid;grid-template-columns:1fr 96px 1fr;min-height:300px;position:relative}.scroll-timeline--no-art .scroll-timeline__step[data-v-10ba18be]{min-height:180px}.scroll-timeline__step+.scroll-timeline__step[data-v-10ba18be]{margin-top:clamp(24px,4vw,56px)}.scroll-timeline__node[data-v-10ba18be]{background:var(--color-white);border:2px solid #b8c4cb;border-radius:50%;grid-column:2;grid-row:1;height:22px;justify-self:center;position:relative;transition:background .4s,border-color .4s,transform .4s;width:22px;z-index:1}.is-reached .scroll-timeline__node[data-v-10ba18be]{background:var(--color-teal);border-color:var(--color-teal);transform:scale(1.15)}.is-reached .scroll-timeline__node[data-v-10ba18be]:after{border:2px solid rgba(4,109,139,.25);border-radius:50%;content:"";top:-9px;right:-9px;bottom:-9px;left:-9px;position:absolute}.scroll-timeline__art[data-v-10ba18be]{max-width:340px;opacity:.35;transform:translateY(12px);transition:opacity .7s,transform .7s;width:100%}.scroll-timeline__art[data-v-10ba18be] svg{display:block;height:auto;width:100%}.is-reached .scroll-timeline__art[data-v-10ba18be]{opacity:1;transform:none}.scroll-timeline__text[data-v-10ba18be],.scroll-timeline__text[data-v-10ba18be] *{transition:color .6s}.scroll-timeline__step:not(.is-reached) .scroll-timeline__text[data-v-10ba18be],.scroll-timeline__step:not(.is-reached) .scroll-timeline__text[data-v-10ba18be] *{color:var(--color-muted)}.scroll-timeline__step:nth-child(2n) .scroll-timeline__art[data-v-10ba18be]{grid-column:1;grid-row:1;justify-self:end}.scroll-timeline__step:nth-child(2n) .scroll-timeline__text[data-v-10ba18be]{grid-column:3;grid-row:1}.scroll-timeline__step:nth-child(odd) .scroll-timeline__art[data-v-10ba18be]{grid-column:3;grid-row:1;justify-self:start}.scroll-timeline__step:nth-child(odd) .scroll-timeline__text[data-v-10ba18be]{grid-column:1;grid-row:1;text-align:right}.scroll-timeline__end[data-v-10ba18be]{display:grid;justify-items:center;margin-top:clamp(40px,5vw,72px);position:relative}.scroll-timeline__node--end[data-v-10ba18be]{border-color:var(--color-yellow);grid-column:1;grid-row:1;height:26px;width:26px}.scroll-timeline__end.is-reached .scroll-timeline__node--end[data-v-10ba18be]{background:var(--color-yellow);border-color:var(--color-yellow)}.scroll-timeline__end.is-detached .scroll-timeline__node--end[data-v-10ba18be]{opacity:0;transform:scale(.4);transition:opacity .4s .3s,transform .4s .3s}.scroll-timeline__end.is-reached .scroll-timeline__node--end[data-v-10ba18be]:after{border:2px solid rgba(236,190,19,.35);border-radius:50%;content:"";top:-9px;right:-9px;bottom:-9px;left:-9px;position:absolute}.scroll-timeline__end-slot[data-v-10ba18be]{grid-row:2;margin-top:20px}.scroll-timeline__end-content[data-v-10ba18be]{position:relative;transition:opacity .3s;z-index:1}.scroll-timeline__cord[data-v-10ba18be]{color:var(--color-rule);height:20px;left:50%;margin-left:-1px;position:absolute;top:26px;width:2px}.scroll-timeline__end.is-reached .scroll-timeline__cord[data-v-10ba18be]{color:var(--color-teal)}.scroll-timeline__cord-bottom[data-v-10ba18be],.scroll-timeline__cord-top[data-v-10ba18be]{background:currentColor;height:50%;left:0;position:absolute;transition:transform .4s cubic-bezier(.3,1.4,.5,1),opacity .4s;width:100%}.scroll-timeline__cord-top[data-v-10ba18be]{top:0;transform-origin:top}.scroll-timeline__cord-bottom[data-v-10ba18be]{bottom:0;transform-origin:bottom}.is-detached .scroll-timeline__cord-top[data-v-10ba18be]{transform:scaleY(0)}.is-detached .scroll-timeline__cord-bottom[data-v-10ba18be]{opacity:0;transform:translate(6px,14px) rotate(24deg)}.scroll-timeline__spark[data-v-10ba18be]{background:var(--color-yellow);border-radius:50%;height:12px;left:50%;margin:-6px 0 0 -6px;opacity:0;pointer-events:none;position:absolute;top:50%;width:12px}.is-detached .scroll-timeline__spark[data-v-10ba18be]{animation:cord-spark-10ba18be .5s ease-out}@keyframes cord-spark-10ba18be{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}.scroll-timeline__end-content.is-pinned[data-v-10ba18be]{bottom:24px;left:24px;position:fixed;width:300px;z-index:40}.scroll-timeline__end-content.is-hidden[data-v-10ba18be]{opacity:0;pointer-events:none}.scroll-timeline__label[data-v-10ba18be]{color:var(--color-teal);font-family:var(--font-latin);font-size:15px;font-weight:700}.scroll-timeline__text h3[data-v-10ba18be]{color:var(--color-ink);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:900;line-height:1.35;margin:2px 0 10px}.scroll-timeline__text p[data-v-10ba18be]{display:inline-block;font-size:15.5px;line-height:1.9;max-width:22em}@media (max-width:860px){.scroll-timeline__rail[data-v-10ba18be]{left:11px}.scroll-timeline--no-art .scroll-timeline__step[data-v-10ba18be],.scroll-timeline__step[data-v-10ba18be]{align-items:start;grid-template-columns:44px 1fr;min-height:0}.scroll-timeline__node[data-v-10ba18be]{grid-column:1;grid-row:1;justify-self:start;margin-top:4px}.scroll-timeline__step:nth-child(n) .scroll-timeline__art[data-v-10ba18be]{grid-column:2;grid-row:2;justify-self:start;margin-top:12px;max-width:260px}.scroll-timeline__step:nth-child(n) .scroll-timeline__text[data-v-10ba18be]{grid-column:2;grid-row:1;text-align:left}.scroll-timeline__end[data-v-10ba18be]{align-items:start;grid-template-columns:44px 1fr;justify-items:start}.scroll-timeline__node--end[data-v-10ba18be]{margin-left:-2px}.scroll-timeline__end-slot[data-v-10ba18be]{grid-column:2;grid-row:1;margin-top:0}.scroll-timeline__cord[data-v-10ba18be]{height:2px;left:24px;margin-left:0;top:12px;width:20px}.scroll-timeline__cord-bottom[data-v-10ba18be],.scroll-timeline__cord-top[data-v-10ba18be]{height:100%;top:0;width:50%}.scroll-timeline__cord-top[data-v-10ba18be]{transform-origin:left}.scroll-timeline__cord-bottom[data-v-10ba18be]{bottom:auto;left:50%;transform-origin:right}.is-detached .scroll-timeline__cord-top[data-v-10ba18be]{transform:scaleX(0)}.is-detached .scroll-timeline__cord-bottom[data-v-10ba18be]{transform:translate(4px,12px) rotate(30deg)}}@media (max-width:640px){.scroll-timeline__end-content.is-pinned[data-v-10ba18be]{bottom:12px;left:12px;right:12px;width:auto}}
