.bandeau-alerte{--alerte-fond:var(--couleur-fond-doux);--alerte-bord:var(--couleur-action);color:var(--couleur-texte);background:var(--alerte-fond);border-bottom:1px solid var(--couleur-bordure);border-left:6px solid var(--alerte-bord)}.bandeau-alerte[hidden]{display:none}.bandeau-alerte[data-niveau=vigilance]{--alerte-fond:#FFF3D1;--alerte-bord:#8A5A00}.bandeau-alerte[data-niveau=urgence]{--alerte-fond:#FDECEA;--alerte-bord:#B42318}[data-theme=sombre] .bandeau-alerte[data-niveau=vigilance]{--alerte-fond:#33290F;--alerte-bord:#F0C36A}[data-theme=sombre] .bandeau-alerte[data-niveau=urgence]{--alerte-fond:#3A1C19;--alerte-bord:#F2A9A2}.bandeau-alerte__contenu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espacement-8) var(--espacement-16);max-width:var(--largeur-max);margin:0 auto;padding:var(--espacement-8) clamp(var(--gouttiere-mobile),5vw,var(--gouttiere-bureau))}.bandeau-alerte__texte{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espacement-4) var(--espacement-12);margin:0;flex:1 1 24rem}.bandeau-alerte__niveau{font-family:var(--police-titre)}.bandeau-alerte__exemple{padding:2px var(--espacement-8);font-size:var(--taille-legende);font-weight:700;color:var(--couleur-texte);border:1px solid;border-radius:var(--rayon-sm)}.bandeau-alerte__lien{display:inline-flex;align-items:center;min-height:var(--cible)}.bandeau-alerte__masquer{min-height:var(--cible);min-width:var(--cible);padding:var(--espacement-8) var(--espacement-16);font:inherit;font-weight:700;color:var(--couleur-texte);background:transparent;border:1px solid;border-radius:var(--rayon-sm);cursor:pointer}.bandeau-alerte__masquer:hover{background:var(--couleur-fond)}.bandeau-alerte .visuellement-cache{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media print{.bandeau-alerte{display:none}}.bloc-faq{margin-block:48px}.bloc-faq details{border-block-end:1px solid var(--couleur-bordure);padding-block:12px}.bloc-faq summary{cursor:pointer;min-height:44px;padding:12px 8px}.bloc-faq summary h3{display:inline;font-size:20px}.bloc-faq details>:not(summary){margin-inline:24px}.bloc-faq summary:focus-visible{outline:3px solid var(--couleur-action);outline-offset:3px}.site-header.entete{--couleur-fond:#FFFFFF;--couleur-fond-doux:#F2F7FA;--couleur-texte:#173447;--couleur-texte-2:#455B68;--couleur-action:#005F91;--couleur-action-survol:#00486E;--couleur-bordure:#CEDBE3;--couleur-focus:#173447;color-scheme:light;background:#FFFFFF;color:#173447;flex-wrap:nowrap;gap:12px;padding:12px 20px;position:relative;z-index:2}.entete a,.entete button,.entete summary{min-height:44px;display:inline-flex;align-items:center}.entete a{text-decoration:none;font-weight:700}.entete a:hover{text-decoration:underline}.entete-logo{flex:0 0 auto}.entete-logo a{line-height:0}.entete-logo img{width:90px!important;height:auto}.entete-menu{display:contents}.entete-contenu{display:flex;flex:1 1;align-items:center;gap:12px;min-width:0}.entete nav{flex:1 1}.entete nav ul{display:flex;align-items:center;gap:12px;list-style:none;padding:0;margin:0}.entete nav li{flex:1 1}.entete nav a,.entete nav button{font-size:14px;line-height:1.3}.entete nav button{border:0;border-radius:6px;padding:6px;color:#005F91;background:#F2F7FA;font-family:inherit;font-weight:700;text-align:left;cursor:pointer}.entete-sous-menu{position:absolute;top:100%;left:20px;right:20px;padding:20px;background:#FFFFFF;border:1px solid #cedbe3;box-shadow:0 4px 12px #17344722}.entete-sous-menu[hidden]{display:none}.entete-sous-menu p{color:#455B68}.entete nav .entete-sous-menu ul{flex-wrap:wrap}.entete-fermer,.entete-retour{display:none!important}.entete-recherche{display:flex;flex:0 1 150px;border:1px solid #455b68;border-radius:6px}.entete-recherche input{width:100%;min-width:0;border:0;background:#FFFFFF;color:#173447;padding:8px;font:inherit;font-size:14px;border-radius:6px}.entete-recherche button{flex:0 0 44px;justify-content:center;border:0;border-radius:6px;color:#005F91;background:#F2F7FA;font-size:26px;cursor:pointer}.entete-acces{display:flex;gap:12px;align-items:center;font-size:14px;line-height:1.3}.entete-acces>a{max-width:110px}.entete-theme{position:relative}.entete-theme summary{padding:8px;cursor:pointer;border:1px solid #cedbe3;border-radius:6px;font-weight:700}.entete-theme summary:after{content:" ▾";margin-left:4px}.entete-theme-options{position:absolute;right:0;top:calc(100% + 8px);width:320px;max-width:calc(100vw - 40px);padding:16px;background:#FFFFFF;border:1px solid #cedbe3;border-radius:6px;box-shadow:0 4px 12px #17344722}.entete-menu-bouton,.entete-recherche-mobile{display:none!important}.visuellement-masque{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:1440px){.site-header.entete{gap:20px;padding-inline:32px}.entete nav ul,.entete-acces,.entete-contenu{gap:16px}.entete nav a,.entete nav button,.entete-acces{font-size:16px}.entete-recherche{flex-basis:170px}}@media (max-width:1023px){.site-header.entete{flex-wrap:wrap;gap:8px;padding:8px 20px}.entete-logo{margin-right:auto}.entete-logo img{width:76px!important}.entete-menu-bouton,.entete-recherche-mobile{display:inline-flex!important;padding:8px;font-size:16px}.entete-menu-bouton{font:inherit;color:#005F91;background:#F2F7FA;border:1px solid #cedbe3;border-radius:6px;cursor:pointer}.entete-contenu{display:none;position:fixed;inset:0;z-index:20;overflow-y:auto;background:#FFFFFF;flex-direction:column;align-items:stretch;gap:16px;padding:20px}.entete-contenu[data-ouvert=true]{display:flex}.entete-fermer,.entete-retour{display:inline-flex!important;align-self:flex-start;min-height:44px;padding:8px 12px;font:inherit;font-weight:700;color:#005F91;background:#F2F7FA;border:1px solid #cedbe3;border-radius:6px;cursor:pointer}.entete-fermer{align-self:flex-end}.entete nav{flex:none}.entete nav>ul>li>a,.entete nav>ul>li>button{width:100%}.entete-sous-menu{position:static;padding:12px;box-shadow:none}.entete nav ul{flex-direction:column;align-items:stretch;gap:4px}.entete nav a,.entete nav button,.entete-acces{font-size:16px}.entete-recherche{display:none}.entete-acces{flex-wrap:wrap}.entete-acces>a{max-width:none}.entete-theme-options{right:auto;left:0}}.point-focal{object-position:var(--point-focal-x,50%) var(--point-focal-y,50%)}.point-focal-x-0{--point-focal-x:0%}.point-focal-y-0{--point-focal-y:0%}.point-focal-x-1{--point-focal-x:1%}.point-focal-y-1{--point-focal-y:1%}.point-focal-x-2{--point-focal-x:2%}.point-focal-y-2{--point-focal-y:2%}.point-focal-x-3{--point-focal-x:3%}.point-focal-y-3{--point-focal-y:3%}.point-focal-x-4{--point-focal-x:4%}.point-focal-y-4{--point-focal-y:4%}.point-focal-x-5{--point-focal-x:5%}.point-focal-y-5{--point-focal-y:5%}.point-focal-x-6{--point-focal-x:6%}.point-focal-y-6{--point-focal-y:6%}.point-focal-x-7{--point-focal-x:7%}.point-focal-y-7{--point-focal-y:7%}.point-focal-x-8{--point-focal-x:8%}.point-focal-y-8{--point-focal-y:8%}.point-focal-x-9{--point-focal-x:9%}.point-focal-y-9{--point-focal-y:9%}.point-focal-x-10{--point-focal-x:10%}.point-focal-y-10{--point-focal-y:10%}.point-focal-x-11{--point-focal-x:11%}.point-focal-y-11{--point-focal-y:11%}.point-focal-x-12{--point-focal-x:12%}.point-focal-y-12{--point-focal-y:12%}.point-focal-x-13{--point-focal-x:13%}.point-focal-y-13{--point-focal-y:13%}.point-focal-x-14{--point-focal-x:14%}.point-focal-y-14{--point-focal-y:14%}.point-focal-x-15{--point-focal-x:15%}.point-focal-y-15{--point-focal-y:15%}.point-focal-x-16{--point-focal-x:16%}.point-focal-y-16{--point-focal-y:16%}.point-focal-x-17{--point-focal-x:17%}.point-focal-y-17{--point-focal-y:17%}.point-focal-x-18{--point-focal-x:18%}.point-focal-y-18{--point-focal-y:18%}.point-focal-x-19{--point-focal-x:19%}.point-focal-y-19{--point-focal-y:19%}.point-focal-x-20{--point-focal-x:20%}.point-focal-y-20{--point-focal-y:20%}.point-focal-x-21{--point-focal-x:21%}.point-focal-y-21{--point-focal-y:21%}.point-focal-x-22{--point-focal-x:22%}.point-focal-y-22{--point-focal-y:22%}.point-focal-x-23{--point-focal-x:23%}.point-focal-y-23{--point-focal-y:23%}.point-focal-x-24{--point-focal-x:24%}.point-focal-y-24{--point-focal-y:24%}.point-focal-x-25{--point-focal-x:25%}.point-focal-y-25{--point-focal-y:25%}.point-focal-x-26{--point-focal-x:26%}.point-focal-y-26{--point-focal-y:26%}.point-focal-x-27{--point-focal-x:27%}.point-focal-y-27{--point-focal-y:27%}.point-focal-x-28{--point-focal-x:28%}.point-focal-y-28{--point-focal-y:28%}.point-focal-x-29{--point-focal-x:29%}.point-focal-y-29{--point-focal-y:29%}.point-focal-x-30{--point-focal-x:30%}.point-focal-y-30{--point-focal-y:30%}.point-focal-x-31{--point-focal-x:31%}.point-focal-y-31{--point-focal-y:31%}.point-focal-x-32{--point-focal-x:32%}.point-focal-y-32{--point-focal-y:32%}.point-focal-x-33{--point-focal-x:33%}.point-focal-y-33{--point-focal-y:33%}.point-focal-x-34{--point-focal-x:34%}.point-focal-y-34{--point-focal-y:34%}.point-focal-x-35{--point-focal-x:35%}.point-focal-y-35{--point-focal-y:35%}.point-focal-x-36{--point-focal-x:36%}.point-focal-y-36{--point-focal-y:36%}.point-focal-x-37{--point-focal-x:37%}.point-focal-y-37{--point-focal-y:37%}.point-focal-x-38{--point-focal-x:38%}.point-focal-y-38{--point-focal-y:38%}.point-focal-x-39{--point-focal-x:39%}.point-focal-y-39{--point-focal-y:39%}.point-focal-x-40{--point-focal-x:40%}.point-focal-y-40{--point-focal-y:40%}.point-focal-x-41{--point-focal-x:41%}.point-focal-y-41{--point-focal-y:41%}.point-focal-x-42{--point-focal-x:42%}.point-focal-y-42{--point-focal-y:42%}.point-focal-x-43{--point-focal-x:43%}.point-focal-y-43{--point-focal-y:43%}.point-focal-x-44{--point-focal-x:44%}.point-focal-y-44{--point-focal-y:44%}.point-focal-x-45{--point-focal-x:45%}.point-focal-y-45{--point-focal-y:45%}.point-focal-x-46{--point-focal-x:46%}.point-focal-y-46{--point-focal-y:46%}.point-focal-x-47{--point-focal-x:47%}.point-focal-y-47{--point-focal-y:47%}.point-focal-x-48{--point-focal-x:48%}.point-focal-y-48{--point-focal-y:48%}.point-focal-x-49{--point-focal-x:49%}.point-focal-y-49{--point-focal-y:49%}.point-focal-x-50{--point-focal-x:50%}.point-focal-y-50{--point-focal-y:50%}.point-focal-x-51{--point-focal-x:51%}.point-focal-y-51{--point-focal-y:51%}.point-focal-x-52{--point-focal-x:52%}.point-focal-y-52{--point-focal-y:52%}.point-focal-x-53{--point-focal-x:53%}.point-focal-y-53{--point-focal-y:53%}.point-focal-x-54{--point-focal-x:54%}.point-focal-y-54{--point-focal-y:54%}.point-focal-x-55{--point-focal-x:55%}.point-focal-y-55{--point-focal-y:55%}.point-focal-x-56{--point-focal-x:56%}.point-focal-y-56{--point-focal-y:56%}.point-focal-x-57{--point-focal-x:57%}.point-focal-y-57{--point-focal-y:57%}.point-focal-x-58{--point-focal-x:58%}.point-focal-y-58{--point-focal-y:58%}.point-focal-x-59{--point-focal-x:59%}.point-focal-y-59{--point-focal-y:59%}.point-focal-x-60{--point-focal-x:60%}.point-focal-y-60{--point-focal-y:60%}.point-focal-x-61{--point-focal-x:61%}.point-focal-y-61{--point-focal-y:61%}.point-focal-x-62{--point-focal-x:62%}.point-focal-y-62{--point-focal-y:62%}.point-focal-x-63{--point-focal-x:63%}.point-focal-y-63{--point-focal-y:63%}.point-focal-x-64{--point-focal-x:64%}.point-focal-y-64{--point-focal-y:64%}.point-focal-x-65{--point-focal-x:65%}.point-focal-y-65{--point-focal-y:65%}.point-focal-x-66{--point-focal-x:66%}.point-focal-y-66{--point-focal-y:66%}.point-focal-x-67{--point-focal-x:67%}.point-focal-y-67{--point-focal-y:67%}.point-focal-x-68{--point-focal-x:68%}.point-focal-y-68{--point-focal-y:68%}.point-focal-x-69{--point-focal-x:69%}.point-focal-y-69{--point-focal-y:69%}.point-focal-x-70{--point-focal-x:70%}.point-focal-y-70{--point-focal-y:70%}.point-focal-x-71{--point-focal-x:71%}.point-focal-y-71{--point-focal-y:71%}.point-focal-x-72{--point-focal-x:72%}.point-focal-y-72{--point-focal-y:72%}.point-focal-x-73{--point-focal-x:73%}.point-focal-y-73{--point-focal-y:73%}.point-focal-x-74{--point-focal-x:74%}.point-focal-y-74{--point-focal-y:74%}.point-focal-x-75{--point-focal-x:75%}.point-focal-y-75{--point-focal-y:75%}.point-focal-x-76{--point-focal-x:76%}.point-focal-y-76{--point-focal-y:76%}.point-focal-x-77{--point-focal-x:77%}.point-focal-y-77{--point-focal-y:77%}.point-focal-x-78{--point-focal-x:78%}.point-focal-y-78{--point-focal-y:78%}.point-focal-x-79{--point-focal-x:79%}.point-focal-y-79{--point-focal-y:79%}.point-focal-x-80{--point-focal-x:80%}.point-focal-y-80{--point-focal-y:80%}.point-focal-x-81{--point-focal-x:81%}.point-focal-y-81{--point-focal-y:81%}.point-focal-x-82{--point-focal-x:82%}.point-focal-y-82{--point-focal-y:82%}.point-focal-x-83{--point-focal-x:83%}.point-focal-y-83{--point-focal-y:83%}.point-focal-x-84{--point-focal-x:84%}.point-focal-y-84{--point-focal-y:84%}.point-focal-x-85{--point-focal-x:85%}.point-focal-y-85{--point-focal-y:85%}.point-focal-x-86{--point-focal-x:86%}.point-focal-y-86{--point-focal-y:86%}.point-focal-x-87{--point-focal-x:87%}.point-focal-y-87{--point-focal-y:87%}.point-focal-x-88{--point-focal-x:88%}.point-focal-y-88{--point-focal-y:88%}.point-focal-x-89{--point-focal-x:89%}.point-focal-y-89{--point-focal-y:89%}.point-focal-x-90{--point-focal-x:90%}.point-focal-y-90{--point-focal-y:90%}.point-focal-x-91{--point-focal-x:91%}.point-focal-y-91{--point-focal-y:91%}.point-focal-x-92{--point-focal-x:92%}.point-focal-y-92{--point-focal-y:92%}.point-focal-x-93{--point-focal-x:93%}.point-focal-y-93{--point-focal-y:93%}.point-focal-x-94{--point-focal-x:94%}.point-focal-y-94{--point-focal-y:94%}.point-focal-x-95{--point-focal-x:95%}.point-focal-y-95{--point-focal-y:95%}.point-focal-x-96{--point-focal-x:96%}.point-focal-y-96{--point-focal-y:96%}.point-focal-x-97{--point-focal-x:97%}.point-focal-y-97{--point-focal-y:97%}.point-focal-x-98{--point-focal-x:98%}.point-focal-y-98{--point-focal-y:98%}.point-focal-x-99{--point-focal-x:99%}.point-focal-y-99{--point-focal-y:99%}.point-focal-x-100{--point-focal-x:100%}.point-focal-y-100{--point-focal-y:100%}