:root{--cs-ground:#ffffff;--cs-sheet:#fbf9f9;--cs-encre:#281f20;--cs-soft:#835d60;--cs-line:#ebe0e1;--cs-primary:#d61f65;--cs-deep:#8f1443;--cs-pale:#faebf0;--cs-bar-bg:#281f20;--cs-bar-fg:#f9f5f6;--cs-heading:"Gill Sans","Gill Sans MT",Calibri,sans-serif;--cs-font-body:Optima,Candara,"Noto Sans",sans-serif;--cs-r:0px;--cs-measure:42rem;--cs-container:69rem}*{box-sizing:border-box}html{font-size:112.5%;-webkit-text-size-adjust:100%}body{margin:0;background:var(--cs-ground);color:var(--cs-encre);font-family:var(--cs-font-body);line-height:1.55}a{color:var(--cs-primary)}a:hover,a:focus{color:var(--cs-deep)}h1,h2,h3{font-family:var(--cs-heading);font-weight:600;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}.focus-xa{background:var(--cs-pale);border-radius:var(--cs-r);padding:1.4rem 1.5rem;margin-bottom:1rem;max-width:var(--cs-measure)}.focus-xa a{color:var(--cs-deep)}.titre-focus-xa{font-size:1.45rem}.continuer-xa{font-weight:600}.rangees-xa{display:grid;gap:0.75rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.suite-xa{display:grid;gap:0.75rem;max-width:var(--cs-measure)}.vignette-xa{background:var(--cs-sheet);border:1px solid var(--cs-line);border-radius:var(--cs-r);padding:1rem 1.1rem}.titre-billet-xa{margin-bottom:.3rem}.titre-billet-xa a{text-decoration:none;color:var(--cs-encre)}.titre-billet-xa a:hover{color:var(--cs-primary);text-decoration:underline}.date-ligne-xa{color:var(--cs-soft);font-size:.86rem;margin-bottom:.45rem}.extrait-xa{margin:0;color:var(--cs-soft)}.pied-page-xa{border-top:1px solid var(--cs-line);background:var(--cs-sheet);margin-top:2rem}.bas-int-xa{max-width:var(--cs-container);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-xa{font-weight:700;font-family:var(--cs-heading);margin-bottom:.4rem}.pied-page-xa ul{list-style:none;padding:0;margin:0}.pied-page-xa li{margin-bottom:.25rem}.total-xa{color:var(--cs-soft);font-size:.85rem}.legal-xa{max-width:var(--cs-container);margin:0 auto;padding:.5rem 16px 1.5rem;font-size:.82rem;color:var(--cs-soft)}.corps-xa{max-width:var(--cs-container);margin:0 auto;padding:1.5rem 16px 3rem}.preambule-xa{max-width:var(--cs-measure);margin:0 0 2rem}.titre-accueil-xa{margin-bottom:.6rem}.presentation-xa{color:var(--cs-soft);font-size:1.05rem}.nouveautes-xa h2,.bloc-themes-xa h2,.zone-xa h1{margin-bottom:1rem}.rien-xa{color:var(--cs-soft)}.lien-tous-xa{margin-top:1rem}.bloc-themes-xa{margin-top:2.5rem}.themes-liste-xa{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.themes-liste-xa a{display:inline-block;background:var(--cs-pale);color:var(--cs-deep);padding:.3rem .7rem;border-radius:999px;text-decoration:none;font-size:.9rem}.themes-liste-xa a:hover{text-decoration:underline}.billet-page-xa{max-width:var(--cs-measure);margin:0 auto}.tete-article-xa{margin-bottom:1.5rem}.redaction-xa{font-size:1.04rem}.redaction-xa h2{margin-top:1.8em}.redaction-xa h3{margin-top:1.4em}.redaction-xa blockquote{margin:1em 0;padding:.2em 1em;border-left:4px solid var(--cs-primary);color:var(--cs-soft)}.redaction-xa table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.95rem;display:block;overflow-x:auto}.redaction-xa th,.redaction-xa td{border:1px solid var(--cs-line);padding:.4rem .6rem;text-align:left}.a-lire-xa{margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--cs-line)}.precedent-suivant-xa{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2rem;font-size:.95rem}.feuilles-xa{display:flex;gap:1rem;align-items:center;margin-top:1.5rem}.chapeau-xa{background:var(--cs-bar-bg);color:var(--cs-bar-fg);border-bottom:1px solid var(--cs-line)}.bandeau-in-xa{max-width:var(--cs-container);margin:0 auto;padding:1rem 16px;display:grid;gap:.4rem}.enseigne-xa{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;font-family:var(--cs-heading);font-weight:600;font-size:1.22rem}.pastille-xa{width:40px;height:40px}.devise-xa{margin:0;opacity:.82;font-size:.95rem}.navigation-xa{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.3rem;font-size:.95rem}.navigation-xa a{color:inherit;text-decoration:none;padding:.2rem 0;border-bottom:2px solid transparent}.navigation-xa a:hover,.navigation-xa a[aria-current="page"]{border-bottom-color:currentColor}.chapeau-xa{border-bottom:0}.bandeau-in-xa{padding-block:1.3rem}.navigation-xa{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.saut-xa{position:absolute;left:-999px;top:0;background:var(--cs-primary);color:#fff;padding:.5rem 1rem}.saut-xa:focus{left:1rem;z-index:10}@media (prefers-reduced-motion:reduce){*{transition:none !important}}@media (max-width:36rem){.corps-xa{padding-top:1rem}.focus-xa{padding:1rem 1.1rem}}