.drapeau[data-astro-cid-aecbkqvm]{aspect-ratio:3/2.3;position:relative}.drapeau[data-astro-cid-aecbkqvm] svg[data-astro-cid-aecbkqvm]{width:94%;height:84%;position:absolute;inset:8% 3%}.drapeau[data-astro-cid-aecbkqvm] canvas[data-astro-cid-aecbkqvm]{width:100%;height:100%;position:absolute;inset:0}.drapeau[data-astro-cid-aecbkqvm].active svg[data-astro-cid-aecbkqvm]{opacity:0}.heros[data-astro-cid-lcdefpme]{min-height:clamp(640px,100vh,920px);padding-block:clamp(128px,15vw,190px) clamp(90px,10vw,140px);position:relative;overflow:hidden}.heros[data-astro-cid-lcdefpme] .heros__constellation{width:min(66vw,980px);color:var(--glacier);opacity:.85;position:absolute;top:clamp(70px,8vw,110px);right:-3vw}.heros__orbite[data-astro-cid-lcdefpme]{aspect-ratio:1;border:1px solid #03acc273;border-radius:50%;width:92vw;animation:26s linear infinite tourner;position:absolute;top:6%;right:-12vw;transform:rotate(-16deg)scaleY(.34)}.heros__orbite[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--cyan);border-radius:50%;width:11px;height:32px;position:absolute;top:-6px;left:50%;box-shadow:0 0 14px 4px #03acc2b3}@keyframes tourner{to{transform:rotate(-16deg)scaleY(.34)rotate(360deg)}}.heros__texte[data-astro-cid-lcdefpme]{z-index:2;gap:24px;display:grid;position:relative}h1[data-astro-cid-lcdefpme]{max-width:10.5em;font-size:clamp(2.7rem,5.5vw,5.1rem)}.heros__texte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:24em;color:var(--glacier-pale)}.heros__figure[data-astro-cid-lcdefpme]{z-index:1;width:min(56vw,1000px);position:absolute;bottom:-7%;right:0}.heros__figure[data-astro-cid-lcdefpme] img{width:100%;animation:1.1s cubic-bezier(.2,.7,.2,1) .15s both elever}.heros__figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{width:8.5em;color:var(--glacier);font-size:clamp(1.15rem,1.6vw,1.5rem);position:absolute;top:58%;right:3%;transform:rotate(-3deg)}@keyframes elever{0%{opacity:0;transform:translateY(26px)}}.defile[data-astro-cid-lcdefpme]{z-index:6;background:var(--nuit);color:var(--glacier);white-space:nowrap;border-top:3px solid var(--rouge-bf);border-bottom:3px solid var(--vert-bf);padding-block:12px;font-weight:700;position:relative;overflow:hidden}.defile__piste[data-astro-cid-lcdefpme]{animation:44s linear infinite defiler;display:inline-flex}.defile[data-astro-cid-lcdefpme]:hover .defile__piste[data-astro-cid-lcdefpme]{animation-play-state:paused}.defile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:22px;padding-right:22px;display:inline-flex}.defile[data-astro-cid-lcdefpme] .etoile[data-astro-cid-lcdefpme]{color:var(--or-bf)}@keyframes defiler{to{transform:translate(-50%)}}.manifeste__grille[data-astro-cid-lcdefpme]{grid-template-columns:1.55fr 1fr;gap:clamp(32px,6vw,96px);padding-block:clamp(56px,8vw,104px);display:grid}.manifeste__phrase[data-astro-cid-lcdefpme]{letter-spacing:-.015em;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:300;line-height:1.16}.manifeste__suite[data-astro-cid-lcdefpme]{align-content:start;gap:14px;padding-top:.4em;display:grid}.manifeste__suite[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}.chiffres[data-astro-cid-lcdefpme]{padding-block:var(--section)}.chiffres__grille[data-astro-cid-lcdefpme]{border-top:1px solid #c1e2f759;grid-template-columns:repeat(4,1fr);margin-top:clamp(32px,5vw,64px);display:grid}.chiffre[data-astro-cid-lcdefpme]{border-left:1px solid #c1e2f759;grid-template-rows:auto 1fr;align-content:space-between;gap:40px;padding:18px 20px 22px;display:grid}.chiffre[data-astro-cid-lcdefpme]:last-child{border-right:1px solid #c1e2f759}.chiffre[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{max-width:16em;color:var(--glacier);line-height:1.3}.chiffre[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{letter-spacing:-.03em;white-space:nowrap;align-self:end;font-size:clamp(2.8rem,5.6vw,5.2rem);font-weight:300;line-height:1}.chiffre--accent[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{background:var(--cyan);color:var(--encre);justify-self:start;margin-left:-.16em;padding:.06em .16em .08em;font-weight:700}.missions[data-astro-cid-lcdefpme]{padding-block:var(--section);background:var(--blanc)}.missions__liste[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px);margin-top:clamp(32px,5vw,60px);display:grid}.mission[data-astro-cid-lcdefpme]{align-content:start;gap:12px;display:grid}.mission[data-astro-cid-lcdefpme]:nth-child(2){margin-top:clamp(0px,5vw,72px)}.mission[data-astro-cid-lcdefpme] .mission__photo{aspect-ratio:5/6;object-fit:cover;width:100%;margin-bottom:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 120' preserveAspectRatio='none'%3E%3Cpath d='M30 0H70C80 0 86 6 89 14L100 120H0L11 14C14 6 20 0 30 0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 120' preserveAspectRatio='none'%3E%3Cpath d='M30 0H70C80 0 86 6 89 14L100 120H0L11 14C14 6 20 0 30 0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.projets[data-astro-cid-lcdefpme]{padding-block:var(--section)}.projets__entete[data-astro-cid-lcdefpme]{margin-bottom:clamp(28px,4vw,48px)}.carte[data-astro-cid-lcdefpme]{background:var(--blanc);color:var(--nuit);align-content:start;gap:10px;padding:14px 14px 22px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 6px 18px #0e28441a}.carte[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px);box-shadow:0 14px 28px #0e28442e}.carte[data-astro-cid-lcdefpme] .carte__photo{aspect-ratio:16/11;object-fit:cover;width:100%}.carte[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.35rem;font-weight:700;line-height:1.15}.carte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.98rem}.carte__statut[data-astro-cid-lcdefpme]{color:var(--ciel);align-items:center;gap:7px;margin-top:4px;font-size:.9rem;font-weight:700;display:inline-flex}.carte--pleine[data-astro-cid-lcdefpme]{background:var(--ciel);color:var(--blanc);align-content:end;padding:24px}.carte--pleine[data-astro-cid-lcdefpme] .etoile[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--or-bf);margin-bottom:auto}.webi[data-astro-cid-lcdefpme]{padding-block:var(--section);overflow:hidden}.webi__grille[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.webi__texte[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;display:grid}.webi__texte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--glacier-pale)}.webi__affiches[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:center;display:grid;position:relative}.webi__affiches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{z-index:calc(3 - var(--n));transform:rotate(calc((var(--n) - 1) * 4deg)) translateY(calc((var(--n) - 1) * 12px)) scale(1.18);transition:transform .3s cubic-bezier(.2,.7,.2,1);position:relative}.webi__affiches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover,.webi__affiches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:focus-within{z-index:5;transform:rotate(0)scale(1.3)}.webi__affiches[data-astro-cid-lcdefpme] img{width:100%;box-shadow:0 14px 28px #040d1a73}.fierte[data-astro-cid-lcdefpme]{padding-block:var(--section);background:var(--encre);color:var(--blanc)}.fierte__grille[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.fierte__drapeau[data-astro-cid-lcdefpme]{position:sticky;top:90px}.fierte[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,5vw,4.4rem)}.fierte[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--or-bf);display:inline}.fierte__intro[data-astro-cid-lcdefpme]{color:var(--glacier);margin-top:16px}.frise[data-astro-cid-lcdefpme]{gap:20px;margin-top:32px;display:grid}.frise[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #c1e2f747;grid-template-columns:4.2em 1fr;gap:16px;padding-top:16px;display:grid}.frise__annee[data-astro-cid-lcdefpme]{color:var(--or-bf);font-size:1.3rem;font-weight:700;line-height:1.2}.frise[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:3px;font-size:1.25rem;font-weight:700}.frise[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--glacier);font-size:.98rem}.journee[data-astro-cid-lcdefpme]{background:var(--nuit);position:relative}.journee[data-astro-cid-lcdefpme] .journee__photo{object-fit:cover;object-position:50% 62%;width:100%;height:clamp(420px,56vw,780px);display:block}.journee__feuille[data-astro-cid-lcdefpme]{width:min(100% - 2 * var(--marge), 540px);margin:clamp(-150px, -10vw, -60px) 0 0 var(--marge);justify-items:start;gap:12px;padding:30px clamp(22px,3vw,40px);display:grid}.journee__feuille[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.journee__feuille[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}.partenaires[data-astro-cid-lcdefpme]{padding:clamp(28px, 4vw, 44px) var(--marge) clamp(36px, 5vw, 56px);color:var(--glacier)}.partenaires[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none;margin-bottom:10px;font-size:.98rem}.partenaires[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--blanc);flex-wrap:wrap;gap:6px clamp(18px,3vw,44px);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:300;display:flex}.actus__entete[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.actus__entete[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}.actus__liste[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(18px,3vw,36px);margin-top:32px;display:grid}.actus__liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:8px;text-decoration:none;display:grid}.actus__liste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{text-underline-offset:.16em;text-decoration:underline 2px}.actus__liste[data-astro-cid-lcdefpme] .actu__photo{aspect-ratio:4/3;object-fit:cover;object-position:top;width:100%}.actus__liste[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--ciel);margin-top:6px;font-size:.92rem;font-weight:700}.actus__liste[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.3rem;font-weight:400;line-height:1.2}@media (width<=1120px){.heros__figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{display:none}}@media (width<=860px){.heros[data-astro-cid-lcdefpme]{min-height:0;padding-block:112px 0}.heros[data-astro-cid-lcdefpme] .heros__constellation{opacity:.5;width:118vw;top:auto;bottom:90px;right:-22vw}.heros__orbite[data-astro-cid-lcdefpme]{width:170vw;top:42%;right:-40vw}.heros__figure[data-astro-cid-lcdefpme]{width:106vw;margin:18px 0 -2px auto;position:relative;bottom:auto;right:auto;transform:translate(14vw)}.manifeste__grille[data-astro-cid-lcdefpme],.webi__grille[data-astro-cid-lcdefpme],.fierte__grille[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fierte__drapeau[data-astro-cid-lcdefpme]{position:static}.chiffres__grille[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.chiffre[data-astro-cid-lcdefpme]{border-bottom:1px solid #c1e2f759;gap:22px}.chiffre[data-astro-cid-lcdefpme]:nth-child(2n){border-right:1px solid #c1e2f759}.webi__affiches[data-astro-cid-lcdefpme]{margin-block:18px;padding-inline:6%}}@media (width<=760px){.missions__liste[data-astro-cid-lcdefpme],.actus__liste[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.mission[data-astro-cid-lcdefpme]:nth-child(2){margin-top:0}.mission[data-astro-cid-lcdefpme] .mission__photo{aspect-ratio:4/3.4}}
