.frise[data-astro-cid-2yngnnvi]{height:calc(75svh * var(--n))}.frise__colle[data-astro-cid-2yngnnvi]{top:var(--entete);min-height:calc(100svh - var(--entete));align-content:center;padding-block:32px;display:grid;position:sticky}.frise[data-astro-cid-2yngnnvi] .centre-tete[data-astro-cid-2yngnnvi]{margin-bottom:40px}.frise__cartes[data-astro-cid-2yngnnvi]{grid-template-columns:repeat(var(--n), 1fr);gap:16px;margin:0;padding:0;display:grid}.frise__carte[data-astro-cid-2yngnnvi]{border:1px solid var(--filet);background:var(--surface);transition:background .5s var(--courbe), color .5s var(--courbe), transform .5s var(--courbe);border-radius:18px;align-content:start;gap:8px;padding:12px 12px 24px;display:grid}.frise__photo{aspect-ratio:4/3;border-radius:12px;margin-bottom:12px}.frise__num[data-astro-cid-2yngnnvi]{color:var(--or);letter-spacing:.16em;text-transform:uppercase;padding-inline:6px;font-size:12px;font-weight:500}.frise__carte[data-astro-cid-2yngnnvi] h3[data-astro-cid-2yngnnvi],.frise__carte[data-astro-cid-2yngnnvi] p[data-astro-cid-2yngnnvi]:last-child{padding-inline:6px}.frise__carte[data-astro-cid-2yngnnvi] h3[data-astro-cid-2yngnnvi]{font-size:var(--t-h3)}.frise__carte[data-astro-cid-2yngnnvi] p[data-astro-cid-2yngnnvi]:last-child{color:var(--texte-2);font-size:15px;line-height:1.55}.frise[data-astro-cid-2yngnnvi][data-etape="0"] .frise__carte[data-astro-cid-2yngnnvi]:first-child,.frise[data-astro-cid-2yngnnvi][data-etape="1"] .frise__carte[data-astro-cid-2yngnnvi]:nth-child(2),.frise[data-astro-cid-2yngnnvi][data-etape="2"] .frise__carte[data-astro-cid-2yngnnvi]:nth-child(3),.frise[data-astro-cid-2yngnnvi][data-etape="3"] .frise__carte[data-astro-cid-2yngnnvi]:nth-child(4){border-color:var(--sombre);background:var(--grain), var(--sombre);color:var(--sur-sombre);transform:translateY(-8px);& .frise__num{color:var(--accent-clair)}& p:last-child{color:color-mix(in srgb, var(--sur-sombre) 85%, transparent)}}.frise__ligne[data-astro-cid-2yngnnvi]{grid-template-columns:repeat(var(--n), 1fr);gap:16px;margin-top:40px;display:grid;position:relative}.frise__ligne[data-astro-cid-2yngnnvi]:before{content:"";background:var(--filet);height:1px;position:absolute;top:9px;left:0;right:0}.frise__trace[data-astro-cid-2yngnnvi]{background:var(--encre);width:100%;height:1px;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;top:9px;left:0}.frise__point[data-astro-cid-2yngnnvi]{color:var(--texte-2);letter-spacing:.16em;text-transform:uppercase;justify-items:center;gap:10px;font-size:12px;display:grid;position:relative}.frise__point[data-astro-cid-2yngnnvi]:before{content:"";background:var(--texte-2);width:9px;height:9px;box-shadow:0 0 0 0 var(--fond);border-radius:50%;margin-top:5px;transition:box-shadow .4s,background .4s}.frise[data-astro-cid-2yngnnvi][data-etape="0"] .frise__point[data-astro-cid-2yngnnvi]:nth-of-type(2):before,.frise[data-astro-cid-2yngnnvi][data-etape="1"] .frise__point[data-astro-cid-2yngnnvi]:nth-of-type(3):before,.frise[data-astro-cid-2yngnnvi][data-etape="2"] .frise__point[data-astro-cid-2yngnnvi]:nth-of-type(4):before,.frise[data-astro-cid-2yngnnvi][data-etape="3"] .frise__point[data-astro-cid-2yngnnvi]:nth-of-type(5):before{background:var(--encre);box-shadow:0 0 0 6px var(--fond), 0 0 0 7px var(--encre)}html:not(.js) .frise[data-astro-cid-2yngnnvi]{height:auto}@media (width<=899px){.frise[data-astro-cid-2yngnnvi]{height:auto}.frise__colle[data-astro-cid-2yngnnvi]{min-height:0;padding-block:var(--section);position:static}.frise__cartes[data-astro-cid-2yngnnvi]{grid-template-columns:1fr 1fr}.frise__carte[data-astro-cid-2yngnnvi]{border-color:var(--filet)!important;background:var(--surface)!important;color:var(--encre)!important;transform:none!important}.frise__carte[data-astro-cid-2yngnnvi] p[data-astro-cid-2yngnnvi]:last-child{color:var(--texte-2)!important}.frise__carte[data-astro-cid-2yngnnvi] .frise__num[data-astro-cid-2yngnnvi]{color:var(--or)!important}.frise__ligne[data-astro-cid-2yngnnvi]{display:none}}@media (width<=520px){.frise__cartes[data-astro-cid-2yngnnvi]{grid-template-columns:1fr}}
