/* ============================================================
   BLOC MANIFESTE — shokola_manifeste
   CSS scoppé (chargé uniquement quand le bloc est présent).
   Réutilise les primitives globales (custom.css) : .shk-section, .shk-eyebrow,
   .shk-manifesto-grid + .shk-manifesto-aside (partagées avec le bloc enjeu),
   .shk-link-u. Ici : uniquement le spécifique manifeste (fond + accroche).
   ============================================================ */
.shk-manifesto {
    background: var(--color-paper-2);
}

.shk-manifesto-text {
    font-weight: 500;
    letter-spacing: -.02em;
    line-height: 1.18;
    font-size: clamp(1.7rem, 4.4vw, 3.4rem);
    max-width: 24ch;
}

.shk-manifesto-text b {
    color: var(--color-secondaire);
    font-weight: 800;
}

.shk-manifesto-text .s {
    font-family: var(--font-3);
    font-style: italic;
    font-weight: 500;
}
