/* ============================================================
   CTA-BAND – Primär-Button auf blauer Fläche sichtbar machen
   Auf einigen Seiten (npl-market, npls) trägt der Primär-CTA im
   blauen .cta-band die Klasse .btn-accent bzw. .btn-primary. Beide
   sind in redesign.css als BKS-Blau definiert → blau auf blau =
   unsichtbar (nur fetter weißer Text ohne Box). Das kanonische
   cta-band-Pattern nutzt korrekt .btn-on-blue (solid weiß).
   Fix: Im cta-band den Primär-Button als On-Blue-Solid (weiß/blau)
   rendern, sodass er als gleichwertiges Button-Paar zum
   .btn-on-blue-outline-Sekundär steht. Scope strikt auf .cta-band,
   damit .btn-accent/.btn-primary auf nicht-blauen Flächen unberührt
   bleiben.
   ============================================================ */
.bks-rd .cta-band .btn-accent > .wp-block-button__link,
.bks-rd .cta-band .btn-primary > .wp-block-button__link,
.bks-rd .cta-band a.btn-accent:not(.wp-block-button),
.bks-rd .cta-band a.btn-primary:not(.wp-block-button) {
  background: #fff;
  color: var(--bks-blue, #006699);
  border-color: #fff;
}
.bks-rd .cta-band .btn-accent > .wp-block-button__link:hover,
.bks-rd .cta-band .btn-primary > .wp-block-button__link:hover,
.bks-rd .cta-band a.btn-accent:not(.wp-block-button):hover,
.bks-rd .cta-band a.btn-primary:not(.wp-block-button):hover {
  background: var(--bks-blue-050, #EAF2F7);
  color: var(--bks-blue-800, #004566);
  border-color: var(--bks-blue-050, #EAF2F7);
}
