/* ============================================================
 * Talk About Me — Self-Hosted Web-Fonts (DSGVO-konform)
 *
 * CI 2026 (Das Ministerium): Baloo 2 (Headlines/Sublines/Kurztexte)
 * + Assistant (Kurztexte/Fliesstext). Statt vom Google-Fonts-CDN
 * werden die woff2 lokal aus assets/fonts/ geladen — kein externer
 * Font-Request, keine IP-Weitergabe an Google. Dateien via
 * google-webfonts-helper (gwfh.mranftl.com), Subsets latin+latin-ext
 * kombiniert (eine Datei je Gewicht, daher kein unicode-range).
 * Fallback laut CI: Tahoma.
 * ============================================================ */

/* Baloo 2 */
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/baloo2-400.woff2) format('woff2');
}
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../fonts/baloo2-500.woff2) format('woff2');
}
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/baloo2-600.woff2) format('woff2');
}
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../fonts/baloo2-700.woff2) format('woff2');
}

/* Assistant */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/assistant-400.woff2) format('woff2');
}
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../fonts/assistant-500.woff2) format('woff2');
}
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/assistant-600.woff2) format('woff2');
}
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../fonts/assistant-700.woff2) format('woff2');
}
