/* =============================================================
   NAGEL · main.css
   Einziger im HTML verlinkter Stylesheet-Entry.
   Aggregiert alle Partials in bewusster Kaskaden-Reihenfolge:
   base → layout → components → animations → utilities.
   (@import ohne Build-Step gewählt, um die vorhandene
   Single-Link-Architektur des Scaffolds beizubehalten.)
   ============================================================= */

/* 1 · BASE – Tokens zuerst, dann Reset, dann Typo. */
@import "base/variables.css";
@import "base/reset.css";
@import "base/typography.css";

/* 2 · LAYOUT – strukturelle Bausteine. */
@import "layout/grid.css";
@import "layout/header.css";
@import "layout/hero.css";
@import "layout/sections.css";
@import "layout/footer.css";

/* 3 · COMPONENTS – wiederverwendbare UI-Teile. */
@import "components/navigation.css";
@import "components/buttons.css";
@import "components/cards.css";
@import "components/gallery.css";

/* 4 · ANIMATIONS – reveal/transition Helfer. */
@import "animations/reveal.css";
@import "animations/transitions.css";

/* 5 · UTILITIES – zuletzt, damit sie überschreiben können. */
@import "utilities/spacing.css";
@import "utilities/helpers.css";

/* 6 · THEME – DAV Sektion Garmisch (justiert alles Vorherige). */
@import "theme/dav.css";
