/* =============================================================================
   INSIGHT REISEN — Main CSS Entry Point
   Import-Reihenfolge: Tokens → Brand → Base → Atoms → Molecules → Organisms → Utilities
   ============================================================================= */

/* 1. Design Tokens */
@import url('tokens/global.css');
@import url('tokens/breakpoints.css');
@import url('tokens/themes.css');
@import url('tokens/line-heights.css');
@import url('tokens/spacing.css');

/* 2. Brand Overrides (Insight Reisen — Petrol + Saffron + Fraunces/Inter) */
@import url('tokens/client.css');

/* 2b. Region Color Schemes (überschreibt Region-Slots pro data-region) */
@import url('tokens/regions.css');

/* 3. Base */
@import url('base/fonts.css');
@import url('base/reset.css');
@import url('base/typography.css');
@import url('base/grid.css');
@import url('base/focus.css');

/* 4. Atoms */
@import url('atoms/container.css');
@import url('atoms/button.css');
@import url('atoms/btn.css');
@import url('atoms/badge.css');
@import url('atoms/tag.css');
@import url('atoms/label.css');
@import url('atoms/input.css');
@import url('atoms/textarea.css');
@import url('atoms/select.css');
@import url('atoms/checkbox.css');
@import url('atoms/avatar.css');
@import url('atoms/spinner.css');
@import url('atoms/skeleton.css');
@import url('atoms/toast.css');
@import url('atoms/breadcrumb.css');
@import url('atoms/list.css');
@import url('atoms/image.css');
@import url('atoms/radio.css');
@import url('atoms/icon.css');

/* 5. Molecules */
@import url('molecules/form-field.css');
@import url('molecules/card.css');
@import url('molecules/accordion.css');
@import url('molecules/alert.css');
@import url('molecules/modal.css');
@import url('molecules/pagination.css');
@import url('molecules/tooltip.css');
@import url('molecules/tabs.css');
@import url('molecules/button-group.css');
@import url('molecules/pillar.css');
@import url('molecules/logo-suite.css');

/* 6. Organisms — Navigation */
@import url('organisms/nav/nav-topbar.css');
@import url('organisms/nav/nav-floating-glass.css');
@import url('organisms/nav/nav-mobile.css');
@import url('organisms/nav/nav-mega.css');

/* 6. Organisms — Hero */
@import url('organisms/hero/hero-bg-image.css');

/* 6. Organisms — Footer */
@import url('organisms/footer/footer-columns.css');
@import url('organisms/footer/footer-newsletter.css');

/* 6. Organisms — Sections */
@import url('organisms/section/layout-section.css');
@import url('organisms/section/section-feature.css');
@import url('organisms/section/section-cta.css');

/* 6. Organisms — About */
@import url('organisms/about/about-values.css');
@import url('organisms/about/about-split.css');

/* 6. Organisms — Gallery */
@import url('organisms/gallery/gallery-grid.css');
@import url('organisms/gallery/gallery-masonry.css');

/* 6. Organisms — Logos */
@import url('organisms/logos/logos-marquee-single.css');
@import url('organisms/logos/logos-grid-heading.css');

/* 7. Utilities */
@import url('utilities/spacing.css');
@import url('utilities/visibility.css');
