/* =========================================================
   אָלֶף.ai — styles
   Entry point: imports every partial in cascade order.
   Each file keeps its own responsive rules next to the rules they adjust.
   Order matters: overrides/ must stay last (reveal and reduced motion
   have to win over the section transitions).
   ========================================================= */

/* Base: design tokens, reset, shared helpers */
@import url("base/tokens.css");
@import url("base/reset.css");
@import url("base/utilities.css");

/* Components: reused across sections */
@import url("components/button.css");
@import url("components/nav.css");
@import url("components/accordion.css");
@import url("components/toast.css");

/* Sections: one file per page section, in page order */
@import url("sections/hero.css");
@import url("sections/services.css");
@import url("sections/process.css");
@import url("sections/team.css");
@import url("sections/faq.css");
@import url("sections/contact.css");
@import url("sections/footer.css");

/* Overrides: cross-cutting rules that must load last */
@import url("overrides/ltr.css");
@import url("overrides/focus.css");
@import url("overrides/motion.css");
