section.timeline{box-sizing:border-box;width:100%;padding:0;background-color:#fff;overflow:visible}section.timeline .stage{box-sizing:border-box;display:flex;align-items:center;gap:6.333333rem;min-height:34rem;padding:0 5vw;overflow:visible}@media(min-width:993px){section.timeline .stage .media{order:2}section.timeline .stage .content{order:1}}@media(max-width:992px){section.timeline .stage{flex-direction:column;align-items:stretch;gap:2.777778rem;min-height:0;padding:5.555556rem 5vw;padding-bottom:30px}}section.timeline .content{flex:1 1 0;min-width:0;max-width:44rem}@media(max-width:992px){section.timeline .content{flex:0 0 auto;width:100%;max-width:none}}section.timeline .content .splide__track--fade>.splide__list{height:auto}section.timeline .content .splide__track--fade>.splide__list>.splide__slide{width:100%}section.timeline .content .splide__slide{display:flex}section.timeline .content .slide{display:flex;flex-direction:column;gap:3rem;width:100%}@media(max-width:992px){section.timeline .content .slide{gap:0}}section.timeline .content .year{font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(8rem,15vw,23.664278rem);font-weight:400;line-height:1.05;letter-spacing:-.019em;color:var(--color-verdone, #546a74)}@media(max-width:992px){section.timeline .content .year{display:none}}section.timeline .content .copy{display:flex;flex-direction:column;gap:.611111rem;max-width:34.611111rem}@media(max-width:992px){section.timeline .content .copy{max-width:none}}section.timeline .content .title{font-family:neue-haas-grotesk-text,sans-serif;font-weight:700}section.timeline .content .description{color:#000}section.timeline .content .description p{margin-bottom:0}section.timeline .media{position:relative;z-index:2;flex:0 1 auto;width:50%;max-width:100%;overflow:visible}@media(max-width:992px){section.timeline .media{width:100%}}section.timeline .media-inner{display:flex;align-items:center;justify-content:center;gap:.833333rem;overflow:visible;width:100%}@media(max-width:992px){section.timeline .media-inner{max-width:100%;gap:0}}section.timeline .nav-btn{position:relative;z-index:10;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.222222rem;height:2.222222rem;padding:0;border:0;background:transparent;color:#000;cursor:pointer}@media(max-width:992px){section.timeline .nav-btn{display:none}}section.timeline .nav-btn[hidden]{display:none}section.timeline .nav-btn .icon{display:flex;align-items:center;justify-content:center;width:.722222rem;height:1.444444rem;line-height:0}section.timeline .nav-btn .icon svg{display:block;width:100%;height:100%}section.timeline .nav-btn .icon svg path{stroke:currentColor}section.timeline .nav-btn:disabled{opacity:.35;cursor:default;pointer-events:none}section.timeline .stack{position:relative;z-index:1;flex:0 1 35.054444rem;width:35.054444rem;max-width:100%;aspect-ratio:630.98/433.54;overflow:visible}section.timeline .card{--card-exit-x: 115%;--card-exit-rotate: 8deg;--card-enter-x: -115%;--card-enter-rotate: -8deg;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border:1.388889rem solid #f5f5f5;background-color:#f5f5f5;transform-origin:center center;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .45s ease}@media screen and (max-width:992px){section.timeline .card{border-width:10px}}section.timeline .card.is-behind-1{z-index:1;transform:translate(1.42%,-7.7%) scale(.9461) rotate(-5deg);transform-origin:42% 12%}section.timeline .card.is-behind-2{z-index:0;opacity:.6;transform:translate(1.42%,-7.7%) scale(.9461) rotate(-5deg);transform-origin:42% 12%}section.timeline .card.is-top{z-index:3;transform:translateZ(0) scale(1) rotate(0);opacity:1}section.timeline .card.is-exit-next{z-index:5;transform:translate(var(--card-exit-x)) rotate(var(--card-exit-rotate));opacity:0;pointer-events:none}section.timeline .card.is-enter-prev{z-index:4;transform:translate(var(--card-enter-x)) rotate(var(--card-enter-rotate));opacity:0;pointer-events:none}section.timeline .image{display:block;width:100%;height:100%;object-fit:cover}section.timeline .bottom{box-sizing:border-box;display:flex;align-items:center;min-height:5.833333rem;border-top:1px solid rgba(0,0,0,.4);overflow:hidden}section.timeline .nav{width:100%}section.timeline .nav .splide__track{overflow:visible}section.timeline .nav .splide__list{align-items:center}section.timeline .nav .splide__slide{display:flex;align-items:center}section.timeline .nav .nav-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}section.timeline .nav .nav-year,section.timeline .nav .nav-label{font-family:neue-haas-grotesk-text,sans-serif;font-size:1.333333rem;line-height:1.5;white-space:nowrap;letter-spacing:-.011em;transition:color .25s ease,font-weight .25s ease}@media(max-width:992px){section.timeline .nav .nav-year,section.timeline .nav .nav-label{font-size:16px}}section.timeline .nav .nav-label{text-transform:uppercase}section.timeline .nav .splide__slide.is-active .nav-year{font-weight:700;color:#000}section.timeline .nav .splide__slide.is-active .nav-label{font-weight:400;color:#000}section.timeline .nav .splide__slide:not(.is-active) .nav-year,section.timeline .nav .splide__slide:not(.is-active) .nav-label{font-weight:400;color:#c4c4c4}@media(prefers-reduced-motion:reduce){section.timeline .card{transition:none}section.timeline .nav-year,section.timeline .nav-label{transition:none}}
