/*
 * Inter, self-hosted — latin only, and only the four cuts site.css asks for:
 * 400 for body text, 500/600 for the language menu and the tips, 300 to catch
 * the two `font-weight: 200` rules (there is no 200 cut; 300 is what the
 * browser would pick anyway, so shipping it means those rules get Inter rather
 * than the fallback stack's thin).
 *
 * Trimmed down from the labs' shared gf.css when Silk moved to its own origin.
 * Nothing here reaches Google: no external request is made at runtime, which is
 * also what the CSP in deploy/Caddyfile enforces.
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/inter-latin-300-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/inter-latin-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/inter-latin-500-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/inter-latin-600-normal.woff2') format('woff2');
}
