:root{--bleu-profond:#b1c4d9;--bleu-haut:#b1c4d9;--bleu-mid:#9dc0de;--bleu-logo:#c9dff2;--bleu-pale:#e4eef8;--ciel:linear-gradient(180deg, var(--bleu-profond) 0%, var(--bleu-haut) 20%, #9dc0de 45%, #c9dff2 70%, #e4eef8 100%);--ciel-marine:linear-gradient(180deg, #16293e 0%, #4f7ca8 100%);--or-vif:#c89a2b;--or-trait:#9c7a24;--bronze:#6e5214;--bronze-fonce:#4a360a;--encre:#16293e;--encre-douce:#3a5068;--rose:#eac7ce;--creme:#f4e9ce;--beige-doux:#ece6db;--jaune-pastel:#f0d584;--alerte:#8e3b3b;--voile:#ffffff6b;--voile-fort:#ffffff85;--voile-doux:#ffffff61;--voile-champ:#ffffff9e;--voile-champ-actif:#ffffffdb;--contour-or:#c89a2b57;--contour-or-doux:#c89a2b4d;--contour-or-fort:#c89a2b6b;--contour-or-net:#c89a2b80;--flou-voile:blur(8px);--flou-voile-fort:blur(14px);--font-titre:"Cinzel", "Times New Roman", serif;--font-texte:"Jost", -apple-system, "Segoe UI", sans-serif;--t-page:clamp(30px, 5.2vw, 56px);--t-section:clamp(26px, 4vw, 40px);--t-carte:clamp(22px, 3.4vw, 30px);--t-tableau:19px;--t-texte:16px;--t-texte-petit:14.5px;--t-surtitre:11px;--t-label:10.5px;--inter-titre:1.16;--inter-texte:1.68;--lettrage-surtitre:.26em;--lettrage-label:.3em;--r-xl:14px;--r-lg:10px;--r-md:6px;--r-pill:999px;--ombre-bouton:0 8px 24px #16293e3d;--ombre-carte:0 20px 60px #16293e24;--ombre-douce:0 3px 14px #16293e17;--largeur:1080px;--largeur-lecture:660px;--largeur-etroite:720px;--gouttiere:26px;--transition:.28s cubic-bezier(.4, 0, .2, 1);--transition-lente:.5s cubic-bezier(.4, 0, .2, 1)}@media (width<=600px){:root{--gouttiere:20px}}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/jost-latin-300-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jost-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--nuage-debut:.07;background-image:radial-gradient(ellipse at center, #fff6, transparent 75%), radial-gradient(ellipse at center, #ffffff6b, transparent 75%), radial-gradient(ellipse at center, #ffffff61, transparent 75%), radial-gradient(ellipse at center, #ffffff75, transparent 75%), radial-gradient(ellipse at center, #ffffff57, transparent 75%), radial-gradient(ellipse at center, #ffffff6b, transparent 75%), radial-gradient(ellipse at center, #ffffff52, transparent 75%), radial-gradient(ellipse at center, #ffffff70, transparent 75%), var(--ciel);background-position:14% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + 0)), 80% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .08)), 42% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .18)), 88% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .26)), 10% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .34)), 58% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .42)), 22% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .52)), 72% calc(var(--hauteur-ciel,3400px) * (var(--nuage-debut) + .62)), 0 0;background-size:850px 380px, 1100px 520px, 1200px 560px, 1150px 540px, 1050px 500px, 1250px 580px, 1100px 520px, 1150px 540px, 100% var(--hauteur-ciel,3400px);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-color:var(--bleu-pale);scroll-behavior:smooth;-webkit-text-size-adjust:100%;min-height:100%;overflow-x:hidden}html[data-hero]{background-image:var(--ciel);background-position:0 0;background-size:100% var(--hauteur-ciel,3400px)}html[data-marine]{background-image:var(--ciel-marine);background-position:0 0;background-size:100% 3200px;background-color:var(--bleu-profond)}body{min-height:100vh;font-family:var(--font-texte);font-weight:300;font-size:var(--t-texte);line-height:var(--inter-texte);color:var(--encre);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-titre);font-weight:500;line-height:var(--inter-titre);letter-spacing:.02em}h1{font-size:var(--t-page)}h2{font-size:var(--t-section)}h3{font-size:var(--t-carte)}p{max-width:var(--largeur-lecture)}a{color:var(--bronze);text-decoration-color:var(--contour-or-net);text-underline-offset:.22em;transition:color var(--transition)}a:hover{color:var(--bronze-fonce)}img,svg,video{max-width:100%;height:auto}sup{vertical-align:super;font-size:.62em;line-height:0}::selection{color:var(--bronze-fonce);background:#c89a2b3d}:focus-visible{outline:2px solid var(--or-vif);outline-offset:3px;border-radius:var(--r-md)}.wrap{width:100%;max-width:var(--largeur);padding-inline:var(--gouttiere);margin-inline:auto}.wrap--etroit{max-width:var(--largeur-etroite)}.section{padding-block:clamp(64px,9vw,112px);position:relative}.section>.wrap{z-index:2;position:relative}.surtitre{font-family:var(--font-texte);font-weight:400;font-size:var(--t-surtitre);letter-spacing:var(--lettrage-surtitre);text-transform:uppercase;color:var(--bronze)}.label{font-family:var(--font-texte);font-weight:400;font-size:var(--t-label);letter-spacing:var(--lettrage-label);text-transform:uppercase;color:var(--bronze)}.lede{color:var(--encre-douce);font-size:16.5px}.texte-doux{color:var(--encre-douce)}.sur-bleu .surtitre,.sur-bleu .label,.sur-bleu .lede,.sur-bleu .texte-doux{color:var(--encre)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saut-contenu{z-index:100;border-radius:var(--r-pill);background:var(--encre);color:var(--creme);font-size:var(--t-surtitre);letter-spacing:var(--lettrage-surtitre);text-transform:uppercase;padding:12px 22px;text-decoration:none;position:absolute;top:0;left:-9999px}.saut-contenu:focus{left:var(--gouttiere);top:16px}.au-vol{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.4,0,.2,1);transform:translateY(18px)}.au-vol.est-la{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.au-vol{opacity:1;transform:none}}
