/* WAVEasy — stylesheet entry point.
   index.html links this file only. Import order below IS the cascade order,
   and it mirrors the original single-file stylesheet, so nothing shifts.
   Keep overrides/ last. */

/* 1. Foundations */
@import url("base/tokens.css");
@import url("base/reset.css");
@import url("base/typography.css");

/* 2. Page structure */
@import url("layout/container.css");
@import url("layout/header.css");
@import url("layout/footer.css");

/* 3. Reusable components */
@import url("components/buttons.css");
@import url("components/social.css");
@import url("components/forms.css");
@import url("components/modal.css");

/* 4. Page sections, in the order they appear on screen */
@import url("sections/hero.css");
@import url("sections/vision.css");
@import url("sections/services.css");
@import url("sections/showcase.css");
@import url("sections/coverage.css");
@import url("sections/steps.css");
@import url("sections/why.css");
@import url("sections/contact.css");

/* 5. Overrides — must stay last */
@import url("overrides/rtl.css");
@import url("overrides/responsive.css");
