/* Kontaktbanner: Ausschnitt des freigegebenen Vorstellungsbildes. */
.hero-small .hero-bg-img { object-position: 50% 25%; }

/* Kontaktsatz bleibt auch auf breiten Monitoren zusammenhaengend. */
.hero-small .hero-content .lead { white-space: nowrap; font-size: clamp(.875rem, 2.3vw, 1.25rem); }
@media (min-width: 768px) {
  .hero-small .container.hero-content { padding-right: min(50vw, 600px); }
}
