.toc-lien[data-astro-cid-3kw27fij]{border-left:2px solid transparent;padding-left:.75rem}.toc-lien--sous[data-astro-cid-3kw27fij]{padding-left:1.6rem}.toc-lien[data-astro-cid-3kw27fij].toc-actif{border-left-color:#164d81;color:#164d81;font-weight:600}@media(max-width:1023px){.hero-note[data-astro-cid-3kw27fij]{min-height:100svh}}@media(max-width:1023px)and (max-height:640px){.hero-fil[data-astro-cid-3kw27fij]{display:none}}.nv2-modal[data-astro-cid-3kw27fij]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0;border:none;background:transparent;overflow:visible;display:flex;align-items:center;justify-content:center}.nv2-modal[data-astro-cid-3kw27fij]:not([open]){display:none}.nv2-modal[data-astro-cid-3kw27fij]::backdrop{background:#0c2845b8;backdrop-filter:blur(3px)}.nv2-modal-box[data-astro-cid-3kw27fij]{position:relative;max-width:94vw;max-height:90vh;border-radius:.9rem;overflow:hidden;background:#fff;box-shadow:0 40px 80px -30px #0c284599}.nv2-modal-scroll[data-astro-cid-3kw27fij]{max-height:90vh;overflow:auto;-webkit-overflow-scrolling:touch}.nv2-modal-scroll[data-astro-cid-3kw27fij] img[data-astro-cid-3kw27fij]{display:block;max-width:94vw;max-height:88vh;width:auto;height:auto;cursor:zoom-in}.nv2-modal-scroll[data-astro-cid-3kw27fij].is-reel img[data-astro-cid-3kw27fij]{max-width:none;max-height:none;min-width:100%;cursor:zoom-out}@media(max-width:1023px){.nv2-modal-box[data-astro-cid-3kw27fij]{max-width:96vw}}.nv2-modal-etat[data-astro-cid-3kw27fij]{position:absolute;left:.6rem;bottom:.6rem;z-index:2;display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:.5rem .9rem;border:none;border-radius:9999px;background:#0c2845eb;color:#fff;font-size:.78rem;font-weight:600;cursor:pointer}.nv2-modal-x[data-astro-cid-3kw27fij]{position:absolute;top:.6rem;right:.6rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:9999px;background:#0c2845eb;color:#fff;cursor:pointer}.nv2{font-size:1.125rem;line-height:1.75;color:#1e293b}.nv2>p,.nv2>ul,.nv2>h2,.nv2>.nv2-faq,.nv2>.nv2-sources{max-width:52rem;margin-inline:auto}.nv2>p{margin-bottom:1.4rem}.nv2 strong{color:#0c2845;font-weight:600}.nv2>p a,.nv2 .nv2-ul a{color:#164d81;font-weight:500;text-decoration:underline;text-decoration-color:#164d814d;text-underline-offset:3px;transition:text-decoration-color .15s}.nv2>p a:hover,.nv2 .nv2-ul a:hover{text-decoration-color:#164d81}.nv2 code{background:#f1f5f9;color:#0c2845;border-radius:.3rem;padding:.1rem .4rem;font-size:.9em}.nv2 h2{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.75rem;line-height:1.28;font-weight:700;color:#0c2845;margin:4.5rem auto 1.4rem;scroll-margin-top:8rem}.nv2 h2[data-kicker]:before{content:attr(data-kicker);display:block;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.18em;color:#164d81;margin-bottom:.7rem}.nv2 .nv2-ul{list-style:none;margin:0 auto 1.4rem;padding:0}.nv2 .nv2-ul>li{position:relative;padding-left:1.7rem;margin-bottom:.65rem}.nv2 .nv2-ul>li:before{content:"";position:absolute;left:.3rem;top:.7em;width:.42rem;height:.42rem;border-radius:.12rem;background:#164d81;opacity:.75}.nv2 figure.nv2-large{margin:3rem 0}.nv2 figure.nv2-large img{width:100%;height:auto;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 2px #0000000d}.nv2 figure.nv2-large img.nv2-portrait{max-width:34rem;margin-inline:auto;display:block}.nv2 figcaption{font-size:.875rem;line-height:1.6;color:#64748b;text-align:center;max-width:40rem;margin:.9rem auto 0}.nv2 figure.nv2-zoomable{position:relative}.nv2 figure.nv2-zoomable>img{cursor:zoom-in}.nv2 figure.nv2-zoomable:after{content:"";position:absolute;top:.65rem;right:.65rem;width:2.1rem;height:2.1rem;border-radius:9999px;background:#0c2845e0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='11' y1='8' x2='11' y2='14'/%3E%3Cline x1='8' y1='11' x2='14' y2='11'/%3E%3Cline x1='16.5' y1='16.5' x2='21' y2='21'/%3E%3C/svg%3E") center / 1.1rem no-repeat;pointer-events:none;opacity:0;transition:opacity .15s}.nv2 figure.nv2-zoomable:hover:after,.nv2 figure.nv2-zoomable:focus-within:after{opacity:1}@media(max-width:1023px){.nv2 figure.nv2-zoomable:after{opacity:1}}.nv2-faq details{border-bottom:1px solid #e2e8f0}.nv2-faq details:first-of-type{border-top:1px solid #e2e8f0}.nv2-faq summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem .25rem;list-style:none}.nv2-faq summary::-webkit-details-marker{display:none}.nv2-faq summary h3{margin:0;font-size:1.125rem;font-weight:600;color:#0c2845;line-height:1.45}.nv2-faq-icone{width:1.1rem;height:1.1rem;flex:none;color:#164d81;transition:transform .2s ease}.nv2-faq details[open] .nv2-faq-icone{transform:rotate(45deg)}.nv2-faq details>p{margin:0 0 1.3rem;padding:0 .25rem}.nv2 .nv2-sources{list-style:none;margin:0;padding:0;font-size:.9375rem}.nv2 .nv2-sources li{margin-bottom:.55rem}.nv2 .nv2-sources a{display:inline-flex;align-items:center;gap:.5rem;color:#475569;transition:color .15s}.nv2 .nv2-sources a:hover{color:#164d81}
