.menu[data-astro-cid-2izqzolh],.menu[data-astro-cid-2izqzolh] ul[data-astro-cid-2izqzolh]{margin:0;padding:0;list-style:none}.menu[data-astro-cid-2izqzolh] a[data-astro-cid-2izqzolh]{text-decoration:none}.rubrique[data-astro-cid-2izqzolh]{color:var(--texte);font-weight:700}a[data-astro-cid-2izqzolh].vide{color:var(--discret)}.grille[data-astro-cid-2izqzolh]{columns:16rem;column-gap:12px}.grille[data-astro-cid-2izqzolh]>li[data-astro-cid-2izqzolh]{break-inside:avoid;background:var(--surface);border:1px solid var(--trait);box-shadow:var(--ombre);border-radius:12px;margin-bottom:12px}.grille[data-astro-cid-2izqzolh] a[data-astro-cid-2izqzolh]{border-radius:11px;padding:2px 14px;display:block}.grille[data-astro-cid-2izqzolh] .rubrique[data-astro-cid-2izqzolh]{padding-block:12px}.grille[data-astro-cid-2izqzolh] .rubrique[data-astro-cid-2izqzolh]:not(:only-child){padding-bottom:6px}.grille[data-astro-cid-2izqzolh] li[data-astro-cid-2izqzolh] li[data-astro-cid-2izqzolh]:last-child a[data-astro-cid-2izqzolh]{padding-bottom:14px}.panneau[data-astro-cid-2izqzolh]{columns:3;column-gap:28px;margin-bottom:-16px}.panneau[data-astro-cid-2izqzolh]>li[data-astro-cid-2izqzolh]{break-inside:avoid;padding-bottom:16px}.panneau[data-astro-cid-2izqzolh] ul[data-astro-cid-2izqzolh]{margin-top:4px}.panneau[data-astro-cid-2izqzolh] ul[data-astro-cid-2izqzolh] li[data-astro-cid-2izqzolh]{padding:1px 0;font-size:.95rem}:root{--fond:#fbfaf7;--surface:#fff;--texte:#1d1d1b;--discret:#6b6a65;--trait:#e3e1da;--encart:#f1efe8;--accent:#0f6b4f;--accent-doux:#e3f1ea;--citation:#25a06e;--ombre:0 1px 2px #0000000a, 0 2px 8px #0000000a;--police:"Amiri", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:light}:root[data-theme=sombre]{--fond:#141513;--surface:#1b1c1a;--texte:#ecebe6;--discret:#a3a29c;--trait:#2f302c;--encart:#1e1f1c;--accent:#5cc79f;--accent-doux:#1d3229;--citation:#3fbf8a;--ombre:none;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fond);color:var(--texte);font-family:var(--police);margin:0;font-size:1.0625rem;line-height:1.65}.largeur{max-width:72rem;margin:0 auto;padding:0 16px}.page{grid-template-columns:minmax(0,1fr);gap:32px 56px;display:grid}.page:not(.large)>*{width:100%;max-width:40rem}.cote{padding-bottom:8px}@media (width>=64rem){.page.avec-cote{grid-template-columns:minmax(0,40rem) 17rem;justify-content:space-between}.page.avec-cote>.cote{width:auto}.cote{align-self:start;padding-top:20px;font-size:.95rem;position:sticky;top:16px}}.cote h2{margin:1.4em 0 .6em;font-size:1rem}.cote>:first-child>h2:first-child,.cote>h2:first-child{margin-top:0}a{color:var(--accent)}h1{margin:.4em 0 .6em;font-size:1.6rem;line-height:1.3}h2{margin:1.8em 0 .7em;font-size:1.15rem}.principal>h1:first-child{margin-top:20px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cache-visuel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fil{color:var(--discret);margin:20px 0 0;font-size:.9rem}.fil a{padding-block:8px}.fil+h1{margin-top:.2em}.evitement{background:var(--accent);color:var(--fond);z-index:10;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.evitement:focus{transform:none}.entete{border-bottom:1px solid var(--trait);background:var(--fond)}.entete .largeur{flex-wrap:wrap;align-items:center;gap:6px 16px;padding-block:12px;display:flex;position:relative}.marque{color:var(--texte);margin-inline-end:auto;font-size:1.25rem;font-weight:700;text-decoration:none}.entete nav{flex-wrap:wrap;flex-basis:100%;order:3;align-items:center;gap:14px;display:flex}@media (width<=22.5rem){.entete nav{justify-content:space-between;column-gap:6px;font-size:.9375rem}}.theme{order:2}.poser{white-space:nowrap;color:var(--accent);order:1;font-size:.9375rem;font-weight:600;text-decoration:none}.poser:hover,.poser[aria-current]{text-underline-offset:.35em;text-decoration-line:underline;text-decoration-thickness:2px}@media (width>=40rem){.entete nav{flex-basis:auto;order:2}.poser{order:3}.theme{order:4}}.seul-large{display:none}@media (width>=64rem){.seul-mobile{display:none}.seul-large{display:block}.entete nav{margin-inline-end:8px}}.recherche-entete{order:3}.recherche-entete input{font:inherit;border:1px solid var(--discret);background:var(--surface);width:15rem;color:var(--texte);border-radius:999px;padding:6px 12px;font-size:.95rem}.recherche-entete input::placeholder{color:var(--discret)}.deroulant summary{cursor:pointer;color:var(--discret);list-style:none}.deroulant summary::-webkit-details-marker{display:none}.deroulant summary:after{content:"▾";margin-inline-start:.3em;font-size:.8em;display:inline-block}.deroulant[open] summary,.deroulant summary:hover,.deroulant summary[aria-current]{color:var(--accent)}.panneau-menu{z-index:20;background:var(--surface);border:1px solid var(--trait);border-radius:0 0 14px 14px;margin-top:1px;padding:20px 24px;position:absolute;top:100%;left:16px;right:16px;box-shadow:0 12px 32px #0000001f}:root[data-theme=sombre] .panneau-menu{background:#222320;border-color:#3a3b36;box-shadow:0 16px 40px #0000008c}.panneau-menu .tout-voir{margin-top:14px;font-weight:600;text-decoration:none;display:inline-block}.entete nav>a{color:var(--discret);text-decoration:none}.entete nav>a[aria-current],.entete nav a:hover{color:var(--accent)}.entete nav>a[aria-current],.deroulant summary[aria-current]{text-underline-offset:.35em;text-decoration-line:underline;text-decoration-thickness:2px}.theme{font:inherit;border:1px solid var(--trait);width:2rem;height:2rem;color:var(--discret);cursor:pointer;background:0 0;border-radius:999px;line-height:1}.theme:hover{color:var(--accent);border-color:var(--accent)}main{padding-bottom:48px}.liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.liste.colonnes{grid-template-columns:repeat(2,minmax(0,1fr))}}.liste.colonnes>li>.carte{height:100%}.carte{background:var(--surface);border:1px solid var(--trait);color:var(--texte);box-shadow:var(--ombre);border-radius:12px;padding:12px 14px;text-decoration:none;display:block}a.carte:hover{border-color:var(--accent)}.carte .titre{font-weight:650;line-height:1.4}.carte .apercu{color:var(--discret);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.93rem;display:-webkit-box;overflow:hidden}.details{color:var(--discret);margin-top:4px;font-size:.85rem;display:block}.badge{background:var(--accent-doux);color:var(--accent);font-variant-numeric:tabular-nums;vertical-align:1px;border-radius:999px;margin-inline-end:2px;padding:1px 9px;font-size:.82rem;font-weight:650;display:inline-block}.etiquettes{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.etiquettes a{background:var(--surface);border:1px solid var(--trait);border-radius:1.1em;padding:3px 12px;font-size:.9rem;text-decoration:none;display:inline-block}.etiquettes a:hover{border-color:var(--accent)}.vide{color:var(--discret)}.whatsapp{white-space:pre-wrap;overflow-wrap:anywhere}@media (width>=40rem){.whatsapp{font-size:1.1875rem}}.whatsapp ul,.whatsapp ol{margin:0;padding-inline:1.5em 0}.whatsapp li:dir(rtl){margin-inline-start:1.25em}.whatsapp blockquote{margin:0}.whatsapp blockquote>*{border-inline-start:3px solid var(--citation);padding-inline-start:12px}.whatsapp code{background:var(--encart);border-radius:4px;padding:0 4px;font-family:ui-monospace,Menlo,monospace;font-size:.92em}.whatsapp code.wa-mono{background:0 0;padding:0}.whatsapp pre{white-space:pre-wrap;font:inherit;margin:0}.whatsapp :is(div,li):dir(rtl){font-size:1.22em;line-height:1.9}
