/* Self-hosted fonts (Anton, Manrope, JetBrains Mono) — previously loaded from
   fonts.googleapis.com/fonts.gstatic.com on every page. Loading Google Fonts
   directly from Google's servers sends every visitor's IP address to Google
   without consent, which German courts (LG München, 2022) have held to be a
   GDPR violation. Self-hosting removes that data flow entirely — no visitor
   data ever reaches Google for this. Each file below is a variable font, so
   one file covers every weight declared against it. Latin subset only
   (covers German incl. ä/ö/ü/ß) — this is a German-only site. */

@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/anton-v27-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('/fonts/manrope-v20-latin-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-v24-latin-variable.woff2') format('woff2');
}
