/* byd-cms-pages — template-scoped tweaks. Design tokens + primitives live in
   the byd-design-system mu-plugin. Only add rules here that are specific to
   this plugin's templates. */

.byd-cms-template { display: block; }

/* Reviews page grid uses 3 columns on desktop, falls back to 1 below 960px. */
@media (max-width: 960px) {
  .byd-cms-reviews .rev-grid { grid-template-columns: 1fr !important; }
}

/* Legal-page reading rhythm — already defined in mu-plugin, here we just
   make sure numbered lists get tight leading. */
.byd-prose ol li, .byd-prose ul li { margin-bottom: 6px; }

/* Homepage — hero carousel dots inherit from mu-plugin. Anchor offset for
   on-page Newsletter submit redirect. */
.byd-cms-homepage-c section[id] { scroll-margin-top: 80px; }
