.annee[data-astro-cid-s7xkqc7x]{--colonnes:minmax(0, 1fr) minmax(0, 2fr);--ecart:32px}.annee__entete[data-astro-cid-s7xkqc7x]{grid-template-columns:var(--colonnes);gap:var(--ecart);padding-bottom:8px;display:grid}.annee__mois[data-astro-cid-s7xkqc7x]{color:var(--texte-3);text-align:center;grid-column:2;grid-template-columns:repeat(12,minmax(0,1fr));font-size:.8125rem;font-weight:700;display:grid}.annee__mois-court[data-astro-cid-s7xkqc7x]{display:none}.annee__lignes[data-astro-cid-s7xkqc7x]{margin:0;padding:0;list-style:none}.annee__ligne[data-astro-cid-s7xkqc7x]{grid-template-columns:var(--colonnes);gap:var(--ecart);border-top:1px solid var(--bordure);align-items:center;padding-block:14px;display:grid}.annee__programme[data-astro-cid-s7xkqc7x]{flex-direction:column;gap:4px;display:flex}.annee__programme[data-astro-cid-s7xkqc7x] p[data-astro-cid-s7xkqc7x]{color:var(--texte-2);margin:0;font-size:.875rem;line-height:1.45}.annee__nom[data-astro-cid-s7xkqc7x]{font-family:var(--font-titres);color:var(--texte);font-size:1.125rem;font-weight:700;text-decoration:none}.annee__nom[data-astro-cid-s7xkqc7x]:hover{color:var(--mauve-lien)}.annee__programme[data-astro-cid-s7xkqc7x] .annee__statut[data-astro-cid-s7xkqc7x]{color:var(--texte-3);align-items:center;gap:8px;font-size:.875rem;font-weight:700;display:flex}.annee__statut[data-astro-cid-s7xkqc7x]:before{content:"";border:2px solid;border-radius:50%;flex:none;width:10px;height:10px}.annee__programme[data-astro-cid-s7xkqc7x] .annee__statut--ouvert[data-astro-cid-s7xkqc7x]{color:var(--turquoise);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}.annee__programme[data-astro-cid-s7xkqc7x] .annee__statut--ouvert[data-astro-cid-s7xkqc7x]:hover{color:var(--texte)}.annee__programme[data-astro-cid-s7xkqc7x] .annee__statut--ferme[data-astro-cid-s7xkqc7x]{color:var(--rouge-doux)}.annee__statut--ouvert[data-astro-cid-s7xkqc7x]:before{background:currentColor;box-shadow:0 0 0 4px #0b71782e}.annee__piste[data-astro-cid-s7xkqc7x]{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(100% / 12 - 1px), #6b3fa01f calc(100% / 12 - 1px), #6b3fa01f calc(100% / 12)), var(--pastille);border-radius:12px;height:40px;position:relative}.annee__periode[data-astro-cid-s7xkqc7x]{top:5px;bottom:5px;left:calc(var(--debut) / 12 * 100%);width:calc((var(--fin) - var(--debut)) / 12 * 100%);color:var(--texte);white-space:nowrap;text-overflow:ellipsis;border:1px solid;border-radius:10px;align-items:center;padding:0 12px;font-size:.875rem;font-weight:700;display:flex;position:absolute;overflow:hidden}.annee__periode--recreatif[data-astro-cid-s7xkqc7x]{border-color:var(--turquoise);background:#0b71781a}.annee__periode--competitif[data-astro-cid-s7xkqc7x]{border-color:var(--mauve);background:#6b3fa01f}.annee__periode--camps[data-astro-cid-s7xkqc7x]{background:#f2c8794d;border-color:#d9a43a}.annee__periode--recreatif[data-astro-cid-s7xkqc7x].annee__periode--ouverte{background:var(--turquoise);color:#fff}.annee__periode--competitif[data-astro-cid-s7xkqc7x].annee__periode--ouverte{background:var(--mauve);color:var(--encre-mauve)}@media (width<=860px){.annee__entete[data-astro-cid-s7xkqc7x]{grid-template-columns:minmax(0,1fr)}.annee__mois[data-astro-cid-s7xkqc7x]{grid-column:1}.annee__mois-long[data-astro-cid-s7xkqc7x]{display:none}.annee__mois-court[data-astro-cid-s7xkqc7x]{display:inline}.annee__ligne[data-astro-cid-s7xkqc7x]{grid-template-columns:minmax(0,1fr);gap:14px}.annee__periode[data-astro-cid-s7xkqc7x]{padding:0 8px}.annee__ouverte[data-astro-cid-s7xkqc7x]{display:none}}.fiche[data-astro-cid-m2em3n27]{background:var(--carte-forte);border:1px solid var(--bordure);border-radius:28px;grid-template-columns:340px minmax(0,1fr);gap:32px;display:grid;overflow:hidden}.fiche__image[data-astro-cid-m2em3n27]{object-fit:cover;width:100%;height:100%;min-height:320px}.fiche__corps[data-astro-cid-m2em3n27]{flex-direction:column;gap:14px;min-width:0;padding:32px 32px 32px 0;display:flex}.fiche__corps[data-astro-cid-m2em3n27] h3[data-astro-cid-m2em3n27]{font-size:1.875rem}.fiche__etiquettes[data-astro-cid-m2em3n27]{flex-wrap:wrap;gap:8px;display:flex}.fiche__prerequis[data-astro-cid-m2em3n27]{color:var(--texte-3);font-size:.9375rem}.fiche__prerequis[data-astro-cid-m2em3n27] strong[data-astro-cid-m2em3n27]{color:var(--texte)}.fiche__indisponible[data-astro-cid-m2em3n27]{align-self:flex-start}@media (width<=860px){.fiche[data-astro-cid-m2em3n27]{grid-template-columns:minmax(0,1fr);gap:0}.fiche__image[data-astro-cid-m2em3n27]{height:220px;min-height:0}.fiche__corps[data-astro-cid-m2em3n27]{padding:24px}}.annee-carte[data-astro-cid-uyovb7ue]{flex-direction:column;gap:12px;margin-top:16px;display:flex}.promo[data-astro-cid-uyovb7ue]{border-radius:var(--rayon);background:var(--mauve-voile);border:1px solid var(--mauve);flex-direction:column;flex:none;gap:12px;width:360px;max-width:100%;padding:28px;display:flex}.promo__surtitre[data-astro-cid-uyovb7ue]{letter-spacing:.1em;text-transform:uppercase;color:var(--mauve);font-size:.875rem;font-weight:700}.promo__rabais[data-astro-cid-uyovb7ue]{font-family:var(--font-titres);font-size:3.5rem;font-weight:700;line-height:1}.promo[data-astro-cid-uyovb7ue] p[data-astro-cid-uyovb7ue]{color:var(--mauve-pale)}.promo__essai[data-astro-cid-uyovb7ue]{color:var(--texte-2);font-size:.875rem}.avis[data-astro-cid-uyovb7ue]{background:var(--pastille);border:1px solid var(--bordure);color:var(--texte-2);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px;font-size:.9375rem;display:flex}.avis[data-astro-cid-uyovb7ue] strong[data-astro-cid-uyovb7ue]{color:var(--texte)}.avis[data-astro-cid-uyovb7ue] ul[data-astro-cid-uyovb7ue]{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.frais[data-astro-cid-uyovb7ue]{flex-direction:column;gap:6px;margin-top:10px;display:flex}.frais[data-astro-cid-uyovb7ue] dl[data-astro-cid-uyovb7ue]{margin:0}.frais__liens[data-astro-cid-uyovb7ue]{flex-wrap:wrap;gap:8px 24px;padding-top:10px;display:flex}.frais[data-astro-cid-uyovb7ue] dl[data-astro-cid-uyovb7ue] div[data-astro-cid-uyovb7ue]{border-bottom:1px solid var(--bordure);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.frais[data-astro-cid-uyovb7ue] dt[data-astro-cid-uyovb7ue]{color:var(--texte-2)}.frais[data-astro-cid-uyovb7ue] dd[data-astro-cid-uyovb7ue]{text-align:right;white-space:nowrap;margin:0;font-weight:700}.fiche__inscription[data-astro-cid-uyovb7ue]{align-self:flex-start}.renvoi[data-astro-cid-uyovb7ue]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px 24px}.essai[data-astro-cid-uyovb7ue]{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.materiel[data-astro-cid-uyovb7ue]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.materiel__liste[data-astro-cid-uyovb7ue]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:8px 0;padding-left:20px;font-size:1.0625rem;display:grid}.rabais-boutique[data-astro-cid-uyovb7ue]{background:var(--mauve-voile);border-color:var(--mauve)}.rabais-boutique__pourcentage[data-astro-cid-uyovb7ue]{font-family:var(--font-titres);font-size:3.5rem;font-weight:700;line-height:1}@media (width<=960px){.materiel[data-astro-cid-uyovb7ue]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=720px){.essai[data-astro-cid-uyovb7ue]{flex-direction:column;align-items:flex-start}}
