/* ==========================================================================
   Protocol Nutrition: stylesheet entry point
   --------------------------------------------------------------------------
   Partials load in cascade order: base → layout → components → sections →
   utilities. Add new files to the matching group below.
   ========================================================================== */

/* Base: tokens, reset, element defaults */
@import url("base/tokens.css");
@import url("base/reset.css");
@import url("base/base.css");

/* Layout: page scaffolding shared by every page */
@import url("layout/container.css");
@import url("layout/section.css");
@import url("layout/header.css");
@import url("layout/footer.css");

/* Components: small, reusable pieces */
@import url("components/icon.css");
@import url("components/button.css");
@import url("components/eyebrow.css");
@import url("components/badge.css");
@import url("components/list.css");
@import url("components/form.css");
@import url("components/faq.css");

/* Sections: shared */
@import url("sections/hero.css");
@import url("sections/closing-cta.css");

/* Sections: home page (index.html) */
@import url("sections/features.css");
@import url("sections/phases.css");
@import url("sections/brainberry.css");
@import url("sections/pillars.css");
@import url("sections/moments.css");
@import url("sections/personas.css");
@import url("sections/founder.css");
@import url("sections/offer.css");
@import url("sections/steps.css");

/* Sections: science page (science.html) */
@import url("sections/stats.css");
@import url("sections/formula.css");
@import url("sections/dose-table.css");
@import url("sections/references.css");

/* Utilities: last, so they win */
@import url("base/utilities.css");
