/* ============================================================
   Overrides projet — corrige les conflits entre les CSS globales
   héritées (main.css) et le design system PwC (pwc.css).
   Chargé APRÈS pwc.css → survit aux régénérations du design.
   ============================================================ */

/* main.css impose `h1..h6 { color: #000 }`, ce qui écrase la couleur
   blanche héritée des sections SOMBRES du design (le titre du module
   et le panneau de connexion devenaient noir sur noir). On rétablit
   le blanc là où le fond est foncé. */
.modp__hero h1,
.modp__hero .modp__sub,
.auth__aside-body h2,
.section--ink h2 {
    color: #fff;
}

/* CTA band : fond clair dégradé (#fff1ea en haut à droite → blanc en bas
   à gauche) au lieu du noir. Le texte passe donc en foncé pour rester
   lisible, et les bandes décoratives deviennent horizontales. */
.ctaband.section--ink {
    background: linear-gradient(to bottom left, var(--pwc-orange-tint), #fff);
    color: var(--ink);
}
.ctaband.section--ink h2 { color: var(--ink); }
.ctaband.section--ink p  { color: var(--ink-soft); }

/* Bandes décoratives en bas à droite : horizontales (au lieu de verticales). */
.ctaband__deco { flex-direction: column; bottom: -20px; right: -30px; }
.ctaband__deco span { width: 220px; height: 90px; transform: skewY(-24deg); }
