.video__caption{font-family:var(--headline_font_family,var(--font-family--serif));font-size:var(--headline_font_size_s,28px);line-height:var(--headline_line_height_s,1.28571);margin-bottom:20px;text-transform:var(--headline_text_transform,none)}.video__header{margin-left:auto;margin-right:auto;width:85.55556%}.video__content .video__testimonial{display:none}.video__media .video__testimonial{margin-top:-45px;position:relative;z-index:1}.video{margin-bottom:var(--modules_spacing_mobile,60px);margin-top:var(--modules_spacing_mobile,60px)}@media only screen and (min-width:1024px){.video{margin-bottom:var(--modules_spacing_desktop,100px);margin-top:var(--modules_spacing_desktop,100px)}}.js .video[data-inview] .video__caption{opacity:0;transform:translateY(50px)}.js .video.inview .video__caption{opacity:1;transform:translateY(0);transition:opacity .75s ease-out,transform .5s ease-out}.js .video.inview .author__content{transition-delay:.75s}.js .video.inview .author__content:before{animation-delay:.5s}.js .video.inview .author__content .author__name,.js .video.inview .author__content .author__title{transition:opacity .75s ease-out 1s,transform .5s ease-out 1s}.js .video.inview .author__image span,.js .video.inview .author__image:before{animation-delay:.75s}@media only screen and (min-width:768px){.video__caption{font-size:var(--headline_font_size_m,36px);line-height:var(--headline_line_height_m,1.27778)}}@media only screen and (min-width:1024px){.video__caption{text-align:right}.video__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:88.33333%}}@media only screen and (min-width:1024px) and (min-width:1024px){.video__inner{width:88.33333vw}}@media only screen and (min-width:1024px){.video__content{display:flex;flex-basis:auto;flex-basis:41.66667%;flex-direction:column;flex-grow:0;flex-shrink:0;max-width:41.66667%;padding-left:1.57233%;padding-right:1.57233%;width:100%}.video__header{width:100%}.video__media{display:flex;flex-basis:auto;flex-basis:58.33333%;flex-direction:column;flex-grow:0;flex-shrink:0;max-width:58.33333%;padding-left:1.57233%;padding-right:1.57233%;width:100%}.video__media .video-media{margin-right:-3.75vw}.video.has--image .video__media{align-self:flex-end}.video.has--image .video__media .video__testimonial{display:none}.video.has--image .video__content{justify-content:space-between}.video.has--image .video__content .video__testimonial{display:flex;margin-top:20px;width:100%}.video.is--reverse .video__caption{text-align:left}.video.is--reverse .video__content{order:2}.video.is--reverse .video__media{order:1}.video.is--reverse .video__media .video-media{margin-left:-3.75vw;margin-right:0}.video.is--reverse .video__testimonial{align-self:flex-end}.video.is--reverse .video__testimonial .author__content{text-align:right}.video.is--reverse.has--image .video__testimonial{align-self:flex-start}.video.is--reverse.has--image .video__testimonial .author__content{text-align:left}.video.is--reverse.has--image .video__testimonial .author.has--image .author__content{margin-left:0;order:1;padding-left:1.38889vw;padding-right:5.97222vw}.video.is--reverse.has--image .video__testimonial .author.has--image .author__media{margin-left:-4.58333vw;order:2}}@media only screen and (min-width:1280px){.video__content{flex-basis:33.33333%;max-width:33.33333%}.video__media{flex-basis:66.66667%;max-width:66.66667%}.video.is--reverse.has--image .video__testimonial .author.has--image .author__media{margin-left:calc(-4.58333vw - 1px)}}@media only screen and (min-width:1440px){.video__media .video-media{margin-right:calc(-7.22222vw + 50px)}.video.is--reverse .video__media .video-media{margin-left:calc(-7.22222vw + 50px)}}