/* Native video; exact former canvas source rectangle. No overlay, mask or fade. */
#hero-a.hero-scroll-stage{height:auto!important;min-height:0!important}
#hero-a #hero.hero-pin{position:relative!important;top:auto!important}
#hero-a #hero .hero-art{background:#fff8f2!important}
#hero-a #hero .hero-art::after{display:none!important;background:none!important}
#hero-a #hero .hero-art video[data-hero-autoplay]{display:block!important;position:absolute;left:33%;right:auto;top:50%;width:65%;height:auto;aspect-ratio:16/9;object-fit:contain;transform:translateY(-50%);opacity:1!important;mask:none!important;-webkit-mask:none!important;filter:none!important;mix-blend-mode:normal;pointer-events:none}
@media(max-width:760px){#hero-a #hero .hero-art video[data-hero-autoplay]{width:114%;left:-7%;right:auto;top:77%;transform:translateY(-50%)}}

/* Compensate the uncropped render framing while retaining the original visible foot anchor. */
#hero-a #hero .hero-art{container-type:inline-size}
@media(min-width:761px){#hero-a #hero .hero-art video[data-hero-autoplay]{width:80%;left:23%;top:calc(44% - 1.6656cqw)}}

@media(max-width:760px){#hero-a #hero .hero-art video[data-hero-autoplay]{width:112%;left:-8.054%;top:calc(72% + 1.2954cqw)}}
