.entete-section[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px}.entete-section[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:not(.titre){max-width:960px}.deux-colonnes[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(32px,5vw,72px);align-items:start}.deux-colonnes[data-astro-cid-j7pv25f6] .titre[data-astro-cid-j7pv25f6]{font-size:clamp(28px,3.3vw,46px)}.deux-colonnes--centre[data-astro-cid-j7pv25f6]{align-items:center}.colonne[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:22px}.colonne--serree[data-astro-cid-j7pv25f6]{gap:14px}.colonne[data-astro-cid-j7pv25f6]>.btn[data-astro-cid-j7pv25f6]{align-self:flex-start}.boutons--centre[data-astro-cid-j7pv25f6]{justify-content:center}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46%);padding-top:var(--hauteur-entete);background:var(--papier);color:var(--encre);border-bottom:1px solid var(--filet)}.hero[data-astro-cid-j7pv25f6] .hero__topo{position:absolute;inset:0;width:100%;height:100%;--topo-opacite: .32}.hero__contenu[data-astro-cid-j7pv25f6]{position:relative;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,2.2vh,22px);padding:clamp(36px,6vh,72px) clamp(56px,7vw,112px) clamp(48px,8vh,88px) max(var(--gouttiere),calc((100vw - var(--largeur)) / 2 + var(--gouttiere)))}.hero__contenu[data-astro-cid-j7pv25f6]>.hero__logo{margin-bottom:6px}.hero__titre[data-astro-cid-j7pv25f6]{margin:0 0 clamp(6px,1.4vh,14px);font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(26px,3.1vw,46px);line-height:1.04;letter-spacing:-.02em}.hero__titre[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.hero__titre[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{color:var(--rouge)}.hero__accroche[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;text-wrap:balance}@media(min-width:901px){.hero__accroche[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{white-space:nowrap}}.hero__accroche[data-astro-cid-j7pv25f6]{margin:0;max-width:600px;font-family:var(--f-titre);font-stretch:112%;font-weight:700;font-size:clamp(17px,1.5vw,21px);line-height:1.3}.hero__ligne[data-astro-cid-j7pv25f6]{display:block;text-wrap:balance}.hero__texte[data-astro-cid-j7pv25f6]{margin:0;max-width:600px;font-size:clamp(16px,1.3vw,18px);line-height:1.55;color:var(--texte);text-wrap:pretty}.hero__defis[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 24px}.hero__defis[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;color:inherit;font:600 13px var(--f-mono);letter-spacing:.04em;text-decoration:none}.hero__defis[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-color:var(--rouge);text-underline-offset:4px}.hero--plein[data-astro-cid-j7pv25f6] .hero__defis[data-astro-cid-j7pv25f6] .picto{stroke:var(--papier)}.hero__cumul[data-astro-cid-j7pv25f6]{margin:0;max-width:600px;font-size:15px;line-height:1.5;color:var(--texte)}.hero__cumul[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--encre);white-space:nowrap}.hero__triangle[data-astro-cid-j7pv25f6]{width:9px;height:8px;flex-shrink:0;background:var(--rouge);clip-path:polygon(50% 0,100% 100%,0 100%)}.compteur[data-astro-cid-j7pv25f6]{display:flex;border:1.5px solid var(--encre);background:var(--papier)}.compteur__case[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;padding:10px 8px 8px}.compteur__case[data-astro-cid-j7pv25f6]+.compteur__case[data-astro-cid-j7pv25f6]{border-left:1px solid var(--filet)}.compteur__chiffre[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:26px;line-height:1;font-variant-numeric:tabular-nums}.compteur__case[data-astro-cid-j7pv25f6]:first-child .compteur__chiffre[data-astro-cid-j7pv25f6]{color:var(--rouge)}.compteur__unite[data-astro-cid-j7pv25f6]{margin-top:4px;font:500 10px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.repere[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 18px;max-width:480px;padding:14px 18px 16px;border-top:3px solid var(--rouge);color:var(--encre)}.repere__surtitre[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin:0;font:600 11px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.repere__chiffre[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:34px;line-height:1;letter-spacing:-.02em;white-space:nowrap}.repere__chiffre[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--rouge)}.repere__legende[data-astro-cid-j7pv25f6]{margin:0;font:500 11.5px/1.5 var(--f-mono);color:var(--encre)}.hero__visuel[data-astro-cid-j7pv25f6]{position:relative;min-height:520px}.hero__visuel[data-astro-cid-j7pv25f6] .hero__photo{position:absolute;inset:0;border-left:1px solid var(--filet)}.defi[data-astro-cid-j7pv25f6][data-defi]{background:var(--papier);border-top:6px solid var(--defi)}.defi[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:22px;max-width:640px;padding:20px 22px 22px;border-top:3px solid var(--rouge);box-shadow:0 18px 40px #00000047;color:var(--encre)}.defi[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{flex:1}.defi__surtitre[data-astro-cid-j7pv25f6]{margin:0;font:600 11px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.defi__nom[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:20px;line-height:1.05;white-space:nowrap}.defi__sport[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:112%;font-weight:700;font-size:16px}.defi__date[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:112%;font-weight:900;font-size:20px;line-height:1.1;color:var(--rouge-texte)}.defi__date[data-astro-cid-j7pv25f6]:first-letter{text-transform:uppercase}.defi__infos[data-astro-cid-j7pv25f6]{margin:2px 0 4px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font:500 12.5px var(--f-mono)}.defi__infos[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px}.defi[data-astro-cid-j7pv25f6] .boutons[data-astro-cid-j7pv25f6]{margin-top:4px;flex-direction:column;gap:8px}.defi__tete[data-astro-cid-j7pv25f6],.defi__action[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px}.defi__asso[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:underline;text-decoration-color:var(--rouge);text-underline-offset:3px}.defi__asso[data-astro-cid-j7pv25f6]:hover{color:var(--rouge-texte)}.defi__asso[data-astro-cid-j7pv25f6] .defi__asso-logo{height:24px;width:auto}.hero--plein[data-astro-cid-j7pv25f6]{color:var(--papier);border-bottom:0}.hero--plein[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:var(--hauteur-entete) 0 0 0;background:var(--encre)}.hero--plein[data-astro-cid-j7pv25f6] .hero__topo{top:var(--hauteur-entete);width:55%;height:calc(100% - var(--hauteur-entete));color:var(--glacier);--topo-opacite: .16;-webkit-mask-image:linear-gradient(90deg,#000 55%,transparent 100%);mask-image:linear-gradient(90deg,#000 55%,transparent 100%)}.hero--plein[data-astro-cid-j7pv25f6] .hero__cadre[data-astro-cid-j7pv25f6]{position:absolute;top:var(--hauteur-entete);right:0;bottom:0;left:45%;container-type:size}.hero--plein[data-astro-cid-j7pv25f6] .hero__fond{position:absolute;inset:0}.hero--plein[data-astro-cid-j7pv25f6] .hero__fond:after{content:"";position:absolute;inset:-1px;background:linear-gradient(90deg,var(--encre) 0%,rgba(28,42,49,.55) 9%,rgba(28,42,49,0) 24%)}.hero--plein[data-astro-cid-j7pv25f6] .photo__cartouche{z-index:2}.hero--plein[data-astro-cid-j7pv25f6] .hero__contenu[data-astro-cid-j7pv25f6]>.hero__logo{color:var(--papier)}.hero--plein[data-astro-cid-j7pv25f6] .hero__texte[data-astro-cid-j7pv25f6]{color:#f2ede2eb}.hero--plein[data-astro-cid-j7pv25f6] .hero__cumul[data-astro-cid-j7pv25f6]{color:#f2ede2d9}.hero--plein[data-astro-cid-j7pv25f6] .hero__cumul[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--papier)}@media(min-width:901px){.hero--plein[data-astro-cid-j7pv25f6] .hero__cadre[data-astro-cid-j7pv25f6]{left:max(45%,calc(100% - (100svh - var(--hauteur-entete)) * 1.1))}}@media(min-width:901px){.hero--plein[data-astro-cid-j7pv25f6] .defi[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,248px);grid-template-areas:"sur sur" "nom nom" "date date" "sport sport" "infos compteur" "boutons boutons";align-items:center;gap:6px 28px;width:calc(100% + 60px);max-width:700px;margin-right:-60px;padding:28px 30px 30px}.hero--plein[data-astro-cid-j7pv25f6] .defi__tete[data-astro-cid-j7pv25f6]{display:contents}.hero--plein[data-astro-cid-j7pv25f6] .defi__surtitre[data-astro-cid-j7pv25f6]{grid-area:sur;font-size:12.5px}.hero--plein[data-astro-cid-j7pv25f6] .defi__nom[data-astro-cid-j7pv25f6]{grid-area:nom;margin-top:4px;font-size:clamp(30px,2.6vw,38px)}.hero--plein[data-astro-cid-j7pv25f6] .defi__date[data-astro-cid-j7pv25f6]{grid-area:date;margin-top:2px;font-size:clamp(22px,1.9vw,28px)}.hero--plein[data-astro-cid-j7pv25f6] .defi__sport[data-astro-cid-j7pv25f6]{grid-area:sport;margin-bottom:14px;font-size:20px}.hero--plein[data-astro-cid-j7pv25f6] .defi__infos[data-astro-cid-j7pv25f6]{grid-area:infos;margin:4px 0 0;gap:12px;font-size:14.5px;white-space:nowrap}.hero--plein[data-astro-cid-j7pv25f6] .defi__action[data-astro-cid-j7pv25f6]{display:contents}.hero--plein[data-astro-cid-j7pv25f6] .defi[data-astro-cid-j7pv25f6] .compteur[data-astro-cid-j7pv25f6]{grid-area:compteur}.hero--plein[data-astro-cid-j7pv25f6] .defi[data-astro-cid-j7pv25f6] .boutons[data-astro-cid-j7pv25f6]{grid-area:boutons;flex-direction:row;gap:12px;margin-top:18px}.hero--plein[data-astro-cid-j7pv25f6] .defi[data-astro-cid-j7pv25f6] .boutons[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1}}@media(min-width:901px)and (max-width:1199px){.hero--plein[data-astro-cid-j7pv25f6] .defi[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"sur" "nom" "date" "sport" "infos" "compteur" "boutons";width:100%;margin-right:0}.hero--plein[data-astro-cid-j7pv25f6] .defi__infos[data-astro-cid-j7pv25f6]{margin-bottom:14px;white-space:normal}.hero--plein[data-astro-cid-j7pv25f6] .defi__asso[data-astro-cid-j7pv25f6] .defi__asso-logo{height:28px}.hero--plein[data-astro-cid-j7pv25f6] .compteur__case[data-astro-cid-j7pv25f6]{padding:12px 8px 10px}.hero--plein[data-astro-cid-j7pv25f6] .compteur__chiffre[data-astro-cid-j7pv25f6]{font-size:33px}.hero--plein[data-astro-cid-j7pv25f6] .compteur__unite[data-astro-cid-j7pv25f6]{font-size:11px}}@media(max-width:900px){.hero--plein[data-astro-cid-j7pv25f6] .hero__cadre[data-astro-cid-j7pv25f6]{position:relative;inset:auto;container-type:normal}.hero--plein[data-astro-cid-j7pv25f6] .hero__fond{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4 / 3;margin:0}.hero--plein[data-astro-cid-j7pv25f6] .hero__fond:after{background:linear-gradient(180deg,rgba(28,42,49,0) 70%,var(--encre) 100%)}.hero--plein[data-astro-cid-j7pv25f6] .hero__topo{width:100%}.hero--plein[data-astro-cid-j7pv25f6] .defi[data-astro-cid-j7pv25f6]{margin-top:0}.hero--plein[data-astro-cid-j7pv25f6] .photo__cartouche{display:none}}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{min-height:0;grid-template-columns:1fr}.hero__contenu[data-astro-cid-j7pv25f6]{padding:32px var(--gouttiere) 36px}.hero__contenu[data-astro-cid-j7pv25f6]>.hero__logo{display:none}.hero__visuel[data-astro-cid-j7pv25f6]{min-height:0;padding-bottom:32px}.hero__visuel[data-astro-cid-j7pv25f6] .hero__photo{position:relative;aspect-ratio:4 / 3;border-left:0}.defi[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch;max-width:none;align-self:stretch}}@media(max-width:520px){.repere[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.prochain__bandeau[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:clamp(26px,3.4vw,40px) var(--gouttiere);background:var(--rouge);color:#fff;text-align:center}.prochain__serie[data-astro-cid-j7pv25f6]{margin:0;font:600 12px var(--f-mono);letter-spacing:.26em;text-transform:uppercase;opacity:.92}.prochain__annonce[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(34px,5vw,68px);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.prochain__suite[data-astro-cid-j7pv25f6]{background:var(--papier)}.prochain__contenu[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:14px;padding-block:clamp(40px,5vw,64px);text-align:center}.prochain__texte[data-astro-cid-j7pv25f6]{max-width:720px}.principe[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--papier)}.principe[data-astro-cid-j7pv25f6] .principe__topo{position:absolute;right:-60px;top:0;width:min(55vw,680px);height:520px;opacity:.22;-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent);mask-image:radial-gradient(closest-side,#000 40%,transparent)}.principe__contenu[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:clamp(36px,5vw,56px)}.principe__cloture[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:112%;font-weight:700;font-size:clamp(19px,1.9vw,24px);line-height:1.3;text-wrap:pretty}@media(min-width:900px){.principe__cloture[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}}.mont-blanc[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.mont-blanc[data-astro-cid-j7pv25f6] .mont-blanc__topo{position:absolute;inset:0;width:100%;height:100%;color:var(--glacier);opacity:.1}.mont-blanc[data-astro-cid-j7pv25f6] .deux-colonnes[data-astro-cid-j7pv25f6]{gap:clamp(36px,6vw,96px)}.objectif[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid var(--filet-clair);border-left:3px solid var(--rouge);background:#a9c4d30f}.objectif__label[data-astro-cid-j7pv25f6]{font:600 12px var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--glacier)}.objectif__valeur[data-astro-cid-j7pv25f6] .a-valider{font-size:15px}.objectif__note[data-astro-cid-j7pv25f6]{font-size:13px;color:#f2ede2b8}.jauge[data-astro-cid-j7pv25f6]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:0 18px;height:clamp(380px,55vh,560px)}.jauge__tube[data-astro-cid-j7pv25f6]{position:relative;width:64px;overflow:hidden;background:#f2ede20d;border:1px solid rgba(169,196,211,.45)}.jauge__remplissage[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:0;height:var(--niveau);background:var(--rouge);transition:height 2.2s cubic-bezier(.2,.8,.2,1)}.jauge__trait[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;border-top:1px solid rgba(28,42,49,.55)}.jauge__trait[data-astro-cid-j7pv25f6]:nth-child(odd){right:50%}.jauge__echelle[data-astro-cid-j7pv25f6]{position:relative;font:500 12px var(--f-mono);color:var(--glacier)}.jauge__graduation[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;transform:translateY(-50%);border-top:1px solid rgba(169,196,211,.3)}.jauge__graduation[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:relative;top:-9px;padding:2px 4px 2px 0;background:var(--encre)}.jauge__graduation--haut[data-astro-cid-j7pv25f6]{border-top:1px dashed rgba(242,237,226,.6)}.jauge__graduation--bas[data-astro-cid-j7pv25f6]{top:auto;bottom:0;transform:translateY(50%)}.jauge__bulle[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:var(--niveau);transform:translateY(50%);display:flex;flex-direction:column;gap:3px;padding:10px 14px;background:var(--papier);color:var(--encre);border-left:4px solid var(--rouge);transition:bottom 2.2s cubic-bezier(.2,.8,.2,1)}.jauge__metres[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:24px;line-height:1;font-variant-numeric:tabular-nums}.jauge__legende[data-astro-cid-j7pv25f6]{font:600 11px var(--f-mono);letter-spacing:.04em}.jauge--attente[data-astro-cid-j7pv25f6] .jauge__remplissage[data-astro-cid-j7pv25f6]{height:0}.jauge--attente[data-astro-cid-j7pv25f6] .jauge__bulle[data-astro-cid-j7pv25f6]{bottom:0}.parcours[data-astro-cid-j7pv25f6]{background:var(--papier-doux);border-top:1px solid var(--filet)}#parcours-titre[data-astro-cid-j7pv25f6]{font-size:clamp(28px,2.85vw,41px)}.parcours__donnees[data-astro-cid-j7pv25f6]{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.parcours__donnee[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding:18px;border-top:3px solid var(--encre)}.parcours__donnee[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font:600 11px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rouge-texte)}.parcours__donnee[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0}.cause-section[data-astro-cid-j7pv25f6]{background:var(--blanc);border-top:1px solid var(--filet)}.cagnotte[data-astro-cid-j7pv25f6]{background:var(--papier);border-top:1px solid var(--filet)}.cagnotte__liste[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;counter-reset:cagnotte;display:flex;flex-direction:column;gap:14px}.cagnotte__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:cagnotte;position:relative;padding-left:48px;font-size:16px;line-height:1.55;color:var(--texte)}.cagnotte__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(cagnotte,decimal-leading-zero);position:absolute;left:0;top:1px;font:600 14px var(--f-mono);letter-spacing:.12em;color:var(--rouge-texte)}.cagnotte__liste[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--encre)}.mot[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:16px;padding:clamp(24px,3vw,36px);border-top:3px solid var(--rouge);align-self:center}.mot__surtitre[data-astro-cid-j7pv25f6]{margin:0;font:600 11px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.mot__texte[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:112%;font-weight:700;font-size:clamp(19px,1.7vw,23px);line-height:1.35;color:var(--encre)}.mot__suite[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;color:var(--texte)}.mot__auteur[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:14px;border-top:1px solid var(--filet)}.mot[data-astro-cid-j7pv25f6] .mot__photo{flex:none;width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--papier);box-shadow:0 0 0 1px var(--filet)}.mot__nom[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--texte)}.mot__nom[data-astro-cid-j7pv25f6] cite[data-astro-cid-j7pv25f6]{font:800 16px var(--f-texte);font-style:normal;color:var(--encre)}.jour-j__note[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;line-height:1.6;color:var(--texte)}.images__contenu[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:36px}.images__entete[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.images__corps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:12px;align-items:start}@media(max-width:800px){.images__corps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.images__corps[data-astro-cid-j7pv25f6] .images__video{max-width:300px;width:100%;margin:0 auto}}.mosaique[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(140px,14vw,200px);grid-auto-flow:dense;gap:12px}.images__note[data-astro-cid-j7pv25f6]{max-width:620px}.mosaique[data-astro-cid-j7pv25f6] .photo{min-height:0}.mosaique[data-astro-cid-j7pv25f6] .mosaique__grand{grid-column:span 2;grid-row:span 2}.mosaique[data-astro-cid-j7pv25f6] .mosaique__haut{grid-row:span 2}.mosaique[data-astro-cid-j7pv25f6] .mosaique__large{grid-column:span 2}@media(max-width:600px){.mosaique[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);grid-auto-rows:140px;gap:8px}}.temoignages__contenu[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:36px}.temoignages__grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.temoignage[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:18px;padding:28px;border-top:3px solid var(--encre)}.temoignage__guillemet[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:48px;line-height:.6;color:var(--rouge)}.temoignage__texte[data-astro-cid-j7pv25f6]{margin:0;min-height:72px}.temoignage__texte[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 10px;font-size:15px;line-height:1.6;color:var(--texte)}.temoignage__texte[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.temoignage__titre[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:112%;font-weight:800;font-size:18px;line-height:1.25}.temoignage__titre[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.temoignage__auteur[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid var(--filet)}.temoignage__auteur[data-astro-cid-j7pv25f6] cite[data-astro-cid-j7pv25f6]{font:800 15px var(--f-texte);font-style:normal}.temoignage__auteur--photo[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;gap:14px}.temoignage__auteur[data-astro-cid-j7pv25f6] .temoignage__portrait{flex:none;width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid var(--papier);box-shadow:0 0 0 1px var(--filet)}.temoignage__nom[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px}.partenaires[data-astro-cid-j7pv25f6]{background:var(--blanc);border-top:1px solid var(--filet)}.partenaires__contenu[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:36px;align-items:center;text-align:center}.serie[data-astro-cid-j7pv25f6]{background:var(--papier);border-top:1px solid var(--filet)}.serie__contenu[data-astro-cid-j7pv25f6]{padding-block:clamp(48px,6vw,96px);display:flex;flex-direction:column;gap:36px}.serie__intro[data-astro-cid-j7pv25f6]{max-width:640px}.serie__liste[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.serie__etape[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:12px;padding:24px 24px 26px;border-top:3px solid var(--encre)}.serie__etape--active[data-astro-cid-j7pv25f6]{border-top-color:var(--rouge)}.serie__etape[data-astro-cid-j7pv25f6][data-couleur]{border-top:6px solid var(--defi)}.serie__etape--ouverte[data-astro-cid-j7pv25f6]{background:transparent;border:1.5px dashed rgba(28,42,49,.3)}.serie__statut[data-astro-cid-j7pv25f6]{font:600 11px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.serie__sport[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:800;font-size:22px;line-height:1.15}.serie__sport[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}@media(max-width:520px){.serie__sport[data-astro-cid-j7pv25f6]{font-size:19px}}.serie__texte[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;line-height:1.55;color:var(--texte)}.serie__etape[data-astro-cid-j7pv25f6] .lien-fleche[data-astro-cid-j7pv25f6]{margin-top:auto}@media(max-width:900px){.serie__liste[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.benevoles__contenu[data-astro-cid-j7pv25f6]{padding-block:clamp(40px,5vw,72px)}.benevoles__bloc[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3vw,40px);align-items:center;padding:clamp(24px,3vw,36px);border-left:6px solid var(--rouge)}@media(max-width:800px){.benevoles__bloc[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.benevoles__bloc[data-astro-cid-j7pv25f6] .benevoles__topo{position:absolute;top:0;right:0;width:55%;height:100%;color:var(--glacier);opacity:.16}.benevoles__bloc[data-astro-cid-j7pv25f6] .colonne[data-astro-cid-j7pv25f6]{position:relative}.benevoles__bloc[data-astro-cid-j7pv25f6] .benevoles__photo{aspect-ratio:16 / 10}.benevoles__bloc[data-astro-cid-j7pv25f6] .colonne[data-astro-cid-j7pv25f6]{gap:16px}.titre--benevoles[data-astro-cid-j7pv25f6]{font-size:clamp(22px,2.1vw,30px)}.benevoles__liste[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.benevoles__liste[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:6px 12px;border:1px solid rgba(169,196,211,.45);font:500 13px var(--f-mono);color:#f2ede2eb}.faq__contenu[data-astro-cid-j7pv25f6]{max-width:900px;padding-block:clamp(48px,6vw,96px);display:flex;flex-direction:column;gap:32px}.cta-final[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.cta-final[data-astro-cid-j7pv25f6] .cta-final__photo{position:absolute;inset:0;background:var(--encre)}.cta-final[data-astro-cid-j7pv25f6] .cta-final__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1c2a3180,#1c2a31a3 55%,#1c2a31e0)}.cta-final[data-astro-cid-j7pv25f6] .photo__cartouche{z-index:2}.cta-final__contenu[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;padding-block:clamp(80px,10vw,140px)}.cta-final__contenu[data-astro-cid-j7pv25f6]>.cta-final__logo{color:var(--papier);margin-bottom:10px}.cta-final__titre[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(28px,4.6vw,60px);line-height:1.04;letter-spacing:-.015em}.cta-final__titre[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;text-wrap:balance}.cta-final__date[data-astro-cid-j7pv25f6]{margin:0;font:500 14px var(--f-mono);color:var(--glacier)}
