.jd-fond{background:var(--color-creme,#faf7f6)}.jd{max-width:46rem;color:var(--k-encre,#10224e);margin:0 auto;padding:2.5rem 1.25rem 4rem}.jd-onglets{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.jd-onglets a{min-height:44px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-encre,#10224e) 18%, transparent);border-radius:99px;place-items:center;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-grid}.jd-onglets a[aria-current=page]{background:var(--k-encre,#10224e);color:#fff;box-shadow:none}.jd h1{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(2rem,6vw,2.75rem);font-weight:700;line-height:1.1}.jd-chapeau{color:var(--k-texte-2,#4f6089);margin-top:.75rem;font-size:1.0625rem;line-height:1.55}.jd-version{font:500 .75rem/1.4 var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--k-doux-2,#8a93ad);margin-top:.5rem}.jd-sommaire{box-shadow:inset 0 0 0 1px var(--color-line,#e9e2de);background:#fff;border-radius:1rem;margin:2rem 0;padding:1.25rem 1.5rem}.jd-sommaire ol{gap:.35rem;margin:0;padding-left:1.25rem;font-size:.9375rem;display:grid}.jd-sommaire a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent)}.jd-intro{margin-bottom:1.5rem}.jd-article{padding-top:1.75rem;scroll-margin-top:5rem}.jd-article h2{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.25}.jd-article h2 span{font:500 .75rem/1 var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--k-orange-fonce,#d9661d);margin-bottom:.25rem;display:block}.jd :is(.jd-intro,.jd-article p){font-size:1rem;line-height:1.65}.jd-article p{margin-top:.75rem}.jd-article dl{gap:.75rem;margin-top:.75rem;display:grid}.jd-article dt{font-weight:600}.jd-article dd{color:var(--k-texte-2,#4f6089);margin:.15rem 0 0;line-height:1.6}.jd-lien{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.jd-lien:focus-visible,.jd-onglets a:focus-visible{outline:2px solid var(--k-orange,#ff9047);outline-offset:3px}
