/* Authentic documented fire-suppression test photograph; keep the water discharge readable beneath the brand overlay. */
.studio[data-page="/"] .hero-media img {
  object-position: 54% 46%;
  animation: none;
}

.studio[data-page="/"] .hero-copy > * {
  animation: none;
}

.studio[data-page="/"] .hero-premium::before {
  background: linear-gradient(90deg, rgba(16, 38, 47, .62) 0%, rgba(16, 38, 47, .36) 40%, rgba(16, 38, 47, .02) 78%);
}

@media (max-width: 760px) {
  .studio[data-page="/"] .hero-media img {
    object-position: 60% 46%;
  }

  .studio[data-page="/"] .hero-premium::before {
    background: linear-gradient(90deg, rgba(16, 38, 47, .78) 0%, rgba(16, 38, 47, .58) 67%, rgba(16, 38, 47, .3) 100%);
  }
}
