/* ===================================
   Reset-Overrides (LETZTE CSS-Datei)
   Minimale Korrekturen für Konflikte
   zwischen style.css und Tailwind.
   =================================== */

/* Body: Font-Stack sicherstellen (style.css setzt dasselbe,
   aber Bootstrap Reboot könnte system-ui forcieren) */
body {
  font-family: 'Source Sans 3', system-ui, sans-serif !important;
  color: #1f2937 !important;
}

/* Links: Bootstrap setzt text-decoration: underline */
a { text-decoration: none !important; }

/* SVG: Hero-Wave muss volle Breite haben */
svg[viewBox="0 0 1440 120"] {
  width: 100% !important;
  height: auto !important;
}

/* SVG: Trust-Indicator-Kreise (w-14 Container, SVG ohne eigene Größen-Klasse) */
.w-14 svg {
  width: 1.75rem !important;
  height: 1.75rem !important;
}

/* Listen: style.css setzt fehlerhaftes list-style: #fff */
li { list-style: none !important; }

/* Legacy-Layout: .one/.clr aus alten Templates neutralisieren */
.one { width: auto !important; float: none !important; }
.clr { clear: none !important; }

/* WordPress Admin Bar */
.admin-bar header { top: 32px !important; }

@media screen and (max-width: 782px) {
  .admin-bar header { top: 46px !important; }
}
