/* V36: scoped hero correction; does not alter layout ordering. */
.hgo-home .hgo-hero-v3 .hgo-hero-main:not(.ogx26-is-breaking) .hgo-hero-stage::before,
.hgo-home .hgo-hero-v3 .hgo-hero-main:not(.ogx26-is-breaking) .hgo-hero-stage::after {display:none!important;content:none!important;background:none!important;width:0!important;}
.hgo-home .hgo-hero-v3 .hgo-hero-main:not(.ogx26-is-breaking) .hgo-hero-stage .hgo-hero-slide {left:0!important;right:0!important;width:100%!important;}
.hgo-home .hgo-hero-v3 .hgo-hero-stage img {object-fit:cover!important;}
@media(max-width:767px){
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-main{position:relative!important;display:block!important;overflow:hidden!important;background:#101827!important;border-radius:13px!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-stage{position:relative!important;display:block!important;aspect-ratio:4/3!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:hidden!important;background:#101827!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-slide:not([hidden]){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-stage img,.hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-stage picture{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-title-frame{position:absolute!important;top:auto!important;bottom:46px!important;left:0!important;right:0!important;width:100%!important;height:auto!important;max-height:55%!important;min-height:0!important;display:block!important;box-sizing:border-box!important;padding:36px 13px 12px!important;margin:0!important;background:linear-gradient(0deg,rgba(4,10,20,.98),rgba(4,10,20,.76) 62%,transparent)!important;z-index:12!important;overflow:hidden!important;pointer-events:none!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-title:not([hidden]){display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-title[hidden]{display:none!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-title a{font-size:clamp(16px,4.8vw,23px)!important;line-height:1.17!important;color:white!important;text-shadow:0 2px 5px #000!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;pointer-events:auto!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-controls{position:relative!important;top:auto!important;bottom:auto!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;background:#fff!important;z-index:13!important;padding:3px 6px!important;overflow-x:auto!important;}
 .hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-stage::before,.hgo-home .hgo-device-mobile .hgo-hero-v3 .hgo-hero-stage::after{width:24px!important;font-size:11px!important;}
}
