/* ==========================================================================
   Schriften — lokal eingebunden

   Die Dateien liegen auf dem eigenen Server. Dadurch wird beim Seitenaufruf
   nichts von Google geladen und keine IP-Adresse übertragen. Enthalten sind
   nur die Zeichensätze latin und latin-ext, die für Deutsch gebraucht werden.

   Beide sind variable Schriften: eine Datei deckt alle Strichstärken ab.
   ========================================================================== */

/* Fraunces — latin-ext */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(../fonts/Fraunces-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }

/* Fraunces — latin */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(../fonts/Fraunces-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;
  }

/* Inter Tight — latin-ext */
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url(../fonts/InterTight-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }

/* Inter Tight — latin */
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url(../fonts/InterTight-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;
  }


/* --------------------------------------------------------------------------
   Geschwungene Schrift für Hero-Überschrift und Zitat

   Corinthia ist ein feiner Haarstrich mit langen, fließenden Schlaufen und
   offenen, modernen Formen. Weil sie schmal läuft und eine kleine x-Höhe
   hat, wird sie im Hero mit einem deutlich größeren Grad gesetzt — der
   Faktor steht in style.css und ist so gewählt, dass die Zeile so breit
   läuft wie mit einer normal proportionierten Schrift.

   Playfair Display kursiv liegt daneben bereit. Sie ist noch leichter zu
   lesen, aber eine Kursive und keine Schreibschrift. Zum Wechseln in
   style.css die Variable --font-signatur umstellen, mehr ist nicht nötig.
   -------------------------------------------------------------------------- */

/* Corinthia — latin
   Signaturschrift des Hero. Haarstrich mit langen, fliessenden Schlaufen
   und modernen, offenen Buchstabenformen — keine Kupferstich-Versalien.
   Noch feinere Schriften wie Herr Von Muellerhoff oder Qwitcher Grypen
   wurden geprueft: die erste laesst "erkennen" verschwimmen, die zweite
   laeuft so weit, dass die Ueberschrift dreizeilig wird.
   Nur ein Schnitt (400), kein Fettgrad. */
@font-face {
  font-family: 'Corinthia';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/Corinthia-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;
}

/* Corinthia — latin-ext */
@font-face {
  font-family: 'Corinthia';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/Corinthia-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* Playfair Italic — latin */
@font-face {
  font-family: 'Playfair Italic';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(../fonts/PlayfairItalic-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;
}

/* Playfair Italic — latin-ext */
@font-face {
  font-family: 'Playfair Italic';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(../fonts/PlayfairItalic-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

