.video-player{position:relative}.video-player__overlay{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:100%;left:0;outline:none;padding:0;position:absolute;top:0;width:auto;width:100%;z-index:var(--layer-raised)}.video-player__overlay-play{height:var(--spacing-xl);position:absolute;right:var(--spacing-m);top:var(--spacing-s);width:var(--spacing-xl);z-index:var(--layer-raised)}.video-player__overlay-play path{fill:var(--color-neutral-white)}.video-player__controls{bottom:var(--spacing-m);display:flex;gap:var(--spacing-s);left:var(--spacing-m);position:absolute}.video-player__control{background-color:transparent;background-color:var(--color-background-tint);height:var(--icon-ml);width:auto;width:var(--icon-ml);z-index:var(--layer-heightened)}.video-player__control,.video-player__subtitles{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:none;color:inherit;color:var(--color-text-inverse);cursor:pointer;font:inherit;outline:none;padding:0}.video-player__subtitles{background-color:transparent;background-color:var(--color-background-dark);border:1px solid var(--color-background-white);border-radius:5px;border-radius:var(--border-radius,5px);bottom:var(--spacing-xs);font-size:var(--font-size-3);line-height:100%;line-height:var(--line-height-baseline,100%);overflow:hidden;padding:var(--spacing-2xs);position:absolute;right:var(--spacing-xs);transition:background-color var(--timing-quick) var(--easing-normal),color var(--timing-quick) var(--easing-normal);width:auto}.video-player__subtitles.is-active{background-color:var(--color-background-white);color:var(--color-text-primary)}.video-player__video{cursor:pointer;display:inherit;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:var(--layer-flat)}.video-player__toolbar{background-color:transparent;bottom:calc(var(--spacing-2xl) + var(--spacing-2xs));display:flex;flex-direction:column;padding-block-end:calc(var(--spacing-s) + var(--spacing-3xs));padding-inline:calc(var(--spacing-s) + var(--spacing-3xs));position:absolute;transform:translateY(100%);transition:transform var(--timing-normal) var(--easing-normal);width:100%;z-index:var(--layer-flat)}.video-player__toolbar.is-paused{transform:translateY(0)}.video-player__toolbar-inner{align-items:center;display:flex;justify-content:flex-start;margin-block-end:calc(var(--spacing-3xs) + var(--spacing-2xs))}.video-player__toolbar-controls{margin-inline-start:calc(var(--spacing-2xs)*-1)}.video-player__toolbar-controls .icon-button{margin:0;padding:0}.video-player__toolbar-controls .icon{height:var(--spacing-m)}.video-player__toolbar-controls .icon path{fill:var(--color-neutral-white)}.video-player__toolbar-audio{margin-inline-start:auto}.video-player__toolbar-audio .icon-button,.video-player__toolbar-full-screen .icon-button{margin:0;padding:0}.video-player__toolbar-audio .icon,.video-player__toolbar-full-screen .icon{height:calc(var(--spacing-m) + var(--spacing-3xs))}.video-player__toolbar-audio .icon path,.video-player__toolbar-full-screen .icon path{fill:var(--color-neutral-white)}.video-player__toolbar-times{color:var(--color-neutral-white);display:flex;margin-block-start:var(--spacing-3xs);margin-inline-end:var(--spacing-xs)}.video-player__times-divider{margin-inline:var(--spacing-3xs)}.video-player__times-divider:after{content:'/';display:inline-block}.video-player__toolbar-progress{position:relative;width:100%}.video-player__progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;display:block;height:var(--spacing-3xs);width:100%}.video-player__progress::-webkit-progress-bar{background-color:hsla(0,0%,92%,.2)}.video-player__progress::-webkit-progress-value{background-color:var(--color-neutral-white)}.video-player__progress::-moz-progress-bar{background-color:var(--color-neutral-white)}.video-player__progress:hover{cursor:pointer}.video-player__progress-pin{background-color:var(--color-neutral-white);border-radius:50%;height:calc(var(--spacing-2xs) + var(--spacing-3xs));left:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--spacing-2xs) + var(--spacing-3xs))}.video-player__progress-pin.hidden{opacity:0}.video-player__progress-bar{display:inline-block;height:100%}[dir=rtl] .video-player__controls{left:auto;left:initial;right:var(--spacing-m)}
.full-image-carousel__container{display:flex;position:relative}.full-image-carousel__media-container{flex:1;height:100%}.full-image-carousel__hide-ab{display:none}.full-image-carousel__image{height:100%;width:100%}.full-image-carousel__image .images__image{left:0}.full-image-carousel__video-player{width:100%}.full-image-carousel__video-player .video-player__controls{bottom:var(--spacing-m);color:var(--color-neutral-white);left:auto;right:var(--spacing-m)}.full-image-carousel__content-container{margin:0 var(--spacing-l);max-width:623px;position:absolute;z-index:var(--layer-raised)}.full-image-carousel__sub-heading{margin-block-start:var(--spacing-m)}.full-image-carousel__sub-heading *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-indent:inherit;text-transform:inherit}.full-image-carousel__cta-1,.full-image-carousel__cta-2{margin-block-start:var(--spacing-xl)}.full-image-carousel__cta-2,.full-image-carousel__cta-4{margin-inline-start:var(--spacing-m)}.full-image-carousel__cta-3,.full-image-carousel__cta-4{margin-block-start:calc(var(--spacing-2xs) + var(--spacing-m))}.full-image-carousel .button{max-height:calc(var(--spacing-2xl) + var(--spacing-2xs));min-width:var(--spacing-10xl)}html:not(.no-js) .full-image-carousel.is-loading.full-image-carousel--video-active .full-image-carousel__media-container{aspect-ratio:5/8}.full-image-carousel.full-image-carousel--fullscreen .full-image-carousel__container,.full-image-carousel.full-image-carousel--fullscreen .splide__track{height:100vh;height:100svh}.full-image-carousel.full-image-carousel--fullscreen .full-image-carousel__video-player{height:100%;width:100%}.full-image-carousel.full-image-carousel--image-overlay-fullscreen .full-image-carousel__media-container:before{background-color:var(--color-overlay);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:var(--layer-raised)}.full-image-carousel.full-image-carousel--image-overlay-third .full-image-carousel__media-container:before{background:var(--color-overlay-background-overlay);bottom:0;content:'';height:33.33%;left:0;position:absolute;width:100%;z-index:var(--layer-raised)}.full-image-carousel.full-image-carousel--video-overlay-fullscreen .video-player:before{background-color:var(--color-overlay);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:var(--layer-raised)}.full-image-carousel.full-image-carousel--video-overlay-third .video-player:before{background:var(--color-overlay-background-overlay);bottom:0;content:'';height:33.33%;left:0;position:absolute;width:100%;z-index:var(--layer-raised)}.full-image-carousel.full-image-carousel--horizontal-alignment-left .full-image-carousel__container{justify-content:flex-start}.full-image-carousel.full-image-carousel--horizontal-alignment-center .full-image-carousel__container{justify-content:center}.full-image-carousel.full-image-carousel--horizontal-alignment-right .full-image-carousel__container{justify-content:flex-end}.full-image-carousel.full-image-carousel--vertical-alignment-center .full-image-carousel__container{align-items:center}.full-image-carousel.full-image-carousel--vertical-alignment-bottom .full-image-carousel__container{align-items:flex-end}.full-image-carousel.full-image-carousel--vertical-alignment-bottom .full-image-carousel__content-container{padding-block-end:var(--spacing-5xl)}.full-image-carousel .full-image-carousel__content--text-color-dark.full-image-carousel__heading,.full-image-carousel .full-image-carousel__content--text-color-dark.full-image-carousel__sub-heading{color:var(--color-neutral-brand)}.full-image-carousel .full-image-carousel__content--text-color-light.full-image-carousel__heading,.full-image-carousel .full-image-carousel__content--text-color-light.full-image-carousel__sub-heading{color:var(--color-neutral-white)}.full-image-carousel .full-image-carousel__image--desktop{display:none}.full-image-carousel.critical-component-hide{display:block}.full-image-carousel.critical-component-clear{opacity:1}.template-404 .full-image-carousel .full-image-carousel__content-container{top:180px}.full-image-carousel__progress{background-color:hsla(0,0%,100%,.3);margin-block-start:var(--spacing-xl);margin-inline:auto;max-width:240px;width:100%}.full-image-carousel__progress--bar{background-color:var(--color-neutral-white);height:var(--spacing-3xs);transition:width var(--timing-quick) var(--easing-normal);width:0}.full-image-carousel__slide-title,.full-image-carousel__sub-heading{position:relative;width:100%}.full-image-carousel .fade-up-enter-active,.full-image-carousel .fade-up-leave-active{transition:opacity .5s ease,transform .5s ease}.full-image-carousel .fade-up-enter-from,.full-image-carousel .fade-up-leave-to{opacity:0;transform:translateY(20px)}.full-image-carousel .fade-up-leave-active{left:0;position:absolute;top:0}@media(min-width:64em){.full-image-carousel__sub-heading{margin-block-start:var(--spacing-l)}.full-image-carousel__video-player .video-player__controls{bottom:var(--spacing-2xl);right:var(--spacing-3xl)}.full-image-carousel__content-container{margin:0 var(--spacing-3xl)}.full-image-carousel .button,.full-image-carousel__progress{margin-block-start:var(--spacing-2xl)}html:not(.no-js) .full-image-carousel.is-loading.full-image-carousel--video-active .full-image-carousel__media-container{aspect-ratio:16/9}.full-image-carousel.full-image-carousel--vertical-alignment-bottom .full-image-carousel__content-container{padding-block-end:var(--spacing-7xl)}.full-image-carousel .full-image-carousel__image--mobile{display:none}.full-image-carousel .full-image-carousel__image--desktop{display:block}.template-404 .full-image-carousel .full-image-carousel__content-container{top:310px}.template-404 .full-image-carousel .button{margin-block-start:var(--spacing-4xl)}}
