/* Barrierefreiheit: nur Zielgroessen und zwei klare Fehler.
 *
 * WICHTIG: Die Markenfarbe bleibt unveraendert #ff8f44. Eine frueher hier
 * vorgenommene Abdunklung der Akzentfarbe wurde zurueckgenommen - der
 * Auftritt hat Vorrang.
 */

/* Zielgroessen: Telefon- und E-Mail-Links mindestens 24 px hoch (WCAG 2.5.8) */
a[href^="tel:"],
a[href^="mailto:"] {
  display: inline-flex;
  align-items: center;
  min-height: 24px;
}

/* Zielgroessen: Swiper-Punkte auf der Surfschul-Seite waren 6x6 px.
   Trefferflaeche 24x24 px, sichtbarer Punkt unveraendert 8 px. */
.site-3227 .swiper-pagination-bullet {
  width: 8px !important;
  height: 8px !important;
  padding: 8px !important;
  box-sizing: content-box !important;
  background-clip: content-box !important;
  transform: none !important;
}

/* Fehler, nicht Geschmack: Der Partner-Text im dunklen Footer stand dunkel auf
   dunkel (#222 auf #1e1e1e, Kontrast 1,04:1) und war damit unsichtbar. */
body footer.site .site-element-c6f2fb5 p {
  color: #ded9d1 !important;
}
