/* =====================================================================
   ProMedia24 — Self-hosted Fonts (DSGVO: kein Google-CDN im Live-Betrieb)
   ---------------------------------------------------------------------
   Lege die .woff2-Dateien unter /fonts/ ab (siehe fonts/README.md) und
   entferne im <head> die drei mit „VORSCHAU-FALLBACK" markierten
   Google-Fonts-Zeilen. Danach laden die Schriften ausschließlich lokal.
   ===================================================================== */

/* ---------- Bricolage Grotesque (Display) ---------- */
@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/BricolageGrotesque-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/BricolageGrotesque-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/BricolageGrotesque-ExtraBold.woff2") format("woff2");
}

/* ---------- Hanken Grotesk (Text) ---------- */
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/HankenGrotesk-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/HankenGrotesk-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/HankenGrotesk-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "Hanken Grotesk";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/HankenGrotesk-Bold.woff2") format("woff2");
}

/* ---------- JetBrains Mono (Akzent: Zahlen, Tags, Sektionsnummern) ---------- */
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/JetBrainsMono-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/JetBrainsMono-Bold.woff2") format("woff2");
}
