.carousel-gallery-item__image img{--transition-duration:1s;--transition-easing:cubic-bezier(0.25,0.74,0.22,0.99);transition-delay:var(--transition-delay);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-easing)}.carousel-gallery__titles__title{font-family:Neutraface Condensed Custom,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;--fos:-0.15em;--foe:-0.15em;text-transform:uppercase}.is-win .carousel-gallery__titles__title{--fos:-0.15em;--foe:-0.15em}.carousel-gallery__titles__title{font-size:calc(var(--scale-rem) * 4.35);line-height:1.03448em;--lh:1.03448em;letter-spacing:.05em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel-gallery__titles__title{font-size:calc(var(--scale-rem) * 5.8);line-height:1.03448em;--lh:1.03448em;letter-spacing:.05em}}@media (min-width:1920px) and (min-height:600px){.carousel-gallery__titles__title{font-size:calc(var(--scale-rem) * 8.7);line-height:1.03448em;--lh:1.03448em;letter-spacing:.05em}}.progress-button{--progress:0;--progress-reverse:calc(1 - var(--progress));--progress-reversed:1;position:relative}.progress-button__outline{position:absolute;left:0;top:0;width:100%;height:100%;--transition-duration:0.5s;--transition-easing:cubic-bezier(0.25,0.74,0.22,0.99);transition-property:opacity;transition-delay:var(--transition-delay);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-easing)}.progress-button__outline rect{fill:none;stroke:rgba(var(--t-text-rgb),.15);width:calc(100% - 2px);height:calc(100% - 2px);rx:50%}.progress-button__outline rect+rect{stroke:var(--t-primary);stroke-dasharray:1;stroke-dashoffset:var(--progress-reverse)}.progress-button .btn{--button-background-size:0px}.has-hover .btn-container:hover .progress-button .progress-button__outline,.has-hover .progress-button:hover .progress-button__outline{opacity:0}.progress-button--secondary .progress-button__outline rect+rect{stroke:var(--t-text)}.progress-button--animated .progress-button__outline rect+rect{--transition-duration:0.75s;--transition-easing:cubic-bezier(0.25,0.74,0.22,0.99);transition-property:stroke-dashoffset;transition-delay:var(--transition-delay);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-easing)}.progress-button--gallery .progress-button__outline rect{transform:rotate(180deg);transform-origin:50% 50%}.progress-button--gallery .progress-button__outline rect+rect{stroke:var(--t-text);stroke-dashoffset:var(--progress-reversed);--transition-duration:1.333s;--transition-easing:cubic-bezier(0.6,0,0.1,1);transition-property:stroke-dashoffset;transition-delay:var(--transition-delay);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-easing)}.video{height:var(--viewport-height)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.carousel-gallery-item picture{margin:0 auto;width:66.66667vw;height:auto}}.carousel-gallery{position:relative}.carousel-gallery__list__inner{overflow:hidden;height:var(--viewport-height);align-items:center}.carousel-gallery__list__item{overflow:visible}.carousel-gallery__nav{position:static}.carousel-gallery__nav__next,.carousel-gallery__nav__prev{position:absolute;left:0;top:0;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 var(--spacing)}.carousel-gallery__nav__next{left:auto;right:0;padding:0 var(--spacing) 0 0}.carousel-gallery__counter{position:absolute;z-index:1;top:calc(50vh + 100vw / 1440 * 480 / 2 + var(--spacing) / 60 * 100);left:50%;width:200px;margin-left:-100px;text-align:center}.carousel-gallery__titles{position:absolute;bottom:0;transform:translateY(50%);width:100%;text-align:center;z-index:2;pointer-events:none}.carousel-gallery__titles__layout{padding-top:calc(var(--scale-px) * 10);padding-bottom:calc(var(--scale-px) * 10)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel-gallery__titles{top:auto;bottom:0;transform:translateY(50%)}.carousel-gallery__titles__layout{display:flex;flex-direction:column-reverse}.carousel-gallery__titles__title{white-space:nowrap}}.carousel-gallery-item{display:block;margin:0 auto;position:relative;overflow:visible;width:var(--md,52.77778vw) var(--n-md,100%)}.carousel-gallery-item__image{position:relative;overflow:hidden;overflow:clip;z-index:1}.carousel-gallery-item__image img{transition-property:transform}.carousel-gallery-item__image--side-1,.carousel-gallery-item__image--side-2{position:absolute;z-index:0;pointer-events:none;opacity:.3;height:auto}.carousel-gallery-item__image--side-1 img,.carousel-gallery-item__image--side-2 img{width:auto;height:13.88889vw}.carousel-gallery-item__button{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}.carousel-gallery__list__item--hovered .carousel-gallery-item__image img{transform:scale(1.1)}picture.carousel-gallery-item__image--side-1,picture.carousel-gallery-item__image--side-2{height:auto;overflow:visible}.carousel__list__item:nth-child(odd) .carousel-gallery-item__image--side-1{left:calc(var(--scale-px) * -80);bottom:calc(var(--scale-px) * 70)}.has-hover .carousel__list__item:nth-child(odd) .carousel-gallery-item:hover .carousel-gallery-item__image--side-1 img{transform:translateX(calc(var(--scale-px) * -40))}.carousel__list__item:nth-child(odd) .carousel-gallery-item__image--side-2{right:calc(var(--scale-px) * -40);top:calc(var(--scale-px) * -40)}.has-hover .carousel__list__item:nth-child(odd) .carousel-gallery-item:hover .carousel-gallery-item__image--side-2 img{transform:translateX(calc(var(--scale-px) * 40))}.carousel__list__item:nth-child(2n+2) .carousel-gallery-item__image--side-1{left:calc(var(--scale-px) * -40);top:calc(var(--scale-px) * -40)}.has-hover .carousel__list__item:nth-child(2n+2) .carousel-gallery-item:hover .carousel-gallery-item__image--side-1 img{transform:translateX(calc(var(--scale-px) * -40))}.carousel__list__item:nth-child(2n+2) .carousel-gallery-item__image--side-2{right:calc(var(--scale-px) * -80);bottom:calc(var(--scale-px) * 70)}.has-hover .carousel__list__item:nth-child(2n+2) .carousel-gallery-item:hover .carousel-gallery-item__image--side-2 img{transform:translateX(calc(var(--scale-px) * 40))}.has-hover .video-embed__progress-bar:hover .video-embed__progress-bar__inner:after {
    opacity: 1; }