/* Lokal gehostete Schriften — kein Kontakt zu Google-Servern.
   Die Font-Dateien liegen in assets/fonts/ und sind Teil dieses Pakets.
   Alle drei Familien stehen unter der SIL Open Font License 1.1.
   Cormorant Garamond ist als Variable Font (Gewichtsachse 300–700)
   eingebunden; Spectral und Space Mono als statische Schnitte. */

/* ===== Cormorant Garamond (Variable Font, Gewichtsachse 300–700) ===== */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: local('Cormorant Garamond'),
       url('fonts/CormorantGaramond-Variable.ttf') format('truetype-variations'),
       url('fonts/CormorantGaramond-Variable.ttf') format('truetype');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic; font-weight: 300 700; font-display: swap;
  src: local('Cormorant Garamond Italic'),
       url('fonts/CormorantGaramond-Italic-Variable.ttf') format('truetype-variations'),
       url('fonts/CormorantGaramond-Italic-Variable.ttf') format('truetype');
}

/* ===== Spectral ===== */
@font-face {
  font-family: 'Spectral';
  font-style: normal; font-weight: 300; font-display: swap;
  src: local('Spectral Light'), url('fonts/Spectral-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Spectral';
  font-style: normal; font-weight: 400; font-display: swap;
  src: local('Spectral'), url('fonts/Spectral-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Spectral';
  font-style: normal; font-weight: 500; font-display: swap;
  src: local('Spectral Medium'), url('fonts/Spectral-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Spectral';
  font-style: italic; font-weight: 400; font-display: swap;
  src: local('Spectral Italic'), url('fonts/Spectral-Italic.ttf') format('truetype');
}

/* ===== Space Mono ===== */
@font-face {
  font-family: 'Space Mono';
  font-style: normal; font-weight: 400; font-display: swap;
  src: local('Space Mono'), url('fonts/SpaceMono-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Space Mono';
  font-style: normal; font-weight: 700; font-display: swap;
  src: local('Space Mono Bold'), url('fonts/SpaceMono-Bold.ttf') format('truetype');
}
