/* Self-hosted type. Satoshi and General Sans: Indian Type Foundry via Fontshare (ITF Free Font License, self-hosting permitted, see licences/). Geist Mono: SIL OFL 1.1 (see licences/). The four Fontshare files are installed by web/shared/fonts/licensed-fonts.mjs and hash-checked against web/shared/fonts/font-manifest.json. */
@font-face {
  font-family: 'Geist Mono';
  src: url('./GeistMono-Regular.woff2') format('woff2');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'Geist Mono';
  src: url('./GeistMono-Medium.woff2') format('woff2');
  font-display: swap;
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: 'Satoshi';
  src: url('./Satoshi-Variable.woff2') format('woff2');
  font-display: swap;
  font-style: normal;
  font-weight: 300 900;
}
@font-face {
  font-family: 'General Sans';
  src: url('./GeneralSans-Regular.woff2') format('woff2');
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'General Sans';
  src: url('./GeneralSans-Medium.woff2') format('woff2');
  font-display: swap;
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: 'General Sans';
  src: url('./GeneralSans-Semibold.woff2') format('woff2');
  font-display: swap;
  font-style: normal;
  font-weight: 600 900;
}
/* Retained for the public access gate page until it is restyled. */
@font-face {
  font-family: 'Erode';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('./Erode-Variable.woff2') format('woff2-variations'), url('./Erode-Variable.woff2') format('woff2');
}
@font-face {
  font-family: 'Supreme';
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url('./Supreme-Variable.woff2') format('woff2-variations'), url('./Supreme-Variable.woff2') format('woff2');
}
