.section-video{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.section-video__container{display:flex;flex-direction:column;gap:var(--spacing-md);padding:0 var(--page-width-margin)}.section-video__header{display:flex;flex-direction:column;gap:var(--spacing-sm)}.section-video__header .title,.section-video__header .subtitle,.section-video__header .description{margin:0;width:100%}.section-video__header .description{color:var(--color-text-secondary);font-size:var(--font-size-p-small)}.section-video__header .title-case--regular{line-height:130%}.section-video__header .title-case--lower{line-height:130%;text-transform:lowercase}.section-video__header .title-case--upper{line-height:110%;text-transform:uppercase}.section-video__placeholder svg{height:auto}.section-video__media{width:100%;border-color:transparent;overflow:hidden}.section-video__media.video-size-narrow{max-width:100rem;margin:auto}.section-video__media--url img{aspect-ratio:var(--video-mobile-aspect-ratio, 1);-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width: 768px){.section-video__media--url img{aspect-ratio:var(--video-aspect-ratio, auto)}}.section-video__media--url .video-wrap{position:relative;aspect-ratio:var(--video-mobile-aspect-ratio, 1)}@media (min-width: 768px){.section-video__media--url .video-wrap{aspect-ratio:var(--video-aspect-ratio, 1.7777777778)}}.section-video__media--url .video-wrap iframe,.section-video__media--url .video-wrap video,.section-video__media--url .video-wrap .image{outline:none;border:none;width:100%;height:100%}.section-video__media--url .video-wrap--autoplay .image{display:none}.section-video__media--src img{aspect-ratio:var(--video-mobile-aspect-ratio);-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width: 768px){.section-video__media--src img{aspect-ratio:var(--video-aspect-ratio)}}.section-video__media--src .video-wrap{position:relative;display:flex;justify-content:center}.section-video__media--src .video-wrap .video{display:flex}.section-video__media--src .video-wrap iframe,.section-video__media--src .video-wrap video,.section-video__media--src .video-wrap .image{width:100%}@media (min-width: 768px){.section-video__media--src .video-wrap iframe,.section-video__media--src .video-wrap video,.section-video__media--src .video-wrap .image{width:100%;height:100%}}.section-video__poster.hidden{display:none}.section-video__poster--src{width:100%;height:100%;max-height:var(--mobile-poster-height);max-width:var(--mobile-poster-width)}@media (min-width: 768px){.section-video__poster--src{width:100%;height:100%;max-height:var(--poster-height);max-width:var(--poster-width)}}.section-video__poster--url{width:100%;height:100%;max-height:var(--mobile-poster-height);max-width:var(--mobile-poster-width)}@media (min-width: 768px){.section-video__poster--url{width:100%;height:100%;max-height:var(--poster-height);max-width:var(--poster-width)}}.section-video__poster-button{width:100%;height:100%;position:relative}.section-video__play-button{position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem);height:5rem;width:5rem;background:var(--color-light);display:flex;align-items:center;border:none;border-radius:50%}@media (min-width: 768px){.section-video__play-button{left:calc(50% - 2rem);top:calc(50% - 2rem);height:4rem;width:4rem}}.section-video__play-button:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:50%;z-index:-1;background:var(--brand-gradient-1, var(--brand-color-1))}.section-video__play-button svg path{fill:var(--color-dark);stroke:var(--color-dark)}
