/* ============================================================
   styles.css — manifest only.

   The actual styles live in site/css/*.css, organised by feature.
   This file exists so every HTML page can keep linking
   <link rel="stylesheet" href="styles.css"> with no changes.

   Import order matches the cascade order of the original
   monolithic styles.css (which lived in this file until the
   3,000-line split). Don't reorder these without checking that
   the rules in each later file aren't relying on the cascade
   from an earlier one.

       1. tokens       — design tokens (colors, fonts, gradients)
       2. base         — reset, body, container, .narrow, .section
       3. chrome       — header, nav, mobile actions, footer,
                         auth slot (sign-in pill / signed-in user)
       4. hero         — hero shells, photo banners, .eyebrow,
                         .hero h1, .lede
       5. marketing    — landing/about/login/contact: CTA buttons,
                         section headings, ornaments, lists,
                         teachers, the workshop+mandala offer
                         posters, hero pair + invitation video,
                         thought banner content, page titles,
                         policy lists, About pillars + editorial
                         body + inline teacher profiles, login
                         card, contact card
       6. home         — the bare-/ role chooser: practitioner vs
                         instructor, two giant full-bleed panes
                         (warm-paper "open frame" on the left,
                         clay-brown mud on the right). Imported
                         after marketing so its CTA rules can
                         override the shared .cta tokens.
       7. forms        — signup form, radio cards, consent,
                         field/form validation, signup-success
       8. mandala      — mandala feature, /garden, bloom animator
                         visuals (the geometry itself lives in
                         site/petals.js). The sibling-nav between
                         /mandala, /practices, /garden no longer
                         lives here — it's a global header dropdown
                         (see chrome.css "Nav dropdowns").
       8b. practices   — featured-practices card grid on
                         /practices.html. Sits after mandala because
                         the cards reuse mandala palette tokens.
       8c. resources   — operator-curated reference library on
                         /resources.html (books for now; structured
                         for additional sections later — glossary,
                         apps, quotes, etc.).
       9. sessions     — practice-session log on /sessions.html
      10. instructor   — instructor dashboard + attendance roster
                         on /instructor.html
      11. profile      — instructor profile editor on /profile.html
                         (status badge, photo preview, group
                         headings, submit-for-review card)
      12. articles     — instructor article editor AND public reading
      13. reading      — last: body/lede/desc copy on the UI sans at
                         a comfortable size (display serif stays on
                         headings)

   Trade-off: @import is sequential — a browser must download each
   file in order, which adds a few RTTs vs one fat stylesheet.
   For a low-traffic personal site on Cloudflare's edge that's
   well within the noise floor; readability wins. If the home page
   ever shows up slow on real devices, swap this manifest for
   multiple <link> tags in each HTML page (parallel loads).
   ============================================================ */

@import url("css/tokens.css");
@import url("css/base.css");
@import url("css/chrome.css");
@import url("css/hero.css");
@import url("css/marketing.css");
@import url("css/home.css");
@import url("css/forms.css");
@import url("css/mandala.css");
@import url("css/sankalpa.css");
@import url("css/practices.css");
@import url("css/sessions.css");
@import url("css/instructor.css");
@import url("css/profile.css");
@import url("css/setup-roadmap.css");
@import url("css/articles.css");
@import url("css/prescriptions.css");
@import url("css/booking.css");
@import url("css/calendar.css");
@import url("css/host-workshop.css");
@import url("css/welcome.css");
@import url("css/studio.css");
@import url("css/flow-builder.css");
@import url("css/features.css");
@import url("css/reading.css");
