.dsc-hero-item__video{--media-object-fit:cover;display:block;height:100%;inset:0;opacity:0;position:absolute;-webkit-transition:opacity var(--dsc-duration-normal) var(--dsc-easing-standard);transition:opacity var(--dsc-duration-normal) var(--dsc-easing-standard);width:100%}@media(prefers-reduced-motion:reduce){.dsc-hero-item__video{-webkit-transition:none;transition:none}}.dsc-hero-item--video[data-video-ready=true] .dsc-hero-item__video{opacity:1}.dsc-hero-item__motion-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;inset-block-start:var(--dsc-space-4);inset-inline-end:max(var(--dsc-layout-padding-inline),(100% - var(--dsc-layout-max-width))/2);position:absolute;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.5);border:2px solid var(--dsc-color-on-primary);border-radius:var(--dsc-radius-full);color:var(--dsc-color-on-primary);cursor:pointer;height:44px;justify-content:center;padding:0;-webkit-transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),color var(--dsc-duration-fast) var(--dsc-easing-standard);transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),color var(--dsc-duration-fast) var(--dsc-easing-standard);width:44px}@media(prefers-reduced-motion:reduce){.dsc-hero-item__motion-toggle{-webkit-transition:none;transition:none}}.dsc-hero-item__motion-toggle:focus-visible{-webkit-box-shadow:0 0 0 6px rgba(0,0,0,.6);box-shadow:0 0 0 6px rgba(0,0,0,.6);outline:2px solid var(--dsc-color-focus-ring);outline-color:var(--dsc-color-on-primary);outline-offset:2px}@media(hover:hover){.dsc-hero-item__motion-toggle:hover{background:rgba(0,0,0,.8)}}@media(hover:none){.dsc-hero-item__motion-toggle:active{background:rgba(0,0,0,.8)}}.dsc-hero-item__motion-icon{fill:currentColor;height:24px;stroke:currentColor;width:24px}.dsc-hero-item__motion-icon--pause{height:36px;width:36px}.dsc-hero-item__motion-icon--play{display:none}.dsc-hero-item__motion-toggle[data-state=paused] .dsc-hero-item__motion-icon--play{display:block}.dsc-hero-item__motion-toggle[data-state=paused] .dsc-hero-item__motion-icon--pause{display:none}@media(min-width:1024px){.dsc-hero-item__motion-toggle{inset-block-start:var(--dsc-space-6);inset-inline-end:max(var(--dsc-layout-padding-inline-lg),(100% - var(--dsc-layout-max-width))/2)}}@media(min-width:1200px){.dsc-hero-item__motion-toggle{inset-inline-end:max(var(--dsc-layout-padding-inline-xl),(100% - var(--dsc-layout-max-width))/2)}}@media(max-width:767px){.dsc-hero-item--video:has(>.dsc-hero-item__motion-toggle:not([hidden]))>.dsc-hero-item__content{padding-top:calc(var(--dsc-space-4)*2 + 44px)}}@media(prefers-reduced-motion:reduce){.dsc-hero-item__video{display:none}}@media(forced-colors:active){.dsc-hero-item__motion-toggle{background:ButtonFace;border:1px solid ButtonText;color:ButtonText}}@media print{.dsc-hero-item__motion-toggle{display:none}}