/* Herstel ontbrekende bovenafbeeldingen Karolingen/Henegouwen/Vermandois 2026-10-11.
   Alleen toegepast op in dit pakket aangepaste pagina's. Centrale style.css ongewijzigd. */
.hero-banner-repaired .crest-card img {
  width: min(100%, 350px);
  aspect-ratio: 3 / 2;
  max-height: none;
  object-fit: cover;
  border-radius: 5px;
  box-shadow: 0 10px 28px rgba(25, 43, 36, .12);
  mix-blend-mode: normal;
}
.hero-banner-repaired .hero-copy { min-width: 0; }
.hero-banner-repaired.people-hero h1 {
  font-size: clamp(2.4rem, 4.4vw, 4.65rem);
  overflow-wrap: break-word;
}
.hero-banner-repaired .hero-grid { gap: clamp(28px, 5vw, 70px); }
.hero-banner-repaired .crest-card figcaption { line-height: 1.4; }
@media (max-width: 820px) {
  .hero-banner-repaired .hero-grid { grid-template-columns: 1fr; gap: 18px; }
  .hero-banner-repaired .crest-card { margin-top: 0; }
  .hero-banner-repaired .crest-card img { width: min(100%, 380px); }
  .hero-banner-repaired.people-hero h1 { font-size: clamp(2.3rem, 7vw, 3.5rem); }
}
