/* DM Sans, self-hosted.

   Self-hosted rather than pulled from a font CDN on purpose: a client deploy may sit behind a
   firewall or on an isolated network, and a stylesheet that silently falls back to Arial makes the
   whole app look broken for reasons nobody connects to networking. Four static weights, subset to
   woff2 (~14 KB each). */

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/DMSans-400.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/static/fonts/DMSans-500.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/static/fonts/DMSans-600.woff2') format('woff2');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/static/fonts/DMSans-700.woff2') format('woff2');
}
