aside.convert{margin:26px 0 8px;padding:18px 20px;background:#f0fdfa;border:1px solid #99f6e4;border-left:4px solid var(--accent);border-radius:10px}
aside.convert .ceyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:#0c7c72;font-weight:700}
aside.convert p{margin:8px 0 14px;font-size:14px;color:#134e4a;line-height:1.6}
aside.convert .clinks{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
/* 2026-09-07 — REMPLISSAGE SOUS DU TEXTE BLANC de 14px : blanc sur #0E9488 = 3,74:1,
   sous AA. Le jeton --accent-action (#0F766E, 5,47:1) est declare par les quatre
   coquilles qui inlinent ce bloc (pillar, reference, teaser, directory). Le survol
   #0c7c72 passait deja (5,07:1), comme .ceyebrow et .csecondary sur #f0fdfa (4,86:1). */
aside.convert a.cprimary{display:inline-block;background:var(--accent-action);color:#fff;font-weight:600;font-size:14px;padding:10px 18px;border-radius:8px}
aside.convert a.cprimary:hover{text-decoration:none;background:#0c7c72}
aside.convert a.csecondary{display:inline-block;font-weight:600;font-size:14px;padding:10px 14px;border:1px solid var(--accent);border-radius:8px;color:#0c7c72}
aside.convert a.csecondary:hover{text-decoration:none;background:#ccfbf1}
aside.convert p.cpass{margin:-4px 0 14px;font-weight:600}
aside.convert a.cpass-cta{color:#0c7c72;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}
aside.convert a.cpass-cta.alt{font-weight:500;margin-left:6px}
nav.nextsteps{margin:22px 0 4px;padding:14px 18px;border:1px solid var(--slate,#e2e8f0);border-left:4px solid var(--accent);border-radius:10px}
nav.nextsteps .ceyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:#0c7c72;font-weight:700}
nav.nextsteps ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}
nav.nextsteps a{font-weight:600;font-size:14px;color:#0c7c72}.answer-lead{border-left:3px solid currentColor;padding:2px 0 2px 14px;margin:0 0 20px}.answer-lead p{margin:0 0 8px}.answer-next a{font-weight:600}