.mast-swiper{margin:0}.mast-swiper__timeline .swiper-timeline{display:flex;justify-content:space-between;padding-right:6rem;--swiper-scrollbar-sides-offset:100px}.mast-swiper__timeline .swiper-pagination-bullet{align-items:center;background-color:unset!important;border-radius:unset;color:#fff;display:flex;flex:2;flex-direction:column;justify-content:center;opacity:1!important;width:auto}.mast-swiper__timeline-wrapper{bottom:0;height:22px;left:1rem;position:absolute;width:calc(100% - 2rem);z-index:1}.mast-swiper__timeline-caption,.mast-swiper__timeline-date{display:none;visibility:hidden;width:auto}.mast-swiper__timeline-date{color:#fefbf7;font-family:degular-mono;font-size:19px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:120%;padding-bottom:.5rem;position:absolute;text-align:center;text-transform:uppercase;top:-3.25rem}.swiper-pagination-bullet-active .mast-swiper__timeline-caption,.swiper-pagination-bullet-active .mast-swiper__timeline-date{display:block;visibility:visible;width:200px}.mast-swiper__timeline-marker{background-color:hsla(34,78%,98%,.7);border-top-left-radius:.125rem;border-top-right-radius:.125rem;bottom:-2px;box-shadow:1px -1px 10px rgba(31,23,21,.75);height:18px;position:absolute;width:3px}.swiper-pagination-bullet-active .mast-swiper__timeline-marker{background-color:#fefbf7;height:36px;width:5px}.mast-swiper__timeline-hr{background-color:#fff;bottom:0;height:1px;position:absolute;z-index:1}.mast-swiper__timeline-caption{bottom:4.25rem;color:#fefbf7;font-family:Pangea;font-size:25px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:120%;padding-top:0;position:absolute;text-align:center;text-shadow:1px 1px 10px rgba(31,23,21,.75)}.mast-swiper__timeline.swiper-vertical{flex-direction:column}.mast-swiper__timeline.swiper-vertical .swiper-wrapper{aspect-ratio:9/14;height:100%}.mast-swiper__timeline.swiper-vertical .mast-swiper__timeline-wrapper{height:100%;left:0;width:40px}.mast-swiper__timeline.swiper-vertical .swiper-slide,.mast-swiper__timeline.swiper-vertical .swiper-slide img,.mast-swiper__timeline.swiper-vertical .swiper-slide video{aspect-ratio:9/14}.mast-swiper__timeline.swiper-vertical .swiper-slide video{height:unset!important}.mast-swiper__timeline.swiper-vertical .swiper-pagination-vertical.swiper-pagination-bullets{flex-direction:column;height:100%;left:0;padding-bottom:3rem;padding-right:0;right:unset;top:unset;transform:unset;width:40px}.mast-swiper__timeline.swiper-vertical .swiper-pagination-bullet{display:flex!important;flex-direction:column-reverse}.mast-swiper__timeline.swiper-vertical .mast-swiper__timeline-marker{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem;bottom:unset;height:3px;left:-1px;width:18px}.mast-swiper__timeline.swiper-vertical .swiper-pagination-bullet-active .mast-swiper__timeline-marker{height:5px;width:36px}.mast-swiper__timeline.swiper-vertical .mast-swiper__timeline-caption{bottom:unset;font-size:18px;left:8rem;position:relative;text-align:left}.mast-swiper__timeline.swiper-vertical .mast-swiper__timeline-date{font-size:15px;left:8rem;position:relative;text-align:left;top:unset}.mast-swiper__timeline.swiper-vertical .swiper-button-next{bottom:1rem;display:flex;left:unset!important;right:1.5rem!important;top:unset!important;transform:rotate(90deg);width:46px!important}.mast-swiper__timeline.swiper-vertical .swiper-button-prev{bottom:5.5rem;display:flex;left:unset!important;right:1.5rem;top:unset!important;transform:rotate(90deg);width:46px!important}@media only screen and (max-width:768px){.mast-swiper__timeline.swiper-vertical h2{font-size:28px}}.mast-swiper__scrollbar{background-color:#fff!important;height:2px!important;margin-bottom:4.5rem}.swiper-scrollbar-drag{background-color:#fff!important;border-radius:50%!important;height:28px!important;margin-top:-.75rem!important}.mast-swiper .swiper-button-next:after,.mast-swiper .swiper-button-prev:after,.mast-swiper .swiper-rtl .swiper-button-next:after,.mast-swiper .swiper-rtl .swiper-button-prev:after{content:unset!important;display:none!important}.mast-swiper .swiper-button-next,.mast-swiper .swiper-button-prev{display:none}.mast-swiper__media{border-radius:8px}.mast-swiper__media video{border-radius:8px;height:80vh;object-fit:cover;width:100%}.mast-swiper__slide-content{color:#fff;font-family:Pangea;left:50%;max-width:485px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.mast-swiper__media video{height:auto}.mast-swiper .swiper-button-next,.mast-swiper .swiper-button-prev{display:block}}.mast-swiper__slide-caption{color:#7f7572;font-family:Pangea;font-size:14px;font-style:normal;font-weight:300;line-height:120%;padding:.5rem 0;text-align:center}.mast-swiper__swiper-thumbs{margin-top:1rem}.swiper-button-prev{left:30px!important}.swiper-button-next,.swiper-button-prev{height:65px!important;width:65px!important}.swiper-button-next{right:30px!important}.swiper-autoplay-progress{align-items:center;color:#fff;display:flex;font-weight:700;height:55px;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;width:55px;z-index:10}.swiper-autoplay-progress svg{--progress:0;fill:hsla(0,0%,100%,.3);height:100%;left:0;position:absolute;stroke:#fff;stroke-dasharray:125.6;stroke-dashoffset:calc(125.6px*(1 - var(--progress)));stroke-width:1px;top:0;transform:rotate(-90deg);width:100%;z-index:10}.mast-swiper .swiper-pagination-bullet{background-color:#fff;opacity:.4}.mast-swiper .swiper-pagination-bullet-active{opacity:1}@media screen and (orientation:landscape) and (max-width:1000px){.mast-swiper.pwa .hs-video-widget iframe,.mast-swiper.pwa .mast-swiper__media img{border-radius:0!important}.mast-swiper.pwa{margin:-2px}.page{overflow-y:scroll;scroll-snap-type:y mandatory}.mast-swiper.pwa .mast-swiper__swiper{background-position:50%;background-size:cover;height:calc(100vh + 4px);scroll-snap-align:start;width:auto}.mast-swiper.pwa .mast-swiper__slide{background-color:#000}.mast-swiper.pwa .mast-swiper__slide-caption{bottom:1rem;color:#fff;font-size:20px!important;left:50%;padding:unset!important;position:fixed;text-shadow:2px 2px 2px #000;transform:translate(-50%,-50%)}.mast-swiper.pwa .swiper-button-prev{bottom:1.5rem!important;left:1.5rem!important;top:unset!important}.mast-swiper.pwa .swiper-button-next{bottom:1.5rem!important;right:.7rem!important;top:unset!important}}