/* Geist, selbst ausgeliefert. Ersetzt Inter seit 2026-08-16.

   WARUM SELBST HOSTEN: Ein <link> auf eine fremde Schrift-CDN laesst den
   Browser bei JEDEM Seitenaufruf eine Verbindung dorthin aufbauen, bevor der
   Besucher irgendetwas getan hat. Dabei fliessen IP-Adresse, User-Agent und
   Referrer an einen Dritten. Ohne Einwilligung ist das der Punkt, an dem das
   LG Muenchen I (Urteil vom 20.01.2022, 3 O 17493/20) einen Verstoss gesehen
   hat. Lokal ausgeliefert entfaellt die Verbindung vollstaendig -- und die
   "kein Consent-Banner"-Position von Valume stimmt dann auch. Das galt fuer
   Inter und gilt unveraendert fuer Geist.

   WARUM GEIST STATT INTER: Inter ist die Standardschrift praktisch jeder
   generierten Oberflaeche; sie traegt keine eigene Haltung mehr. Geist ist
   fuer Zahlen und Bedienoberflaechen gezeichnet (enge Ziffern gleicher
   Breite, ruhige Grossbuchstaben) und stammt von Vercel.

   WARUM ZWEI DATEIEN UND KEINE unicode-range: Beide sind VARIABLE FONTS mit
   voller Gewichtsachse 100-900, aufrecht und kursiv. Es gibt keine Subsets
   und deshalb auch keine unicode-range-Zeilen.

   Und genau das behebt einen stillen Fehler: Inter lag hier nur als latin
   und latin-ext vor. Das griechische Lambda der Wortmarke (VΛLUME, U+039B)
   liegt in KEINEM dieser beiden Bereiche -- das Zeichen kam also aus einer
   Ersatzschrift des Systems, und die Wortmarke stand in zwei verschiedenen
   Schriften da. Geist enthaelt U+039B selbst (geprueft in der cmap-Tabelle).

   BEKANNTE LUECKE: Das weiche Trennzeichen (U+00AD, &shy;) hat in Geist kein
   eigenes Glyph. Das ist normal und unschaedlich: U+00AD ist ein
   unsichtbares Steuerzeichen; bricht der Browser an dieser Stelle um, setzt
   er einen normalen Bindestrich (U+002D), der vorhanden ist.

   LIZENZ: SIL Open Font License 1.1, Copyright (c) 2023 Vercel in
   Zusammenarbeit mit basement.studio. Der vollstaendige Text liegt daneben
   in geist-LICENSE.txt -- die OFL verlangt, dass er bei jeder Weitergabe der
   Schriftdateien mitgeliefert wird, und das Ausliefern an Browser ist eine
   Weitergabe. Quelle: https://github.com/vercel/geist-font

   KEIN <link rel="preload">: Hat bei Inter durchgehend die Warnung
   "preloaded but not used within a few seconds" erzeugt und die Datei
   zweimal geholt. Die Schrift liegt auf dem eigenen Server, font-display:
   swap zeigt den Text sofort.

   AKTUALISIEREN: Neue Fassung von https://github.com/vercel/geist-font oder
   aus dem npm-Paket "geist" ziehen, die beiden woff2 ersetzen, Lizenzdatei
   mit erneuern. Der Cache-Buster laeuft ueber static_v() in base.html. */

@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/static/fonts/geist.woff2) format('woff2');
}

@font-face {
  font-family: 'Geist';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(/static/fonts/geist-italic.woff2) format('woff2');
}
