/* Grupo Esfera — tipografía. Tres familias, roles cerrados. */
:root{
  --font-titular:"Inter GE Display","Inter GE",system-ui,sans-serif;   /* Bold / ExtraBold */
  --font-bajada:"Inter GE Text","Inter GE",system-ui,sans-serif;       /* Regular */
  --font-tecnica:"Anka Coder",ui-monospace,monospace;                  /* cuerpo técnico, volantas, código */
  --font-larga:"Dosis",system-ui,sans-serif;                           /* textos largos (Light) y logotipo */

  --weight-titular:800; --weight-titular-alt:700; --weight-bajada:400;
  --weight-tecnica:400; --weight-larga:300;

  /* Escala sobre lienzo de 1080px de ancho. Estos son MÍNIMOS DUROS. */
  --size-titular-xl:96px;   /* portada de carrusel */
  --size-titular-l:72px;
  --size-titular:56px;      /* mínimo absoluto de titular */
  --size-bajada:32px;       /* mínimo absoluto de bajada */
  --size-cuerpo:28px;       /* mínimo absoluto de cuerpo */
  --size-etiqueta:24px;     /* volanta / label en mayúsculas */
  --size-pie:20px;          /* crédito, handle, numeración */

  --lh-titular:1.02; /* @kind other */ --lh-bajada:1.25; /* @kind other */ --lh-cuerpo:1.4; /* @kind other */ --lh-etiqueta:1.1; /* @kind other */
  --track-titular:-0.02em; --track-etiqueta:0.14em; --track-tecnica:0.01em;
}
