/* ==========================================================================
   landing/landing.css — AnimaNaturalis Landing System v4.0
   Carga DESPUÉS de Bootstrap, FontAwesome y main.css.

   ARQUITECTURA:
     4 bundles principales + 5 condicionales.
     El fondo de sección (bg) ocupa siempre el 100% del ancho.
     El contenido del bloque se acota con lbi-wide / lbi-narrow / lbi-full.

   COLORES DE CAMPAÑA:
     PHP inyecta inline <style>:root{--landing-primary: …}</style> por campaña.
     Los módulos usan var(--landing-primary/secondary/accent) para adaptar
     el color automáticamente sin tocar el CSS.

   BUNDLES
   ──────────────────────────────────────────────────────────────────────────
   _base      Tokens de campaña (_variables) + helpers (_utilities) + tipografía (_wysiwyg)
   _layout    Chrome de página: header, nav, footer, sticky-bar, buttons, dividers
   _stage     Hero completo (_stage) + sistema de secciones y bloques (_blocks)
   _blocks    Elements en flujo: content, items, video, media-blocks, element-blocks

   CONDICIONALES — cargar desde PHP solo si el element está presente:
     $this->Landing->css('landing/_items-timeline');
     $this->Landing->css('landing/_zigzag');
     $this->Landing->css('landing/_stats-quote');
     $this->Landing->css('landing/_thl');
     $this->Landing->css('landing/_target');
   ========================================================================== */

@import '_base.css';
@import '_layout.css';
@import '_stage.css';
@import '_blocks.css';
