@charset "UTF-8";:root{--vert-900: #003300;--vert-800: #0d2a17;--vert-700: #006600;--vert-600: #12200f;--vert-500: #009543;--jaune: #fbde4a;--rouge: #dc241f;--encre: #1a1d19;--gris-700: #3d423c;--gris-500: #6b7069;--gris-400: #8a8f87;--gris-200: #e2e4dd;--gris-150: #e8eae4;--gris-100: #eceee7;--gris-050: #f2f3ef;--blanc: #ffffff;--serif: "EB Garamond", "Centaur", Georgia, serif;--sans: "Mulish", "Segoe UI", system-ui, -apple-system, sans-serif;--fs-xs: .6875rem;--fs-sm: .75rem;--fs-base: .8125rem;--fs-md: .875rem;--fs-lg: 1rem;--fs-xl: 1.375rem;--fs-2xl: 1.75rem;--fs-3xl: 2.25rem;--container: 1120px;--gutter: 24px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 40px;--sp-8: 56px;--sp-9: 72px;--radius: 2px;--transition: .16s ease;--z-header: 100}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);font-size:var(--fs-base);line-height:1.65;color:var(--gris-700);background:var(--blanc);overflow-x:hidden}h1,h2,h3,h4{margin:0;font-family:var(--serif);font-weight:500;line-height:1.22;color:var(--encre)}p{margin:0 0 var(--sp-4)}a{color:inherit;text-decoration:none;transition:color var(--transition)}a:focus-visible{outline:2px solid var(--vert-700);outline-offset:2px}img{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;cursor:pointer;border:0;background:none}button:focus-visible{outline:2px solid var(--vert-700);outline-offset:2px}input,textarea,select{font:inherit}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.filet{height:3px;background:linear-gradient(to right,var(--vert-500) 0 33.33%,var(--jaune) 33.33% 66.66%,var(--rouge) 66.66% 100%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:11px 20px;font-size:var(--fs-base);font-weight:600;border-radius:var(--radius);transition:background var(--transition),color var(--transition),border-color var(--transition)}.btn:focus-visible{outline:2px solid var(--vert-700);outline-offset:2px}.btn--vert{background:var(--vert-700);color:var(--blanc)}.btn--vert:hover{background:var(--vert-900)}.btn--blanc{background:var(--blanc);color:var(--vert-900)}.btn--blanc:hover{background:var(--gris-100)}.btn--ligne{border:1px solid var(--vert-700);color:var(--vert-700)}.btn--ligne:hover{background:var(--vert-700);color:var(--blanc)}.lien-suite{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-base);font-weight:600;color:var(--vert-700)}.lien-suite:hover{color:var(--vert-900);text-decoration:underline}.texte-riche{font-family:var(--serif);font-size:1.0625rem;line-height:1.7;color:var(--gris-700)}.texte-riche h2,.texte-riche h3{margin:var(--sp-7) 0 var(--sp-3)}.texte-riche a{color:var(--vert-700);text-decoration:underline}.texte-riche img{margin:var(--sp-5) 0}.texte-riche ul,.texte-riche ol{margin:0 0 var(--sp-4) var(--sp-5);list-style:revert}.texte-riche blockquote{margin:var(--sp-5) 0;padding-left:var(--sp-5);border-left:3px solid var(--vert-500);font-style:italic}:root[data-taille=grand]{font-size:112%;--fs-xs: .8125rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: 1.625rem;--fs-2xl: 2.125rem;--fs-3xl: 2.85rem}:root[data-taille=tres-grand]{font-size:122%;--fs-xs: .9375rem;--fs-sm: 1rem;--fs-base: 1.125rem;--fs-md: 1.25rem;--fs-lg: 1.375rem;--fs-xl: 1.75rem;--fs-2xl: 2.35rem;--fs-3xl: 3.1rem}:root[data-niveaux-gris] main,:root[data-niveaux-gris] header,:root[data-niveaux-gris] footer,:root[data-niveaux-gris] .bandeau-alerte{filter:grayscale(100%)!important}:root[data-saturation] main,:root[data-saturation] header,:root[data-saturation] footer,:root[data-saturation] .bandeau-alerte{filter:saturate(220%)!important}:root[data-liens-surlignes] a{background-color:#ffeb3b!important;color:#000!important;text-decoration:underline!important;text-decoration-thickness:3px!important;outline:2px solid #000000!important;outline-offset:2px!important}.a11y-masque-overlay{position:fixed;inset:0;pointer-events:none;z-index:99990;background:radial-gradient(circle 800px at 50% var(--a11y-mouse-y, 50%),transparent 80px,rgba(0,0,0,.72) 85px)}.a11y-ligne-overlay{position:fixed;left:0;right:0;top:var(--a11y-line-y, 50%);height:4px;background-color:#dc241f;box-shadow:0 0 12px #dc241fe6;pointer-events:none;z-index:99991;transform:translateY(-2px)}:root[data-contraste]{--vert-900: #002b00;--vert-700: #004d00;--encre: #000000;--gris-700: #050505;--gris-100: #ffffff;--blanc: #ffffff}:root[data-contraste] body{background-color:#fff!important;color:#000!important}:root[data-contraste] a:not(.btn){text-decoration:underline!important;font-weight:700!important}
