/* af: sustitución local de fuentes — ver PLAN.md Fase 1.2 */
@font-face {
  font-family: "Montserrat";
  src: url("Onest-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("Onest-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("Onest-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Copse";
  src: url("Copse-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Damion";
  src: url("Damion-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Italianate";
  src: url("Italianate-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Dosis";
  src: url("Dosis-Regular.ttf") format("truetype");
  font-weight: 100 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Dosis";
  src: url("Dosis-Bold.ttf") format("truetype");
  font-weight: 600 900;
  font-style: normal;
  font-display: swap;
}
/* Familia con su nombre real (los CSS del sitio ahora piden "Onest");
   las @font-face "Montserrat" de arriba quedan como alias por si el JS
   del builder asigna esa familia dinámicamente. */
@font-face { font-family: "Onest"; src: url("Onest-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Onest"; src: url("Onest-Medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Onest"; src: url("Onest-Bold.ttf") format("truetype"); font-weight: bold; font-style: normal; font-display: swap; }

/* Algunos títulos antiguos quedaron con "Ubuntu Mono" (fuente de Google no
   internalizada) en el CSS específico de esas páginas. En vez de editar
   decenas de archivos static_style-*.css, se registra "Ubuntu Mono" como
   alias que carga Dosis — cualquier elemento que la pida recibe Dosis. */
@font-face { font-family: "Ubuntu Mono"; src: url("Dosis-Regular.ttf") format("truetype"); font-weight: 100 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Ubuntu Mono"; src: url("Dosis-Bold.ttf") format("truetype"); font-weight: 600 900; font-style: normal; font-display: swap; }

/* "freight-sans-pro" es una fuente de Adobe Typekit del diseño original que nunca se
   internalizó: aparece en 13 reglas de casi todas las páginas y, al no existir, ese
   texto caía en la tipografía por defecto del sistema (distinta en cada equipo).
   Se registra como alias de Onest, igual que se hizo con Montserrat y Ubuntu Mono. */
@font-face { font-family: "freight-sans-pro"; src: url("Onest-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "freight-sans-pro"; src: url("Onest-Medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "freight-sans-pro"; src: url("Onest-Bold.ttf") format("truetype"); font-weight: 600 900; font-style: normal; font-display: swap; }
