/* Miami Guns -- /security-guard-training/ (Page 3 of the 4-page services build,
   services-pages-build-notes.md). First of the 4 service pages to actually get built --
   Concealed Carry / Range Packages / Range Membership will reuse this same
   .mg-svc-* component set (service cards, jump pills, pillar body copy) rather than
   redefining it, same as gun-store.css's components moved to tokens.css 2026-09-10.
   Uses .mg-cta-btn (tokens.css) for the Buy Now buttons -- same visual language as
   every CTA tile on the site, not a new button style. */

/* .mg-svc/.mg-svc-wrap/.mg-svc-crumb/.mg-svc-jump/.mg-svc-anchor/.mg-svc-cards
   (+ all card sub-classes)/.mg-svc-note/.mg-svc-cta-row/.mg-svc-cta-quarters --
   moved to tokens.css 2026-09-11 (second consumer: the Range Packages page reuses
   this whole service-card/jump-pill/cta-row skeleton verbatim). Page-specific-only
   pieces stay here: .mg-svc-h1 (Range Packages uses .mg-gunstore-h1 instead, see
   tokens.css), .mg-svc-intro* (SG's own 50/50 slider+copy hero, not reused),
   .mg-svc-body/FAQ overrides, .mg-svc-seo, review overrides -- none of those are
   used by Range Packages in this build pass. */

.mg-svc-h1 { font-family: var(--font-heading); font-weight: 700; font-size: 32px; text-transform: uppercase; margin: 0 0 var(--space-md); }
@media (min-width: 1024px) {
	/* Aligned to .mg-gunstore-h1 (gun-store.css) 2026-09-11 -- was 44px, a drift Chris
	   caught when comparing the two pages' H1 sizes side by side. */
	.mg-svc-h1 { font-size: 50px; }
}

/* .mg-svc-intro* (50/50 slider+copy hero) -- moved to tokens.css 2026-09-11 (second
   consumer: the Concealed Carry page reuses this exact hero layout). Verbatim move,
   no rule changes -- /security-guard-training/ itself unaffected. */

/* .mg-svc-body (+ FAQ border/spacing) -- moved to tokens.css 2026-09-11 (second
   consumer: the Range Packages page's FAQ, added same day, was missing this border/
   spacing entirely since it only ever lived here). */


/* .mg-svc-wrap .mg-reviews spacing -- moved to tokens.css 2026-09-11 (second
   consumer: Range Packages -- FAQ/Reviews had no gap between them without it). */


/* .mg-svc-review-extra/.mg-svc-see-more -- moved to tokens.css 2026-09-11
   (second consumer: the Range Packages page's Reviews section). */


/* .mg-svc-seo -- moved to tokens.css 2026-09-11 (found only ever living here even
   though Range Packages and Concealed Carry both already use this class -- their
   SEO blocks were rendering completely unstyled, same recurring bug). */

