/*
  ══════════════════════════════════════════════════════
  RE:zensation – Lokale Schriftarten
  Variable Fonts – eine Datei deckt alle Gewichtsklassen ab.
  Kein Kontakt zu Google-Servern → kein Cookie-Banner nötig.

  Dateistruktur auf dem Server:
  fonts/
  ├── fonts.css                              ← diese Datei
  ├── Syne-VariableFont_wght.ttf
  ├── DMSans-VariableFont_opsz,wght.ttf
  └── DMSans-Italic-VariableFont_opsz,wght.ttf
  ══════════════════════════════════════════════════════
*/

/* ── SYNE (Variable Font, alle Gewichte 400–800) ──── */
@font-face {
  font-family: 'Syne';
  src: url('Syne-VariableFont_wght.ttf') format('truetype');
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}

/* ── DM SANS Normal (Variable Font, Gewichte 300–500) */
@font-face {
  font-family: 'DM Sans';
  src: url('DMSans-VariableFont_opsz,wght.ttf') format('truetype');
  font-weight: 300 500;
  font-style: normal;
  font-display: swap;
}

/* ── DM SANS Italic (Variable Font, Gewichte 300–500) */
@font-face {
  font-family: 'DM Sans';
  src: url('DMSans-Italic-VariableFont_opsz,wght.ttf') format('truetype');
  font-weight: 300 500;
  font-style: italic;
  font-display: swap;
}
