.entree[data-astro-cid-3xs5cdpy]{grid-template-columns:1fr;gap:clamp(2.4rem,5vw,4.5rem);display:grid}.entree__texte[data-astro-cid-3xs5cdpy],.entree__bref[data-astro-cid-3xs5cdpy]{min-width:0}.entree__lede[data-astro-cid-3xs5cdpy]{font-size:var(--fs-lede);color:var(--color-text)}.terrains[data-astro-cid-3xs5cdpy]{grid-template-columns:1fr;gap:clamp(1.3rem,2.5vw,1.9rem);display:grid}.terrain[data-astro-cid-3xs5cdpy]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);min-width:0;box-shadow:var(--shadow);gap:1.4rem;padding:clamp(1.6rem,3vw,2.2rem);display:grid}.terrain__tete[data-astro-cid-3xs5cdpy]{align-content:start;gap:.6rem;min-width:0;display:grid}.terrain__num[data-astro-cid-3xs5cdpy]{font-size:var(--fs-num);letter-spacing:-.04em;color:var(--color-accent);font-weight:700;line-height:1}.terrain__titre[data-astro-cid-3xs5cdpy]{font-size:var(--fs-h3)}.terrain__pour[data-astro-cid-3xs5cdpy]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-text);font-weight:600}.terrain__corps[data-astro-cid-3xs5cdpy]{grid-template-rows:auto auto 1fr;gap:1.1rem;min-width:0;display:grid}.terrain__texte[data-astro-cid-3xs5cdpy]{color:var(--color-text-soft);line-height:1.7}.terrain__puces[data-astro-cid-3xs5cdpy]{margin-top:0}.terrain__puces[data-astro-cid-3xs5cdpy] li[data-astro-cid-3xs5cdpy]{font-size:var(--fs-small)}.terrain__juge[data-astro-cid-3xs5cdpy]{border-top:1px solid var(--color-border);font-size:var(--fs-small);color:var(--color-text);align-self:end;gap:.3rem;padding-top:1rem;font-weight:600;line-height:1.5;display:grid}.terrain__juge-terme[data-astro-cid-3xs5cdpy]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.impayes[data-astro-cid-3xs5cdpy]{grid-template-columns:1fr;gap:clamp(2.4rem,5vw,4.5rem);display:grid}.impayes__entete[data-astro-cid-3xs5cdpy]{min-width:0}.frise[data-astro-cid-3xs5cdpy]{min-width:0;display:grid}.etape[data-astro-cid-3xs5cdpy]{flex-direction:column;gap:.7rem;min-width:0;padding:0 0 2.4rem 2.9rem;display:flex;position:relative}.etape[data-astro-cid-3xs5cdpy]:last-child{padding-bottom:0}.etape[data-astro-cid-3xs5cdpy]:before{content:"";border-radius:var(--radius-xs);background:var(--color-border-strong);width:2px;position:absolute;top:1.9rem;bottom:.2rem;left:11px}.etape[data-astro-cid-3xs5cdpy]:last-child:before{content:none}.etape__point[data-astro-cid-3xs5cdpy]{border:2px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-bg);place-items:center;width:24px;height:24px;display:grid;position:absolute;top:.15rem;left:0}.etape__point[data-astro-cid-3xs5cdpy]:after{content:"";border-radius:var(--radius-xs);background:var(--color-accent);width:8px;height:8px}.etape__titre[data-astro-cid-3xs5cdpy]{font-size:var(--fs-h3)}.etape__delai[data-astro-cid-3xs5cdpy]{border-radius:var(--radius-pill);background:var(--color-accent-soft);width:fit-content;max-width:100%;font-size:var(--fs-label);letter-spacing:.02em;color:var(--color-accent-text);order:-1;padding:.35rem .9rem;font-weight:700;line-height:1.4}.etape__texte[data-astro-cid-3xs5cdpy]{max-width:var(--measure);color:var(--color-text-soft);line-height:1.75}.mouvement[data-astro-cid-3xs5cdpy]{grid-template-columns:1fr;gap:clamp(2.4rem,5vw,4.5rem);display:grid}.mouvement__saison[data-astro-cid-3xs5cdpy],.mouvement__jalons[data-astro-cid-3xs5cdpy]{min-width:0}.mouvement__h3[data-astro-cid-3xs5cdpy]{font-size:var(--fs-h3);color:var(--matiere-texte)}.jalons[data-astro-cid-3xs5cdpy]{margin-top:1.4rem;display:grid}.jalon[data-astro-cid-3xs5cdpy]{border-top:1px solid var(--matiere-filet);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1.1rem;padding-block:1rem;display:grid}.jalon[data-astro-cid-3xs5cdpy]:last-child{border-bottom:1px solid var(--matiere-filet)}.jalon__annee[data-astro-cid-3xs5cdpy]{border:1px solid var(--matiere-verre-bord);border-radius:var(--radius-pill);background:var(--matiere-verre);font-size:var(--fs-label);letter-spacing:.04em;color:var(--matiere-texte);padding:.25rem .8rem;font-weight:700}.jalon__texte[data-astro-cid-3xs5cdpy]{color:var(--matiere-texte);line-height:1.65}.questions[data-astro-cid-3xs5cdpy]{max-width:52rem;margin-inline:auto}@media (min-width:640px){.terrain[data-astro-cid-3xs5cdpy]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:2.4rem}}@media (min-width:900px){.entree[data-astro-cid-3xs5cdpy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:72px}.entree__texte[data-astro-cid-3xs5cdpy]{grid-area:1/1}.entree__bref[data-astro-cid-3xs5cdpy]{grid-area:1/2;margin-top:3.2rem}.impayes[data-astro-cid-3xs5cdpy]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px}.impayes__entete[data-astro-cid-3xs5cdpy]{top:calc(var(--head-offset) + 1.5rem);position:sticky}.mouvement[data-astro-cid-3xs5cdpy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:72px}}@media (min-width:960px){.terrains[data-astro-cid-3xs5cdpy]{grid-template-columns:repeat(3,minmax(0,1fr))}.terrain[data-astro-cid-3xs5cdpy]{grid-template-rows:auto 1fr;grid-template-columns:1fr}}
