/* NEURAL IA · tokens de marca — FUENTE ÚNICA: marca/marca.css (raíz del repo).
   Brand book: marca/Neural_IA_Brandbook.pdf (p. 3 paleta y tipografía, p. 4 voz).
   NO editar las copias en neural-admin/public/marca/ ni web-sitios-neural/marca/:
   se regeneran con  node scripts/marca/sincronizar-marca.mjs  (y --check las vigila en las pruebas). */

/* Tipografía auto-hospedada (OFL, ver fonts/OFL-*.txt): sin pedir nada a Google desde la página del visitante.
   Variables, latín + puntuación común del español, pesos 400–700. */
@font-face{font-family:"Sora";src:url(fonts/sora.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}
@font-face{font-family:"Inter";src:url(fonts/inter.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}

:root{
  /* Paleta oficial (los cinco colores del brand book) */
  --azul-noche:#050B1C;   /* base premium / fondos */
  --azul-rey:#1747FF;     /* confianza / acción: botones */
  --cian:#00D5FF;         /* innovación / acento */
  --hielo:#EAF5FF;        /* contraste sobre fondos oscuros */
  --blanco:#FFFFFF;       /* claridad / espacios limpios */

  /* Derivados: mezclas de la paleta para superficies, líneas y texto secundario sobre azul noche.
     No son colores nuevos de marca. Contraste medido sobre --azul-noche: texto-suave 11:1. */
  --superficie:#0A1535;
  --superficie-2:#0F1D45;
  --linea:rgba(234,245,255,.16);
  --texto-suave:#B4C4DC;
  --degradado-marca:linear-gradient(135deg,var(--azul-rey),var(--cian));   /* gradiente discreto azul rey–cian (solo fondos, nunca texto) */
  --brillo-cian:0 0 28px rgba(0,213,255,.35);                              /* el brillo, con moderación */
  --error:#FFB4B4;        /* estado de error legible sobre azul noche (accesibilidad; no es color de marca) */

  /* Tipografía: titulares y logotipo en Sora semibold/bold; texto en Inter regular. */
  --fuente-titulos:"Sora",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --fuente-texto:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;

  --tagline:"Inteligencia que impulsa tu negocio.";
}

/* Lockup horizontal (isotipo + nombre) del brand book: «NEURAL» en blanco e «IA» en cian, como en el logo.
   Solo para fondos oscuros (el isotipo tiene el fondo transparente pensado para azul noche).
   <span class="nm-logo"><img src="/marca/isotipo-128.webp" width="40" height="40" alt=""><span>NEURAL <b class="ia">IA</b></span></span> */
.nm-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--fuente-titulos);font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1;color:var(--blanco);text-decoration:none}
.nm-logo img{width:40px;height:40px;flex:none;display:block}
.nm-logo .ia{color:var(--cian);font-weight:700}
