.image-row {
  display: flex;       /* Aktiviert das Flexbox-Layout */
  gap: 15px;           /* Erzeugt einen gleichmäßigen Abstand zwischen den Bildern */
  flex-wrap: wrap;     /* Erlaubt Umbruch auf Mobilgeräten, falls der Platz nicht reicht */
}

.image-row img {
  max-width: 100%;     /* Verhindert, dass Bilder über den Rand hinausragen */
  height: auto;        /* Behält das Seitenverhältnis bei */
}