/* Club de Leones de Choele Choel — punto de entrada del CSS global.
   Solo @import: toda regla vive en los archivos importados.

   Orden: tokens (fuente de verdad de los valores de diseño) → reset → layout →
   chrome → componentes. Ningún archivo repite un valor literal que ya exista como
   custom property; si hace falta un valor fuera de la escala, va comentado. */

/* ---- Tokens: design_system/tokens/, copiados tal cual ----
   (fonts.css es el único adaptado: sirve los .woff2 autoalojados en vez del CDN.) */
@import url("tokens/fonts.css");
@import url("tokens/colors.css");
/* Tres correcciones de contraste sobre la paleta. Ver el encabezado del archivo. */
@import url("tokens/colors-a11y.css");
@import url("tokens/typography.css");
/* Reservas tipográficas con métricas ajustadas. Ver el encabezado del archivo. */
@import url("tokens/typography-fallback.css");
/* Colision de nombres de --text-body. Ver el encabezado del archivo. */
@import url("tokens/colors-fix.css");
@import url("tokens/spacing.css");
@import url("tokens/shape.css");
@import url("tokens/motion.css");

/* ---- Base y estructura ---- */
@import url("base.css");
@import url("layout.css");
@import url("chrome.css");

/* ---- Componentes: una hoja por familia ---- */
@import url("components/icon.css");
@import url("components/button.css");
@import url("components/hero.css");
@import url("components/badge.css");
@import url("components/card.css");
@import url("components/alert.css");
@import url("components/photo.css");
@import url("components/foto-real.css");
@import url("components/lockup.css");
@import url("components/form.css");
@import url("components/service-card.css");
@import url("components/campaign-card.css");
@import url("components/steps.css");
@import url("components/timeline.css");
@import url("components/historia.css");
@import url("components/accordion.css");
@import url("components/empty-state.css");
@import url("components/filtros.css");
@import url("components/aportes.css");
@import url("components/lista-datos.css");
