@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--papier: #f2ede2;--papier-doux: #f6f2ea;--encre: #1c2a31;--encre-2: #2a3a42;--rouge: #d7281f;--rouge-texte: #b81f17;--rouge-survol: #b81f17;--sapin: #2d5546;--glacier: #a9c4d3;--c-alpi: #a9c4d3;--c-velo: #a2c28f;--blanc: #ffffff;--texte: #3a4950;--gris: #5d6b72;--filet: rgba(28, 42, 49, .16);--filet-clair: rgba(169, 196, 211, .3);--f-titre: "Archivo Variable", "Archivo", sans-serif;--f-texte: "Archivo Variable", "Archivo", sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--largeur: 1320px;--gouttiere: clamp(16px, 3vw, 32px);--section: clamp(64px, 8vw, 120px);--hauteur-entete: 76px;--barre-mobile: 0px}@media(max-width:1100px){:root{--barre-mobile: 68px}}[data-defi]{background-color:var(--papier);color:var(--encre)}[data-defi=alpi]{--defi: var(--c-alpi);--papier: #e7eef2;--papier-doux: #eff4f7;--encre: #1f4a63;--encre-2: #2a5a75;--texte: #2e4552;--gris: #536a76}[data-defi=velo]{--defi: var(--c-velo);--papier: #e8eee3;--papier-doux: #f0f4ec;--encre: #1f4a35;--encre-2: #2a5a43;--texte: #33473b;--gris: #57695c}[data-couleur=alpi]{--defi: var(--c-alpi)}[data-couleur=velo]{--defi: var(--c-velo)}body[data-defi] .entete--transparent:not(.entete--plein) .nav__item--actif>.nav__lien{color:var(--encre)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--papier);color:var(--encre);font-family:var(--f-texte);-webkit-font-smoothing:antialiased;padding-bottom:var(--barre-mobile)}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:2px solid var(--rouge);outline-offset:2px}.visuellement-cache{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.etendu{font-family:var(--f-titre);font-stretch:125%;font-weight:900}.mono{font-family:var(--f-mono)}.conteneur{position:relative;max-width:var(--largeur);margin:0 auto;padding:var(--section) var(--gouttiere)}.sombre{background:var(--encre);color:var(--papier);--av-couleur: var(--glacier)}.surtitre{margin:0;font:600 12px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.sombre .surtitre{color:var(--glacier)}.titre{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(30px,4.2vw,56px);line-height:1.04;letter-spacing:-.015em}.titre>span{display:block;text-wrap:balance}.titre--moyen{font-size:clamp(28px,3.4vw,44px)}.texte{margin:0;font-size:17px;line-height:1.6;color:var(--texte);text-wrap:pretty}.sombre .texte{color:#f2ede2db}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:14px 22px;border-radius:0;border:1.5px solid transparent;font:600 14px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.btn--rouge{background:var(--rouge);color:var(--blanc)}.btn--rouge:hover{background:var(--rouge-survol);color:var(--blanc)}.btn--grand{min-height:52px;padding:16px 28px;font-size:15px}.btn--grand:hover{transform:translateY(-2px)}.btn--contour-clair{color:var(--papier);border-color:#f2ede2b3}.btn--contour-clair:hover{background:var(--papier);color:var(--encre);border-color:var(--papier)}.btn--contour-sombre{color:var(--encre);border-color:var(--encre)}.btn--contour-sombre:hover,.btn--encre{background:var(--encre);color:var(--papier)}.btn--encre:hover{background:var(--encre-2);color:var(--papier)}.boutons{display:flex;flex-wrap:wrap;gap:12px}.lien-fleche{align-self:flex-start;font:700 15px var(--f-texte);text-decoration:none;padding-bottom:2px;border-bottom:2px solid var(--rouge);color:var(--encre)}.lien-fleche:hover{color:var(--rouge-texte)}.sombre .lien-fleche{color:var(--papier);border-color:var(--glacier)}.sombre .lien-fleche:hover{color:var(--glacier)}.a-valider{font-family:var(--f-mono);font-size:12px;font-weight:500;font-stretch:100%;letter-spacing:0;text-transform:none;color:var(--av-couleur, var(--sapin))}.topo{display:block;pointer-events:none;color:var(--encre)}.topo use{opacity:var(--topo-opacite, 1)}.fond-topo{position:relative;overflow:hidden}.topo-cote{position:absolute;top:0;right:0;width:min(46vw,620px);height:100%;--topo-opacite: .16;-webkit-mask-image:linear-gradient(90deg,transparent,#000 65%);mask-image:linear-gradient(90deg,transparent,#000 65%)}.topo-cote--gauche{right:auto;left:0;-webkit-mask-image:linear-gradient(270deg,transparent,#000 65%);mask-image:linear-gradient(270deg,transparent,#000 65%)}@media(max-width:760px){.topo-cote{width:75%;--topo-opacite: .12}}.topo__village{fill:var(--rouge)}.topo__etiquette{fill:var(--rouge-texte);font-family:var(--f-mono);font-weight:600;letter-spacing:.18em}.topo__anneau{fill:none;stroke:var(--rouge);stroke-width:1;vector-effect:non-scaling-stroke}.emplacement{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--papier-doux);border:1px solid var(--filet);color:var(--gris);font-family:var(--f-mono);font-size:12px;line-height:1.45;text-align:center}.emplacement>.topo{position:absolute;inset:0;width:100%;height:100%;--topo-opacite: .22}.sombre .emplacement{background:var(--encre-2);border-color:var(--filet-clair);color:var(--glacier)}.sombre .emplacement>span{background:var(--encre-2)}.sombre .emplacement>.topo{color:var(--glacier);--topo-opacite: .2}.emplacement>span{position:relative;max-width:34ch;padding:4px 8px;background:var(--papier-doux)}.ratio-4-3{aspect-ratio:4 / 3}.ratio-16-9{aspect-ratio:16 / 9}.photo{position:relative;margin:0;overflow:hidden;background:var(--papier-doux)}.photo__image{display:block;width:100%;height:100%;object-fit:cover}.photo__cartouche{position:absolute;display:flex;flex-direction:column;gap:3px;max-width:calc(100% - 24px);padding:7px 10px 7px 9px;background:var(--papier);color:var(--encre);border:1px solid rgba(28,42,49,.25);box-shadow:0 6px 18px #1c2a312e;font:500 10.5px/1.4 var(--f-mono)}.photo__cartouche--bas-gauche{left:12px;bottom:12px}.photo__cartouche--bas-droite{right:12px;bottom:12px}.photo__cartouche--haut-gauche{left:12px;top:12px}.photo__cartouche--haut-droite{right:12px;top:12px}.photo__legende{display:flex;align-items:baseline;gap:7px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.photo__triangle{flex:none;width:8px;height:7px;background:var(--rouge);clip-path:polygon(50% 0,100% 100%,0 100%)}.photo__credit{padding-left:15px;font-size:10px;color:var(--gris)}.photo__etiquette{position:absolute;right:6px;bottom:6px;padding:2px 6px;background:#f2ede2e6;color:var(--encre);font:500 9.5px var(--f-mono);letter-spacing:.03em}.carte{background:var(--blanc);border:1px solid var(--filet)}.page-corps{max-width:1100px;margin:0 auto;padding:clamp(40px,6vw,80px) var(--gouttiere) clamp(64px,8vw,96px);display:flex;flex-direction:column;gap:clamp(48px,6vw,72px)}.page-corps--etroit{max-width:860px}.bloc{display:flex;flex-direction:column;gap:16px}.bloc__titre{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(22px,2.6vw,32px);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.bloc__sous-titre{margin:0;font:700 17px var(--f-texte)}.bloc__note{margin:0;font-size:14px;color:var(--gris)}.grille-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.grille-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px}.carte-info{margin:0;padding:22px;background:var(--blanc);border:1px solid var(--filet);font-size:16px;line-height:1.6;color:var(--texte)}.carte-info h3{margin:0 0 8px;font-family:var(--f-titre);font-stretch:125%;font-weight:800;font-size:18px;line-height:1.15;color:var(--encre)}.carte-info p{margin:0}.carte-info p+p{margin-top:10px}.carte-a-valider{padding:22px;border:1px dashed rgba(28,42,49,.4);background:var(--papier-doux)}.liste-fleche{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.5}.liste-fleche li{display:flex;gap:10px}.liste-fleche li:before{content:"";flex-shrink:0;width:.62em;height:.55em;margin-top:.42em;background:var(--rouge);clip-path:polygon(50% 0,100% 100%,0 100%)}.important{display:flex;gap:18px;padding:clamp(22px,3vw,32px);border-left:6px solid var(--rouge);background:var(--encre);color:var(--papier);--av-couleur: var(--glacier)}.important svg{flex-shrink:0}.important__contenu{display:flex;flex-direction:column;gap:12px}.important__label{margin:0;font:600 12px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--glacier)}.important__fort{margin:0;font:800 18px var(--f-texte)}.prose{display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.7;color:var(--texte)}.prose p,.prose ul{margin:0}.prose ul{padding-left:20px}.prose a{color:var(--sapin)}.formulaire{display:flex;flex-direction:column;gap:22px;padding:clamp(20px,3vw,40px);background:var(--blanc);border:1px solid var(--filet)}.grille-champs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px}.champ{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;min-width:0}.champ--plein{grid-column:1 / -1}.champ>label,.champ>legend{padding:0;font:700 14px var(--f-texte)}.champ .facultatif{font-weight:500;color:var(--gris)}.champ .requis{color:var(--rouge-texte)}.champ input:not([type=radio]):not([type=checkbox]),.champ select,.champ textarea{width:100%;min-height:48px;padding:0 14px;border-radius:0;border:1.5px solid rgba(28,42,49,.22);background:var(--papier-doux);color:var(--encre);font:500 15px var(--f-texte)}.champ textarea{min-height:140px;padding:12px 14px;resize:vertical}.champ input:focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{outline:2px solid var(--encre);outline-offset:1px}.champ.invalide input,.champ.invalide select{border-color:var(--rouge-texte)}.champ.valide input{border-color:var(--sapin)}.champ__message{min-height:16px;font-size:13px;color:var(--rouge-texte)}.champ.valide .champ__message{color:var(--sapin)}.champ__aide{font-size:13px;color:var(--gris)}.choix{display:flex;flex-wrap:wrap;gap:10px}.choix label{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 18px;border:1.5px solid rgba(28,42,49,.22);background:var(--papier-doux);font:600 15px var(--f-texte);cursor:pointer}.choix label:has(input:checked){border-color:var(--encre);background:var(--blanc);box-shadow:inset 4px 0 0 var(--rouge)}.choix input{width:18px;height:18px;accent-color:var(--encre)}.cache-robot{position:absolute;left:-9999px}.js-reveal [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.js-reveal [data-reveal].visible{opacity:1;transform:none}h1,h2,h3{text-wrap:balance}.logo[data-astro-cid-tvrurpns]{position:relative;font-size:var(--s);display:inline-flex;flex-direction:column;align-items:stretch;line-height:1}.logo__nom[data-astro-cid-tvrurpns]{display:flex;align-items:flex-start;gap:.1em;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:2.3em;letter-spacing:-.015em;white-space:nowrap}.logo__triangle[data-astro-cid-tvrurpns]{flex:none;width:.5em;height:.44em;margin-top:.06em;background:var(--rouge);clip-path:polygon(50% 0,100% 100%,0 100%)}.logo__sous[data-astro-cid-tvrurpns]{display:flex;justify-content:space-between;margin-top:.55em;padding-top:.5em;border-top:.07em solid currentColor;font-family:var(--f-mono);font-weight:600;font-size:.56em;white-space:nowrap}.logo__marqueur[data-astro-cid-tvrurpns]{position:absolute;left:100%;bottom:-2px;margin-left:10px;white-space:nowrap}.logo__marqueur[data-astro-cid-tvrurpns] .a-valider{font-size:9px}.entete[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:60;background:color-mix(in srgb,var(--papier) 96%,transparent);color:var(--encre);border-bottom:1px solid var(--filet);backdrop-filter:blur(6px);transition:background .35s ease,border-color .35s ease}.entete--transparent[data-astro-cid-3ef6ksr2]:not(.entete--plein){background:transparent;border-bottom-color:transparent;backdrop-filter:none}.entete__barre[data-astro-cid-3ef6ksr2]{max-width:var(--largeur);margin:0 auto;padding:0 var(--gouttiere);height:var(--hauteur-entete);display:flex;align-items:center;justify-content:space-between;gap:20px}.entete__logo[data-astro-cid-3ef6ksr2]{color:var(--encre);text-decoration:none;flex-shrink:0}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.nav__item[data-astro-cid-3ef6ksr2]{position:relative}.nav__lien[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:6px;padding:10px;border:0;background:transparent;color:var(--encre);font:500 12.5px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap}.nav__lien[data-astro-cid-3ef6ksr2]:hover,.nav__item--menu[data-astro-cid-3ef6ksr2]:hover>.nav__lien[data-astro-cid-3ef6ksr2],.nav__item--menu[data-astro-cid-3ef6ksr2].ouvert>.nav__lien[data-astro-cid-3ef6ksr2]{background:#1c2a3112}.nav__item--actif[data-astro-cid-3ef6ksr2]>.nav__lien[data-astro-cid-3ef6ksr2]{color:var(--rouge-texte);box-shadow:inset 0 -2px 0 var(--rouge)}.sous-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--rouge-texte)}.sous-menu[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:100%;left:0;min-width:220px;margin:0;padding:6px;list-style:none;flex-direction:column;gap:2px;background:var(--blanc);border:1px solid var(--filet);box-shadow:0 14px 30px #1c2a3124}.nav__item--menu[data-astro-cid-3ef6ksr2]:hover .sous-menu[data-astro-cid-3ef6ksr2],.nav__item--menu[data-astro-cid-3ef6ksr2].ouvert .sous-menu[data-astro-cid-3ef6ksr2]{display:flex}.sous-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:10px 12px;color:var(--encre);font-size:14px;text-decoration:none}.sous-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--papier-doux);color:var(--rouge-texte)}.sous-menu__titre[data-astro-cid-3ef6ksr2]{margin-top:6px;padding:10px 12px 4px;border-top:1px solid var(--filet);font:600 10.5px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rouge-texte);white-space:nowrap}.sous-menu__titre[data-astro-cid-3ef6ksr2][data-couleur]:before,.menu-mobile__intertitre[data-astro-cid-3ef6ksr2][data-couleur]:before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;background:var(--defi);border:1px solid rgba(28,42,49,.35)}.entete__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px;flex-shrink:0}.btn--entete[data-astro-cid-3ef6ksr2]{min-height:42px;padding:10px 14px;font-size:12.5px}.entete__burger[data-astro-cid-3ef6ksr2]{display:none;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;border:1.5px solid var(--encre);cursor:pointer}.entete__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:20px;height:2px;background:var(--encre)}.menu-mobile[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;gap:20px;padding:20px clamp(16px,5vw,32px) 120px;overflow-y:auto;background:var(--papier);color:var(--encre)}.menu-mobile[data-astro-cid-3ef6ksr2][hidden]{display:none}.menu-mobile__haut[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;min-height:56px}.menu-mobile__fermer[data-astro-cid-3ef6ksr2]{width:44px;height:44px;background:transparent;color:var(--encre);border:1.5px solid var(--encre);font-size:22px;cursor:pointer}.menu-mobile__cta[data-astro-cid-3ef6ksr2]{width:100%}.menu-mobile__liste[data-astro-cid-3ef6ksr2],.menu-mobile__liste[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{margin:0;padding:0;list-style:none}.menu-mobile__liste[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:20px;margin-top:8px}.menu-mobile__lien[data-astro-cid-3ef6ksr2]{display:block;padding:6px 0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:22px;color:var(--encre);text-decoration:none}.menu-mobile__groupe[data-astro-cid-3ef6ksr2]{display:block;padding:6px 0;font:600 12px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.menu-mobile__intertitre[data-astro-cid-3ef6ksr2]{padding:14px 0 4px 16px;font:600 11px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.menu-mobile__sous[data-astro-cid-3ef6ksr2]{display:block;padding:10px 0 10px 16px;border-left:2px solid var(--filet);color:var(--encre);font-size:17px;font-weight:600;text-decoration:none}.barre-mobile[data-astro-cid-3ef6ksr2]{display:none;position:fixed;inset:auto 0 0;z-index:65;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--encre);color:var(--papier)}.barre-mobile__cd[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:2px;line-height:1.1}.barre-mobile__label[data-astro-cid-3ef6ksr2]{font:600 10px var(--f-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--glacier)}.barre-mobile__temps[data-astro-cid-3ef6ksr2]{font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:17px;font-variant-numeric:tabular-nums}.barre-mobile[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{min-height:44px;padding:12px 18px;font-size:13px}@media(max-width:1100px){.entete__nav[data-astro-cid-3ef6ksr2],.entete__actions[data-astro-cid-3ef6ksr2]{display:none}.entete__burger[data-astro-cid-3ef6ksr2],.barre-mobile[data-astro-cid-3ef6ksr2]{display:flex}}.pied[data-astro-cid-sz7xmlte]{position:relative;overflow:hidden;border-top:4px solid var(--rouge)}.pied[data-astro-cid-sz7xmlte] .pied__topo{position:absolute;inset:0 0 auto;width:100%;height:240px;color:var(--glacier);opacity:.16}.pied__grille[data-astro-cid-sz7xmlte]{position:relative;max-width:var(--largeur);margin:0 auto;padding:clamp(56px,7vw,96px) var(--gouttiere) 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px}@media(min-width:1000px){.pied__grille[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:48px}}.pied__marque[data-astro-cid-sz7xmlte],.pied__infos[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:18px}.pied__marque[data-astro-cid-sz7xmlte] .logo{align-self:flex-start;color:var(--papier)}.pied__slogan[data-astro-cid-sz7xmlte]{margin:0;max-width:300px;font-family:var(--f-titre);font-stretch:125%;font-weight:800;font-size:18px;line-height:1.25}.pied__date[data-astro-cid-sz7xmlte]{margin:0;font:500 13px/1.6 var(--f-mono);color:var(--glacier)}.pied__reseaux[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pied__reseaux[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(169,196,211,.45);color:var(--papier);font-weight:800;font-size:16px;text-decoration:none}.pied__reseaux[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{border-color:var(--papier);background:var(--papier);color:var(--encre)}.pied__plan[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}@media(max-width:720px){.pied__plan[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pied__colonne[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:28px}.pied__colonne--simples[data-astro-cid-sz7xmlte]{gap:18px}.pied__groupe[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px}.pied__sous[data-astro-cid-sz7xmlte]{margin-top:6px;display:flex;align-items:center;gap:8px;font:600 10.5px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#f2ede299}.pied__pastille[data-astro-cid-sz7xmlte]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--defi, var(--glacier))}.pied__rubrique[data-astro-cid-sz7xmlte]{font:600 12px var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--glacier);text-decoration:none}a[data-astro-cid-sz7xmlte].pied__rubrique{color:var(--papier)}a[data-astro-cid-sz7xmlte].pied__rubrique:hover,.pied__lien[data-astro-cid-sz7xmlte]:hover{color:var(--glacier)}.pied__lien[data-astro-cid-sz7xmlte]{padding:3px 0;font-size:14px;color:#f2ede2d1;text-decoration:none}.pied__asso[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:10px}.pied__asso-logo[data-astro-cid-sz7xmlte]{height:72px;display:flex;align-items:center;justify-content:center;padding:10px;background:var(--blanc);border:1px solid transparent;color:var(--glacier);font-family:var(--f-mono);font-size:12px;text-align:center;text-decoration:none}.pied__asso-logo[data-astro-cid-sz7xmlte]:hover{border-color:var(--rouge)}.pied__asso-logo[data-astro-cid-sz7xmlte] .pied__asso-image{width:auto;height:50px}.pied__news[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px}.pied__news-champ[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px}.pied__news[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte]{flex:1;min-width:160px;height:44px;padding:0 14px;border-radius:0;border:1px solid rgba(169,196,211,.45);background:#f2ede20f;color:var(--papier);font:500 14px var(--f-texte)}.pied__news[data-astro-cid-sz7xmlte] .btn[data-astro-cid-sz7xmlte]{min-height:44px;padding:0 16px;font-size:13px}.pied__contact[data-astro-cid-sz7xmlte]{margin:0;font-size:14px;color:#f2ede2d1}.pied__contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--papier);text-underline-offset:3px}.pied__contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--glacier)}.pied__bas[data-astro-cid-sz7xmlte]{position:relative;border-top:1px solid var(--filet-clair)}.pied__bas-contenu[data-astro-cid-sz7xmlte]{max-width:var(--largeur);margin:0 auto;padding:18px var(--gouttiere);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font:500 12px var(--f-mono);color:#f2ede2b8}.pied__legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px 20px}.pied__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none}.pied__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--papier)}
