.timeline{isolation:isolate;padding:6rem 0}.timeline__overlay{inset:0;z-index:-1}.timeline__header,.timeline__nav-buttons{margin-bottom:5rem}.timeline__header{padding-inline:2rem}.timeline__nav-button.button{background-color:var(--light-gray);color:var(--base-color);font-size:1.2rem;font-weight:600;letter-spacing:0;line-height:1;margin-inline:5px;min-height:auto;padding:1.4rem .8rem;width:170px}.timeline__nav-button.button.is-selected,.timeline__nav-button.button:focus,.timeline__nav-button.button:focus-visible,.timeline__nav-button.button:hover{background-color:var(--primary-color-2);color:#fff}.timeline__nav-button:hover .timeline__nav-button-subtitle,.timeline__nav-button:not(:hover) .timeline__nav-button-title{display:none}.timeline__slide-content{border-top:1px solid hsla(0,0%,100%,.2);margin-top:2.4rem;padding-top:2.4rem}.timeline__slide-content :last-child{margin-bottom:0}.timeline__slide-content h4.h3,.timeline__slide-title{margin-bottom:.8rem}.timeline__slide-content h4.h3{text-transform:none}.timeline__slide-subtitle{font-size:1.8rem;font-weight:600;line-height:1.4}.timeline__slide-image{aspect-ratio:24/17;max-width:400px;overflow:hidden;width:100%}.timeline__slide-image img{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.timeline__slides--white-dots .flickity-page-dots{-webkit-filter:invert(1);filter:invert(1)}@media (min-width:768px){.timeline{padding:9rem 2rem}.timeline__header{text-align:center}.timeline__slides .flickity-page-dots{display:none}.timeline__slide{gap:12rem;padding-inline:1rem}.timeline__slide-text{width:50%}.timeline__slide-subtitle{font-size:2.3rem}.timeline__slide-image{width:calc(50% - 12rem)}}@media (min-width:768px) and (max-width:1024px){.timeline__slide{gap:6rem}.timeline__slide-image{width:calc(50% - 6rem)}}@media (max-width:767px){.timeline__nav-buttons{display:none!important}.timeline__slides .flickity-page-dots{margin-top:5rem}.timeline__slide.flex{flex-direction:column-reverse;gap:2.4rem;padding-right:4rem;width:calc(100% - 4rem)}}