/* Neto Hipotecas · tokens de marca
   Fuente: Manual de marca v1.0 (oct 2026) y Design System "Neto Hipotecas".
   No añadir colores fuera de esta lista. */

:root {
  /* Paleta de marca */
  --verde-tinta: #0A2A22;  /* Color principal. Texto y fondos oscuros */
  --verde-vivo:  #2EE08A;  /* Acento sobre oscuro. Fondo de impacto. Nunca texto pequeño sobre claro */
  --verde-medio: #14B86A;  /* Acento sobre claro: filetes, bloques, detalle de iconos. Nunca texto pequeño sobre claro */
  --verde-texto: #0A6B40;  /* Etiquetas, enlaces y textos pequeños sobre claro */
  --papel:       #F4F6F1;  /* Fondo claro principal */
  --salvia:      #E6EBE2;  /* Fondo claro secundario: cajas, tablas, secciones alternas */
  --blanco:      #FFFFFF;  /* Tarjetas sobre papel; texto sobre verde tinta */

  /* Colores de estado: SOLO avisos de las calculadoras (semáforo) */
  --estado-ok:    #14B86A;
  --estado-aviso: #E8A33D;
  --estado-error: #D64545;

  /* Tipografía */
  --fuente-titular: "Red Hat Display", Arial, sans-serif;
  --fuente-texto:   "Red Hat Text", Arial, sans-serif;

  /* Escala (manual de marca) */
  --titular-size: 40px;    --titular-weight: 900; --titular-lh: 1.05;
  --subtitulo-size: 22px;  --subtitulo-weight: 700; --subtitulo-lh: 1.25;
  --texto-size: 16px;      --texto-weight: 400; --texto-lh: 1.5;
  --nota-size: 12px;       --nota-weight: 500; --nota-lh: 1.4;
}
