/* ═══════════════════════════════════════════════════════════════════════════
   LOUIS — la tipografía de marca de Chevrolet
   ═══════════════════════════════════════════════════════════════════════════

   ⚠️ ESTA HOJA SÓLO SE ENLAZA SI LOS ARCHIVOS EXISTEN.

   `App\Services\Paleta::hojaTipografia()` comprueba que
   `public/fonts/louis/louis-regular.woff2` esté en el disco antes de agregar el
   `<link>`. Si no está, esta hoja no se pide y el navegador usa la pila de
   respaldo que declara `marca-cars.css` —Karla, Archivo, Poppins— sin devolver
   un solo 404.

   La alternativa era declarar los `@font-face` siempre. Es lo que se hace por
   costumbre y está mal: el navegador SÍ pide la fuente en cuanto una regla usa
   la familia, así que serían cuatro peticiones fallidas por página, en el
   registro del servidor y en la consola de cada persona. Un registro lleno de
   errores esperados es un registro que nadie mira.

   ┌─ ⚠️ ES UNA FAMILIA LICENCIADA ───────────────────────────────────────────┐

   Louis no viene con este repositorio y no se puede reemplazar por una
   parecida. La baja el Grupo Vitta de GM Asset Central con su acuerdo de
   concesionario. El detalle exacto de qué pedir está en
   `public/fonts/louis/LEEME.md`.

   └──────────────────────────────────────────────────────────────────────────┘

   Los cuatro cortes son los que nombra el brandbook: Regular, Italic, Bold y
   Bold Italic. La plataforma usa `font-weight: 700` y `800` en los titulares;
   los dos caen en Bold, y el navegador sintetiza la diferencia. Es a propósito:
   pedir un quinto archivo para un peso que la marca no define sería inventarle
   un corte a Chevrolet.

   `font-display: swap` por el mismo motivo que en `fonts.css`: en el wifi de
   una vitrina, el texto tiene que estar antes que la tipografía.

   `unicode-range` no se declara: a diferencia de las familias de Google que
   trae `fonts.css`, los archivos de GM vienen enteros y partirlos por rango
   sería reempaquetarlos, que es otra cosa que la licencia no necesariamente
   permite.
   ═══════════════════════════════════════════════════════════════════════════ */

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

@font-face {
  font-family: 'Louis';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/louis/louis-italic.woff2') format('woff2');
}

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

@font-face {
  font-family: 'Louis';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/louis/louis-bold-italic.woff2') format('woff2');
}
