/* contracts_touch.css — MFG-1.5 (28.09.2026)
   Touch-Hit-Area-Vertrag für Standalone-Flächen (preise/login/agb/datenschutz),
   die mobile.css (95 KB) nicht laden: Stufe-29-Muster aus mobile.css:2752 —
   Pseudo-Hit-Area statt Font-/Layout-Änderung; Desktop (>991.98px) unberührt.
   Befund MFG-05/07/08: Kommerz-Rechtslinks maßen 16-18px Höhe (AGB 30×16). */
@media (max-width: 991.98px) {
    .footer-legal-links a,
    main a.text-info,
    main a.text-secondary,
    main a.text-muted,
    footer a.text-info,
    footer a.text-secondary,
    footer a.text-muted {
        position: relative;
    }
    .footer-legal-links a::after,
    main a.text-info::after,
    main a.text-secondary::after,
    main a.text-muted::after,
    footer a.text-info::after,
    footer a.text-secondary::after,
    footer a.text-muted::after {
        content: "";
        position: absolute;
        inset: -8px -6px;
    }
}

/* MFG-3.2 (28.09.2026): Auth-Modal Value-Props @320 — "Geräteübergreifende"
   (Mindestwortbreite) drückte die col-6-Zelle um +13px über den Viewport.
   mobile.css Stufe 32 gilt nur auf Plattformseiten; die Standalone-Flächen
   (login/preise/agb/datenschutz) bekommen die Regel über dieses Sheet. */
@media (max-width: 575.98px) {
    .auth-value-props span { overflow-wrap: anywhere; }
}
