.insc-hero[data-astro-cid-h6znpxjw]{position:relative;overflow:hidden;padding-top:var(--hauteur-entete);background:var(--papier);color:var(--encre);border-bottom:1px solid var(--filet)}.insc-hero[data-astro-cid-h6znpxjw] .insc-hero__topo{position:absolute;top:0;right:0;width:min(60%,820px);height:100%;--topo-opacite: .3;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 40%);mask-image:linear-gradient(90deg,transparent 0%,#000 40%)}.insc-hero__contenu[data-astro-cid-h6znpxjw]{position:relative;max-width:1100px;margin:0 auto;padding:clamp(40px,6vw,72px) var(--gouttiere) clamp(40px,5vw,64px);display:flex;flex-direction:column;gap:22px}.insc-hero__surtitre[data-astro-cid-h6znpxjw]{margin:0;font:600 12px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.insc-hero__titre[data-astro-cid-h6znpxjw]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(27px,4.1vw,54px);line-height:1.06}.insc-hero__titre[data-astro-cid-h6znpxjw] span[data-astro-cid-h6znpxjw]{display:block;text-wrap:balance}.insc-hero__infos[data-astro-cid-h6znpxjw]{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.insc-hero__infos[data-astro-cid-h6znpxjw] div[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--blanc);border:1px solid var(--filet);border-top:3px solid var(--encre)}.insc-hero__infos[data-astro-cid-h6znpxjw] dt[data-astro-cid-h6znpxjw]{font:600 11px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.insc-hero__infos[data-astro-cid-h6znpxjw] dd[data-astro-cid-h6znpxjw]{margin:0;font:700 15px var(--f-texte)}.insc-hero__infos[data-astro-cid-h6znpxjw] .or[data-astro-cid-h6znpxjw]{color:var(--rouge-texte)}.insc-hero__texte[data-astro-cid-h6znpxjw]{margin:0;font-size:15px;line-height:1.6;color:var(--texte)}.insc[data-astro-cid-h6znpxjw]{max-width:1100px;margin:0 auto;padding:clamp(28px,4vw,56px) var(--gouttiere) clamp(64px,8vw,96px);display:flex;flex-direction:column;gap:20px}.bientot[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:16px;padding:clamp(24px,3.5vw,40px)}.bientot__surtitre[data-astro-cid-h6znpxjw]{margin:0;font:600 12px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.bientot__titre[data-astro-cid-h6znpxjw]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(22px,3vw,38px);line-height:1.08;color:var(--encre)}.bientot__titre[data-astro-cid-h6znpxjw] span[data-astro-cid-h6znpxjw]{display:block;white-space:nowrap}.bientot__preparer[data-astro-cid-h6znpxjw]{margin-top:8px;padding-top:20px;border-top:1px solid var(--filet);display:flex;flex-direction:column;gap:12px}.bientot__liens[data-astro-cid-h6znpxjw]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.bientot__liens[data-astro-cid-h6znpxjw] a[data-astro-cid-h6znpxjw]{display:block;padding:14px 16px;border:1px solid var(--filet);font:600 13px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--encre);text-decoration:none}.bientot__liens[data-astro-cid-h6znpxjw] a[data-astro-cid-h6znpxjw]:hover{border-color:var(--rouge);color:var(--rouge-texte)}.bientot__texte[data-astro-cid-h6znpxjw]{margin:0;max-width:560px;font-size:16px;line-height:1.6;color:var(--texte)}.bientot__texte[data-astro-cid-h6znpxjw] a[data-astro-cid-h6znpxjw]{color:inherit;text-decoration-color:var(--rouge);text-underline-offset:3px}.insc__maquette[data-astro-cid-h6znpxjw]{margin:0;padding:14px 18px;border-radius:0;border:1px dashed rgba(28,42,49,.5);background:var(--blanc);font-family:var(--f-mono);font-size:12px;color:var(--sapin)}.progression[data-astro-cid-h6znpxjw]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.progression[data-astro-cid-h6znpxjw][hidden]{display:none}.progression__etape[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:8px;color:var(--gris)}.progression__barre[data-astro-cid-h6znpxjw]{height:5px;border-radius:0;background:#1c2a311f;transition:background .3s}.progression__etape[data-astro-cid-h6znpxjw].active{color:var(--encre)}.progression__etape[data-astro-cid-h6znpxjw].active .progression__barre[data-astro-cid-h6znpxjw]{background:var(--rouge)}.progression__libelle[data-astro-cid-h6znpxjw]{display:flex;align-items:center;gap:8px;font:600 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase}.progression__num[data-astro-cid-h6znpxjw]{font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:14px;line-height:1}@media(max-width:520px){.progression__libelle[data-astro-cid-h6znpxjw]{flex-direction:column;align-items:flex-start;gap:2px;font-size:10px}}.insc__grille[data-astro-cid-h6znpxjw]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px;align-items:start}@media(max-width:900px){.insc__grille[data-astro-cid-h6znpxjw]{grid-template-columns:1fr}}.insc__form[data-astro-cid-h6znpxjw]{gap:26px}.etape-form[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:22px}.etape-form[data-astro-cid-h6znpxjw][hidden]{display:none}.etape-form__titre[data-astro-cid-h6znpxjw]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(20px,2.4vw,30px);line-height:1.06}.etape-form__titre[data-astro-cid-h6znpxjw] span[data-astro-cid-h6znpxjw]{display:block;font-size:.5em;letter-spacing:.06em;color:var(--sapin)}.separe[data-astro-cid-h6znpxjw]{padding-top:18px;border-top:1px solid var(--filet)}.grille-adresse[data-astro-cid-h6znpxjw]{display:grid;grid-template-columns:1fr 2fr 1.4fr;gap:18px}@media(max-width:600px){.grille-adresse[data-astro-cid-h6znpxjw]{grid-template-columns:1fr 2fr}.grille-adresse[data-astro-cid-h6znpxjw]>[data-astro-cid-h6znpxjw]:last-child{grid-column:1 / -1}}.avec-unite[data-astro-cid-h6znpxjw]{display:flex;align-items:center;gap:10px;max-width:280px;font:700 15px var(--f-texte)}.avec-unite[data-astro-cid-h6znpxjw][hidden]{display:none}.avec-unite[data-astro-cid-h6znpxjw] input[data-astro-cid-h6znpxjw]{width:100%;min-height:48px;padding:0 14px;border-radius:0;border:1.5px solid rgba(28,42,49,.18);background:var(--papier);font:500 15px var(--f-texte)}.don[data-astro-cid-h6znpxjw]{margin:0;display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--filet);border-left:4px solid var(--rouge);background:var(--papier-doux)}.don[data-astro-cid-h6znpxjw] legend[data-astro-cid-h6znpxjw]{padding:0 8px;font:700 14px var(--f-texte)}.don[data-astro-cid-h6znpxjw] .facultatif[data-astro-cid-h6znpxjw]{font-weight:500;color:var(--gris)}.don__boutons[data-astro-cid-h6znpxjw]{display:flex;flex-wrap:wrap;gap:10px}.don__bouton[data-astro-cid-h6znpxjw]{height:48px;padding:0 20px;border-radius:0;border:1.5px solid var(--encre);background:transparent;color:var(--encre);font:800 15px var(--f-texte);cursor:pointer}.don__bouton[data-astro-cid-h6znpxjw][aria-pressed=true]{background:var(--encre);color:var(--papier)}.don__note[data-astro-cid-h6znpxjw]{margin:0;font-size:13px;color:var(--texte)}.cases[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:12px}.case[data-astro-cid-h6znpxjw]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid rgba(28,42,49,.18);border-radius:0;font:500 15px var(--f-texte);line-height:1.45;cursor:pointer}.case[data-astro-cid-h6znpxjw]:has(input:checked){border-color:var(--encre);background:var(--blanc);box-shadow:inset 4px 0 0 var(--rouge)}.case[data-astro-cid-h6znpxjw].invalide{border-color:var(--rouge-texte)}.case[data-astro-cid-h6znpxjw] input[data-astro-cid-h6znpxjw]{width:20px;height:20px;margin-top:1px;flex-shrink:0;accent-color:var(--encre)}.case[data-astro-cid-h6znpxjw] a[data-astro-cid-h6znpxjw]{color:var(--sapin)}.case[data-astro-cid-h6znpxjw] strong[data-astro-cid-h6znpxjw]{font-weight:600}.requis[data-astro-cid-h6znpxjw]{color:var(--rouge-texte)}.recap[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:10px;padding:20px 22px;border-radius:0;background:var(--papier)}.recap__titre[data-astro-cid-h6znpxjw]{margin:0 0 6px;font-family:var(--f-titre);font-stretch:125%;font-weight:800;font-size:15px}.recap__ligne[data-astro-cid-h6znpxjw]{display:flex;justify-content:space-between;gap:12px;font-size:15px}.recap__total[data-astro-cid-h6znpxjw]{padding-top:10px;border-top:1px solid rgba(28,42,49,.12);font:800 18px var(--f-texte)}.paiements[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:10px}.paiement[data-astro-cid-h6znpxjw]{display:flex;align-items:center;gap:14px;padding:16px 18px;border:2px solid rgba(28,42,49,.15);border-radius:0;cursor:pointer}.paiement[data-astro-cid-h6znpxjw]:has(input:checked){border-color:var(--encre);background:var(--blanc);box-shadow:inset 4px 0 0 var(--rouge)}.paiement[data-astro-cid-h6znpxjw] input[data-astro-cid-h6znpxjw]{width:20px;height:20px;accent-color:var(--encre)}.paiement__logo[data-astro-cid-h6znpxjw]{width:84px;height:36px;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(28,42,49,.4);border-radius:0;font-family:var(--f-mono);font-size:10px;color:var(--sapin)}.paiement__texte[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;font-size:13px;color:var(--gris)}.paiement__texte[data-astro-cid-h6znpxjw] strong[data-astro-cid-h6znpxjw]{font:800 16px var(--f-texte);color:var(--encre)}.paiement__badge[data-astro-cid-h6znpxjw]{margin-left:auto;padding:4px 10px;border-radius:0;background:var(--rouge);color:var(--blanc);font:600 11px var(--f-mono);letter-spacing:.1em;text-transform:uppercase}@media(max-width:520px){.paiement[data-astro-cid-h6znpxjw]{flex-wrap:wrap}.paiement__badge[data-astro-cid-h6znpxjw]{margin-left:0}}.navigation[data-astro-cid-h6znpxjw]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid var(--filet)}.navigation[data-astro-cid-h6znpxjw][hidden],.navigation[data-astro-cid-h6znpxjw] [data-astro-cid-h6znpxjw][hidden]{display:none}.navigation__aide[data-astro-cid-h6znpxjw]{font-size:13px;color:var(--gris)}.navigation__suivant[data-astro-cid-h6znpxjw]{margin-left:auto}.confirmation[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;align-items:center;gap:22px;padding:clamp(12px,3vw,32px) 0;text-align:center;outline:none}.confirmation[data-astro-cid-h6znpxjw][hidden]{display:none}.confirmation__titre[data-astro-cid-h6znpxjw]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(24px,3.4vw,44px);line-height:1.06}.confirmation__titre[data-astro-cid-h6znpxjw]>span[data-astro-cid-h6znpxjw]{display:block}.confirmation[data-astro-cid-h6znpxjw] .confirmation__qr{width:180px;height:auto;border:1px solid var(--filet)}.confirmation__texte[data-astro-cid-h6znpxjw]{margin:0;max-width:520px;font-size:16px;line-height:1.6;color:var(--texte)}.confirmation__maquette[data-astro-cid-h6znpxjw]{margin:0;font-family:var(--f-mono);font-size:12px;color:var(--sapin)}.confirmation__partage[data-astro-cid-h6znpxjw]{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:10px;border-top:1px solid var(--filet)}.confirmation__phrase[data-astro-cid-h6znpxjw]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:800;font-size:16px}.btn--petit[data-astro-cid-h6znpxjw]{min-height:44px;padding:12px 20px;font-size:14px}.boutons--centre[data-astro-cid-h6znpxjw]{justify-content:center}.confirmation__liens[data-astro-cid-h6znpxjw]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;font:700 15px var(--f-texte)}.confirmation__liens[data-astro-cid-h6znpxjw] a[data-astro-cid-h6znpxjw]{color:var(--sapin)}.insc__rappel[data-astro-cid-h6znpxjw]{position:sticky;top:96px;display:flex;flex-direction:column;gap:18px}.insc__rappel[data-astro-cid-h6znpxjw] .insc__photo{aspect-ratio:4 / 5}@media(max-width:900px){.insc__rappel[data-astro-cid-h6znpxjw]{position:static}.insc__rappel[data-astro-cid-h6znpxjw] .insc__photo{aspect-ratio:4 / 3}}.rappel[data-astro-cid-h6znpxjw]{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:0}.rappel__titre[data-astro-cid-h6znpxjw]{font:600 12px var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--glacier)}.rappel__note[data-astro-cid-h6znpxjw]{margin:6px 0 0;font-size:13px;color:#f2ede2b3}
