:root{--bg:#ffffff;--raised:#fbfbf9;--copy:#313126;--soft:#73745d;--trait:#e5e5d7;--key:#74732f;--deep:#626128;--pale:#f8f8ed;--h-bg:#fbfbf9;--h-fg:#313126;--heading:Charter,"Bitstream Charter",Georgia,serif;--ff-b:"Helvetica Neue",Helvetica,Arial,sans-serif;--corner:10px;--w-text:45.5rem;--wide:61rem}*{box-sizing:border-box}html{font-size:106%;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--copy);font-family:var(--ff-b);line-height:1.6}a{color:var(--key)}a:hover,a:focus{color:var(--deep)}h1,h2,h3{font-family:var(--heading);font-weight:700;line-height:1.2;margin:0 0 .5em}h1{font-size:clamp(1.6rem,4vw,2.35rem)}h2{font-size:clamp(1.25rem,3vw,1.65rem)}h3{font-size:1.12rem}p,ul,ol{margin:0 0 1em}img{max-width:100%;height:auto}.mise-en-avant-1v{background:var(--pale);border-radius:var(--corner);padding:1.4rem 1.5rem;margin-bottom:1rem;max-width:var(--w-text)}.mise-en-avant-1v a{color:var(--deep)}.titre-focus-1v{font-size:1.45rem}.lien-lire-1v{font-weight:600}.rangees-1v{display:grid;gap:1.375rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.pile-1v{display:grid;gap:1.375rem;max-width:var(--w-text)}.encart-1v{background:var(--raised);border:1px solid var(--trait);border-radius:var(--corner);padding:1rem 1.1rem}.titre-billet-1v{margin-bottom:.3rem}.titre-billet-1v a{text-decoration:none;color:var(--copy)}.titre-billet-1v a:hover{color:var(--key);text-decoration:underline}.details-1v{color:var(--soft);font-size:.86rem;margin-bottom:.45rem}.resume-1v{margin:0;color:var(--soft)}.themes-liste-1v{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.themes-liste-1v a{display:inline-block;background:var(--pale);color:var(--deep);padding:.3rem .7rem;border-radius:999px;text-decoration:none;font-size:.9rem}.themes-liste-1v a:hover{text-decoration:underline}.page-1v{max-width:var(--wide);margin:0 auto;padding:1.5rem 16px 3rem}.preambule-1v{max-width:var(--w-text);margin:0 0 2rem}.grand-titre-1v{margin-bottom:.6rem}.presentation-1v{color:var(--soft);font-size:1.05rem}.nouveautes-1v h2,.classement-1v h2,.zone-1v h1{margin-bottom:1rem}.bientot-1v{color:var(--soft)}.tout-voir-1v{margin-top:1rem}.classement-1v{margin-top:2.5rem}.bas-1v{border-top:1px solid var(--trait);background:var(--raised);margin-top:2rem}.bas-int-1v{max-width:var(--wide);margin:0 auto;padding:1.5rem 16px .5rem;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));font-size:.95rem}.pied-intitule-1v{font-weight:700;font-family:var(--heading);margin-bottom:.4rem}.bas-1v ul{list-style:none;padding:0;margin:0}.bas-1v li{margin-bottom:.25rem}.total-1v{color:var(--soft);font-size:.85rem}.editeur-1v{max-width:var(--wide);margin:0 auto;padding:.5rem 16px 1.5rem;font-size:.82rem;color:var(--soft)}.saut-1v{position:absolute;left:-999px;top:0;background:var(--key);color:#fff;padding:.5rem 1rem}.saut-1v:focus{left:1rem;z-index:10}.haut-1v{background:var(--h-bg);color:var(--h-fg);border-bottom:1px solid var(--trait)}.haut-int-1v{max-width:var(--wide);margin:0 auto;padding:1rem 16px;display:grid;gap:.4rem}.titre-site-1v{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;font-family:var(--heading);font-weight:700;font-size:1.22rem}.monogramme-1v{width:40px;height:40px}.devise-1v{margin:0;opacity:.82;font-size:.95rem}.liens-haut-1v{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.3rem;font-size:.95rem}.liens-haut-1v a{color:inherit;text-decoration:none;padding:.2rem 0;border-bottom:2px solid transparent}.liens-haut-1v a:hover,.liens-haut-1v a[aria-current="page"]{border-bottom-color:currentColor}.liens-haut-1v{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.papier-1v{max-width:var(--w-text);margin:0 auto}.haut-billet-1v{margin-bottom:1.5rem}.corps-texte-1v{font-size:1.04rem}.corps-texte-1v h2{margin-top:1.8em}.corps-texte-1v h3{margin-top:1.4em}.corps-texte-1v blockquote{margin:1em 0;padding:.2em 1em;border-left:4px solid var(--key);color:var(--soft)}.corps-texte-1v table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.95rem;display:block;overflow-x:auto}.corps-texte-1v th,.corps-texte-1v td{border:1px solid var(--trait);padding:.4rem .6rem;text-align:left}.a-lire-1v{margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--trait)}.precedent-suivant-1v{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2rem;font-size:.95rem}.pagination-1v{display:flex;gap:1rem;align-items:center;margin-top:1.5rem}@media (prefers-reduced-motion:reduce){*{transition:none !important}}@media (max-width:39rem){.page-1v{padding-top:1rem}.mise-en-avant-1v{padding:1rem 1.1rem}}