/* Fuentes auto-alojadas. Reescrito desde design/assets/fonts/fonts.css del handoff,
   que traía los 7 archivos embebidos en base64 (238 KB de CSS bloqueante).
   Acá se sirven como archivos sueltos, cacheables e independientes del CSS. */

@font-face {
  font-family: 'Switzer';
  src: url('/assets/fonts/switzer-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('/assets/fonts/switzer-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('/assets/fonts/switzer-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* El handoff traía General Sans sólo en woff. Recomprimidas a woff2 con
   fontTools: mismos 436 glifos y mismo cmap (384 entradas) verificados. */
@font-face {
  font-family: 'General Sans';
  src: url('/assets/fonts/generalsans-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'General Sans';
  src: url('/assets/fonts/generalsans-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Nunito NO es una fuente de Kelco: es la de Changui, y se usa sólo dentro de
   su mock en la sección Foundry, para que ese producto se lea como algo
   aparte y no como otra pantalla del sitio. Bajada de Google Fonts (OFL) y
   subseteada a latín básico: 6,6 KB por peso en vez de 125 KB. */
@font-face {
  font-family: 'Nunito';
  src: url('/assets/fonts/nunito-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Nunito';
  src: url('/assets/fonts/nunito-800.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* El handoff declaraba Noto en 400 y 500 apuntando a dos archivos byte-idénticos
   (mismo md5). Se declara un solo peso: el 500 no aportaba glifos distintos. */
@font-face {
  font-family: 'Noto Serif JP';
  src: url('/assets/fonts/noto-400-0.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
