/* AGENCY — Schriften, lokal
 *
 * Space Grotesk und JetBrains Mono liegen als Dateien im Projekt, nicht als
 * Verweis auf Google. Zwei Gründe: die Seite funktioniert ohne Netz, und
 * kein Besucher wird beim Laden einer Schrift an einen Dritten gemeldet.
 * Beide stehen unter der SIL Open Font License — frei verwendbar, auch
 * kommerziell. LICENSES.md nennt Urheber und Lizenz.
 *
 * Beides sind variable Schriften: EINE Datei trägt alle Gewichte. Deshalb
 * steht unten `font-weight: 300 700` statt vier getrennter @font-face —
 * vier Dateien für vier Gewichte wären viermal so viel Ladelast für
 * dasselbe Ergebnis.
 *
 * `font-display: swap` ist Absicht: lieber sofort in der Ersatzschrift
 * lesbar als 200 ms unsichtbar. Die Ersatzstapel in tokens.css sind auf
 * ähnliche Laufweite gewählt, damit der Umsprung klein bleibt.
 */

@font-face{
  font-family:'Space Grotesk';
  font-style:normal;
  font-weight:300 700;
  font-display:swap;
  src:url('space-grotesk-latin.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:'Space Grotesk';
  font-style:normal;
  font-weight:300 700;
  font-display:swap;
  src:url('space-grotesk-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,
                U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:100 800;
  font-display:swap;
  src:url('jetbrains-mono-latin.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:'JetBrains Mono';
  font-style:normal;
  font-weight:100 800;
  font-display:swap;
  src:url('jetbrains-mono-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,
                U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
