/* ═══════════════════════════════════════════════════════════
   GLOBAL CLEANUP — the base theme has several decorative rules
   that match ANY class containing "-hero", "-card", "-section",
   "-widget", "-head", "-hdr" as a *substring* (diamond/dot SVG
   overlays, rotating rainbow border-top colors) leaking onto
   unrelated elements across the whole site. Pre-existing bug,
   not part of any specific page's design. Disable site-wide.
   (Ported from prayeraxis.com's premium-polish.css fix.)
   ═══════════════════════════════════════════════════════════ */
[class*="-hero"]::after, [class*="-hero"]::before,
[class*="-hdr"]::before, [class*="-header"]::before,
[class*="-widget"]::before,
[class*="-card"]:nth-child(6n+1)::after, [class*="-card"]:nth-child(6n+2)::after,
[class*="-card"]:nth-child(6n+3)::after, [class*="-card"]:nth-child(6n+4)::after,
[class*="-card"]:nth-child(6n+5)::after, [class*="-card"]:nth-child(6n+6)::after,
[class*="-section"]:nth-child(odd)::after,
[class*="-section"]:nth-child(even)::after {
  content: none !important;
}
