.ajc-chapitre{--ajc-blue:#1E3A8A;--ajc-light:#3B82F6;--ajc-orange:#F97316;--ajc-grey:#F3F4F6;--ajc-text:#1F2937;color:var(--ajc-text);font-family:Arial,sans-serif;line-height:1.65;max-width:960px;margin:0 auto}.ajc-entete{background:linear-gradient(135deg,var(--ajc-blue),var(--ajc-light));color:#fff;border-radius:18px;padding:clamp(24px,5vw,48px);margin-bottom:32px}.ajc-entete h1{color:#fff;margin:8px 0 12px;font-size:clamp(2rem,4vw,3rem)}.ajc-fil{font-weight:700;opacity:.9}.ajc-objectif{font-size:1.1rem;max-width:760px}.ajc-ressources{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ajc-bouton{display:inline-flex;align-items:center;padding:11px 18px;border-radius:999px;background:#fff;color:var(--ajc-blue);font-weight:700;text-decoration:none}.ajc-video-attente{border:2px dashed #cbd5e1;border-radius:14px;padding:24px;text-align:center;color:#64748b;margin:24px 0}.ajc-contenu h2{color:var(--ajc-blue);font-size:1.75rem;margin:42px 0 18px;border-bottom:2px solid #dbeafe;padding-bottom:8px}.ajc-contenu h3{color:#243b78;font-size:1.3rem;margin:28px 0 14px}.ajc-bloc{border:1px solid;border-radius:14px;margin:24px 0;overflow:hidden;background:#fff}.ajc-bloc h4{color:#fff;margin:0;padding:9px 16px;font-size:1rem}.ajc-bloc-contenu{padding:20px}.ajc-cours{border-color:var(--ajc-blue);background:var(--ajc-grey)}.ajc-cours h4{background:var(--ajc-blue)}.ajc-methode{border-color:var(--ajc-orange)}.ajc-methode h4{background:var(--ajc-orange)}.ajc-exemple{border-color:var(--ajc-light)}.ajc-exemple h4{background:var(--ajc-light)}.ajc-schema{text-align:center;margin:28px auto}.ajc-schema img{display:block;max-width:100%;height:auto;margin:auto}.ajc-contenu li{margin:.45em 0}.ajc-contenu code{color:var(--ajc-blue);font-size:.85em}.MathJax{overflow-x:auto;overflow-y:hidden}@media(max-width:700px){.ajc-entete{border-radius:12px}.ajc-bloc-contenu{padding:15px}.ajc-contenu h2{font-size:1.45rem}}
