/* ============================================================================
   FONTS -- self-hosted, not fetched from Google.

   WHY. The page previously linked fonts.googleapis.com, which means every
   visitor's IP address reaches Google before they have been shown a word of
   this site, let alone consented to anything. That is a KVKK problem (German
   courts have already decided the equivalent GDPR question against it) and,
   separately, it is an external dependency on the one night the site cannot
   afford one: a slow font host is a blank headline.

   GRENZE + EB GARAMOND (Baran, 2026-10-06). Option D of the second type
   trial was Grenze Gotisch, but a blackletter draws its capitals as ornate
   Fraktur and every word's first letter stood apart ("ilk harfler hep
   farklı"); Grenze is the same designer's family with ordinary capitals.
   Grenze carries every heading, button, tab and the top menu; EB Garamond
   carries the body, the side menu and the forms.

   ONE FILE PER FACE, TURKISH INCLUDED. Google serves both as variable fonts
   split into latin / latin-ext, and EB Garamond's latin-ext file alone is
   114 KB -- every page would pay it for İ ş ğ. These three files are static
   instances fetched with css2's text= parameter: Basic Latin, Latin-1, the
   six Turkish letters (Ğ ğ İ ı Ş ş), general punctuation, € ™ arrows and the
   two marks the menus use (◆ ●). 67 KB for all three. A character outside
   that set falls back to Georgia; if a page needs one, re-fetch with it added.
   Each face covers a weight RANGE so bold text never asks the browser to fake
   a weight from nothing. Both preloaded (render/perf.go).
   ========================================================================= */

@font-face {
  font-family: 'Grenze';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(/assets/fonts/grenze-700.woff2) format('woff2');
}
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 300 500;
  font-display: swap;
  src: url(/assets/fonts/ebgaramond-400.woff2) format('woff2');
}
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 501 900;
  font-display: swap;
  src: url(/assets/fonts/ebgaramond-600.woff2) format('woff2');
}
