/* Zylif — self-hosted webfonts.
   No third-party requests: nothing about a reader reaches Google.
   latin + latin-ext subsets only. */

/* fraunces — latin */
@font-face {
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 300 900;
  font-display: swap;
  src: url(/assets/fonts/fraunces-latin-428e5f.woff2) format('woff2');
}

/* fraunces — latin */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/assets/fonts/fraunces-latin-fc6efb.woff2) format('woff2');
}

/* newsreader — latin */
@font-face {
  font-family: 'Newsreader';
  font-style: italic;
  font-weight: 300 600;
  font-display: swap;
  src: url(/assets/fonts/newsreader-latin-84f4aa.woff2) format('woff2');
}

/* newsreader — latin */
@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/assets/fonts/newsreader-latin-b76914.woff2) format('woff2');
}

/* jetbrains — latin */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(/assets/fonts/jetbrains-latin-480c06.woff2) format('woff2');
}

/* atkinson — latin */
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/atkinson-latin-3dfb9b.woff2) format('woff2');
}

/* atkinson — latin */
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/atkinson-latin-d725ac.woff2) format('woff2');
}

/* atkinson — latin */
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/atkinson-latin-7cd82a.woff2) format('woff2');
}

/* atkinson — latin */
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/atkinson-latin-fd943e.woff2) format('woff2');
}

/* inter — diagram labels only; pinned so figure text has the same
   metrics on every platform the coordinates were fitted against */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/assets/fonts/inter-latin.woff2) format('woff2');
}
