/* =====================================================================
 * JP-161 — Phase 3, LEGAL_SHORT: /de/impressum (page-id 3252)
 *
 * These default-template legal/utility pages were never brought into the
 * redesign: the content H1 still renders in the pre-redesign "Museo" face at
 * slate-grey #364856, while the rest of the site (header, footer, every
 * redesigned section) uses the "Kurdis" heading face at JTL Dark-Blue
 * #0b1b45. There is no per-page Figma frame for this archetype — the ticket
 * goal is consistency with the redesign design-language, not pixel-matching.
 *
 * Fix: align this page's content headings to the redesign type token
 * (Kurdis + #0b1b45) and inline content links to the redesign accent
 * blue #2722f8. Scoped to the page-id so nothing leaks to other pages.
 * The theme sets -webkit-text-fill-color on headings (it overrides `color`
 * for glyph fill), so BOTH must be set for the colour to take visible effect.
 * ===================================================================== */

body.page-id-3252 #content h1,
body.page-id-3252 #content h2,
body.page-id-3252 #content h3,
body.page-id-3252 #content h4,
body.page-id-3252 #content h5,
body.page-id-3252 #content h6 {
  font-family: "Kurdis", "Kurdis Wide", Inter, sans-serif !important;
  color: #0b1b45 !important;
  -webkit-text-fill-color: #0b1b45 !important;
}

/* Inline content links → redesign accent blue (exclude buttons/CTAs). */
body.page-id-3252 #content a:not(.btn):not([class*="button"]):not([class*="card"]) {
  color: #2722f8 !important;
  -webkit-text-fill-color: #2722f8 !important;
}
