/* ---------------------------------------------------------------
   Self hosted fonts. ACTIVE: index.html links this file and makes no
   request to Google Fonts.

   The .woff2 files live in /fonts/. Inter Tight and DM Mono are both
   under the SIL Open Font License, which permits serving them from
   your own domain.

   _headers caches /fonts/* for a year as immutable, so a returning
   visitor never downloads them twice. Two faces are preloaded in the
   page head; the rest load as needed.

   If a file is ever missing the page falls back to the system font
   through the local() source and the fallback stack. Nothing breaks.

   To go back to Google Fonts, delete the /fonts.css link in
   src/template.html, restore the three Google <link> lines, and put
   fonts.googleapis.com and fonts.gstatic.com back in the CSP in
   build.py.
--------------------------------------------------------------- */

@font-face{
  font-family:'Inter Tight';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:local('Inter Tight'), url('/fonts/inter-tight-v1-latin-regular.woff2') format('woff2');
}
@font-face{
  font-family:'Inter Tight';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:local('Inter Tight Medium'), url('/fonts/inter-tight-v1-latin-500.woff2') format('woff2');
}
@font-face{
  font-family:'Inter Tight';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:local('Inter Tight SemiBold'), url('/fonts/inter-tight-v1-latin-600.woff2') format('woff2');
}
@font-face{
  font-family:'DM Mono';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:local('DM Mono'), url('/fonts/dm-mono-v1-latin-regular.woff2') format('woff2');
}
@font-face{
  font-family:'DM Mono';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:local('DM Mono Medium'), url('/fonts/dm-mono-v1-latin-500.woff2') format('woff2');
}
