/* Strict premium pass for /approche-business: black / white / gold only. */
body[data-zcp-page="approche-business"][data-zcp-theme="premium"]{
  --bg:#f5f2ea;--white:#fff;--text:#141414;--muted:#6b675f;--light:#9b968c;--border:#ddd6c8;
  --blue:#b58b36;--blue-light:#f3eee1;--blue-mid:#e8ddc4;
  --teal:#c9a85f;--teal-light:#f5f0e5;--green:#9c7b3f;--green-light:#f3eee3;
  --orange:#ad8432;--orange-light:#f6f0e3;--red:#8f6b32;--red-light:#f5efe4;
  --purple:#8d6d2c;--purple-light:#f1eadb;--gold:#9a772f;--gold-light:#f7f1e3;
  background:#f5f2ea!important;color:#141414!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .section,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .pivot-dark{background:#fff!important;color:#141414!important}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hero,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .dark,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .cta,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .closing,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .final-cta,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [class*="contact"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [class*="question"]{
  background:linear-gradient(135deg,#050506 0%,#111113 65%,#241d11 100%)!important;color:#fff!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hero-overlay,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hero:before{background:linear-gradient(135deg,rgba(0,0,0,.94),rgba(0,0,0,.72),rgba(130,98,33,.22))!important}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hero-big-q span,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .pivot-tag,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hbox-text,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .scard-val,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .htl-year,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [class*="eyebrow"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [class*="kicker"]{color:#b58b36!important;-webkit-text-fill-color:currentColor!important}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .scard,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hbox,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .myth-item,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .pivot-truth,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .card,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .panel,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .box,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .step{
  background:#fff!important;border-color:#ddd6c8!important;box-shadow:0 12px 30px rgba(0,0,0,.06)!important;color:#141414!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.blue,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.teal,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.green,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.orange,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.red,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.purple,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .tag.gold,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hbox.blue,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hbox.red,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .hbox.green{
  background:#f4efe4!important;border-color:#dfd3ba!important;color:#8d6d2c!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .ms-x,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .truth-check,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .htl-dot{
  background:#eee7d6!important;border-color:#b58b36!important;color:#8d6d2c!important;box-shadow:none!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .htl::before{background:linear-gradient(90deg,#8d6d2c,#e1c77e)!important}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .ms-word{text-decoration-color:#b58b36!important}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .btn,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .button,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .fab,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] .floating-cta{
  background:linear-gradient(135deg,#e1c77e,#ad8432)!important;color:#090909!important;border-color:#d8bd78!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] a[style*="#2563EB"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] a[style*="#2161db"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [style*="#2563EB"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [style*="#0891B2"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [style*="#7C3AED"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [style*="#087d82"],
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] [style*="#0b777b"]{color:#9a772f!important}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] > section:last-of-type,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] main > section:last-of-type{
  background:linear-gradient(135deg,#050506,#171717 70%,#2a2214)!important;color:#fff!important;border-color:#4b4130!important;
}
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] > section:last-of-type h1,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] > section:last-of-type h2,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] > section:last-of-type h3,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] > section:last-of-type p,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] main > section:last-of-type h1,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] main > section:last-of-type h2,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] main > section:last-of-type h3,
body[data-zcp-page="approche-business"][data-zcp-theme="premium"] main > section:last-of-type p{color:#fff!important}
