/* SGTM V9.6 | ECU foreground centred between upper and lower cyan frame accents.
   The engineering backdrop stays stationary. Deliberately more specific than the
   legacy v9.3 .v7-service-art img rule, which previously forced 100% image size. */
body.sgtm-v4 .inner-hero.v7-inner-hero .hero-technical.v7-service-art.v96-ecu-hero {
  position:relative!important;
  left:auto!important;
  overflow:hidden!important;
  aspect-ratio:1600 / 960!important;
  isolation:isolate!important;
}
body.sgtm-v4 .inner-hero.v7-inner-hero .hero-technical.v7-service-art.v96-ecu-hero > img.v96-ecu-backdrop {
  position:relative!important;
  display:block!important;
  inset:auto!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center!important;
  transform:none!important;
}
body.sgtm-v4 .inner-hero.v7-inner-hero .hero-technical.v7-service-art.v96-ecu-hero > img.v96-ecu-foreground {
  display:block!important;
  position:absolute!important;
  z-index:2!important;
  width:56%!important;
  height:auto!important;
  max-width:none!important;
  left:22%!important;
  top:20.5%!important;
  right:auto!important;
  bottom:auto!important;
  object-fit:contain!important;
  object-position:center!important;
  transform:none!important;
  filter:drop-shadow(8px 11px 12px rgba(0,0,0,.24))!important;
}
