/*
 * Self-hosted Inter font faces.
 *
 * Replaces the Google Fonts CDN dependency (fonts.googleapis.com /
 * fonts.gstatic.com) to remove the extra DNS/TLS round trips and
 * third-party request on every page load.
 *
 * Files live in static/fonts/inter-<weight>.woff2. Each file is a static
 * instance of the official Inter variable font (opsz=14, the "text"
 * optical size) subsetted with fonttools/pyftsubset to Basic Latin +
 * Latin-1 Supplement + Latin Extended-A (covers English and Polish,
 * including Polish diacritics: ą ć ę ł ń ó ś ź ż).
 *
 * Weights kept (300/400/500/600/700) match the Tailwind font-weight
 * utilities actually used across templates (font-light/normal/medium/
 * semibold/bold) — verified via grep, none were unused so none were
 * dropped.
 */

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

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

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

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

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