/* =====================================================================
   Jureta – Webfonts (Staging Phase 2)
   Grundlage: 02_DESIGN_SYSTEM/tokens/fonts.css
   Das Token-File bindet EB Garamond (500, 600, 500 kursiv) und
   Source Sans 3 (400, 500, 600, 700, 400 kursiv) über Google Fonts ein.
   Für die Live-Seite ist KEINE CDN-Einbindung zulässig; die Schriften
   werden selbst als woff2 gehostet. Deklariert sind die im Designsystem
   tatsächlich verwendeten Schnitte (readme.md, Abschnitt Typografie).

   OFFENER PUNKT: Die woff2-Dateien liegen noch nicht vor
   (siehe assets/fonts/README_FONTS.md). Bis dahin greifen die
   Fallback-Stacks aus tokens/typography.css (Garamond/Georgia bzw.
   Helvetica/Arial). Es wird bewusst keine andere Schrift ersetzt und
   keine Datei aus dem Internet eingebunden.
   ===================================================================== */

/* EB Garamond Medium – Display/H1/H2/H3, Preis, Claim (SIL OFL) */
@font-face {
  font-family: "EB Garamond";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/EBGaramond-Medium.woff2") format("woff2");
}
/* EB Garamond Medium Italic – Claim */
@font-face {
  font-family: "EB Garamond";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/EBGaramond-MediumItalic.woff2") format("woff2");
}
/* Source Sans 3 Regular – Body, Small (SIL OFL) */
@font-face {
  font-family: "Source Sans 3";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/SourceSans3-Regular.woff2") format("woff2");
}
/* Source Sans 3 Medium – Fussnoten, Rechtshinweise */
@font-face {
  font-family: "Source Sans 3";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/SourceSans3-Medium.woff2") format("woff2");
}
/* Source Sans 3 SemiBold – Buttons, Labels, Fakten, Navigation */
@font-face {
  font-family: "Source Sans 3";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/SourceSans3-SemiBold.woff2") format("woff2");
}
