/* Design tokens: paleta y tipografía de Almova */

:root {
  /* Marca */
  --verde: #16c97d;
  --verde-claro: #2ee08c;
  --verde-suave: #e6faf1;
  --cyan: #21c4d6;
  --azul: #2f7df6;

  /* Neutros */
  --negro: #0a0c0b;
  --oscuro: #0b1712;
  --oscuro-card: #14241c;
  --oscuro-linea: #21362b;
  --texto: #101614;
  --texto-suave: #6e7c74;
  --linea: #e3e9e5;
  --blanco: #ffffff;
  --fondo: #f6f9f7;

  /* Estados */
  --rojo: #e5484d;
  --rojo-suave: #fdeced;
  --ambar: #f5a524;
  --ambar-suave: #fef4e2;

  /* Formas */
  --r-sm: 10px;
  --r-md: 14px;
  --r-lg: 20px;
  --r-full: 999px;

  --sombra-sm: 0 1px 2px rgba(10, 20, 15, 0.06);
  --sombra-md: 0 8px 24px rgba(10, 20, 15, 0.08);
  --sombra-lg: 0 24px 60px rgba(10, 20, 15, 0.18);

  --fuente: "Inter", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;
  --fuente-display: "Archivo Black", "Arial Black", "Segoe UI", system-ui, sans-serif;

  --contenedor: 1240px;
  --header-h: 68px;
}

:root {
  --verde: #c5a04f; --verde-claro: #dec47d; --verde-suave: #f8f4e9;
  --oscuro: #141414; --oscuro-card: #202020; --oscuro-linea: #383838;
}
