.block-timeline-carousel{--text-color: #fff;background-color:#fff;padding-left:0;padding-right:0}@media (min-width: 992px){.block-timeline-carousel{padding-right:var(--side-margin)}}.block-timeline-carousel__inner{background-color:#000;padding-top:clamp(30px, 5vh, 150px);padding-bottom:clamp(30px, 5vh, 150px);padding-left:1.875rem;min-height:80vh}@media (min-width: 992px){.block-timeline-carousel__inner{padding-left:5rem}}.block-timeline-carousel__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--text-color);border-bottom:1px solid rgba(255,255,255,0.3);padding-right:1.875rem}@media (min-width: 992px){.block-timeline-carousel__pagination{padding-right:5rem}}.block-timeline-carousel__pagination-item{font-weight:600;color:rgba(255,255,255,0.4);font-size:18px;padding-bottom:.875rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-.0625rem}@media only screen and (min-width: 320px){.block-timeline-carousel__pagination-item{font-size:calc( 18px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-timeline-carousel__pagination-item{font-size:20px}}.block-timeline-carousel__pagination-item:hover{color:#fff}.block-timeline-carousel__pagination-item.active{color:#FF180A;border-color:#FF180A}.block-timeline-carousel__heading-wrap{position:relative;margin-bottom:1.875rem}@media (min-width: 992px){.block-timeline-carousel__heading-wrap{margin-bottom:0}}.block-timeline-carousel__heading{-webkit-transform-origin:bottom left;transform-origin:bottom left;position:relative;left:auto;bottom:auto;-webkit-transform:none;transform:none;width:100%}@media (min-width: 992px){.block-timeline-carousel__heading{position:absolute;left:0;bottom:0;-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);width:200%}}.block-timeline-carousel__heading .heading{font-size:32px}@media only screen and (min-width: 320px){.block-timeline-carousel__heading .heading{font-size:calc( 32px + 28 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-timeline-carousel__heading .heading{font-size:60px}}.block-timeline-carousel a.block-timeline-carousel__card:hover .block-timeline-carousel__card-heading{color:#FF180A}.block-timeline-carousel__bottom{margin-top:2.5rem}@media (min-width: 992px){.block-timeline-carousel__bottom{margin-top:5rem}}.block-timeline-carousel__card{color:var(--text-color);border-left:1px solid rgba(255,255,255,0.3);padding-left:1.875rem;padding-top:1.875rem;padding-bottom:1.875rem;padding-right:1.875rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;height:100%;display:block;text-decoration:none}@media (min-width: 1300px){.block-timeline-carousel__card{padding-right:5rem}}@media (min-width: 1440px){.block-timeline-carousel__card{padding-right:8.125rem}}.block-timeline-carousel__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-timeline-carousel__card-year{font-size:28px;font-weight:600;margin-bottom:1.5rem}@media only screen and (min-width: 320px){.block-timeline-carousel__card-year{font-size:calc( 28px + 10 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-timeline-carousel__card-year{font-size:38px}}@media (min-width: 992px){.block-timeline-carousel__card-year{margin-bottom:3.75rem}}.block-timeline-carousel__card-heading{font-size:20px;line-height:1.2;font-weight:600;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media only screen and (min-width: 320px){.block-timeline-carousel__card-heading{font-size:calc( 20px + 6 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-timeline-carousel__card-heading{font-size:26px}}.block-timeline-carousel__card-copy{margin-top:1.25rem}.block-timeline-carousel__card-image{position:relative;aspect-ratio:16/9}.block-timeline-carousel .swiper-slide{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.block-timeline-carousel .swiper-slide:active{cursor:-webkit-grabbing;cursor:grabbing}.block-timeline-carousel .swiper-slide-active .block-timeline-carousel__card{background-color:rgba(217,217,217,0.2)}.block-timeline-carousel .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#000;border:1px solid #313131;margin-top:1.25rem;margin-right:1.875rem}@media (min-width: 992px){.block-timeline-carousel .swiper-navigation{margin-right:0;margin-top:0}}.block-timeline-carousel .swiper-navigation .swiper-button-prev,.block-timeline-carousel .swiper-navigation .swiper-button-next{max-width:none;aspect-ratio:auto;height:5rem;border:none}.block-timeline-carousel .swiper-navigation .swiper-button-prev svg path,.block-timeline-carousel .swiper-navigation .swiper-button-next svg path{stroke:#fff}.block-timeline-carousel .swiper-navigation .swiper-button-prev:hover svg path,.block-timeline-carousel .swiper-navigation .swiper-button-next:hover svg path{stroke:#000}.block-timeline-carousel .swiper-navigation .swiper-button-prev{border-right:1px solid #313131}

/*# sourceMappingURL=block-timeline-carousel.css.map */
