@font-face{font-family:Archivo Titre;src:url(/fonts/Archivo-Titre-VF.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Texte-VF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Archivo Titre Repli;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:600 900;size-adjust:80.1%;ascent-override:109.8%;descent-override:26.2%;line-gap-override:0%}@font-face{font-family:Archivo Repli;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:100 500;size-adjust:98.3%;ascent-override:89.5%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:Archivo Repli;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:600 900;size-adjust:97%;ascent-override:90.7%;descent-override:21.6%;line-gap-override:0%}:root{color-scheme:light;--fond:#f4f1ea;--fond-2:#faf8f2;--surface:#fff;--texte:#0a2540;--texte-doux:#55606e;--texte-pale:#5c6674;--trait:#e3ded2;--accent:#054e98;--accent-texte:#054e98;--accent-contraste:#f4f1ea;--signal:#f4f1ea;--bleu:#054e98;--marine:#0a2540;--creme:#f4f1ea;--citron:#e4f45b;--gris:#55606e;--creme-fonce:#e3ded2;--grain:url(/matiere/grain-papier-512.avif);--grain-50:url(/matiere/grain-papier-512-50.avif);--plan:#033366;--plan-trait:#054e988c;--focus:#054e98;--police-titre:"Archivo Titre", "Archivo Titre Repli", "Archivo", system-ui, sans-serif;--police-affiche:"Archivo", "Archivo Repli", system-ui, sans-serif;--police-texte:"Archivo", "Archivo Repli", system-ui, sans-serif;--police-mono:"Archivo", "Archivo Repli", system-ui, sans-serif;--symbole-graisse:900;--symbole-style:normal;--symbole-casse:uppercase;--symbole-interlettre:-.005em;--symbole-interligne:.9;--affiche-graisse:700;--affiche-chasse:100%;--affiche-interlettre:-.032em;--affiche-interligne:1.03;--poster-graisse:600;--poster-chasse:80%;--poster-interlettre:-.02em;--nuit:#0a2540;--nuit-2:#0d2c4b;--t-affiche:clamp(2.6rem, 5.6vw + .3rem, 6.5rem);--t-titre:clamp(1.625rem, 3.6vw + .6rem, 4.25rem);--t-sous-titre:clamp(1.25rem, .9vw + 1rem, 1.6rem);--t-corps:clamp(1rem, .25vw + .94rem, 1.125rem);--t-note:.8125rem;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--e-9:6rem;--e-10:8rem;--marge:clamp(1.25rem, 5vw, 5rem);--largeur-max:90rem;--section-air:clamp(4.5rem, 9vw, 9rem);--r-1:6px;--r-2:12px;--r-3:20px;--r-pilule:999px;--ombre-1:0 1px 2px #0a0f1a0f, 0 8px 24px -12px #0a0f1a2e;--ombre-2:0 2px 4px #0a0f1a0f, 0 24px 48px -24px #0a0f1a47;--duree-micro:.18s;--duree-interface:.32s;--duree-apparition:.7s;--courbe-sortie:cubic-bezier(.16, 1, .3, 1);--courbe-entree-sortie:cubic-bezier(.65, 0, .35, 1);--courbe-ressort:linear(0 0.0%, .012 2.5%, .045 5.0%, .095 7.5%, .157 10.0%, .227 12.5%, .303 15%, .382 17.5%, .461 20.0%, .538 22.5%, .612 25.0%, .682 27.5%, .747 30%, .805 32.5%, .858 35.0%, .905 37.5%, .945 40.0%, .979 42.5%, 1.008 45.0%, 1.031 47.5%, 1.05 50.0%, 1.063 52.5%, 1.073 55.0%, 1.079 57.5%, 1.083 60%, 1.083 62.5%, 1.082 65.0%, 1.079 67.5%, 1.075 70.0%, 1.069 72.5%, 1.063 75.0%, 1.057 77.5%, 1.05 80.0%, 1.044 82.5%, 1.037 85.0%, 1.031 87.5%, 1.026 90.0%, 1.02 92.5%, 1.015 95.0%, 1.011 97.5%, 1 100%)}[data-theme=fonce]{color-scheme:dark;--fond:#0a2540;--fond-2:#0d2c4b;--surface:#12355c;--texte:#f4f1ea;--texte-doux:#b4becb;--texte-pale:#8e9aaa;--trait:#23405f;--point-couleur:#e4f45b;--accent:#f4f1ea;--accent-texte:#f4f1ea;--accent-contraste:#0a2540;--plan-trait:#ffffff80;--focus:#fff}:root{--verre:linear-gradient(180deg, #ffffff1a, #fff0 55%), #122e4c73;--verre-flou:blur(14px) saturate(180%) brightness(.62);--verre-reflet:inset 0 0 0 1px #fff3, inset 0 1px 0 #ffffff38;--verre-clair:color-mix(in srgb, var(--fond) 62%, transparent);--verre-trait:#ffffff24}@supports not (backdrop-filter:blur(1px)){:root{--verre:#0a2540f2;--verre-clair:color-mix(in srgb, var(--fond) 96%, transparent)}}@media (prefers-reduced-transparency:reduce){:root{--verre:#0a2540;--verre-clair:var(--fond)}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--grain-50) 0 0 / 512px repeat, var(--fond);color:var(--texte);-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=fonce]{background:var(--grain) 0 0 / 512px repeat, var(--fond)}body{background:var(--grain-50) 0 0 / 512px repeat, var(--fond);font-family:var(--police-texte);font-size:var(--t-corps);font-kerning:normal;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}h1,h2,h3{text-wrap:balance;margin:0;font-weight:600}p{text-wrap:pretty;margin:0}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}:where(a[href],button:not(:disabled),summary,[role=button]):where(:active){opacity:.72}.conteneur{width:min(100% - 2 * var(--marge), var(--largeur-max));margin-inline:auto}.affiche{font-family:var(--police-titre);font-size:var(--t-affiche);font-weight:var(--symbole-graisse);font-style:var(--symbole-style);text-transform:var(--symbole-casse);font-stretch:var(--affiche-chasse);letter-spacing:var(--symbole-interlettre);line-height:var(--symbole-interligne);font-optical-sizing:auto}.titre-section{font-family:var(--police-titre);font-size:var(--t-titre);font-weight:var(--symbole-graisse);font-style:var(--symbole-style);text-transform:var(--symbole-casse);font-stretch:var(--affiche-chasse);letter-spacing:var(--symbole-interlettre);line-height:var(--symbole-interligne);font-optical-sizing:auto}.chiffre{font-family:var(--police-titre);font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-style:normal;font-weight:900;line-height:.9}.surtitre{font-family:var(--police-mono);font-size:var(--t-note);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-texte)}.accent{color:var(--accent-texte)}.point{color:var(--point-couleur,currentColor)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.evitement{left:var(--marge);z-index:100;padding:var(--e-3) var(--e-4);border-radius:var(--r-1);background:var(--texte);color:var(--fond);font-weight:600;text-decoration:none;position:absolute;top:-100px}.evitement:focus{top:var(--e-3)}.surface-plan{background-color:#0a2540;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:4.16667% 0;background-size:8.33333% 100%}.surface-tactile{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:is(.bouton,.nf-contact,.nf-header-cta,.ctd-envoyer,.fs-envoyer,.dm-f-bouton,.pp-bouton,.nf-dock){border:1px solid buttontext}}.fleche[data-astro-cid-xugtztwx]{vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:.95em;inline-size:.95em;display:inline-block}
