/*
  Self-hosted fonts (both OFL-licensed, downloaded from Google Fonts and
  served locally so the site makes zero third-party requests):
    - Oswald: a variable font, weight axis 400-700, covers the 400/500/600
      weights used across the theme in a single file.
    - Source Sans Pro: served by Google as static per-weight files (not a
      variable font), so 400 and 600 are two separate files here too.
  Only the "latin" subset was pulled (Basic Latin + Latin-1 Supplement,
  U+0000-00FF) -- that already covers German including umlauts and ß, and
  the site has no content in any other script.
*/
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/fonts/oswald-variable.woff2") format("woff2");
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/source-sans-pro-400.woff2") format("woff2");
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/source-sans-pro-600.woff2") format("woff2");
}
