/* Responsive article background; preserve the existing gradient and layout. */
@media (max-width: 640px) {
  .hero { --hero-image: var(--hero-image-mobile) !important; }
}
