/* ============================================================
   SEOlyze · lokal gehostete Schriften (DSGVO — KEIN Google-CDN)
   Einzelne statische Gewichte, je 1 woff2. Auto-generiert aus den
   tatsaechlichen Dateinamen im Ordner (keine Tippfehler moeglich).
   Italics bewusst weggelassen (im UI nicht genutzt).
   ============================================================ */

/* --- Inter (9 Schnitte) --- */
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:100;
  font-display:swap;
  src:url('inter-v20-latin-100.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url('inter-v20-latin-200.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url('inter-v20-latin-300.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('inter-v20-latin-regular.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('inter-v20-latin-500.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('inter-v20-latin-600.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('inter-v20-latin-700.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:800;
  font-display:swap;
  src:url('inter-v20-latin-800.woff2') format('woff2');
}
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:900;
  font-display:swap;
  src:url('inter-v20-latin-900.woff2') format('woff2');
}

/* --- Bricolage Grotesque (7 Schnitte) --- */
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-200.woff2') format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-300.woff2') format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-regular.woff2') format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-500.woff2') format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-600.woff2') format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-700.woff2') format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque';
  font-style:normal;
  font-weight:800;
  font-display:swap;
  src:url('bricolage-grotesque-v9-latin-800.woff2') format('woff2');
}

/* --- JetBrains Mono (8 Schnitte) --- */
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:100;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-100.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-200.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-300.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-regular.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-500.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-600.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-700.woff2') format('woff2');
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:800;
  font-display:swap;
  src:url('jetbrains-mono-v24-latin-800.woff2') format('woff2');
}

/* --- Lora (Variable Font, 400-700 + Italic) ---
   2026-07-01: fuer Magazin/Blog-Templates (Serif-Lesetypo).
   Ersetzt Google-Fonts-CDN auf den Public-Seiten (DSGVO). */
@font-face{
  font-family:'Lora';
  font-style:normal;
  font-weight:400 700;
  font-display:swap;
  src:url('lora-v37-latin-variable.woff2') format('woff2');
}
@font-face{
  font-family:'Lora';
  font-style:italic;
  font-weight:400 700;
  font-display:swap;
  src:url('lora-v37-latin-italic-variable.woff2') format('woff2');
}
