.video-section.video-section-v2 .video-section__content .title-wrapper{max-width:100%}.video-section.video-section-v2 .video-section__content .video-section__content-subheading{margin-top:10px}.video-section.video-section-v2 .video-section__content.video-section__content-legend{margin-top:4px}.video-section.video-section-v2 .video-section__media video{height:auto;max-width:100%}.video-section.video-section-v2 .video-section__media iframe{height:600px;max-width:100%}@media screen and (max-width: 768px){.video-section.video-section-v2 .video-section__content .title-wrapper{margin-bottom:1rem}.video-section.video-section-v2 .video-section__media video{height:auto}.video-section.video-section-v2 .video-section__media iframe{height:280px}}.video-section.video-section__full-width{overflow:hidden}.video-section.video-section__full-width .video-section__content{position:absolute;width:100%;height:100%;top:0;left:0}.video-section.video-section__full-width.height-video-small{max-height:480px;height:480px}.video-section.video-section__full-width.height-video-medium{max-height:600px;height:80vh}.video-section.video-section__full-width.height-video-large{max-height:800px;height:100vh}.video-section.video-section__full-width .video-section__media{position:relative;height:100%;--ratio-percent: initial !important;border:none;z-index:0}.video-section.video-section__full-width .video-section__media.background::before{content:"";background-color:#000;opacity:.6;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:block}.video-section.video-section__full-width .video-section__media iframe,.video-section.video-section__full-width .video-section__media video{left:-100%;max-width:none;position:absolute;top:0;width:300%;height:auto}@media screen and (min-width: 768px){.video-section.video-section__full-width .video-section__media iframe,.video-section.video-section__full-width .video-section__media video{height:300%;left:auto;top:-100%;width:100%;max-width:none;position:absolute}}.video-section .video-section__media{display:flex;justify-content:center}.video-section .video-section__media iframe,.video-section .video-section__media video{position:relative;height:432px;max-width:768px}.video-section .video-section__content{display:flex;flex-wrap:wrap;align-items:center;z-index:1}.video-section .video-section__content .page-width{display:flex;flex-wrap:wrap;align-items:center;width:100%}.video-section .video-section__content .title-wrapper{max-width:550px;flex-wrap:wrap}.video-section .video-section__content .title-wrapper h2{color:rgba(var(--color-button), var(--alpha-button-background));margin-bottom:0}.video-section .video-section__content .title-wrapper h2 em{color:rgb(var(--color-button-text));font-style:normal}.video-section .video-section__content .title-wrapper p{opacity:1;margin:0}.video-section .video-section__content .title-wrapper .video-section__content-subheading{width:100%}.video-section .video-section__content .title-wrapper a.button{margin-top:20px;text-transform:uppercase;font-weight:900}.video-section .video-section__content.alignment-left{justify-content:flex-start;text-align:left}.video-section .video-section__content.alignment-left>div{justify-content:flex-start;text-align:left}.video-section .video-section__content.alignment-center{justify-content:center;text-align:center}.video-section .video-section__content.alignment-center>div{justify-content:center;text-align:center}.video-section .video-section__content.alignment-right{justify-content:flex-end;text-align:right}.video-section .video-section__content.alignment-right>div{justify-content:flex-end;text-align:right}.video-section__media{position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.scroll-trigger:where(.gradient.video-section__media){background:rgba(0,0,0,0)}.video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent)}.video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity))}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe{background-color:rgba(var(--color-foreground), 0.03);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%}.video-section__media video{background:#000}.video-section__media.media-fit-cover video{object-fit:cover}