.tete[data-astro-cid-zlppam7m]{padding:28px 0 64px;position:relative;z-index:2}.ariane[data-astro-cid-zlppam7m]{font-size:14px;color:var(--texte-2)}.ariane[data-astro-cid-zlppam7m] a[data-astro-cid-zlppam7m]{text-decoration:none}h1[data-astro-cid-zlppam7m]{margin-top:48px;font-size:clamp(36px,5vw,64px);max-width:16ch}.chapo[data-astro-cid-zlppam7m]{margin-top:20px;font-size:18px;max-width:60ch;color:var(--texte-2)}.corps[data-astro-cid-zlppam7m]{padding:56px 0 96px}.config[data-astro-cid-zlppam7m]{display:grid;grid-template-columns:290px minmax(0,1fr);gap:48px;align-items:start}.filtres[data-astro-cid-zlppam7m]{display:none}.js-config .filtres[data-astro-cid-zlppam7m]{display:block;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow-y:auto;scrollbar-width:thin;padding:22px;background:#fff;border-radius:8px;box-shadow:0 1px #24182f0f,0 18px 40px -30px #24182f99}.f-tete[data-astro-cid-zlppam7m]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.f-titre[data-astro-cid-zlppam7m]{font-size:22px;font-weight:720;font-stretch:110%}.effacer[data-astro-cid-zlppam7m]{background:none;border:0;padding:4px 0;font:700 14px var(--police);color:var(--garance-fonce);cursor:pointer}.effacer[data-astro-cid-zlppam7m]:hover{text-decoration:underline}.fermer[data-astro-cid-zlppam7m],.voir-mobile[data-astro-cid-zlppam7m]{display:none}fieldset[data-astro-cid-zlppam7m]{border:0;margin:0;padding:18px 0 0;min-width:0}fieldset[data-astro-cid-zlppam7m]+fieldset[data-astro-cid-zlppam7m]{margin-top:18px;border-top:1px solid #ece4ee}legend[data-astro-cid-zlppam7m]{float:left;width:100%;padding:0;margin-bottom:12px;font-weight:700;font-size:15px}legend[data-astro-cid-zlppam7m]+[data-astro-cid-zlppam7m]{clear:both}.aide[data-astro-cid-zlppam7m]{margin-top:8px;font-size:13px;color:var(--encre-douce);line-height:1.4}.filtres[data-astro-cid-zlppam7m] [data-astro-cid-zlppam7m][hidden]{display:none!important}.choix[data-astro-cid-zlppam7m].petit{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.choix[data-astro-cid-zlppam7m].petit span[data-astro-cid-zlppam7m]{width:100%;justify-content:center;white-space:nowrap}.choix[data-astro-cid-zlppam7m].petit+.aide[data-astro-cid-zlppam7m],.champ-select[data-astro-cid-zlppam7m]+.choix[data-astro-cid-zlppam7m]{margin-top:10px}.choix[data-astro-cid-zlppam7m].petit span[data-astro-cid-zlppam7m]{padding:8px 4px;font-size:13.5px}.f-quartiers[data-astro-cid-zlppam7m]:not(.q-tout) .en-plus[data-astro-cid-zlppam7m]:not(:has(input:checked)){display:none}.voir-q[data-astro-cid-zlppam7m]{margin-top:10px;background:none;border:0;padding:4px 0;font:700 14px var(--police);color:var(--garance-fonce);cursor:pointer}.voir-q[data-astro-cid-zlppam7m]:hover{text-decoration:underline}.champ-select[data-astro-cid-zlppam7m] select[data-astro-cid-zlppam7m]{width:100%;padding:10px 36px 10px 12px;font:600 15px var(--police);color:var(--encre);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231d1424' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 12px center;border:0;border-radius:6px;box-shadow:inset 0 0 0 1.5px #e0d7e3;appearance:none;cursor:pointer}.champ-select[data-astro-cid-zlppam7m] select[data-astro-cid-zlppam7m]:focus-visible{outline:3px solid var(--safran);outline-offset:2px}.sous[data-astro-cid-zlppam7m]{font-size:13px;font-weight:700;color:var(--encre-douce);margin:4px 0 6px}.groupe-q[data-astro-cid-zlppam7m]+.groupe-q[data-astro-cid-zlppam7m]{margin-top:12px}.groupe-q[data-astro-cid-zlppam7m].off{opacity:.35}.coches[data-astro-cid-zlppam7m]{list-style:none;margin:0;padding:0;display:grid;gap:2px}.coches[data-astro-cid-zlppam7m] label[data-astro-cid-zlppam7m]{display:flex;align-items:center;gap:10px;padding:6px 8px;margin:0 -8px;border-radius:6px;font-size:15px;cursor:pointer}.coches[data-astro-cid-zlppam7m] label[data-astro-cid-zlppam7m]:hover{background:var(--laine)}.coches[data-astro-cid-zlppam7m] input[data-astro-cid-zlppam7m]{width:18px;height:18px;accent-color:var(--encre);flex:none;margin:0}.coches[data-astro-cid-zlppam7m] span[data-astro-cid-zlppam7m]{flex:1}.coches[data-astro-cid-zlppam7m] small[data-astro-cid-zlppam7m]{font-size:13px;color:var(--encre-douce);font-variant-numeric:tabular-nums}.coches[data-astro-cid-zlppam7m].eq svg{color:var(--garance);flex:none}.r-tete[data-astro-cid-zlppam7m]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}.compteur[data-astro-cid-zlppam7m]{font-size:18px;color:var(--encre-douce)}.compteur[data-astro-cid-zlppam7m] b[data-astro-cid-zlppam7m]{font-size:30px;font-weight:720;font-stretch:110%;color:var(--encre);font-variant-numeric:tabular-nums}.ouvrir[data-astro-cid-zlppam7m]{display:none}.actifs[data-astro-cid-zlppam7m]{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.actifs[data-astro-cid-zlppam7m]:empty{display:none}.actifs[data-astro-cid-zlppam7m] button{padding:7px 12px;border:0;border-radius:99px;background:var(--encre);color:var(--laine);font:600 14px var(--police);cursor:pointer}.actifs[data-astro-cid-zlppam7m] button:hover{background:var(--garance-fonce)}.vide[data-astro-cid-zlppam7m]{padding:32px 0;font-size:17px;color:var(--encre-douce)}.plus[data-astro-cid-zlppam7m]{margin-top:28px}.resultats[data-astro-cid-zlppam7m] tr[hidden]{display:none}@media(max-width:760px){.resultats[data-astro-cid-zlppam7m] .legende-eq{display:none}}@media(max-width:960px){.config[data-astro-cid-zlppam7m]{grid-template-columns:minmax(0,1fr);gap:0}.ouvrir[data-astro-cid-zlppam7m]{display:inline-flex;position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:150;gap:6px;padding:14px 26px;border-radius:99px;box-shadow:0 12px 30px -8px #24182f99}.ouvrir[data-astro-cid-zlppam7m]:hover{transform:translate(-50%)}.js-config .filtres[data-astro-cid-zlppam7m]{position:fixed;inset:auto 0 0;z-index:200;max-height:88vh;border-radius:14px 14px 0 0;padding:20px 20px 0;transform:translateY(105%);transition:transform .35s cubic-bezier(.2,.8,.2,1);box-shadow:0 -20px 60px #24182f66;display:flex;flex-direction:column;overflow:hidden}.js-config .filtres[data-astro-cid-zlppam7m].ouvert{transform:none;box-shadow:0 0 0 100vmax #24182f8c}.filtres[data-astro-cid-zlppam7m] form[data-astro-cid-zlppam7m]{overflow-y:auto;overflow-x:hidden;flex:1;padding:0 8px 16px;margin:0 -8px}.fermer[data-astro-cid-zlppam7m]{display:block;background:none;border:0;font-size:20px;padding:4px 8px;cursor:pointer;color:var(--encre)}.f-tete[data-astro-cid-zlppam7m] .effacer[data-astro-cid-zlppam7m]{margin-left:auto}.voir-mobile[data-astro-cid-zlppam7m]{display:block;width:calc(100% + 40px);margin:0 -20px;border-radius:0;padding:18px;text-align:center}}
