/* ============================================================
   FinanzasUp Fonts – v5.0 (Optimizado para SEO TOP 1)
   Carga local absoluta · CLS y LCP optimizados
============================================================ */

/* --- INTER (Cuerpo y UI) --- */
@font-face {
  font-family: "Inter";
  src: url("Inter-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("Inter-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* --- MONTSERRAT (Títulos) --- */
@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
/* MONTSERRAT BOLD - El corazón de tu LCP */
@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  /* Anti-CLS Magic */
  size-adjust: 98.5%;
  ascent-override: 94%;
  descent-override: 24%;
}