/* ==========================================================================
   LOCAL — typefaces, self-hosted
   --------------------------------------------------------------------------
   Clash Display for display type (headlines, figures, the wordmark) — the
   wide, heavy sans the $LOCAL banner is set in. General Sans for everything
   else. Both from the Indian Type Foundry via Fontshare, free for commercial
   use under the ITF Free Font License.

   Self-hosted rather than linked: a third-party stylesheet in the head blocks
   this site's own module graph behind someone else's server (measured on the
   project this was forked from), and the CSP allows fonts from 'self' only.

   Static weights, one file each, and only the weights the CSS asks for.
   ========================================================================== */

@font-face {
  font-family: 'Clash Display';
  font-style: normal;
  font-weight: 500 600;
  font-display: swap;
  src: url('../fonts/clash-display-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Clash Display';
  font-style: normal;
  font-weight: 700 900;
  font-display: swap;
  src: url('../fonts/clash-display-700.woff2') format('woff2');
}
@font-face {
  font-family: 'General Sans';
  font-style: normal;
  font-weight: 100 400;
  font-display: swap;
  src: url('../fonts/general-sans-400.woff2') format('woff2');
}
@font-face {
  font-family: 'General Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/general-sans-500.woff2') format('woff2');
}
@font-face {
  font-family: 'General Sans';
  font-style: normal;
  font-weight: 600 900;
  font-display: swap;
  src: url('../fonts/general-sans-600.woff2') format('woff2');
}
