/*
 * Claude 2026-07-20: Accessibility-Nachbesserungen der dmi-App (additiv, global nach style.css geladen).
 * Ergaenzt den globalen Abdunkeln von #44c5f8 -> #127aa8 (WCAG-Kontrast fuer Buttons/Akzenttext).
 */

/* Bootstrap-Content-Links (Default #0d6efd ~3.6:1) abdunkeln. Etwas dunkler als der Button-Akzent (#127aa8),
 * weil Textlinks auch auf leicht getoenten Flaechen (#f4f8fb) sicher >=4.5:1 bleiben muessen. */
:root { --bs-link-color: #0e6890; --bs-link-hover-color: #0a4f6e; }
/* Content-Prosa-Links, die die Bootstrap-Variable nicht erben (explizit #0d6efd). */
.dmi-split p a, .dmi-split .dmi-split__text a { color: #0e6890; }
/* "Zum Kontaktformular"-Link (.large span) auf hellgrauem Grund - war Bootstrap-Blau #0d6efd (~3.5:1). */
.large > span { color: #0e6890; }

/* Dunkelblaue Baender (.dmi-consult: Beispielrechnung + Anfrageformular): Akzenttext/-links muessen HELL
 * bleiben - das globale Abdunkeln machte den frueher hellen #44c5f8-Text dort zu dunkel (Blau auf Blau).
 * !important, weil der Akzent dort teils mit !important gesetzt ist. */
.dmi-consult a,
.dmi-consult__phone,
.dmi-consult__phone strong,
.dmi-consult__phone span { color: #fff !important; }
.dmi-consult a:hover { color: #eaf6fd !important; }

/* Datenschutz-/Impressum-Hinweislink in Formularen (bisher Bootstrap-Blau #0d6efd):
 * auf hellem Formular (.contactform, z.B. Kontaktseite) dunkel; auf dem navy Anfrageband (.dmi-inquiry-form,
 * Objektseite) hell. */
.contactform a[href*="datenschutz"], .contactform a[href*="impressum"] { color: #0e6890; }
/* Auf dem navy Anfrageband hell - gleiche Spezifitaet wie oben (0,2,1) + spaeter -> gewinnt. */
.dmi-inquiry-form a,
.dmi-inquiry-form a[href*="datenschutz"],
.dmi-inquiry-form a[href*="impressum"] { color: #fff; }
