/* Inter als variable Schrift (Welle 8, 12.09.2026, tools/fonts/inter-subset.sh): EINE Datei fuer
   die Gewichte 400 bis 800, Latin-Subset, optische Groesse fest (opsz=14), Layout-Features auf das
   Genutzte gekuerzt (kern, liga, calt, ccmp, locl, mark, mkmk, tnum, pnum; die Oberflaeche nutzt
   nur tabular-nums): 30 KB statt 5 x 20 KB und eine Anfrage statt fuenf. Browser ohne variable
   Schriften (heute praktisch keine) bekommen die statischen Schnitte unten. */
@supports (font-variation-settings: normal) {
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400 800;
    font-display: swap;
    src: url(/fonts/inter-var.woff2) format('woff2-variations'), url(/fonts/inter-var.woff2) format('woff2');
  }
}
@supports not (font-variation-settings: normal) {
  /* Inter als Latin-WOFF2-Subset (seit 11.09.2026, tools/fonts/inter-subset.sh): je Gewicht rund
     20 KB statt 326 KB TTF. Umlaute, ß, Euro und typografische Anfuehrungszeichen sind im Bereich.
     Die TTF-Dateien bleiben nur als Rueckfall fuer Browser ohne WOFF2. */
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/fonts/inter-400.woff2) format('woff2'), url(/fonts/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(/fonts/inter-500.woff2) format('woff2'), url(/fonts/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(/fonts/inter-600.woff2) format('woff2'), url(/fonts/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/fonts/inter-700.woff2) format('woff2'), url(/fonts/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(/fonts/inter-800.woff2) format('woff2'), url(/fonts/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
  }

}
