html { overflow-x: hidden; }
.hero-grid > * { min-width: 0; }

@media (max-width: 760px) {
  .hero-copy { width: 100%; }
  .hero h1 { max-width: 100%; }
  .hero-visual { overflow: hidden; }
}
