/* ============================================================
   LOWER PRIMARY BAND (P1–P3) — bigger, rounder, brighter.
   Applied via body.band-lower (set by core.js from level).
   ============================================================ */

body.band-lower { font-size: 1.08rem; background: #fdf6ec; }

body.band-lower h1 { font-size: 1.9rem; }

body.band-lower .module-card {
  min-height: 130px;
  border-radius: 26px;
  border-top-width: 7px;
}
body.band-lower .module-icon { font-size: 2.3rem; }
body.band-lower .module-title { font-size: 1.1rem; }

body.band-lower .module-grid {
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 16px;
}

body.band-lower .badge-new { font-size: .8rem; }
