.video-module{--space:0;--space:64px;background-color:var(--clr-secondary-01);padding-bottom:var(--space);padding-top:var(--space);position:relative}@media only screen and (min-width:768px){.video-module{--space:80px}}@media only screen and (min-width:1024px){.video-module{--space:104px}}.video-module__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:375px){.video-module__inner{width:91.2vw}}@media only screen and (min-width:768px){.video-module__inner{width:87.5vw}}@media only screen and (min-width:1024px){.video-module__inner{width:84.375vw}}@media only screen and (min-width:1440px){.video-module__inner{width:86.6666666667vw}}@media only screen and (min-width:1920px){.video-module__inner{width:1632px}}.video-module__headline{font-size:9.6vw;font-weight:300;line-height:1.1666666667;margin-bottom:16px}@media only screen and (min-width:375px){.video-module__headline{font-size:36px}}@media only screen and (min-width:768px){.video-module__headline{font-size:48px;line-height:1.1666666667}}@media only screen and (min-width:1440px){.video-module__headline{font-size:56px;line-height:1.1071428571}}.video-module__headline strong{color:var(--clr-primary-01);font-weight:inherit}.video-module__content{flex-basis:91.2vw;max-width:91.2vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;width:91.2vw}@media only screen and (min-width:768px){.video-module__content{flex-basis:51.0416666667vw;max-width:51.0416666667vw;padding-left:1.5625vw;padding-right:1.5625vw;width:51.0416666667vw}}@media only screen and (min-width:1024px){.video-module__content{flex-basis:49.21875vw;max-width:49.21875vw;padding-left:1.171875vw;padding-right:1.171875vw;width:49.21875vw}}@media only screen and (min-width:1440px){.video-module__content{flex-basis:50.5555555556vw;max-width:50.5555555556vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;width:50.5555555556vw}}@media only screen and (min-width:1920px){.video-module__content{flex-basis:952px;max-width:952px;padding-left:20px;padding-right:20px;width:952px}}.video-module__subline{font-size:18px;font-weight:300;line-height:1.5555555556}@media only screen and (min-width:1024px){.video-module__subline{font-size:24px;line-height:1.5}}.video-module__video{--space:0;--space:40px;flex-basis:91.2vw;margin-bottom:var(--space);margin-top:var(--space);max-width:91.2vw;width:91.2vw}@media only screen and (min-width:768px){.video-module__video{flex-basis:87.5vw;max-width:87.5vw;width:87.5vw}}@media only screen and (min-width:1024px){.video-module__video{flex-basis:84.375vw;max-width:84.375vw;width:84.375vw}}@media only screen and (min-width:1440px){.video-module__video{flex-basis:86.6666666667vw;max-width:86.6666666667vw;width:86.6666666667vw}}@media only screen and (min-width:1920px){.video-module__video{flex-basis:1632px;max-width:1632px;width:1632px}}@media only screen and (min-width:768px){.video-module__video{--space:64px;display:flex;flex-direction:row-reverse}.video-module__video--reverse{flex-direction:row}}.video-module__video--reverse .video-module__video-text-holder{margin-left:20.2666666667vw}@media only screen and (min-width:768px){.video-module__video--reverse .video-module__video-text-holder{margin-left:0}}@media only screen and (min-width:1024px){.video-module__video--reverse .video-module__video-text-holder{margin-left:0}}@media only screen and (min-width:1440px){.video-module__video--reverse .video-module__video-text-holder{margin-left:0}}@media only screen and (min-width:1920px){.video-module__video--reverse .video-module__video-text-holder{margin-left:0}}@media only screen and (min-width:768px){.video-module__video--reverse .video-module__video-wrapper-inner{margin-left:calc(-7.8125vw + 24px)}}@media only screen and (min-width:1024px){.video-module__video--reverse .video-module__video-wrapper-inner{margin-left:calc(-8.98437vw + 24px)}}@media only screen and (min-width:1440px){.video-module__video--reverse .video-module__video-wrapper-inner{margin-left:calc(-8.05556vw + 24px)}}@media only screen and (min-width:1920px){.video-module__video--reverse .video-module__video-wrapper-inner{margin-left:0}}@media only screen and (min-width:768px){.video-module__video:not(.video-module__video--reverse) .video-module__video-wrapper-inner{margin-right:calc(-7.8125vw + 24px)}}@media only screen and (min-width:1024px){.video-module__video:not(.video-module__video--reverse) .video-module__video-wrapper-inner{margin-right:calc(-8.98437vw + 24px)}}@media only screen and (min-width:1440px){.video-module__video:not(.video-module__video--reverse) .video-module__video-wrapper-inner{margin-right:calc(-8.05556vw + 24px)}}@media only screen and (min-width:1920px){.video-module__video:not(.video-module__video--reverse) .video-module__video-wrapper-inner{margin-right:0}}.video-module__video-text-holder{display:flex;flex-basis:70.9333333333vw;flex-direction:column;justify-content:flex-end;margin-left:20.2666666667vw;max-width:70.9333333333vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;width:70.9333333333vw}@media only screen and (min-width:768px){.video-module__video-text-holder{margin-left:14.5833333333vw}}@media only screen and (min-width:1024px){.video-module__video-text-holder{margin-left:14.0625vw}}@media only screen and (min-width:1440px){.video-module__video-text-holder{margin-left:14.4444444444vw}}@media only screen and (min-width:1920px){.video-module__video-text-holder{margin-left:272px}}@media only screen and (min-width:768px){.video-module__video-text-holder{flex-basis:29.1666666667vw;max-width:29.1666666667vw;padding-left:1.5625vw;padding-right:1.5625vw;width:29.1666666667vw}}@media only screen and (min-width:1024px){.video-module__video-text-holder{flex-basis:28.125vw;max-width:28.125vw;padding-left:1.171875vw;padding-right:1.171875vw;width:28.125vw}}@media only screen and (min-width:1440px){.video-module__video-text-holder{flex-basis:28.8888888889vw;max-width:28.8888888889vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;width:28.8888888889vw}}@media only screen and (min-width:1920px){.video-module__video-text-holder{flex-basis:544px;max-width:544px;padding-left:20px;padding-right:20px;width:544px}}.video-module__video-wrapper{flex-basis:91.2vw;margin-left:0;max-width:91.2vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;width:91.2vw}@media only screen and (min-width:768px){.video-module__video-wrapper{margin-left:7.2916666667vw}}@media only screen and (min-width:1024px){.video-module__video-wrapper{margin-left:0}}@media only screen and (min-width:1440px){.video-module__video-wrapper{margin-left:0}}@media only screen and (min-width:1920px){.video-module__video-wrapper{margin-left:0}}@media only screen and (min-width:768px){.video-module__video-wrapper{flex-basis:43.75vw;max-width:43.75vw;padding-left:1.5625vw;padding-right:1.5625vw;width:43.75vw}}@media only screen and (min-width:1024px){.video-module__video-wrapper{flex-basis:42.1875vw;max-width:42.1875vw;padding-left:1.171875vw;padding-right:1.171875vw;width:42.1875vw}}@media only screen and (min-width:1440px){.video-module__video-wrapper{flex-basis:43.3333333333vw;max-width:43.3333333333vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;width:43.3333333333vw}}@media only screen and (min-width:1920px){.video-module__video-wrapper{flex-basis:816px;max-width:816px;padding-left:20px;padding-right:20px;width:816px}}.video-module__video-wrapper-inner{border-radius:4px;margin-bottom:40px;overflow:hidden}@media only screen and (min-width:768px){.video-module__video-wrapper-inner{margin-bottom:0}}@media(hover){.video-module__video-wrapper-inner:hover .media__wrapper span:after{opacity:0}}.video-module__video-wrapper-inner .media__wrapper{transform:scale(1.8)}.video-module__video-wrapper-inner.inview .media__wrapper{transform:none;transition:transform 1.4s cubic-bezier(.165,.84,.44,1)}.video-module__video-headline{font-size:4.8vw;font-weight:300;line-height:1.4444444444;margin-bottom:24px}@media only screen and (min-width:375px){.video-module__video-headline{font-size:18px}}@media only screen and (min-width:1440px){.video-module__video-headline{font-size:24px;line-height:1.5}}@media only screen and (min-width:768px){.video-module__video-headline{margin-bottom:32px}}.video-module__video-copy{font-size:15px;font-weight:300;line-height:1.6;margin-bottom:24px}@media only screen and (min-width:768px){.video-module__video-copy{margin-bottom:32px}}.video-module__video-time{font-size:15px;font-weight:600;line-height:1.6}.video-module__action-wrapper{margin-left:20.2666666667vw;margin-top:40px}@media only screen and (min-width:768px){.video-module__action-wrapper{margin-left:0;text-align:center}}.video-module__full-size-wrapper{isolation:isolate;position:relative}.video-module__full-size-text-wrapper{flex-basis:91.2vw;max-width:91.2vw;position:relative;width:91.2vw}@media only screen and (min-width:768px){.video-module__full-size-text-wrapper{flex-basis:87.5vw;max-width:87.5vw;width:87.5vw}}@media only screen and (min-width:1024px){.video-module__full-size-text-wrapper{flex-basis:84.375vw;max-width:84.375vw;width:84.375vw}}@media only screen and (min-width:1440px){.video-module__full-size-text-wrapper{flex-basis:86.6666666667vw;max-width:86.6666666667vw;width:86.6666666667vw}}@media only screen and (min-width:1920px){.video-module__full-size-text-wrapper{flex-basis:1632px;max-width:1632px;width:1632px}}@media only screen and (min-width:768px){.video-module__full-size-text-wrapper{color:var(--clr-secondary-01);left:0;margin-left:7.2916666667vw;margin-top:40px;pointer-events:none;position:absolute;top:0;z-index:1}.theme--light .video-module__full-size-text-wrapper{color:var(--clr-secondary-01)}.theme--dark .video-module__full-size-text-wrapper{color:var(--clr-secondary-02)}}@media only screen and (min-width:768px)and (min-width:1024px){.video-module__full-size-text-wrapper{margin-left:7.03125vw;margin-top:64px}}@media only screen and (min-width:768px)and (min-width:1440px){.video-module__full-size-text-wrapper{margin-left:7.2222222222vw}}@media only screen and (min-width:768px)and (min-width:1920px){.video-module__full-size-text-wrapper{margin-left:136px}}.video-module__full-size-text-wrapper.is--shown{opacity:0}.video-module__full-size-headline{flex-basis:91.2vw;font-size:10.6666666667vw;font-weight:300;line-height:48px;margin-bottom:24px;max-width:91.2vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;text-transform:uppercase;width:91.2vw}@media only screen and (min-width:375px){.video-module__full-size-headline{font-size:40px;line-height:1.2}}@media only screen and (min-width:768px){.video-module__full-size-headline{font-size:64px;line-height:1.125}}@media only screen and (min-width:1440px){.video-module__full-size-headline{font-size:80px;line-height:1.1}}@media only screen and (min-width:768px){.video-module__full-size-headline{flex-basis:65.625vw;max-width:65.625vw;padding-left:1.5625vw;padding-right:1.5625vw;width:65.625vw}}@media only screen and (min-width:1024px){.video-module__full-size-headline{flex-basis:49.21875vw;max-width:49.21875vw;padding-left:1.171875vw;padding-right:1.171875vw;width:49.21875vw}}@media only screen and (min-width:1440px){.video-module__full-size-headline{flex-basis:50.5555555556vw;max-width:50.5555555556vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;width:50.5555555556vw}}@media only screen and (min-width:1920px){.video-module__full-size-headline{flex-basis:952px;max-width:952px;padding-left:20px;padding-right:20px;width:952px}}.video-module__full-size-subline{flex-basis:91.2vw;font-size:18px;font-weight:300;line-height:1.5555555556;max-width:91.2vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;width:91.2vw}@media only screen and (min-width:1024px){.video-module__full-size-subline{font-size:24px;line-height:1.5}}@media only screen and (min-width:768px){.video-module__full-size-subline{flex-basis:65.625vw;max-width:65.625vw;padding-left:1.5625vw;padding-right:1.5625vw;width:65.625vw}}@media only screen and (min-width:1024px){.video-module__full-size-subline{flex-basis:49.21875vw;max-width:49.21875vw;padding-left:1.171875vw;padding-right:1.171875vw;width:49.21875vw}}@media only screen and (min-width:1440px){.video-module__full-size-subline{flex-basis:50.5555555556vw;max-width:50.5555555556vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;width:50.5555555556vw}}@media only screen and (min-width:1920px){.video-module__full-size-subline{flex-basis:952px;max-width:952px;padding-left:20px;padding-right:20px;width:952px}}.video-module__full-size{--grid:1632px;--width:1920px;--pull:calc((var(--width, 1920px) - var(--grid, 1632px))*-1/2);flex-basis:91.2vw;max-width:91.2vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;position:relative;width:91.2vw}@media only screen and (min-width:768px){.video-module__full-size{flex-basis:87.5vw;max-width:87.5vw;padding-left:1.5625vw;padding-right:1.5625vw;width:87.5vw}}@media only screen and (min-width:1024px){.video-module__full-size{flex-basis:84.375vw;max-width:84.375vw;padding-left:1.171875vw;padding-right:1.171875vw;width:84.375vw}}@media only screen and (min-width:1440px){.video-module__full-size{flex-basis:86.6666666667vw;max-width:86.6666666667vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;width:86.6666666667vw}}@media only screen and (min-width:1920px){.video-module__full-size{flex-basis:1632px;flex-basis:var(--width);max-width:1632px;max-width:var(--width);padding-left:20px;padding-right:20px;padding:0;transform:translateX(var(--pull));width:1632px;width:var(--width)}}@media only screen and (min-width:768px){.video-module__full-size .media__play{left:7.8125vw;top:40px}}@media only screen and (min-width:1024px){.video-module__full-size .media__play{left:8.98438vw;top:64px}}@media only screen and (min-width:1440px){.video-module__full-size .media__play{left:8.98438vw;top:80px}}@media only screen and (min-width:1920px){.video-module__full-size .media__play{left:0;transform:translateX(calc(var(--pull)*-1))}}.video-module__full-size-inner{margin-inline:-7.8125vw}@media only screen and (min-width:768px){.video-module__full-size-inner{margin-inline:-7.8125vw}}@media only screen and (min-width:1024px){.video-module__full-size-inner{margin-inline:-8.98437vw}}@media only screen and (min-width:1440px){.video-module__full-size-inner{margin-inline:-8.05556vw}}@media only screen and (min-width:1920px){.video-module__full-size-inner{margin-inline:0}}@media(hover){.video-module__full-size-inner:hover .media__wrapper span:after{opacity:0}}