/* Self-hosted latin subsets of the three faces the clinic design uses.
   Google's CDN is not an option: the site's CSP is default-src 'self'
   (see config/Caddyfile), and a webfont that silently fails to load takes the
   whole hospital-signage look with it. Generated from the Google Fonts css2
   API, latin only; unicode-range is dropped because there is no other subset
   to fall back to.

   Public Sans ships as one variable file, so 400 and 600 are the same bytes —
   it is declared once with a weight range instead of twice.

   Only Barlow Condensed 800 is here. Every piece of signage on the site is set
   at 800; shipping a 600 nothing asks for is 15 KB in the repo for a file no
   browser ever fetches. */

@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/barlow-condensed-800.woff2) format('woff2');
}

@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/courier-prime-400.woff2) format('woff2');
}

@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/courier-prime-700.woff2) format('woff2');
}

@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/public-sans.woff2) format('woff2');
}
