/**
 * OneFly · fonts.css
 * @font-face de Inter, self-hosted en /css/fonts/.
 * 4 pesos: 400 (Regular), 500 (Medium), 600 (SemiBold), 700 (Bold).
 * Subset latin (cubre español incluyendo ñ y acentos).
 *
 * font-display: swap → renderiza con fallback inmediato y cambia a Inter
 * cuando carga (mejor LCP, sin FOIT).
 */

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

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

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

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