/* ============================================================
   FUNDACIÓN BANÚS · CARGA DE TIPOGRAFÍAS

   Las tres voces del briefing y de dónde sale cada una:

     Deuterium Variable · Adobe Fonts (Kostic Type Foundry) · rótulos
     Bodoni Moda        · Google Fonts · voz editorial
     Public Sans        · Google Fonts · cuerpo e interfaz

   ATENCIÓN — DEUTERIUM NO SE CARGA AQUÍ. Va en el <head>, con su <link>:

     <link rel="stylesheet" href="https://use.typekit.net/ggv0vtk.css">
     <link rel="stylesheet" href="fonts.css">

   No es capricho. Se probó como @import en este mismo archivo y la hoja
   de Adobe se perdía por el camino, dejando el rótulo en la fallback sin
   ningún aviso; como <link> en el <head> registra su @font-face y carga
   a la primera. Además los @import encadenados se resuelven en serie, así
   que el <link> también es más rápido. Si el rótulo aparece en Jost, lo
   primero que hay que mirar es si falta ese <link>.

   El kit es ggv0vtk y expone el eje de peso completo (100–900) en una
   sola cara variable. Los kits de Adobe se pueden restringir por dominio
   desde fonts.adobe.com: si algún día el rótulo "se ve raro" en un
   entorno nuevo, mirar ahí que el dominio esté dado de alta.

   Jost se queda en el stack de --font-display como red de seguridad: si
   el kit no sirve, el rótulo cae en una geométrica parecida en vez de en
   Times. No cuesta descarga mientras Deuterium cargue bien: el navegador
   solo baja el archivo de la fuente que realmente usa.
   ============================================================ */

@import url("https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..700;1,6..96,400..700&family=Public+Sans:ital,wght@0,200..700;1,200..700&family=Jost:wght@100..700&display=swap");

/* Bodoni Moda es una fuente óptica: a cuerpo grande el contraste se
   afila y a cuerpo pequeño engorda para no romperse. Dejamos que el
   navegador elija el tamaño óptico según el cuerpo real. */
.u-editorial,
.editorial {
  font-optical-sizing: auto;
}
