.pageblock--hero-x .container{display:flex}@container style(--breakpoint-lg-max: true){.pageblock--hero-x .container{flex-wrap:wrap}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero-x .container{flex-wrap:wrap}.pageblock--hero-x .hero--media-container{flex-shrink:0;width:60%;margin:0 var(--spacing-xs) 0 0}@container style(--breakpoint-lg-max: true){.pageblock--hero-x .hero--media-container{width:100%;margin:0 auto}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero-x .hero--media-container{width:100%;margin:0 auto}.pageblock--hero-x .hero--media-container .video--trigger-fullscreen{position:absolute;right:var(--content-spacing);bottom:var(--content-spacing);z-index:2}.pageblock--hero-x .hero--media-container .media-wrapper{position:relative;width:100%;overflow:hidden;background:var(--color-neutral-100);aspect-ratio:16/10}.pageblock--hero-x .hero--media-container .media-wrapper:after{position:absolute;top:0;left:0;z-index:0;display:block;width:15%;height:100%;background:linear-gradient(90deg,#fff0,#fff3,#fff0);animation:skeleton-animation 1.6s infinite ease;content:""}@keyframes skeleton-animation{0%{left:0}80%{left:100%}to{left:100%}}.pageblock--hero-x .hero--media-container .x-core-media{position:relative;z-index:1;width:100%;height:100%}.pageblock--hero-x .hero--media-container .x-core-media img,.pageblock--hero-x .hero--media-container .x-core-media video,.pageblock--hero-x .hero--media-container .x-core-media iframe{width:100%;height:100%;object-fit:cover;object-position:center}.pageblock--hero-x .hero--text-container{flex-shrink:0;width:calc(40% - var(--spacing-xs));padding-top:var(--content-spacing)}@container style(--breakpoint-lg-max: true){.pageblock--hero-x .hero--text-container{width:100%}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero-x .hero--text-container{width:100%}@container style(--breakpoint-md-max: true){.pageblock--hero-x .hero--text-container{text-align:center}.pageblock--hero-x .hero--text-container .x-core-button-wrapper{justify-content:center}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero-x .hero--text-container{text-align:center}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero-x .hero--text-container .x-core-button-wrapper{justify-content:center}@container style(--breakpoint-xl-min: true){.pageblock--hero-x .reverse--block .hero--text-container{order:0}.pageblock--hero-x .reverse--block .hero--media-container{order:1;margin:0 0 0 var(--spacing-xs)}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--hero-x .reverse--block .hero--text-container{order:0}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--hero-x .reverse--block .hero--media-container{order:1;margin:0 0 0 var(--spacing-xs)}
