/*
 * application.css — nuno
 *
 * Fuentes self-hosted en public/fonts/ (servidas directamente por Puma).
 * Decisión: bypass Propshaft para las fonts porque:
 *   - Las fonts no cambian nunca, no necesitamos fingerprinting.
 *   - El browser cachea agresivamente con el header Cache-Control que
 *     seteamos para public/fonts/.
 *   - Evita warnings "Unable to resolve" cuando Propshaft no está en
 *     posición de reescribir URLs (ej. refs cruzadas en CSS externos).
 *
 * Nota: Montserrat se sirve como variable font; el mismo archivo cubre
 * 400/600/700. El browser lo descarga una sola vez y lo cachea.
 */

@font-face {
  font-family: "Playfair Display";
  src: url("/fonts/PlayfairDisplay-Bold-latin.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

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

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

@font-face {
  font-family: "Montserrat";
  src: url("/fonts/Montserrat-latin.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
