@layer global{:root{--couleur-noir:oklch(0% 0 0);--couleur-blanc:oklch(100% 0 0);--couleur-bleu:oklch(25.17% .0423 260.89);--couleur-or:oklch(70.2% .0902 85.25);--bordure-style-classique:1px solid;--bordure-classique-blanc:var(--bordure-style-classique) var(--couleur-blanc);--bordure-classique-bleu:var(--bordure-style-classique) var(--couleur-bleu);--bordure-classique-or:var(--bordure-style-classique) var(--couleur-or);--police-archivo:"Archivo", sans-serif;--police-epaisseur-regular:400;--police-epaisseur-medium:500;--hauteur-ligne-comfortable:1.4;--hauteur-ligne-compact:1.1;--espacement-lettres-s:.25px;--s-5:clamp(.297rem, round(up, .4831rem + -.1551vi, 1px), .4521rem);--s-4:clamp(.3959rem, round(up, .5719rem + -.1466vi, 1px), .5425rem);--s-3:clamp(.5277rem, round(up, .6757rem + -.1233vi, 1px), .651rem);--s-2:clamp(.7035rem, round(up, .7968rem + -.0778vi, 1px), .7813rem);--s-1:clamp(.9375rem, round(up, .9375rem + .0002vi, 1px), .9377rem);--s0:clamp(1.125rem, round(up, 1.1rem + .125vi, 1px), 1.25rem);--s1:clamp(1.35rem, round(up, 1.2868rem + .3163vi, 1px), 1.6663rem);--s2:clamp(1.62rem, round(up, 1.4998rem + .6011vi, 1px), 2.2211rem);--s3:clamp(1.944rem, round(up, 1.7407rem + 1.0167vi, 1px), 2.9607rem);--s4:clamp(2.3328rem, round(up, 2.01rem + 1.6139vi, 1px), 3.9467rem);--s5:clamp(2.7994rem, round(up, 2.3071rem + 2.4615vi, 1px), 5.2609rem)}@supports not round(){:root{--s-5:clamp(.297rem, .4831rem + -.1551vi, .4521rem);--s-4:clamp(.3959rem, .5719rem + -.1466vi, .5425rem);--s-3:clamp(.5277rem, .6757rem + -.1233vi, .651rem);--s-2:clamp(.7035rem, .7968rem + -.0778vi, .7813rem);--s-1:clamp(.9375rem, .9375rem + .0002vi, .9377rem);--s0:clamp(1.125rem, 1.1rem + .125vi, 1.25rem);--s1:clamp(1.35rem, 1.2868rem + .3163vi, 1.6663rem);--s2:clamp(1.62rem, 1.4998rem + .6011vi, 2.2211rem);--s3:clamp(1.944rem, 1.7407rem + 1.0167vi, 2.9607rem);--s4:clamp(2.3328rem, 2.01rem + 1.6139vi, 3.9467rem);--s5:clamp(2.7994rem, 2.3071rem + 2.4615vi, 5.2609rem)}}:root{--longueur-max-prose:60ch;--longueur-max-titres:30ch;--longueur-max-sous-titres:60ch;--logo-hauteur:5rem;--page-couleur-primaire:var(--couleur-noir);--page-couleur-secondaire:var(--couleur-blanc);--page-couleur-emphase:var(--couleur-bleu);--page-couleur-bordure:var(--couleur-bleu);--page-bordure:var(--bordure-style-classique) var(--page-couleur-bordure);--page-remplissage-ligne-externe:var(--s2);--page-remplissage-ligne-interne:var(--s4);--palette-couleur-primaire:var(--page-couleur-primaire,var(--couleur-noir));--palette-couleur-secondaire:var(--page-couleur-secondaire,var(--couleur-blanc));--palette-couleur-tertiaire:var(--page-couleur-emphase,var(--couleur-bleu));--region-remplissage-bloc:var(--s4);--region-remplissage-ligne:var(--s4);--marie-louise-remplissage-bloc-debut:var(--s4);--marie-louise-remplissage-bloc-fin:var(--s4);--marie-louise-remplissage-bloc:var(--marie-louise-remplissage-bloc-debut) var(--marie-louise-remplissage-bloc-fin);--marie-louise-remplissage-ligne-debut:var(--s4);--marie-louise-remplissage-ligne-fin:var(--s4);--marie-louise-remplissage-ligne:var(--marie-louise-remplissage-ligne-debut) var(--marie-louise-remplissage-ligne-fin);--repoussoir-alignement:center;--repoussoir-espacement:var(--s1);--bordure-boite:var(--bordure-style-classique) var(--palette-couleur-tertiaire,var(--page-bordure));--bordure-ligne-couleur:var(--palette-couleur-tertiaire,var(--page-couleur-emphase));--bordure-ligne:var(--bordure-style-classique) var(--bordure-ligne-couleur);--bordure-bloc-couleur:var(--palette-couleur-tertiaire,var(--page-couleur-emphase));--bordure-bloc-debut:var(--bordure-style-classique) var(--bordure-bloc-couleur);--bordure-bloc-fin:var(--bordure-style-classique) var(--bordure-bloc-couleur);--bordure-bloc:var(--bordure-style-classique) var(--bordure-bloc-couleur);--cadre-ligne-couleur:var(--page-couleur-bordure,var(--couleur-bleu))}@media (width<=1000px){:root *{--page-remplissage-ligne-externe:var(--s1);--page-remplissage-ligne-interne:var(--s3)}}@media (width<=500px){:root *{--page-remplissage-ligne-externe:var(--s0);--page-remplissage-ligne-interne:var(--s2)}}@media (width<=400px){:root *{--page-remplissage-ligne-externe:var(--s0);--page-remplissage-ligne-interne:var(--s1)}}@font-face{font-display:swap;font-family:Archivo;font-stretch:62% 125%;font-style:normal;font-weight:100 900;font-width:62% 125%;src:url(/fonts/Archivo%5Bwdth,wght%5D-subset.woff2)format("woff2"),url(/fonts/Archivo%5Bwdth,wght%5D-subset.woff)format("woff"),url(/fonts/Archivo%5Bwdth,wght%5D-subset.ttf)format("truetype");unicode-range:U+20,U+26-29,U+2C-3B,U+40-49,U+4B-56,U+58,U+61-7A,U+A9,U+C8,U+C9,U+E0,U+E2,U+E8-EA,U+EE,U+EF,U+F4,U+FB,U+153,U+20AC,U+25BE}@font-face{font-display:swap;font-family:Archivo;font-stretch:62% 125%;font-style:italic;font-weight:100 900;font-width:62% 125%;src:url(/fonts/Archivo-Italic%5Bwdth,wght%5D-subset.woff2)format("woff2"),url(/fonts/Archivo-Italic%5Bwdth,wght%5D-subset.woff)format("woff"),url(/fonts/Archivo-Italic%5Bwdth,wght%5D-subset.ttf)format("truetype");unicode-range:U+20,U+26-29,U+2C-3B,U+40-49,U+4B-56,U+58,U+61-7A,U+A9,U+C8,U+C9,U+E0,U+E2,U+E8-EA,U+EE,U+EF,U+F4,U+FB,U+153,U+20AC,U+25BE}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;overflow-block:scroll;scrollbar-gutter:stable;box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;tab-size:2;interpolate-size:allow-keywords;block-size:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}@supports not (overflow-block:scroll){html{overflow-y:scroll}}body{font-kerning:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;font-variant-ligatures:common-ligatures no-discretionary-ligatures no-historical-ligatures contextual;text-rendering:geometricprecision;block-size:100%}*,:before,:after{background-color:initial;color:inherit;box-sizing:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;word-spacing:inherit;background-repeat:no-repeat;background-size:cover;background-origin:border-box;border:0 solid #0000;margin:0;padding:0}:where([hidden]){display:none!important}:where(:focus-visible){outline-offset:.2rem;outline:.2rem solid}:where(:focus-visible,:target){scroll-margin-block:4vb}:where(button,input,select,legend,textarea){appearance:none}:where(button,input,label,select){cursor:pointer}:where(textarea){resize:block}@supports not (resize:block){:where(textarea){resize:vertical}}:where(p,h1,h2,h3){overflow-wrap:break-word}:where(h1,h2,h3){inline-size:fit-content;display:inline-block}@supports not (inline-size:fit-content){:where(h1,h2,h3){inline-size:auto}}:where(img,picture,video,svg){block-size:auto;max-block-size:100%;max-inline-size:100%;display:block}:where(img){background-color:var(--page-couleur-secondaire);color:#0000}:where(ol,ul){list-style:none}:where(){line-height:0}:where(a:not([class])){color:currentColor;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration:underline}:where(noscript){display:contents}@view-transition{navigation:auto}body{accent-color:var(--page-couleur-emphase);background-color:var(--page-couleur-secondaire);color:var(--page-couleur-primaire);font-family:var(--police-archivo), sans-serif, system-ui;font-size:var(--s0);font-weight:var(--police-epaisseur-regular);line-height:var(--hauteur-ligne-comfortable)}::selection{background-color:var(--page-couleur-emphase);color:var(--page-couleur-secondaire)}:is(button,fieldset,input,label,select,textarea){line-height:var(--hauteur-ligne-compact)}:is(h1,h2,h3){line-height:var(--hauteur-ligne-compact);text-wrap:pretty}@supports not (text-wrap:pretty){:is(h1,h2,h3){text-wrap:balance}}h1{max-inline-size:var(--longueur-max-titres);font-size:var(--s4);font-width:125%;font-stretch:125%}h2{max-inline-size:var(--longueur-max-titres);font-size:var(--s3)}h3{max-inline-size:var(--longueur-max-sous-titres);font-size:var(--s2);font-weight:var(--police-epaisseur-medium)}p{max-inline-size:var(--longueur-max-prose)}li{max-inline-size:calc(var(--longueur-max-prose) + 1em + 1ch)}.chapeau{max-inline-size:var(--longueur-max-sous-titres);font-size:var(--s2);font-weight:var(--police-epaisseur-medium)}.sourcils{--flux-espacement:1.25em;font-size:var(--s-1);letter-spacing:var(--espacement-lettres-s);text-transform:uppercase}a{text-decoration:none;display:inline-flex;position:relative}a:hover,a[aria-current=page]{text-decoration:underline 2px #0000;-webkit-text-decoration-color:var(--palette-couleur-tertiaire,--page-couleur-emphase);text-decoration-color:var(--palette-couleur-tertiaire,--page-couleur-emphase);text-underline-offset:.25em}strong{font-weight:var(--police-epaisseur-medium)}ul:not([class]){margin-inline-start:1em;list-style-position:outside}ul:not([class]) li{list-style:square}@media (width<=400px){h1{font-size:var(--s3)}h2{font-size:var(--s2)}h3{font-size:var(--s1)}}}@layer compositions{.flux{--flux-espacement:1em}.flux:not([data-flux-variante=only-padding])>*+*{margin-block-start:var(--flux-espacement)}.flux:is([data-flux-variante=avec-remplissage],[data-flux-variante=only-padding])>*+*{padding-block-start:var(--flux-espacement)}.flux :is(.visuellement-cache,[hidden])+*{margin-block-start:revert}.flux :is(h3,.chapeau,.sourcils):not(:is(.visuellement-cache,[hidden]))+*{--flux-espacement:.5em}.flux :is(h1,h2):not(:is(.visuellement-cache,[hidden]))+*{--flux-espacement:.75em}.flux li+li{--flux-espacement:.5em;margin-block-start:var(--flux-espacement)}.grille{--grille-longueur-colonne:auto;--grille-longueur-ligne:auto;--grille-espacement-ligne:var(--s0);--grille-espacement-colonne:var(--s0);--grille-placement-automatique:row;grid-auto-columns:var(--grille-longueur-colonne);grid-auto-flow:var(--grille-placement-automatique);grid-auto-rows:var(--grille-longueur-ligne);grid-template-columns:repeat(auto-fit, minmax(min(var(--grille-longueur-colonne), 100%), 1fr));gap:var(--grille-espacement-ligne) var(--grille-espacement-colonne);display:grid}.groupe{--groupe-alignement:safe start;--groupe-justification:safe start;--groupe-espacement-colonne:var(--s2);--groupe-espacement-ligne:var(--s2);align-items:var(--groupe-alignement);justify-content:var(--groupe-justification);gap:var(--groupe-espacement-ligne) var(--groupe-espacement-colonne);flex-flow:wrap;display:flex}.pile{flex-flow:column;justify-content:flex-start;display:flex}.repoussoir{flex-flow:row var(--repoussoir-enveloppement,wrap);align-items:var(--repoussoir-alignement,center);justify-content:space-between;column-gap:var(--repoussoir-espacement,var(--s2));inline-size:var(--repoussoir-longueur,auto);display:flex}}@layer utilities{[data-bordure-bloc-debut]{border-block-start:var(--bordure-bloc-debut);border-block-start-color:var(--bordure-bloc-couleur)}[data-bordure-bloc-debut=aucune]{--bordure-bloc-debut:0}[data-bordure-bloc-fin]{border-block-end:var(--bordure-bloc-fin);border-block-end-color:var(--bordure-bloc-couleur)}[data-bordure-bloc-fin=aucune]{--bordure-bloc-fin:0}[data-bordure-lignes]{border-inline:var(--bordure-ligne);border-inline-color:var(--bordure-ligne-couleur)}.bordures-flux>*+*{border-block-start:var(--bordure-boite,var(--page-bordure))}.cadre-ligne>*{border-inline:1px solid var(--cadre-ligne-couleur)}.contexte-empilement{position:relative}.couverture{object-fit:cover;block-size:100%;inline-size:100%}.marie-louise{padding-block:var(--marie-louise-remplissage-bloc);padding-inline:var(--marie-louise-remplissage-ligne)}.palette{background-color:var(--palette-couleur-secondaire);border-color:var(--palette-couleur-tertiaire);color:var(--palette-couleur-primaire);fill:var(--palette-couleur-primaire)}.palette ::selection{background-color:var(--palette-couleur-primaire);color:var(--palette-couleur-secondaire)}.palette>*{border-color:var(--palette-couleur-tertiaire)}.region{padding-block:var(--region-remplissage-bloc);padding-inline:var(--region-remplissage-ligne)}.region:not([data-region-variante~=ignore-enfants])>*{padding-inline:var(--region-remplissage-ligne)}.region[data-region-variante~=remplissage-extremites]{padding-block:revert}.region[data-region-variante~=remplissage-extremites]:has(:nth-child(2)):not(:nth-child(3))>div:not([aria-hidden]):first-of-type{padding-block-start:var(--region-remplissage-bloc)}.region[data-region-variante~=remplissage-extremites]:has(:nth-child(2)):not(:nth-child(3))>div:not([aria-hidden]):last-of-type{padding-block-end:var(--region-remplissage-bloc)}.region[data-region-variante~=remplissage-extremites]:has(:nth-child(3))>div:not([aria-hidden]):first-of-type,.region[data-region-variante~=remplissage-extremites]:has(:nth-child(3))>div:not(*~[aria-hidden]):nth-of-type(2){padding-block-start:var(--region-remplissage-bloc)}.region[data-region-variante~=remplissage-extremites]:has(:nth-child(3))>div:not([aria-hidden]):last-of-type,.region[data-region-variante~=remplissage-extremites]:has(:nth-child(3))>[aria-hidden]~div:nth-last-of-type(2){padding-block-end:var(--region-remplissage-bloc)}.visuellement-cache:not(:focus,:active,:focus-within){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-z="1"]{z-index:1}[data-z="2"]{z-index:2}[data-z="3"]{z-index:3}[data-z="4"]{z-index:4}}@layer blocks{.vide{--bordure-bloc-debut:var(--bordure-bloc);--bordure-bloc-fin:var(--bordure-bloc);block-size:var(--vide-hauteur,auto);padding-block:calc(var(--region-remplissage-bloc) / 2)}.logo{object-fit:contain;block-size:var(--logo-hauteur);inline-size:auto;animation-name:image-size;animation-duration:1ms;animation-timing-function:step-end;animation-timeline:scroll()}.navigation-coulissante{--espacement-inter-liens:0;--espacement-ligne-inter-liens:0;--menu-remplissage:var(--s0);--menu-taille-police:var(--s2);--navigation-coulissante-hauteur:100svb;--palette-couleur-tertiaire:var(--couleur-blanc);display:var(--navigation-coulissante-affichage)}.navigation-coulissante .bouton-navigation-coulissante{border:var(--bordure-classique-bleu);padding:var(--s-5);font-size:var(--s-1);text-transform:uppercase}.navigation-coulissante .conteneur{overscroll-behavior-block:contain;visibility:hidden;overflow-block:scroll;background-color:var(--page-couleur-emphase);color:var(--page-couleur-secondaire);min-block-size:var(--navigation-coulissante-hauteur);inline-size:100%;padding:var(--menu-remplissage);font-size:var(--menu-taille-police);transition:transform .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);position:fixed;inset-block-start:0;inset-inline-end:0;transform:translate(100%)}@supports not (overscroll-behavior-block:contain){.navigation-coulissante .conteneur{overscroll-behavior-y:contain}}.navigation-coulissante .conteneur>.bouton-fermeture{--palette-couleur-primaire:var(--page-couleur-secondaire);--palette-couleur-secondaire:var(--page-couleur-emphase);border:var(--bordure-style-classique) var(--palette-couleur-tertiaire);padding:var(--s-5);outline:2px solid #0000;position:absolute;inset-block-start:var(--menu-remplissage);inset-inline-end:var(--menu-remplissage)}.navigation-coulissante .conteneur>.bouton-fermeture:focus-visible{outline-color:var(--page-couleur-secondaire)}.navigation-coulissante .conteneur>.bouton-fermeture:hover{--palette-couleur-primaire:var(--page-couleur-emphase);--palette-couleur-secondaire:var(--page-couleur-secondaire);--palette-couleur-tertiaire:var(--page-couleur-emphase)}.navigation-coulissante .conteneur>.bouton-fermeture:active{outline-color:var(--couleur-blanc)}.navigation-coulissante .conteneur>ul{--flux-espacement:var(--espacement-ligne-inter-liens);--grille-espacement-colonne:var(--espacement-inter-liens);--grille-espacement-ligne:0;--grille-longueur-ligne:min-content;--grille-placement-automatique:row}.navigation-coulissante .conteneur>ul .sous-menu-missions{margin-block-start:var(--s3)}.navigation-coulissante .conteneur>ul .sous-menu-missions .sous-menu-missions__liste{--flux-espacement:var(--espacement-ligne-inter-liens)}@container (width<20em){.navigation-coulissante .conteneur>ul .sous-menu-missions .sous-menu-missions__liste{font-size:var(--s1)}}html:has(.navigation-coulissante .conteneur:hover){overflow-block:hidden}@supports not (overflow-block:hidden){html:has(.navigation-coulissante .conteneur:hover){overflow-y:hidden}}.navigation-coulissante .conteneur .details-contact{font-size:var(--s0);flex-grow:2;justify-content:end;margin-block-start:var(--s2)}.navigation-coulissante:has(.bouton-navigation-coulissante[aria-expanded=true]) .conteneur{visibility:visible;transform:translate(0)}.navigation-coulissante-sans-script{--espacement-inter-liens:0;--espacement-ligne-inter-liens:0;--menu-remplissage:var(--s0);--menu-taille-police:var(--s2);--navigation-coulissante-hauteur:100svb;--palette-couleur-tertiaire:var(--couleur-blanc);display:var(--navigation-coulissante-affichage)}.navigation-coulissante-sans-script .bouton-navigation-coulissante{border:var(--bordure-classique-bleu);padding:var(--s-5);font-size:var(--s-1);text-transform:uppercase}.navigation-coulissante-sans-script .conteneur{overscroll-behavior-block:contain;visibility:hidden;overflow-block:scroll;background-color:var(--page-couleur-emphase);color:var(--page-couleur-secondaire);block-size:var(--navigation-coulissante-hauteur);inline-size:100%;padding:var(--menu-remplissage);font-size:var(--menu-taille-police);transition:transform .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);position:fixed;inset-block-start:0;inset-inline-end:0;transform:translate(100%)}@starting-style{.navigation-coulissante-sans-script .conteneur{visibility:hidden}}@supports not (overscroll-behavior-block:contain){.navigation-coulissante-sans-script .conteneur{overscroll-behavior-y:contain}}.navigation-coulissante-sans-script .conteneur>ul{--flux-espacement:var(--espacement-ligne-inter-liens);--grille-espacement-colonne:var(--espacement-inter-liens);--grille-espacement-ligne:0;--grille-longueur-ligne:min-content;--grille-placement-automatique:row}.navigation-coulissante-sans-script .conteneur>ul .sous-menu-missions{margin-block-start:var(--s3)}.navigation-coulissante-sans-script .conteneur>ul .sous-menu-missions .sous-menu-missions__liste{--flux-espacement:var(--espacement-ligne-inter-liens)}@container (width<20rem){.navigation-coulissante-sans-script .conteneur>ul .sous-menu-missions .sous-menu-missions__liste{font-size:var(--s1)}}html:has(.navigation-coulissante-sans-script .conteneur:hover){overflow-block:hidden}@supports not (overflow-block:hidden){html:has(.navigation-coulissante-sans-script .conteneur:hover){overflow-y:hidden}}.navigation-coulissante-sans-script .conteneur .details-contact{font-size:var(--s0);flex-grow:2;justify-content:end;margin-block-start:var(--s2)}:is(.navigation-coulissante-sans-script:has(.bouton-navigation-coulissante:focus,.bouton-navigation-coulissante:active) .conteneur,.navigation-coulissante-sans-script:has(:focus-within) .conteneur){visibility:visible;transform:translate(0)}.navigation-principale{--espacement-inter-liens:var(--s2);--groupe-alignement:safe end;--sous-menu-hauteur:0;--navigation-principale-affichage:flex;--navigation-coulissante-affichage:none;display:var(--navigation-principale-affichage)}.navigation-principale .conteneur{--grille-espacement-colonne:var(--espacement-inter-liens);--grille-espacement-ligne:0;--grille-placement-automatique:column}.navigation-principale .bouton-sous-menu{line-height:var(--hauteur-ligne-comfortable);place-items:center;display:inline-flex}.navigation-principale .bouton-sous-menu span:last-of-type{padding-inline-start:.5ex;font-size:1.7ex}:is(.navigation-principale .bouton-sous-menu[aria-current=page],.navigation-principale .bouton-sous-menu:hover) span:first-of-type{text-decoration:underline 2px #0000;-webkit-text-decoration-color:var(--palette-couleur-tertiaire,--page-couleur-emphase);text-decoration-color:var(--palette-couleur-tertiaire,--page-couleur-emphase);text-underline-offset:.25em}.navigation-principale .liste-missions{--palette-couleur-primaire:var(--page-couleur-secondaire);--palette-couleur-secondaire:var(--page-couleur-emphase);--palette-couleur-tertiaire:var(--page-couleur-secondaire);visibility:hidden;row-gap:var(--s-5);max-block-size:var(--sous-menu-hauteur);min-block-size:var(--sous-menu-hauteur);inline-size:100%;padding-block:0;padding-inline:var(--s4);text-align:end;transition:min-block-size .3s ease-in-out,max-block-size .3s ease-in-out,visibility 1s ease-in-out;position:absolute;inset-block-start:100%;inset-inline-end:0;overflow:hidden}.navigation-principale .liste-missions:after{pointer-events:none;content:"";transform-origin:0 0;border-inline:var(--bordure-classique-blanc);block-size:100%;inline-size:calc(100% - var(--page-remplissage-ligne-externe) * 2);margin-inline:var(--page-remplissage-ligne-externe);transition:transform .4s ease-out;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scaleY(0)}.navigation-principale .liste-missions li{max-inline-size:100%}.navigation-principale .liste-missions li:first-child{margin-block-start:var(--espacement-inter-liens)}.navigation-principale .liste-missions li:last-child{margin-block-end:var(--espacement-inter-liens)}.navigation-principale .sous-menu-missions:is(:active,:focus-within) .liste-missions{--sous-menu-hauteur:calc(var(--s2) * 2 + 6lh + var(--s-5) * 5);visibility:visible;transition:min-block-size .4s,max-block-size .4s,visibility}.navigation-principale .sous-menu-missions:is(:active,:focus-within) .liste-missions:after{transition:transform .6s;transform:scaleY(1)}.en-tete{--marie-louise-remplissage-bloc:var(--s2);--marie-louise-remplissage-ligne:var(--s2);--repoussoir-enveloppement:nowrap;--repoussoir-longueur:100%;--navigation-principale-affichage:flex;--navigation-coulissante-affichage:none;background-color:var(--page-couleur-secondaire);animation-name:marges-en-tete;animation-duration:1ms;animation-timing-function:step-end;animation-timeline:scroll();container-type:inline-size}.en-tete[data-variante=sticky]{position:sticky;inset-block-start:0}.en-tete .navigation-coulissante:not([hidden])~*{display:none}@container (width<28rem){.en-tete>nav{--navigation-principale-affichage:none;--navigation-coulissante-affichage:contents}}@keyframes marges-en-tete{0%{--marie-louise-remplissage-bloc:var(--s2);--marie-louise-remplissage-ligne:var(--s2)}2%,to{--marie-louise-remplissage-bloc:var(--s0);--marie-louise-remplissage-ligne:var(--s0)}}footer{--palette-couleur-primaire:var(--couleur-noir);--palette-couleur-secondaire:var(--couleur-blanc);--palette-couleur-tertiaire:var(--couleur-blanc);--marie-louise-remplissage-bloc:var(--s4) var(--s2);--grille-espacement-colonne:var(--s4);--grille-espacement-ligne:var(--s2);--logo-hauteur:9rem}footer .contenu{flex-flow:wrap;inline-size:100%;display:flex}footer .contenu address:not(:first-child){padding-block-start:1lh}@media (width<1000px){footer .contenu address:not(:first-child){padding-block-start:initial}}footer .contenu .ligne{inline-size:inherit;font-size:var(--s-1);flex-grow:2}footer figure{flex-grow:2;place-items:end}@media (width<1000px){footer figure{place-items:center}}}@layer pages;@keyframes image-size{0%{block-size:var(--logo-hauteur)}2%,to{block-size:4rem}}
