/*
 * fonts.css — Source Sans 3, self-hosted (DSGVO, KEIN Google-Fonts-CDN).
 * Bindet die woff2 aus /assets/fonts/ ein. MUSS vor tokens.css/global.css
 * geladen werden, sonst rendert der Fallback (sans-serif) statt Source Sans 3.
 *
 * Eingebunden sind die per Design-Token genutzten Schnitte:
 *   400 = --weight-regular · 600 = --weight-semibold · 700 = --weight-bold
 * Zusätzlich vorhanden (bei Bedarf ergänzen): 500, 800 sowie Italic-Varianten
 * in /assets/fonts/. Pfade root-relativ (Seite liegt im Document-Root).
 */

@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/source-sans-3-v19-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/assets/fonts/source-sans-3-v19-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/source-sans-3-v19-latin-700.woff2') format('woff2');
}
