/* Inter — einzige Schrift der kencube-Website (Vorgabe Design, 2026-09-18).
   Quelle: Google-Fonts-Package „Inter Variable Font" (Inter 4.001, SIL OFL,
   Lizenz in ../fonts/inter/OFL.txt), statische 18pt-Schnitte
   Regular / Italic / Bold / Black, auf Latin + Latin-Ext subsettet und mit
   fontTools nach woff2/woff/ttf konvertiert.
   Bold Italic (2026-09-25) ist aus der variablen Google-Fassung Inter 4.001
   (Inter-Italic[opsz,wght]) bei opsz 18 / wght 700 instanziert — identisch zu
   den 18pt-Schnitten, gleicher Zeichensatz wie Italic 400.
   Von Hand gepflegt — kencube steht absichtlich NICHT im $aPlan von
   tools/migrate-fonts-local.php (ein Lauf wuerde die Datei ueberschreiben).
   Es gibt nur diese fuenf Schnitte: font-weight 500/600 faellt per
   Font-Matching auf 400 bzw. 700, 800 auf 900 — keine synthetischen Schnitte.
   Bewusst KEIN local() in src: eine beim Besucher installierte Inter (andere
   Version, variable Fassung mit optischer Groesse) wuerde sonst unsere Dateien
   verdraengen und anders laufen als das PSD (2026-09-25 gemessen: 313 statt
   320 px Zeilenbreite bei 30 px Black). */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/inter/inter-v4-latin-400.woff2') format('woff2'),
       url('../fonts/inter/inter-v4-latin-400.woff') format('woff'),
       url('../fonts/inter/inter-v4-latin-400.ttf') format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/inter/inter-v4-latin-400italic.woff2') format('woff2'),
       url('../fonts/inter/inter-v4-latin-400italic.woff') format('woff'),
       url('../fonts/inter/inter-v4-latin-400italic.ttf') format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/inter/inter-v4-latin-700.woff2') format('woff2'),
       url('../fonts/inter/inter-v4-latin-700.woff') format('woff'),
       url('../fonts/inter/inter-v4-latin-700.ttf') format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/inter/inter-v4-latin-700italic.woff2') format('woff2'),
       url('../fonts/inter/inter-v4-latin-700italic.woff') format('woff'),
       url('../fonts/inter/inter-v4-latin-700italic.ttf') format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/inter/inter-v4-latin-900.woff2') format('woff2'),
       url('../fonts/inter/inter-v4-latin-900.woff') format('woff'),
       url('../fonts/inter/inter-v4-latin-900.ttf') format('truetype');
}
