.recit[data-astro-cid-jrag7wvf]{margin-top:1.5rem}.grille-recit[data-astro-cid-jrag7wvf]{position:relative}.cartouche[data-astro-cid-jrag7wvf]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem;display:flex}.titre-etape[data-astro-cid-jrag7wvf]{font-family:var(--police-titre);font-size:1rem;font-weight:600}.progression[data-astro-cid-jrag7wvf]{gap:4px;display:flex}.progression[data-astro-cid-jrag7wvf] span[data-astro-cid-jrag7wvf]{background:var(--filet);border-radius:999px;width:1.4rem;height:4px;transition:background .3s}.progression[data-astro-cid-jrag7wvf] span[data-astro-cid-jrag7wvf].fait{background:var(--encre)}.colle[data-astro-cid-jrag7wvf]{z-index:3;background:var(--page);padding:.6rem var(--gouttiere) .4rem;margin-inline:calc(-1 * var(--gouttiere));position:sticky;top:calc(3.8rem + 1px)}.scene[data-astro-cid-jrag7wvf]{aspect-ratio:4/3;width:min(100%,82.6667vh);margin-inline:auto;position:relative}.pt[data-astro-cid-jrag7wvf]{aspect-ratio:1;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--s) * 1%);opacity:var(--o);background:var(--famille);border-radius:50%;transition:left .9s cubic-bezier(.2,.8,.2,1),top .9s cubic-bezier(.2,.8,.2,1),width .9s cubic-bezier(.2,.8,.2,1),opacity .6s;position:absolute;transform:translate(-50%,-50%)}.pt[data-astro-cid-jrag7wvf] img[data-astro-cid-jrag7wvf]{object-fit:cover;object-position:50% 22%;opacity:0;width:100%;height:100%;box-shadow:0 0 0 2px var(--page), 0 0 0 4px var(--famille);border-radius:50%;transition:opacity .6s;position:absolute;inset:0}.nom-pt[data-astro-cid-jrag7wvf]{white-space:nowrap;color:var(--encre);opacity:0;font-size:clamp(.62rem,1.3vw,.8rem);transition:opacity .4s;position:absolute;top:100%;left:50%;transform:translate(-50%,.35rem)}.scene[data-astro-cid-jrag7wvf][data-etape="1"] .pt[data-astro-cid-jrag7wvf]{--x:var(--x1);--y:var(--y1);--s:var(--s1);--o:var(--o1)}.scene[data-astro-cid-jrag7wvf][data-etape="2"] .pt[data-astro-cid-jrag7wvf]{--x:var(--x2);--y:var(--y2);--s:var(--s2);--o:var(--o2)}.scene[data-astro-cid-jrag7wvf][data-etape="3"] .pt[data-astro-cid-jrag7wvf]{--x:var(--x3);--y:var(--y3);--s:var(--s3);--o:var(--o3)}.scene[data-astro-cid-jrag7wvf][data-etape="4"] .pt[data-astro-cid-jrag7wvf]{--x:var(--x4);--y:var(--y4);--s:var(--s4);--o:var(--o4)}.pt[data-astro-cid-jrag7wvf] img[data-astro-cid-jrag7wvf]{opacity:1}.pt[data-astro-cid-jrag7wvf]{cursor:pointer;text-decoration:none}.pt[data-astro-cid-jrag7wvf]:hover,.pt[data-astro-cid-jrag7wvf]:focus-visible{z-index:3;filter:brightness(1.08)}.scene[data-astro-cid-jrag7wvf]:not([data-etape="1"]) .pt[data-astro-cid-jrag7wvf]:not(.majeur){pointer-events:none}.scene[data-astro-cid-jrag7wvf]:not([data-etape="1"]) .pt[data-astro-cid-jrag7wvf]:not(.majeur) img[data-astro-cid-jrag7wvf]{opacity:0}.initiales[data-astro-cid-jrag7wvf]{color:#fff;letter-spacing:.02em;box-shadow:0 0 0 2px var(--page), 0 0 0 3px var(--famille);border-radius:50%;place-items:center;font-size:clamp(.45rem,.9vw,.62rem);font-weight:700;display:grid;position:absolute;inset:0}.scene[data-astro-cid-jrag7wvf][data-etape="2"] .nom-pt[data-astro-cid-jrag7wvf]{opacity:1}.badge[data-astro-cid-jrag7wvf]{z-index:1;font-variant-numeric:tabular-nums;background:var(--encre);color:var(--page);opacity:0;pointer-events:none;border-radius:999px;padding:.05rem .35rem;font-size:clamp(.6rem,1.1vw,.75rem);font-weight:700;transition:opacity .4s;position:absolute;top:-8%;right:-8%}.scene[data-astro-cid-jrag7wvf][data-etape="3"] .b3[data-astro-cid-jrag7wvf]{opacity:1}.decor[data-astro-cid-jrag7wvf]{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.scene[data-astro-cid-jrag7wvf][data-etape="1"] .e1[data-astro-cid-jrag7wvf],.scene[data-astro-cid-jrag7wvf][data-etape="3"] .e3[data-astro-cid-jrag7wvf],.scene[data-astro-cid-jrag7wvf][data-etape="4"] .e4[data-astro-cid-jrag7wvf]{opacity:1}.ligne-separation[data-astro-cid-jrag7wvf]{border-top:1px dashed var(--axe);position:absolute;left:22%;right:22%}.legende-decor[data-astro-cid-jrag7wvf].centre{white-space:nowrap;transform:translate(-50%)}.ligne-axe[data-astro-cid-jrag7wvf]{border-top:1px solid var(--axe);position:absolute;left:8%;right:8%}.tick[data-astro-cid-jrag7wvf]{white-space:nowrap;color:var(--encre-3);font-variant-numeric:tabular-nums;font-size:.72rem;position:absolute;transform:translate(-50%)}.legende-decor[data-astro-cid-jrag7wvf]{color:var(--encre-3);font-size:.72rem;position:absolute}@media (width<=700px){.large-seulement[data-astro-cid-jrag7wvf]{display:none}}.entete-col[data-astro-cid-jrag7wvf]{color:var(--encre-2);flex-direction:column;align-items:center;font-size:.85rem;display:flex;position:absolute;transform:translate(-50%)}.entete-col[data-astro-cid-jrag7wvf] strong[data-astro-cid-jrag7wvf]{font-family:var(--police-titre);color:var(--encre);font-size:1.8rem;line-height:1}.etapes[data-astro-cid-jrag7wvf]{z-index:1;margin:0;padding:0 0 0 2.4rem;list-style:none;position:relative}.etapes[data-astro-cid-jrag7wvf]:before{content:"";border-left:2px solid var(--filet);position:absolute;top:1.6rem;bottom:2.5rem;left:.75rem}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]{position:relative}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]:before{content:attr(data-etape);font-variant-numeric:tabular-nums;background:var(--page);width:1.6rem;height:1.6rem;color:var(--encre-3);box-shadow:inset 0 0 0 2px var(--axe);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;transition:background .3s,color .3s;display:grid;position:absolute;top:.9rem;left:-2.4rem}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf].vu:before,.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf].active:before{background:var(--encre);color:var(--page);box-shadow:none}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]{background:var(--surface);border:1px solid var(--bordure);color:var(--encre-3);border-radius:14px;margin:0 0 1.2rem;padding:1rem 1.1rem;transition:color .3s}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]:first-child{margin-top:.5rem}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]:last-child{margin-bottom:1rem}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf].active,.etapes[data-astro-cid-jrag7wvf]:not(.anime)>li[data-astro-cid-jrag7wvf]{color:var(--encre)}.etapes[data-astro-cid-jrag7wvf] h3[data-astro-cid-jrag7wvf]{margin:.2rem 0 .4rem}.num[data-astro-cid-jrag7wvf]{display:none}.familles[data-astro-cid-jrag7wvf]{gap:.2rem;margin:.6rem 0 0;padding:0;font-size:.85rem;list-style:none;display:grid}@media (width>=960px){.grille-recit[data-astro-cid-jrag7wvf]{grid-template-columns:22rem 1fr;align-items:start;gap:3rem;display:grid}.colle[data-astro-cid-jrag7wvf]{background:var(--surface);border:1px solid var(--bordure);border-radius:18px;order:2;margin-inline:0;padding:1.1rem 1.4rem 1.2rem;top:5.5rem}.titre-etape[data-astro-cid-jrag7wvf]{font-size:1.2rem}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]{box-shadow:none;margin-bottom:1.4rem}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]:last-child{margin-bottom:30vh}.etapes[data-astro-cid-jrag7wvf]:before{bottom:calc(30vh + 2.5rem)}.etapes[data-astro-cid-jrag7wvf]>li[data-astro-cid-jrag7wvf]:first-child{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.pt[data-astro-cid-jrag7wvf],.pt[data-astro-cid-jrag7wvf] img[data-astro-cid-jrag7wvf],.decor[data-astro-cid-jrag7wvf],.nom-pt[data-astro-cid-jrag7wvf]{transition:none}}.accroche[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:18ch;margin:2.4rem 0 .8rem}.compte[data-astro-cid-lcdefpme]{color:var(--accent);white-space:nowrap}.accroche[data-astro-cid-lcdefpme] .chapo[data-astro-cid-lcdefpme]{max-width:40rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin:1.3rem 0 2rem;display:flex}.calendrier[data-astro-cid-lcdefpme]{margin:0 0 1rem}.rail[data-astro-cid-lcdefpme]{background:var(--filet);border-radius:999px;height:6px;margin:2.2rem 0 .6rem;position:relative}.ecoule[data-astro-cid-lcdefpme]{background:var(--encre);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.jalon[data-astro-cid-lcdefpme]{background:var(--encre);width:10px;height:10px;box-shadow:0 0 0 2px var(--page);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%}.jalon[data-astro-cid-lcdefpme].avenir{background:var(--page);box-shadow:inset 0 0 0 2px var(--encre)}.maintenant[data-astro-cid-lcdefpme]{position:absolute;top:-1.9rem;transform:translate(-50%)}.maintenant[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--encre-2);white-space:nowrap;font-size:.75rem}.maintenant[data-astro-cid-lcdefpme]:after{content:"";border-left:1px solid var(--encre-2);height:.85rem;position:absolute;top:1.15rem;left:50%}.etiquette-jalon[data-astro-cid-lcdefpme]{display:none}@media (width>=900px){.etiquette-jalon[data-astro-cid-lcdefpme]{white-space:nowrap;color:var(--encre-2);font-size:.74rem;display:block;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.jalon[data-astro-cid-lcdefpme]:nth-child(2) .etiquette-jalon[data-astro-cid-lcdefpme]{left:0;transform:none}.jalon[data-astro-cid-lcdefpme]:nth-last-of-type(2) .etiquette-jalon[data-astro-cid-lcdefpme]{display:none}.calendrier[data-astro-cid-lcdefpme]{margin-bottom:2.2rem}.dates[data-astro-cid-lcdefpme]{visibility:hidden;height:.5rem}.sondages[data-astro-cid-lcdefpme] .barres{max-width:52rem}}.dates[data-astro-cid-lcdefpme]{color:var(--encre-3);justify-content:space-between;font-size:.8rem;display:flex}.dates[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--encre)}.plateau[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1.2rem;display:grid}@media (width>=640px){.plateau[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.plateau[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1200px){.plateau[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr))}}.personne[data-astro-cid-lcdefpme]{text-align:center;border-top:3px solid var(--famille);flex-direction:column;align-items:center;gap:.35rem;padding:1.1rem .7rem .9rem;display:flex}.personne[data-astro-cid-lcdefpme] .portrait{margin-bottom:.3rem}.personne[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.98rem;line-height:1.2}.personne[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--encre-3);min-height:2.3em;font-size:.78rem;line-height:1.2}.mini-sondage[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;color:var(--encre-2);justify-content:center;align-items:center;gap:.4rem;width:100%;font-size:.8rem;display:flex}.mini-sondage[data-astro-cid-lcdefpme].vide{color:var(--encre-3);font-size:.72rem}.jauge[data-astro-cid-lcdefpme]{background:var(--filet);border-radius:999px;width:3.5rem;height:6px;overflow:hidden}.jauge[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--famille);border-radius:0 3px 3px 0;height:100%;display:block}.mini-indice[data-astro-cid-lcdefpme]{color:var(--encre-2);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.pastille-indice[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--statut-critique) calc(var(--v) * 1%), var(--axe));border-radius:50%;width:.6rem;height:.6rem}.plus-loin[data-astro-cid-lcdefpme]{margin-top:2.5rem}.plus-loin[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.2rem}.plus-loin[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.plus-loin[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.plus-loin[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--bordure);background:var(--surface);color:var(--encre);border-radius:12px;flex-direction:column;gap:.15rem;height:100%;padding:.8rem .9rem;text-decoration:none;display:flex}.plus-loin[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.plus-loin[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--accent)}.plus-loin[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--encre-3);font-size:.8rem}
