/* =====================================================================
   Outrival Theme — Components (barrel)
   --------------------------------------------------------------------
   Single import surface for all visual components.
   App entry must import tokens.css FIRST.
   --------------------------------------------------------------------
   Order matters: base → layout → primitives → composites.
   Marketing-reserved components are imported alongside core; consumers
   that don't need them can either ignore the classes or build a slim
   barrel that excludes them.
   ===================================================================== */

/* ── Base + layout primitives ─────────────────────────────────────── */
@import url('./components/base.css');
@import url('./components/layout.css');

/* ── Core components ──────────────────────────────────────────────── */
@import url('./components/button.css');
@import url('./components/eyebrow.css');
@import url('./components/section-head.css');
@import url('./components/pill.css');
@import url('./components/card.css');
@import url('./components/stat.css');
@import url('./components/nav.css');
@import url('./components/footer.css');
@import url('./components/step.css');
@import url('./components/category.css');
@import url('./components/compare.css');
@import url('./components/form.css');
@import url('./components/field.css');
@import url('./components/checkbox.css');
@import url('./components/testimonial.css');
@import url('./components/eco.css');

/* ── Marketing-reserved decorative motifs ─────────────────────────── */
@import url('./motifs.css');

/* ── Marketing-reserved components ────────────────────────────────── */
@import url('./components/announce.css');
@import url('./components/hero.css');
@import url('./components/format-grid.css');
@import url('./components/expert-card.css');
@import url('./components/ticker.css');
@import url('./components/split.css');
@import url('./components/cta.css');
@import url('./components/earn.css');
