/*
 * fonts.css – AndersWege lokale Schriftarten
 * ============================================
 * Alle Schriftarten werden lokal aus dem /fonts-Ordner geladen.
 * Keine Verbindung zu Google Fonts oder anderen externen Diensten.
 *
 * BENÖTIGTE DATEIEN im Ordner /fonts:
 * ─────────────────────────────────────────────────────────────────
 * Cormorant Garamond (Serifenschrift für Überschriften):
 *   CormorantGaramond-Light.ttf
 *   CormorantGaramond-LightItalic.ttf
 *   CormorantGaramond-Regular.ttf
 *   CormorantGaramond-Italic.ttf
 *   CormorantGaramond-SemiBold.ttf
 *
 * Jost (serifenlose Schrift für Fließtext):
 *   Jost-Light.ttf
 *   Jost-Regular.ttf
 *   Jost-Medium.ttf
 *
 * DOWNLOAD-QUELLE (kostenlos, Open Font License):
 * ─────────────────────────────────────────────────────────────────
 * Cormorant Garamond:
 *   https://fonts.google.com/specimen/Cormorant+Garamond
 *   → "Download family" → ZIP entpacken → TTF-Dateien in /fonts legen
 *   (Alternativ direkt von GitHub: https://github.com/CatharsisFonts/Cormorant/releases)
 *
 * Jost:
 *   https://fonts.google.com/specimen/Jost
 *   → "Download family" → ZIP entpacken → TTF-Dateien in /fonts legen
 *
 * Hinweis zu den Dateinamen:
 *   Google liefert die Dateien oft als "CormorantGaramond-Light.ttf" etc.
 *   – diese Schreibweise passt direkt zu den Angaben unten.
 *   Bei Jost heißen die Dateien im Download "Jost-Light.ttf" usw.
 * ─────────────────────────────────────────────────────────────────
 *
 * Browser-Kompatibilität:
 *   TTF wird von allen modernen Browsern unterstützt (Chrome, Firefox,
 *   Safari, Edge ab Version 12+). Für älteste IE-Versionen wäre
 *   zusätzlich EOT nötig – das ist heute nicht mehr relevant.
 * ─────────────────────────────────────────────────────────────────
 */

/* ── CORMORANT GARAMOND – Light 300 ── */
@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../fonts/CormorantGaramond-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* ── CORMORANT GARAMOND – Light Italic 300 ── */
@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../fonts/CormorantGaramond-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* ── CORMORANT GARAMOND – Regular 400 ── */
@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../fonts/CormorantGaramond-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ── CORMORANT GARAMOND – Regular Italic 400 ── */
@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../fonts/CormorantGaramond-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* ── CORMORANT GARAMOND – SemiBold 600 ── */
@font-face {
  font-family: 'Cormorant Garamond';
  src: url('../fonts/CormorantGaramond-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* ── JOST – Light 300 ── */
@font-face {
  font-family: 'Jost';
  src: url('../fonts/Jost-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* ── JOST – Regular 400 ── */
@font-face {
  font-family: 'Jost';
  src: url('../fonts/Jost-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ── JOST – Medium 500 ── */
@font-face {
  font-family: 'Jost';
  src: url('../fonts/Jost-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
