.swiper-carousel{max-width:1168px;margin:0 -16px;position:relative}@media (min-width:576px){.swiper-carousel{margin:0 auto}}.swiper-carousel .swiper-slide{background:#000;max-width:1168px;max-height:657px;position:relative}.swiper-carousel .swiper-slide:not(.swiper-slide-active) .video-tile--cookie-consent-overlay{display:none}.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{transition:var(--transition-duration)opacity cubic-bezier(.25,.61,.355,1);opacity:1;margin:unset;width:60px;height:60px;top:calc(28.125vw - 30px)}@media (min-width:576px){.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{top:calc(28.125vw - 39px)}}@media (min-width:768px){.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{top:calc(28.125vw - 77.25px)}}@media (min-width:992px){.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{width:50vw;height:unset;background:0 0;top:0;bottom:52px}}@media (hover:hover){.swiper-carousel .swiper-button-prev:hover svg,.swiper-carousel .swiper-button-prev:hover svg *,.swiper-carousel .swiper-button-next:hover svg,.swiper-carousel .swiper-button-next:hover svg *{fill:#00b9ff}.has--custom-colors main .swiper-carousel .swiper-button-prev:hover svg,.has--custom-colors main .swiper-carousel .swiper-button-prev:hover svg *,.has--custom-colors main .swiper-carousel .swiper-button-next:hover svg,.has--custom-colors main .swiper-carousel .swiper-button-next:hover svg *{fill:var(--color-primary)}}.swiper-carousel .swiper-button-prev.swiper-button-disabled,.swiper-carousel .swiper-button-prev:after,.swiper-carousel .swiper-button-next.swiper-button-disabled,.swiper-carousel .swiper-button-next:after{display:none}.swiper-carousel .swiper-button-prev svg,.swiper-carousel .swiper-button-prev svg *,.swiper-carousel .swiper-button-next svg,.swiper-carousel .swiper-button-next svg *{fill:#fff}.swiper-carousel .swiper-button-prev{padding:0 16px 0 0}@media (min-width:992px){.swiper-carousel .swiper-button-prev{justify-content:flex-end;padding:0 20px 0 0;left:-50vw}}.swiper-carousel .swiper-button-next{padding:0 0 0 16px}@media (min-width:992px){.swiper-carousel .swiper-button-next{justify-content:flex-start;padding:0 0 0 20px;right:-50vw}}@media (min-width:576px){.swiper-carousel .video-tile--preview,.swiper-carousel .video-tile--video{box-shadow:0 0 2.8px #00000024,0 0 6.7px #00000034,0 0 12.5px #00000040,0 0 22.3px #0000004c,0 0 41.8px #0000005c,0 0 100px #00000080}}@media (max-width:575.98px){.swiper-carousel .video-tile--meta{margin-left:16px;margin-right:16px}}.video-list-advanced .swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type){display:none}
@media (max-width:991.98px){.video-stage{margin-top:56px!important;margin-bottom:56px!important}}@media (min-width:992px){.video-stage{background:url(../media/video-list-advanced-pattern-1.b1805af2.svg) 100% 0/650px no-repeat,#000;padding-top:100px!important;padding-bottom:100px!important}}
.text-box-content .text-box-item--box{background-color:#0e0e0e;border:1px solid #252525;height:100%}.text-box-content .text-box-item--box.has-color-combination h1,.text-box-content .text-box-item--box.has-color-combination h2,.text-box-content .text-box-item--box.has-color-combination h3,.text-box-content .text-box-item--box.has-color-combination h4,.text-box-content .text-box-item--box.has-color-combination h5,.text-box-content .text-box-item--box.has-color-combination h6,.text-box-content .text-box-item--box.has-color-combination h1 a,.text-box-content .text-box-item--box.has-color-combination h2 a,.text-box-content .text-box-item--box.has-color-combination h3 a,.text-box-content .text-box-item--box.has-color-combination h4 a,.text-box-content .text-box-item--box.has-color-combination h5 a,.text-box-content .text-box-item--box.has-color-combination h6 a,.is--rich-text .text-box-content .text-box-item--box.has-color-combination{color:inherit}.text-box-content .text-box-item--box.has-color-combination .is--rich-text a:hover,.text-box-content .text-box-item--box.has-color-combination .is--rich-text a:active,.text-box-content .text-box-item--box.has-color-combination .is--rich-text a:focus{color:unset}.text-box-content .text-box-item--box.has-color-combination .is--rich-text a:focus-visible{outline:0}.text-box-content .text-box-item--gradient{height:100%}.text-box-content .text-box-item--gradient.has-color-combination h1,.text-box-content .text-box-item--gradient.has-color-combination h2,.text-box-content .text-box-item--gradient.has-color-combination h3,.text-box-content .text-box-item--gradient.has-color-combination h4,.text-box-content .text-box-item--gradient.has-color-combination h5,.text-box-content .text-box-item--gradient.has-color-combination h6,.text-box-content .text-box-item--gradient.has-color-combination h1 a,.text-box-content .text-box-item--gradient.has-color-combination h2 a,.text-box-content .text-box-item--gradient.has-color-combination h3 a,.text-box-content .text-box-item--gradient.has-color-combination h4 a,.text-box-content .text-box-item--gradient.has-color-combination h5 a,.text-box-content .text-box-item--gradient.has-color-combination h6 a,.is--rich-text .text-box-content .text-box-item--gradient.has-color-combination{color:inherit}.text-box-content .text-box-item--gradient.has-color-combination .is--rich-text a:hover,.text-box-content .text-box-item--gradient.has-color-combination .is--rich-text a:active,.text-box-content .text-box-item--gradient.has-color-combination .is--rich-text a:focus{color:unset}.text-box-content .text-box-item--gradient.has-color-combination .is--rich-text a:focus-visible{outline:0}.text-box-content .text-box-item--gradient .btn--inverted.btn--secondary{background:0 0}.text-box-content .text-box-item--gradient .btn--inverted.btn--secondary:hover{background:var(--text-color);color:var(--background-color);box-shadow:unset}.text-box-content .text-box-item--image a .graphcms-image{transform-origin:50%;transition:calc(var(--transition-duration)*1.5)transform cubic-bezier(.25,.61,.355,1);transform:scale(1.02)}@media (hover:hover){.text-box-content .text-box-item--image a:hover .graphcms-image{transform:scale3d(1.2,1.2,1.2)}}.text-box-content .text-box-item--heading{-webkit-hyphens:auto;hyphens:auto;color:inherit}.text-box-content .text-box-item--heading-h2{font-size:20px;line-height:1.125}@media (min-width:992px){.text-box-content .text-box-item--heading-h2{font-size:30px;line-height:1.167}}.text-box-content .text-box-item--heading-h3{font-size:18px;line-height:1}@media (min-width:992px){.text-box-content .text-box-item--heading-h3{font-size:20px}}.text-box-content .text-box-item--heading-h4{font-size:16px;line-height:1}.text-box-content--button{-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%;bottom:0;left:16px}@media (min-width:992px){.text-box-content--button{width:auto}}.text-box-content--button.position-absolute{max-width:calc(100% - 32px)}@media (min-width:768px){.text-box-content--button.in-column{max-width:calc(100% - 48px);left:24px}}.text-box-content--button.has--background{bottom:24px}.text-box-content--button .has--icon{display:flex}.text-box-content--button .btn--inverted.btn--default{background:var(--text-color);color:var(--background-color)}.text-box-content--button .btn--inverted.btn--default:visited{color:var(--background-color)!important}.text-box-content--button .btn--inverted.btn--default:hover{background:var(--background-color);color:var(--text-color)!important;box-shadow:inset 0 0 0 1px var(--text-color)!important}.text-box-content--button .btn--inverted.btn--secondary{background:var(--background-color);color:var(--text-color);box-shadow:inset 0 0 0 1px var(--text-color)}.text-box-content--button .btn--inverted.btn--secondary:visited{color:var(--text-color)!important}.text-box-content--button .btn--inverted.btn--secondary:hover{background:var(--text-color);color:var(--background-color)!important;box-shadow:unset!important}.text-box-content--button .btn--inverted.btn--link{color:inherit}.text-box-content--button .btn--inverted.btn--link:hover{color:unset}.text-box-content--button .btn--inverted .btn--shimmer,.text-box-content--button .btn--inverted+.btn--shimmer{display:none!important}.text-box-content--button .btn--text{white-space:nowrap;text-overflow:ellipsis;text-align:center;display:block;overflow:hidden}@media (max-width:991.98px){.text-box-content .swiper-slide{height:auto}}.content-wrapper:has(.text-box-content)+.content-wrapper .text-box-content.gap--m:not(.has--headline){margin-top:0!important}.content-wrapper:has(.text-box-content):has(+.content-wrapper .text-box-content):not(:has(+.content-wrapper .text-box-content.has--headline)) .gap--m{margin-bottom:0!important}