/* HeatHosting HERO 3D / stable photography: no whole-stage mouse tilt.
   The WebGL H, light sweep and independent floating service cards remain animated. */
.hero-picture.hero3d-picture .hero3d-stage {
  transform: none !important;
  transition: none !important;
}
.hero-picture.hero3d-picture .hero3d-backdrop {
  filter: none !important;
  mix-blend-mode: normal !important;
}
/* Keep the night-sky plate calm: no intense blue gradient under the moving H. */
.hero-picture.hero3d-picture .hero3d-atmosphere {
  background: radial-gradient(ellipse 42% 40% at 52% 40%, rgba(41,118,208,.065),transparent 80%);
  opacity: .65;
}
@media (prefers-reduced-motion: reduce) {
  .hero-picture.hero3d-picture .hero3d-stage { transform: none !important; }
}
