/**
 * Lokale Schriftarten – ersetzt die externe Einbindung von Google Fonts.
 * Die Schriftdateien liegen unter assets/fonts/. Solange einzelne Dateien
 * noch nicht bereitgestellt sind, greift der robuste System-Font-Stack,
 * damit die Seite jederzeit sauber dargestellt wird.
 */

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('../fonts/roboto.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300 800;
  font-display: swap;
  src: url('../fonts/open-sans.woff2') format('woff2');
}

@font-face {
  font-family: 'Questrial';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/questrial.woff2') format('woff2');
}

/* Fallback-Stack, falls lokale Dateien (noch) fehlen. */
:root {
  --fallback-sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;
}
