/**
 * Inter Font - Lokal gehostet für DSGVO-Konformität
 * 
 * Diese Datei definiert die Inter-Schriftart für lokales Hosting.
 * Die Font-Dateien müssen noch in public/fonts/inter/ hinzugefügt werden.
 * 
 * Download-Anleitung:
 * 1. Besuche https://fonts.google.com/specimen/Inter
 * 2. Klicke auf "Download family" (oder nutze Google Fonts Helper)
 * 3. Extrahiere die .woff2 Dateien
 * 4. Benenne sie um zu: Inter-Thin.woff2, Inter-ExtraLight.woff2, etc.
 * 5. Speichere sie in public/fonts/inter/
 * 
 * Alternativ: Nutze google-webfonts-helper (https://gwfh.mranftl.com/fonts/inter)
 */

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-Thin.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-ExtraLight.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/inter/Inter-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: block;
}
