/**
 * Espacio Evoluciona — Design Tokens
 * Paleta alegre y cálida inspirada en las fotografías de Marina.
 */

:root {
	/* Fondos y superficies luminosas */
	--ev-bg-primary: #f7f5ef;
	--ev-bg-secondary: #edf2ef;
	--ev-surface-white: #ffffff;

	/* Colores de marca extraídos de las fotos */
	--ev-color-primario: #e25433;       /* Terracota coral */
	--ev-color-primario-suave: #fce6df; /* Coral pastel */
	--ev-color-secundario: #498574;     /* Verde salvia eucalipto */
	--ev-color-secundario-suave: #e0ede8;
	--ev-color-acento: #dfba5c;         /* Miel ocre cálido */
	--ev-color-acento-suave: #faf0d4;
	--ev-color-cielo: #6eb5ce;          /* Celeste suave */
	--ev-color-cielo-suave: #e2f1f6;

	/* Tinta y contraste */
	--ev-color-texto: #1e2c29;
	--ev-color-texto-suave: #4c5c58;
	--ev-color-texto-tenue: #788682;
	--ev-border-suave: rgba(30, 44, 41, 0.10);

	/* Tipografías humanas */
	--ev-fuente-titulo: 'Bricolage Grotesque', -apple-system, BlinkMacSystemFont, sans-serif;
	--ev-fuente-editorial: 'Lora', Georgia, serif;
	--ev-fuente-cuerpo: 'Karla', -apple-system, BlinkMacSystemFont, sans-serif;

	/* Escala fluida */
	--ev-fs-eyebrow: clamp(1.35rem, 2.3vw, 1.95rem);
	--ev-fs-h1: clamp(2.85rem, 6.2vw, 5.4rem);
	--ev-fs-subtitle: clamp(1.02rem, 1.3vw, 1.2rem);
	--ev-fs-micro: clamp(0.78rem, 0.88vw, 0.86rem);

	/* Layout */
	--ev-container-max: 1260px;
	--ev-gutter: clamp(1.25rem, 4vw, 3.5rem);
	--ev-radius-card: 24px;
	--ev-radius-arch: 999px;

	--ev-ease-out: cubic-bezier(0.22, 1, 0.36, 1);
}
