.timeline{isolation:isolate;z-index:0}.timeline__nav-bar{max-width:100vw;padding:2rem .8rem}.timeline__nav-bar .flex{gap:.8rem}.timeline__nav-buttons{max-width:100%;overflow-x:auto;scrollbar-color:var(--accent-color-1) var(--primary-color);scrollbar-width:thin}.timeline__nav-button.is-selected{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white)}.timeline__image,.timeline__overlay{height:100%;inset:0;width:100%;z-index:-2}.timeline__image{-o-object-fit:cover;object-fit:cover}.timeline__overlay{background:linear-gradient(270deg,rgba(27,29,30,0) 0,rgba(27,29,30,.3) 25%,rgba(27,29,30,.75) 50%,rgba(27,29,30,.95));mix-blend-mode:multiply;z-index:-1}.timeline--filter:before{background:var(--secondary-color);content:"";inset:0;mix-blend-mode:color;opacity:.3;position:absolute;z-index:0}.timeline__slide,.timeline__slide-inner{min-height:100%;width:100%}.timeline__slide-inner{display:grid;gap:2rem;margin-inline:auto;max-width:var(--container-width);padding:6rem 2rem 9rem;width:100%}.timeline__slide-text :last-child{margin-bottom:0}@media (min-width:768px){.timeline__nav-bar .flex{gap:1.6rem}.timeline__nav-button{justify-content:center}.timeline__nav-button--next.button,.timeline__nav-button--previous.button{width:4.4rem}.timeline__slide-inner{grid-template-columns:2fr 6.5fr 3.5fr;min-height:60rem;padding:12rem 2rem 16rem}}@media (min-width:1180px){.timeline__slider-inner{padding-inline:0}}