.apercu:where(.astro-2rfrbhn3){border-radius:var(--dt-radius-xl);box-shadow:var(--dt-shadow-lg);pointer-events:none;overflow:hidden}.contenu:where(.astro-2rfrbhn3){flex-wrap:nowrap;display:flex}.arbre:where(.astro-2rfrbhn3){box-sizing:border-box;background:var(--dt-page);border-right:1px solid var(--dt-line);flex-direction:column;flex:0 0 232px;display:flex}.arbre-titre:where(.astro-2rfrbhn3){color:var(--dt-tx2);justify-content:space-between;align-items:baseline;padding:16px 16px 12px;font-size:.8125rem;font-weight:500;line-height:16px;display:flex}.compte:where(.astro-2rfrbhn3){font-family:var(--dt-font-mono);color:var(--dt-tx3);font-size:.75rem;font-weight:400}ul:where(.astro-2rfrbhn3){flex:auto;margin:0;padding:0 8px 12px;list-style:none}.ligne:where(.astro-2rfrbhn3){box-sizing:border-box;height:32px;padding:0 4px 0 calc(4px + var(--d) * 16px);border-radius:var(--dt-radius-md);background-image:repeating-linear-gradient(90deg, var(--dt-line) 0 1px, transparent 1px 16px);background-size:calc(var(--d) * 16px) 100%;color:var(--dt-tx2);background-position:12px 0;background-repeat:no-repeat;align-items:center;gap:8px;margin:0;font-size:.875rem;line-height:20px;display:flex}.ligne:where(.astro-2rfrbhn3) .icone{color:var(--dt-tx3)}.ligne:where(.astro-2rfrbhn3).courante{background-color:var(--dt-selected);box-shadow:var(--dt-selected-shadow);color:var(--dt-tx1);font-weight:500}.ligne:where(.astro-2rfrbhn3).courante .icone{color:var(--dt-acc)}.chevron:where(.astro-2rfrbhn3){flex:none;justify-content:center;width:16px;margin-right:-8px;display:flex}.chevron:where(.astro-2rfrbhn3) .icone{color:var(--dt-tx3)}.nom:where(.astro-2rfrbhn3){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.legende:where(.astro-2rfrbhn3){border-top:1px solid var(--dt-line);color:var(--dt-tx3);flex-wrap:wrap;gap:4px 12px;padding:10px 16px;font-size:.75rem;line-height:16px;display:flex}.legende:where(.astro-2rfrbhn3) span:where(.astro-2rfrbhn3){align-items:center;gap:6px;display:inline-flex}.page:where(.astro-2rfrbhn3){box-sizing:border-box;flex:auto;min-width:0;padding:20px 24px 24px}.type:where(.astro-2rfrbhn3){color:var(--dt-tx2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:20px 0 0;font-size:.8125rem;line-height:20px;display:flex}.type-nom:where(.astro-2rfrbhn3){align-items:center;gap:6px;display:inline-flex}.resume:where(.astro-2rfrbhn3){color:var(--dt-tx2);margin:8px 0 0;font-size:.9375rem;line-height:24px}.section-titre:where(.astro-2rfrbhn3){color:var(--dt-tx1);margin:24px 0 0;font-size:1.25rem;font-weight:500;line-height:28px}.section-texte:where(.astro-2rfrbhn3){color:var(--dt-tx1);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.9375rem;line-height:24px;display:-webkit-box;overflow:hidden}.titre:where(.astro-2rfrbhn3){color:var(--dt-tx1);margin:4px 0 0;font-size:1.75rem;font-weight:500;line-height:32px}.page:where(.astro-2rfrbhn3) .adresse{background:var(--dt-page)}@media (width<=40rem){.arbre:where(.astro-2rfrbhn3){display:none}}h2:where(.astro-xllpk5h6){font-size:var(--taille-h2,1.25rem);line-height:var(--ligne-h2,28px);color:var(--dt-tx1);margin:0 0 20px;font-weight:500}h3:where(.astro-xllpk5h6){color:var(--dt-tx3);margin:0 0 8px;font-size:.8125rem;font-weight:500;line-height:20px}.groupes:where(.astro-xllpk5h6){grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:24px 32px;display:grid}ul:where(.astro-xllpk5h6){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}li:where(.astro-xllpk5h6){margin:0;display:flex}.entree:where(.astro-xllpk5h6){box-sizing:border-box;min-height:52px;color:var(--dt-tx1);cursor:pointer;transition:background-color .14s var(--dt-ease), border-color .14s var(--dt-ease);flex:auto;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.entree:where(.astro-xllpk5h6):hover{background:var(--dt-raised);border-color:var(--dt-line-strong);color:var(--dt-tx1)}.entree:where(.astro-xllpk5h6):focus-visible{outline:2px solid var(--dt-acc);outline-offset:2px}.icone-type:where(.astro-xllpk5h6){width:20px;color:var(--dt-tx2);flex:none;justify-content:center;display:inline-flex}.nom:where(.astro-xllpk5h6){flex:auto;min-width:0;font-size:.9375rem;font-weight:500;line-height:24px}.n:where(.astro-xllpk5h6){font-variant-numeric:tabular-nums;color:var(--dt-tx3);font-size:.8125rem;line-height:20px}.entree:where(.astro-xllpk5h6) svg.icone:last-child{color:var(--dt-tx3);transition:transform .14s var(--dt-ease), color .14s var(--dt-ease);flex:none}.entree:where(.astro-xllpk5h6):hover svg.icone:last-child{color:var(--dt-tx1);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.entree:where(.astro-xllpk5h6):hover svg.icone:last-child{transform:none}}.accueil:where(.astro-fixlnrjr){background:var(--dt-page)}.hero:where(.astro-fixlnrjr){flex-wrap:wrap;align-items:flex-start;gap:40px 56px;max-width:1376px;margin:0 auto;padding:16px 16px 32px;display:flex}.texte:where(.astro-fixlnrjr){flex:27.5rem;min-width:0;max-width:33.75rem;padding-top:12px}h1:where(.astro-fixlnrjr){letter-spacing:-.03em;color:var(--dt-tx1);margin:0;font-size:2.25rem;font-weight:500;line-height:40px}.sous-titre:where(.astro-fixlnrjr){max-width:36rem;color:var(--dt-tx2);margin:20px 0 0;font-size:1.125rem;line-height:28px}.recherche:where(.astro-fixlnrjr){margin-top:32px;display:none;position:relative}.dt-js .recherche:where(.astro-fixlnrjr){display:block}.champ:where(.astro-fixlnrjr){box-sizing:border-box;border:1px solid var(--dt-line-strong);border-radius:var(--dt-radius-xl);background:var(--dt-card);height:56px;box-shadow:var(--dt-shadow-lg);color:var(--dt-tx3);align-items:center;gap:12px;padding:0 8px 0 16px;display:flex}.champ:where(.astro-fixlnrjr):focus-within{border-color:var(--dt-acc)}.champ:where(.astro-fixlnrjr) input:where(.astro-fixlnrjr){min-width:0;height:40px;color:var(--dt-tx1);font-family:var(--dt-font-mono);background:0 0;border:0;flex:auto;font-size:1rem}.champ:where(.astro-fixlnrjr) input:where(.astro-fixlnrjr):focus-visible{outline:0}.champ:where(.astro-fixlnrjr) input:where(.astro-fixlnrjr)::placeholder{color:var(--dt-tx3)}.champ:where(.astro-fixlnrjr) button:where(.astro-fixlnrjr){border-radius:var(--dt-radius-md);background:var(--dt-acc);height:40px;color:var(--dt-acc-on);font:inherit;cursor:pointer;transition:background-color .14s var(--dt-ease), transform .14s var(--dt-ease);border:0;flex:none;padding:0 16px;font-size:.875rem;font-weight:500}.champ:where(.astro-fixlnrjr) button:where(.astro-fixlnrjr):hover{background:var(--dt-acc-hover)}.champ:where(.astro-fixlnrjr) button:where(.astro-fixlnrjr):active{transform:scale(.98)}.resultats:where(.astro-fixlnrjr){inset-inline:0;z-index:20;border-radius:var(--dt-radius-xl);box-shadow:var(--dt-shadow-lg);background:var(--dt-card);margin:0;padding:4px;position:absolute;top:64px}:root:not([data-theme=light]) .resultats:where(.astro-fixlnrjr){box-shadow:0 12px 32px #00000080}.resultats:where(.astro-fixlnrjr)[hidden]{display:none}.options:where(.astro-fixlnrjr){overscroll-behavior:contain;max-height:min(24rem,55vh);overflow-y:auto}.nb-resultats:where(.astro-fixlnrjr){color:var(--dt-tx3);margin:0;padding:8px 12px 4px;font-size:.75rem;line-height:16px}.nb-resultats:where(.astro-fixlnrjr):empty{display:none}.resultats:where(.astro-fixlnrjr) .ligne-chemin{gap:4px 8px}.resultats:where(.astro-fixlnrjr) .lc-risque{gap:6px;min-width:0}.resultats:where(.astro-fixlnrjr) .voir-tout{border-radius:var(--dt-radius-lg);align-items:center;min-height:44px;padding:0 12px;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.resultats:where(.astro-fixlnrjr) .voir-tout:hover,.resultats:where(.astro-fixlnrjr) .voir-tout[aria-selected=true]{background:var(--dt-raised)}.resultats:where(.astro-fixlnrjr) .aucun{color:var(--dt-tx1);margin:0;padding:12px 12px 4px;font-size:.875rem}.resultats:where(.astro-fixlnrjr) .aucun-aide{color:var(--dt-tx2);margin:0;padding:0 12px 12px;font-size:.8125rem;line-height:20px}.liens:where(.astro-fixlnrjr){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.parcourir:where(.astro-fixlnrjr){align-items:center;gap:6px;font-size:.875rem;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.astuce:where(.astro-fixlnrjr){color:var(--dt-tx3);align-items:center;gap:8px;font-size:.8125rem;line-height:20px;display:inline-flex}kbd:where(.astro-fixlnrjr){border:1px solid var(--dt-line-strong);font-family:var(--dt-font-mono);color:var(--dt-tx3);border-radius:4px;padding:0 6px;font-size:.75rem;line-height:16px}.apercu:where(.astro-fixlnrjr){flex:1.5 35rem;min-width:0}.sections:where(.astro-fixlnrjr){--taille-h2:1.75rem;--ligne-h2:36px;flex-direction:column;gap:48px;max-width:1376px;margin:0 auto;padding:0 16px 24px;display:flex}@media (width>=40.0625rem){.hero:where(.astro-fixlnrjr){padding:24px 32px 48px}h1:where(.astro-fixlnrjr){font-size:3.5rem;line-height:58px}.sections:where(.astro-fixlnrjr){padding-inline:32px}}
