/* ==========================================================================
   versicher.es – CSS-Einstiegspunkt
   --------------------------------------------------------------------------
   Reihenfolge der Cascade Layers = Priorität (später gewinnt).
   Jede Datei ist ein eigenständiges Modul und kann einzeln ersetzt werden.
   Für Produktion: per Build (lightningcss/esbuild) zu einer Datei bündeln.
   ========================================================================== */

@layer reset, tokens, base, layout, elements, components, utilities, overrides;

/* Settings */
@import url("settings/tokens.css") layer(tokens);
@import url("settings/fonts.css") layer(tokens);   /* Inter, selbst gehostet */

/* Base */
@import url("base/reset.css") layer(reset);
@import url("base/base.css") layer(base);
@import url("base/typography.css") layer(base);
@import url("base/motion.css") layer(base);

/* Layout */
@import url("layout/container.css") layer(layout);
@import url("layout/content-grid.css") layer(layout);
@import url("layout/grid.css") layer(layout);
@import url("layout/primitives.css") layer(layout);

/* Elements */
@import url("elements/buttons.css") layer(elements);
@import url("elements/forms.css") layer(elements);
@import url("elements/lists.css") layer(elements);
@import url("elements/media.css") layer(elements);
@import url("elements/tables.css") layer(elements);
@import url("elements/badges.css") layer(elements);

/* Components */
@import url("components/brand.css") layer(components);
@import url("components/header.css") layer(components);
@import url("components/hero.css") layer(components);
@import url("components/footer.css") layer(components);
@import url("components/device.css") layer(components);
@import url("components/card.css") layer(components);
@import url("components/accordion.css") layer(components);
@import url("components/notice.css") layer(components);
@import url("components/testimonial.css") layer(components);
@import url("components/stat.css") layer(components);
@import url("components/legal.css") layer(components);
@import url("components/booking.css") layer(components);
@import url("components/partner.css") layer(components);
@import url("components/partner-application.css") layer(components);
@import url("components/consent.css") layer(components);

/* Utilities */
@import url("utilities/utilities.css") layer(utilities);
