/* fuentes-marca.css — Tipografias de la marca YaYa, servidas desde fonts/.
 *
 * POR QUE UNA HOJA PROPIA Y NO design-system.css
 * Tres razones. Las cinco declaraciones son una sola cosa y cambian con otra
 * frecuencia que los tokens de diseno: con hoja propia se le puede subir el ?v=
 * a los tokens sin obligar a redescargar 440 KB de fuentes, y al reves.
 * design-system.css ademas ya viene partido en dos bloques :root con un reset en
 * el medio, y meterle maquinaria de @font-face lo empeora. Y un archivo llamado
 * por lo que hace se encuentra solo.
 *
 * POR QUE LOS NOMBRES LLEVAN "YaYa" ADELANTE
 * css/enterprise.css ya importa Poppins y DM Sans de Google Fonts, y esa hoja se
 * carga siempre en index.html: las dos familias YA estan disponibles con sus
 * nombres canonicos. Si estas declaraciones usaran "Poppins" y "DM Sans" a secas
 * se fusionarian con las de Google en la misma familia, y para cada peso ganaria
 * la ultima declarada. Como esta hoja carga despues, el Poppins 600 y el DM Sans
 * 400/700 de TODO Virgilio —incluido el modulo Enterprise, que no es este
 * encargo— pasarian a servirse desde estos .ttf completos en vez de los .woff2
 * recortados de Google. Mismo tipo de letra, pero otro archivo y otro hinting.
 * Con nombres propios no hay nada que desempatar y el alcance queda donde tiene
 * que quedar.
 *
 * El import de Google en enterprise.css NO se toca: cubre Poppins 400/500/700 y
 * DM Sans 500, pesos de los que aca no hay archivo. Sacarlo dejaria a Enterprise
 * sintetizando esos pesos.
 *
 * FORMATO
 * Son .otf y .ttf completos, sin subsetting: 440 KB entre los cinco. Se sirven
 * tal cual a proposito. font-display: swap en todas para que el texto se pinte
 * de entrada con la fuente de respaldo y cambie cuando la propia llegue, en vez
 * de quedarse invisible mientras carga.
 */

/* CONSUMIDOR DESDE EL PBI 973 (23/09/2026): .ct-nombre del Control Tower, el
   nombre del indicador, via --ct-fuente-nombre (control-tower.css). Es el
   primer escalon; el segundo es la 'Poppins' de Google que importa
   enterprise.css. Solo esta el peso 600, que es justo el que usa .ct-nombre.
   (Historia: Poppins entro para titulos y rotulos del Control Tower, salio
   cuando ese modulo paso todo su texto a DM Sans, y quedo declarada sin
   consumidor hasta este PBI.) */
@font-face {
    font-family: 'YaYa Poppins';
    src: url('../fonts/Poppins-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Texto corrido (manual de marca). Regular y Bold. El peso 600 que pide
   .ct-valor-punto no existe como archivo: el navegador resuelve 600 con el 700,
   que es la regla estandar de seleccion por peso. */
@font-face {
    font-family: 'YaYa DM Sans';
    src: url('../fonts/DMSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'YaYa DM Sans';
    src: url('../fonts/DMSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Display de la marca.

   SIN CONSUMIDOR DESDE EL PBI 973 (23/09/2026): el nombre del indicador paso
   a Poppins 600 ('YaYa Poppins', mas arriba). La @font-face de Centory se deja
   declarada por el mismo motivo que la de Poppins lo estuvo: nadie la
   referencia, asi que no descarga nada.

   Centory of Brush la usaba el nombre del indicador en el Control Tower
   (.ct-nombre), en mayuscula sostenida. No esta en Google Fonts, asi que su
   escalon de respaldo no puede ser la misma familia servida de otro lado: el
   respaldo es Permanent Marker, que index.html ya carga desde Google y es
   tambien una display de pincel, y recien despues DM Sans.

   Suti la usa el titulo del modulo Control Tower (.ct-titulo). Estuvo antes en
   la cifra destacada, salio cuando esa cifra volvio a DM Sans, y volvio al
   titulo. Tampoco esta en Google Fonts: su escalon de respaldo es Poppins, no
   Permanent Marker, para que el titulo y los nombres de indicador no caigan en
   la misma display si fonts/ no esta publicada.

   Medido sobre los archivos: las dos traen los diez digitos y cubren todos los
   caracteres que el Control Tower imprime, incluido el signo $ y la raya de
   "sin dato". Ninguna de las cinco tiene la feature tnum, asi que no hay
   numerales tabulares disponibles por CSS en ninguna. */
@font-face {
    font-family: 'YaYa Suti';
    src: url('../fonts/Suti.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'YaYa Centory';
    src: url('../fonts/CentoryofBrush-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
