/* Font-Face-Definitionen für die lokal gehosteten Schriften.
   Ersetzt den Google-Fonts-CDN-Eintrag (Audit #19): kein 3rd-Party-Tracking,
   keine SRI-Lücke, voll offline-fähig via Service Worker.

   Cormorant Garamond: variable Font (wght 300–700), Display + Italic.
   Inter: vier statische woff2 (Regular/Medium/SemiBold/Bold).
   JetBrains Mono: nur Regular für Timestamps/Tech-Labels. */

@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("/assets/fonts/CormorantGaramond-Regular.ttf") format("truetype-variations");
}
@font-face {
  font-family: "Cormorant Garamond";
  font-style: italic;
  font-weight: 300 700;
  font-display: swap;
  src: url("/assets/fonts/CormorantGaramond-Italic.ttf") format("truetype-variations");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/Inter-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/Inter-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/fonts/Inter-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/assets/fonts/Inter-Bold.woff2") format("woff2");
}

@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/JetBrainsMono-Regular.woff2") format("woff2");
}
