/* inner-dark.css — remap these pages' page background to the homepage #05052b.
   Background-only (never touches text, cards, icons, or accent colors), so it can't
   break existing dark designs. Reversible: remove the <link> to revert. */

html, body { background: #05052b !important; }

/* the page's own dark-navy backgrounds -> #05052b (inline-style form) */
body [style*="#0D1117"], body [style*="#0d1117"],
body [style*="#0F172A"], body [style*="#0f172a"],
body [style*="#0A0A0B"], body [style*="#0a0a0b"],
body [style*="#0b1020"], body [style*="#0B1020"],
body [style*="rgb(13, 17, 23)"], body [style*="rgb(13,17,23)"],
body [style*="rgb(15, 23, 42)"], body [style*="rgb(15,23,42)"] {
  background-color: #05052b !important;
}

/* class-based light "trust/brands" strips -> dark #05052b with light label text
   (these strips contain only a label + logo images, so no card text to worry about) */
body .trust-strip, body .trusted-by, body .brands-strip, body .brand-strip,
body .clients-strip, body .logo-strip, body .partner-strip, body .partners-strip {
  background: #05052b !important;
}
body .trust-strip *, body .trusted-by *, body .brands-strip *, body .brand-strip *,
body .clients-strip *, body .logo-strip *, body .partner-strip *, body .partners-strip * {
  color: #cbd5e1 !important; -webkit-text-fill-color: #cbd5e1 !important;
}

/* forceful catch for any trust-strip* element (section, __logos, __label) that keeps a
   light background via image/variable — max practical specificity, bg only */
html body [class*="trust-strip"], html body [class*="brand-strip"], html body [class*="logo-strip"] {
  background-color: #05052b !important; background-image: none !important;
}
