/* Berkeley Mono — self-hosted. Link this file from any page with a relative
   path; the font URLs below resolve relative to this stylesheet.
   The site uses Regular only: these faces claim the full weight range, so
   every font-weight (200–700) renders the Regular cut and the browser never
   fakes a bold. Bold is available only as the separate family below. */
@font-face {
  font-family: 'Berkeley Mono';
  src: url('BerkeleyMono-Regular.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Berkeley Mono';
  src: url('BerkeleyMono-Oblique.woff2') format('woff2');
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}

/* Bold, under its own family name so it is opt-in: only the case-study
   description headers and research card titles ask for 'Berkeley Mono Bold'. Everything else on the
   site stays Regular whatever font-weight it sets. */
@font-face {
  font-family: 'Berkeley Mono Bold';
  src: url('BerkeleyMono-Bold.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
