/* ============================================================
   デジタルリスクCLOUD LP — stylesheet entry point
   Partials are imported in cascade order: tokens → base →
   shared → layout → components → utilities.
   Partials live in subfolders by role:
     foundation/ … tokens, resets, shared primitives
     layout/     … page-level regions (header, hero, footer…)
     components/ … self-contained UI blocks & utilities
   Each component owns its own responsive rules.
   ============================================================ */

/* Foundation */
@import url("foundation/_variables.css");
@import url("foundation/_base.css");
@import url("foundation/_buttons.css");
@import url("foundation/_logo.css");

/* Layout */
@import url("layout/_header.css");
@import url("layout/_hero.css");
@import url("layout/_marquee.css");
@import url("layout/_sections.css");

/* Components */
@import url("components/_risks.css");
@import url("components/_features.css");
@import url("components/_pricing.css");
@import url("components/_steps.css");
@import url("components/_faq.css");
@import url("components/_news.css");
@import url("components/_news-archive.css");
@import url("components/_news-article.css");
@import url("components/_contact.css");
@import url("layout/_footer.css");
@import url("layout/_float.css");

/* Utilities */
@import url("components/_reveal.css");
@import url("components/_modal.css");
