/* Prototype image-position correction: landing slideshow 2026.09.25-1 */

@media (max-width: 833px) {
  /* Preserve the previous image track: its right edge remains flush with the
     hero viewport. The copy gets the equal right margin internally instead. */
  .prototype-hero .hero-slide {
    padding-right: 0;
  }

  .prototype-hero .hero-content {
    width: 100%;
    margin-inline: 0;
    padding-right: var(--padX);
    box-sizing: border-box;
  }
}
