:root{--app-theme0-hue: 39;--app-theme0-background-color: hsl(var(--app-theme0-hue), 25%, 98%);--app-theme0-text-color: hsl(var(--app-theme0-hue), 75%, 2%);--app-theme0-section-title-color: var(--app-theme0-text-color);--app-theme0-accent-color: var(--app-theme0-text-color);--app-theme0-submit-link-color: blue;--app-theme1-hue: 32;--app-theme1-background-color: hsl(var(--app-theme1-hue), 25%, 98%);--app-theme1-text-color: hsl(var(--app-theme1-hue), 25%, 15%);--app-theme1-section-title-color: var(--app-theme1-text-color);--app-theme1-accent-color: hsl(var(--app-theme1-hue), 50%, 40%);--app-theme1-submit-link-color: var(--app-theme1-accent-color);--app-theme2-hue: 24;--app-theme2-background-color: hsl(var(--app-theme2-hue), 25%, 10%);--app-theme2-text-color: hsl(var(--app-theme2-hue), 25%, 80%);--app-theme2-section-title-color: var(--app-theme2-text-color);--app-theme2-accent-color: hsl(var(--app-theme2-hue), 55%, 48%);--app-theme2-submit-link-color: var(--app-theme2-accent-color);--app-background-color: var(--app-theme0-background-color);--app-text-color: var(--app-theme0-text-color);--app-section-title-color: var(--app-theme0-section-title-color);--app-accent-color: var(--app-theme0-accent-color);--app-submit-link-color: var(--app-theme0-submit-link-color)}:root{--app-content-margin-x: 1rem;--app-content-padding-y: 4rem}@media (min-width: 576px){:root{--app-content-margin-x: 2rem}}@media (min-width: 768px){:root{--app-content-padding-y: 5rem}}@media (min-width: 992px){:root{--app-content-margin-x: max(calc((100vw - 860px) / 2), 4rem);--app-content-padding-y: 8rem}}@media (min-width: 1200px){:root{--app-content-margin-x: max(calc((100vw - 1000px) / 2), 8rem)}}@media (min-width: 1400px){:root{--app-content-margin-x: max(calc((100vw - 1362px) / 2), 8rem)}}:root{--app-column-gap: 6rem;--app-row-gap: 1rem}@media (min-width: 0px){.grid-xs-1{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xs-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xs-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xs-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 576px){.grid-sm-1{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-sm-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-sm-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-sm-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 768px){.grid-md-1{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-md-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-md-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-md-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 992px){.grid-lg-1{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-lg-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-lg-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-lg-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 1200px){.grid-xl-1{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xl-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xl-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xl-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 1400px){.grid-xxl-1{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xxl-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xxl-3{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-xxl-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 0px){.grid-auto-xs-1{display:grid;grid-template-columns:repeat(1, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xs-2{display:grid;grid-template-columns:repeat(2, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xs-3{display:grid;grid-template-columns:repeat(3, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xs-4{display:grid;grid-template-columns:repeat(4, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 576px){.grid-auto-sm-1{display:grid;grid-template-columns:repeat(1, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-sm-2{display:grid;grid-template-columns:repeat(2, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-sm-3{display:grid;grid-template-columns:repeat(3, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-sm-4{display:grid;grid-template-columns:repeat(4, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 768px){.grid-auto-md-1{display:grid;grid-template-columns:repeat(1, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-md-2{display:grid;grid-template-columns:repeat(2, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-md-3{display:grid;grid-template-columns:repeat(3, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-md-4{display:grid;grid-template-columns:repeat(4, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 992px){.grid-auto-lg-1{display:grid;grid-template-columns:repeat(1, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-lg-2{display:grid;grid-template-columns:repeat(2, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-lg-3{display:grid;grid-template-columns:repeat(3, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-lg-4{display:grid;grid-template-columns:repeat(4, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 1200px){.grid-auto-xl-1{display:grid;grid-template-columns:repeat(1, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xl-2{display:grid;grid-template-columns:repeat(2, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xl-3{display:grid;grid-template-columns:repeat(3, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xl-4{display:grid;grid-template-columns:repeat(4, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@media (min-width: 1400px){.grid-auto-xxl-1{display:grid;grid-template-columns:repeat(1, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xxl-2{display:grid;grid-template-columns:repeat(2, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xxl-3{display:grid;grid-template-columns:repeat(3, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}.grid-auto-xxl-4{display:grid;grid-template-columns:repeat(4, auto);grid-gap:var(--app-row-gap) var(--app-column-gap)}}@font-face{font-family:'Inter var';font-style:normal;font-weight:100 900;font-display:swap;src:url("/fonts/inter/Inter-roman.var.woff2") format("woff2");font-named-instance:'Regular'}@font-face{font-family:'Inter var';font-style:italic;font-weight:100 900;font-display:swap;src:url("/fonts/inter/Inter-italic.var.woff2") format("woff2");font-named-instance:'Italic'}:root{--app-text-size: 1.0625rem;--app-section-title-size: 1.5rem;--app-big-text-size: 1.1875rem;--app-menu-item-size: 1.125rem;--app-text-letter-spacing: 0.04rem;--app-text-line-height: 1.6em}@media (min-width: 576px){:root{--app-menu-item-size: 1.9rem}}@media (min-width: 768px){:root{--app-big-text-size: 1.375rem;--app-section-title-size: 1.75rem}}@media (min-width: 992px){:root{--app-section-title-size: 2rem;--app-menu-item-size: 1.8rem}}@media (min-width: 1400px){:root{--app-menu-item-size: 2rem}}body,button{font-family:"Inter var", sans-serif}html,body{overscroll-behavior:none}body{--color-transition-duration: 1s;margin:0;font-weight:300;font-size:var(--app-text-size);letter-spacing:var(--app-text-letter-spacing);background-color:var(--app-background-color);color:var(--app-text-color);transition:background-color var(--color-transition-duration),color var(--color-transition-duration)}a{color:var(--app-text-color);text-decoration:none;transition:font-weight 0.15s,color var(--color-transition-duration)}a:hover{font-weight:400}p,span{line-height:var(--app-text-line-height)}strong{font-weight:400}sup{position:relative;font-size:0.66em;vertical-align:middle;top:-0.5em}.accent-color{color:var(--app-accent-color)}svg .accent-color-fill{fill:var(--app-accent-color);transition:fill var(--color-transition-duration)}svg .accent-color-stroke{stroke:var(--app-accent-color);transition:stroke var(--color-transition-duration)}svg .text-color-fill{fill:var(--app-text-color);transition:fill var(--color-transition-duration)}@media (min-width: 992px){main>section:not(:first-child) .section-content{padding-top:calc(var(--app-content-padding-y) / 2)}}.section-content{margin:0 var(--app-content-margin-x);padding:var(--app-content-padding-y) 0}.section-content .section-title{margin-bottom:2rem}.section-content .section-title h3{margin:0}.section-content .section-title h2{font-size:var(--app-section-title-size);font-weight:600;margin-top:1rem;margin-bottom:3rem;color:var(--app-section-title-color)}.section-content .section-title h2::after{content:'';display:block;width:4rem;height:1px;background-color:var(--app-accent-color);margin-top:1rem}.section-content .section-title p{margin-bottom:2rem}.section-content h4{font-size:var(--app-big-text-size)}.section-content h5,.section-content h6{font-size:var(--app-text-size)}ul li{line-height:1.5em}ul li:not(:first-child){margin-top:0.5rem}.home-page section:first-child{padding-top:calc(max(10vh, 4rem))}.home-page section:first-child>.section-content{text-align:center}.home-page section:first-child>.section-content>.section-title{margin-bottom:6rem;display:flex;gap:2rem;align-items:center;justify-content:center}.home-page section:first-child>.section-content>.section-title>span{flex:0 0 auto;font-size:2rem;font-weight:200}.home-page section:first-child>.section-content>.section-title>hr{flex:0 0 1px;height:3rem;width:12rem;background-color:var(--app-accent-color);border:initial;margin:0}.home-page section:first-child>.section-content>.section-title>h1{flex:0 0 auto;font-weight:700;font-size:2.25rem;margin:0}.home-page section:first-child>.section-content>.section-title>h1>br{display:none}@media (max-width: 1399px){.home-page section:first-child>.section-content>.section-title>h1{font-size:2rem;line-height:1.5;display:initial}.home-page section:first-child>.section-content>.section-title>h1>br{display:initial}}@media (max-width: 767px){.home-page section:first-child>.section-content>.section-title{flex-direction:column}}@media (max-width: 575px){.home-page section:first-child>.section-content>.section-title>h1>br{display:none}}.home-page section:first-child>.section-content>p{font-size:var(--app-big-text-size);color:var(--app-accent-color)}@media (min-width: 992px){.home-page section:first-child>.section-content>p{margin-left:4rem;margin-right:4rem}}@media (max-height: 700px) and (max-width: 400px){.home-page section:first-child{padding-top:0}.home-page section:first-child>.section-content>.section-title{margin-bottom:3rem}}.home-page a.submit-request-link{padding:0.5rem 1rem;font-style:italic;text-decoration:underline;color:var(--app-submit-link-color);font-weight:500}.home-page a.submit-request-link:hover{font-weight:600}.home-page section.gouvernance ul:not(:last-child){margin-bottom:3rem}.home-page section.gouvernance ul:not(:last-child)>li>p{margin-top:0.25rem;font-size:0.9375rem;line-height:1.75}.home-page .footer{text-align:center;padding:2rem 0;margin:0 var(--app-content-margin-x);display:flex;gap:1rem;justify-content:space-between}.home-page .footer::before{--line-width: 12rem;content:'';position:absolute;width:var(--line-width);height:1px;background-color:var(--app-accent-color);left:calc(50% - var(--line-width) / 2);margin-top:-2rem}@media (max-width: 1199px){.home-page .footer{flex-direction:column}}.home-page .footer a{font-style:italic;font-size:0.9375rem}.not-found-page section .section-content h1,.not-found-page section .section-content p{z-index:1}.not-found-page section .section-content p{margin-bottom:4rem}.not-found-page section .section-content a[type="button"]{color:var(--app-primary-color);border-color:var(--app-primary-light-color)}.not-found-page section .section-content a[type="button"]:hover{color:white;background-color:var(--app-primary-color);border-color:var(--app-primary-color)}@media (min-width: 768px){.not-found-page section .section-content a[type="button"]{margin-right:auto}}.not-found-page section img{position:absolute;right:0;top:1rem;max-height:11rem}@media (min-width: 768px){.not-found-page section img{max-height:14rem;bottom:0;top:initial}}@media (min-width: 992px){.not-found-page section img{max-height:18rem}}@media (min-width: 1200px){.not-found-page section img{max-height:25rem}}@media (min-width: 1400px){.not-found-page section img{max-height:35rem}}:root{--app-header-height: 8rem}@media (max-height: 700px) and (max-width: 400px){:root{--app-header-height: 4rem}}header{z-index:100}.header-layout{display:flex;align-items:center;justify-content:stretch;height:var(--app-header-height);padding:0 var(--app-content-margin-x);position:fixed;top:0;left:0;right:0;background-color:var(--app-background-color);transition:background-color var(--color-transition-duration),height 0.3s,padding 0.3s,box-shadow 0.3s;box-shadow:0 2px 4px rgba(0,0,0,0)}.header-layout.fixed{--app-header-height: 4rem;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.header-layout>a.logo-wrapper{font-weight:bolder;font-size:var(--app-big-text-size);font-size:2rem;font-weight:200;transition:opacity 0.3s;pointer-events:none;opacity:0}.header-layout.fixed>a.logo-wrapper{pointer-events:initial;opacity:1}.header-layout .language-switcher{margin-left:2rem;margin-right:1rem;text-align:right;font-style:italic;font-size:0.9375rem}.header-layout .language-switcher .bold-space-keeper{display:block;visibility:hidden;height:0;font-weight:500}@media (max-width: 991px){.header-layout .language-switcher .bold-space-keeper{display:none}}.header-layout>.space{flex:1 1 auto}.header-btn{background:none;border:none;cursor:pointer}.header-btn>svg{width:3rem}#menu{display:none;align-items:center;z-index:100;position:fixed;left:0;right:0;top:0;bottom:0;background-color:var(--app-background-color)}#menu.opening,#menu.open,#menu.closing{display:flex;transition:opacity 0.3s}#menu.opening{opacity:0}#menu.open{opacity:1}#menu.open .menu-link-wrapper{transition:transform 0.6s, opacity 0.6s}#menu.closing{opacity:0}#menu .header-layout.fixed{box-shadow:none}#menu nav{display:flex;align-items:start;justify-content:center;flex-direction:column}@media (min-width: 992px){#menu nav{margin-left:var(--app-content-margin-x)}}@media (max-width: 991px){#menu nav{width:100%;align-items:center}}@media screen and (max-height: 800px){#menu nav{gap:0.5rem}}@media screen and (max-height: 700px){#menu nav{gap:0.25rem}}#menu nav .menu-link-wrapper{display:flex;align-items:center;cursor:pointer;transform:translateY(-0.5rem);opacity:0}#menu nav .menu-link-wrapper.language-switcher{font-style:italic;margin-bottom:1rem}#menu nav .menu-link-wrapper.language-switcher a{font-size:calc(min(var(--app-text-size), var(--app-menu-item-size)))}#menu nav .menu-link-wrapper.visible{transform:translateX(0);opacity:1}#menu nav .menu-link-wrapper a{color:var(--app-text-color);text-decoration:initial;white-space:nowrap;font-weight:300;font-size:var(--app-menu-item-size);margin:0.5rem 0}#menu nav .menu-link-wrapper a span{line-height:initial}#menu nav .menu-link-wrapper a .bold-space-keeper{display:block;visibility:hidden;height:0;font-weight:500}@media (max-width: 991px){#menu nav .menu-link-wrapper a .bold-space-keeper{display:none}}@media (max-width: 575px){#menu nav .menu-link-wrapper a .first-name{display:none}}@media (min-width: 768px){#menu nav .menu-link-wrapper a{margin:1rem 0}}@media (min-width: 992px){#menu nav .menu-link-wrapper a{margin-left:3rem;margin-right:3rem}}@media screen and (max-height: 640px){#menu nav .menu-link-wrapper a{margin-top:0.25rem;margin-bottom:0.25rem;--app-menu-item-size: 1.125rem}}@media screen and (max-height: 320px){#menu nav .menu-link-wrapper a{margin-top:0rem;margin-bottom:0rem;--app-menu-item-size: 1rem}}#menu nav .menu-link-wrapper a{transition:font-weight 0.15s, color .15s}#menu nav .menu-link-wrapper:hover a{font-weight:500}#menu nav .menu-link-wrapper:hover a{color:var(--app-accent-color)}@media (min-width: 0px){body.debug:after{content:"xs";border-radius:0.5rem;font-size:1rem;background-color:red;color:white;position:fixed;opacity:0.7;top:0.5rem;left:0.5rem;padding:0.5rem;font-weight:bold;text-transform:uppercase;z-index:101}}@media (min-width: 576px){body.debug:after{content:"sm";border-radius:0.5rem;font-size:1rem;background-color:red;color:white;position:fixed;opacity:0.7;top:0.5rem;left:0.5rem;padding:0.5rem;font-weight:bold;text-transform:uppercase;z-index:101}}@media (min-width: 768px){body.debug:after{content:"md";border-radius:0.5rem;font-size:1rem;background-color:red;color:white;position:fixed;opacity:0.7;top:0.5rem;left:0.5rem;padding:0.5rem;font-weight:bold;text-transform:uppercase;z-index:101}}@media (min-width: 992px){body.debug:after{content:"lg";border-radius:0.5rem;font-size:1rem;background-color:red;color:white;position:fixed;opacity:0.7;top:0.5rem;left:0.5rem;padding:0.5rem;font-weight:bold;text-transform:uppercase;z-index:101}}@media (min-width: 1200px){body.debug:after{content:"xl";border-radius:0.5rem;font-size:1rem;background-color:red;color:white;position:fixed;opacity:0.7;top:0.5rem;left:0.5rem;padding:0.5rem;font-weight:bold;text-transform:uppercase;z-index:101}}@media (min-width: 1400px){body.debug:after{content:"xxl";border-radius:0.5rem;font-size:1rem;background-color:red;color:white;position:fixed;opacity:0.7;top:0.5rem;left:0.5rem;padding:0.5rem;font-weight:bold;text-transform:uppercase;z-index:101}}body.debug .debug-themes-buttons{display:flex}.debug-themes-buttons{display:none;position:fixed;left:0.5rem;bottom:2rem;z-index:1000;flex-direction:column;gap:0.5rem}.debug-themes-buttons>.debug-theme-button{flex:0 0 auto;width:2rem;height:2rem;border-radius:50%;cursor:pointer;background-color:red;opacity:0.7;font-size:0.9rem;font-weight:bold;color:white;display:flex;align-items:center;justify-content:center}body.debug .debug-content-margin{display:inline-block}.debug-content-margin{display:none;position:fixed;z-index:1000;top:0;bottom:0;width:0}.debug-content-margin-left{left:var(--app-content-margin-x)}.debug-content-margin-right{right:var(--app-content-margin-x)}section.expandable{position:relative}section.expandable>.section-content{max-height:480px;overflow:hidden;transition:max-height 0.75s}section.expandable>.expandable-overlay{height:12rem;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent 0%, var(--app-background-color) calc(100% - 4rem), var(--app-background-color) calc(100%));margin:0 var(--app-content-margin-x);margin-bottom:var(--app-content-padding-y);display:flex;justify-content:center;align-items:flex-end;transition:background-color var(--color-transition-duration),color var(--color-transition-duration)}section.expandable>.expandable-overlay::after{position:absolute;content:"";top:100%;height:var(--app-content-padding-y);width:100%;background-color:var(--app-background-color);transition:background-color var(--color-transition-duration),color var(--color-transition-duration)}section.expandable>.expandable-overlay>a{padding:0.5rem 1rem;font-style:italic;color:var(--app-accent-color)}section.expandable.expanded>.expandable-overlay{position:initial;height:initial;background:initial;margin-top:calc(var(--app-content-padding-y) / -2)}section.expandable.expanded>.expandable-overlay::after{content:none}section.statuts h4 .space,section.statuts h5 .space{display:inline-block;width:1.5rem}section.statuts h5{margin-top:2rem;margin-bottom:1rem}section.statuts .article-content{display:grid;grid-template-columns:4rem 1fr;align-items:baseline}section.statuts .article-content .sub-article-title{text-decoration:underline;margin-top:0.5rem}section.statuts .article-content p{margin:0.5rem 0}section.statuts strong{font-weight:600}

/*# sourceMappingURL=style.css.map */