/* ==========================================================================
   PRISME — Sensibilisation. Repose sur les tokens définis dans prisme-core.css.
   ========================================================================== */

.prisme-sens-wrap { font-family: var(--prisme-font); max-width: 720px; display: flex; flex-direction: column; gap: 16px; }

.prisme-sens-section { padding: 24px; }
.prisme-sens-section h2 { font-size: 18px; margin: 0 0 12px; color: var(--prisme-texte, #FFFFFF); }
.prisme-sens-section p { line-height: 1.7; font-size: 15px; margin: 0 0 12px; color: var(--prisme-texte-att, #A9A9B4); }
.prisme-sens-section p:last-of-type { margin-bottom: 0; }
.prisme-sens-section .prisme-btn-pill { margin-top: 8px; }
.prisme-sens-section p strong { color: var(--prisme-texte, #FFFFFF); }
.prisme-sens-section ul { margin: 0; padding-left: 20px; }
.prisme-sens-section li { line-height: 1.7; font-size: 15px; margin-bottom: 10px; color: var(--prisme-texte-att, #A9A9B4); }
.prisme-sens-section li strong { color: var(--prisme-texte, #FFFFFF); }

.prisme-sens-source { font-size: 13px; color: var(--prisme-texte-att, #A9A9B4); border-top: 1px solid var(--prisme-bordure, #34333B); padding-top: 16px; }
.prisme-sens-source a { color: var(--prisme-bleu, #2F8FE0); }
