/* Familias alternativas. La estructura no cambia: solo la voz. */

/* KANIT · la actual. Deportiva, geométrica, condensada. */
:root[data-fuente="kanit"]{ --familia:'Kanit',system-ui,sans-serif; --peso-titular:900; --track-titular:-.05em }

/* ARCHIVO · grotesca de señalética. Seria, con carácter, sin sonar a consola. */
:root[data-fuente="archivo"]{ --familia:'Archivo',system-ui,sans-serif; --peso-titular:800; --track-titular:-.035em }

/* INSTRUMENT · humanista y editorial. Más cálida, menos técnica. */
:root[data-fuente="instrument"]{ --familia:'Instrument Sans',system-ui,sans-serif; --peso-titular:700; --track-titular:-.03em }

/* FRAUNCES · serif con contraste. Es la más lejana de "videojuego". */
:root[data-fuente="fraunces"]{ --familia:'Fraunces',Georgia,serif; --peso-titular:700; --track-titular:-.02em }

/* SPACE · mono geométrica. Técnica pero de laboratorio, no de consola. */
:root[data-fuente="space"]{ --familia:'Space Grotesk',system-ui,sans-serif; --peso-titular:700; --track-titular:-.04em }

/* la familia y el peso de titular se aplican a todo lo que hoy los fija a mano */
:root[data-fuente] body{ font-family:var(--familia) }
:root[data-fuente] h1,:root[data-fuente] h2,:root[data-fuente] h3,
:root[data-fuente] .hero-h1,:root[data-fuente] .grad{
  font-family:var(--familia); font-weight:var(--peso-titular); letter-spacing:var(--track-titular) }
