/* ============================================================
   Seite: Über (/ueber/) — scoped Ergänzungen zu igr-layout.css
   Nur Abweichungen; Grundformen kommen aus igr-layout/igr-custom.
   ============================================================ */

/* Story-Section schließt ohne Lücke an die Mission an (Referenz: Padding 0/40/64) */
.et_pb_section.igr-ueber-story { padding-top: 0 !important; }

/* Story-Splitkarten: H3 24px (statt 26), Bild min-height 240px (statt 260) */
.igr-ueber-story .igr-splitkarte h3 { font-size: 24px; margin: 0 0 12px; }
.igr-ueber-story .igr-splitkarte .igr-split-bild { min-height: 240px; }

/* Grundsätze: H2 zentriert + 3er-Karten-Grid */
.igr-ueber-grundsaetze h2 { text-align: center; margin: 0 0 28px; }
.igr-ueber-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
}

@media (max-width: 820px) {
  .igr-ueber-story .igr-splitkarte h3 { font-size: 22px; }
  .igr-ueber-story .igr-splitkarte .igr-split-bild { min-height: 200px; }
  .igr-ueber-grid { grid-template-columns: 1fr; }
}
