.etapes[data-astro-cid-p24uuw3d]{--pastille:56px;--e-carte:var(--surface);--e-bord:var(--trait);--e-texte:var(--encre);--e-attenue:var(--encre-attenuee);--e-label:var(--accent-texte);--e-trait:var(--trait);--e-repere-fond:#ff6b571a;--e-repere-texte:var(--accent-texte);grid-template-columns:repeat(var(--colonnes), minmax(0, 1fr));gap:var(--espace-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.etapes--sombre[data-astro-cid-p24uuw3d]{--e-carte:var(--surface-relevee-sombre);--e-bord:var(--trait-sombre);--e-texte:var(--encre-sombre);--e-attenue:var(--encre-attenuee-sombre);--e-label:var(--accent-texte-sombre);--e-trait:var(--trait-sombre);--e-repere-fond:#ff948314;--e-repere-texte:var(--accent-texte-sombre)}.etapes[data-astro-cid-p24uuw3d]:before,.etapes[data-astro-cid-p24uuw3d]:after{content:"";top:calc(var(--pastille) / 2 - 1.5px);left:calc(var(--pastille) / 2);right:calc((100% - (var(--colonnes) - 1) * var(--espace-3)) / var(--colonnes) - var(--pastille) / 2);background:var(--e-trait);border-radius:3px;height:3px;position:absolute}.etapes[data-astro-cid-p24uuw3d]:after{background:var(--corail);transform-origin:0}.etape[data-astro-cid-p24uuw3d]{gap:var(--espace-3);flex-direction:column;display:flex;position:relative}.etape__pastille[data-astro-cid-p24uuw3d]{z-index:1;width:var(--pastille);height:var(--pastille);background:var(--corail);color:var(--foret);font-family:var(--police-titre);border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid;position:relative}.etape__pastille[data-astro-cid-p24uuw3d] svg{stroke:var(--foret)}.etape__carte[data-astro-cid-p24uuw3d]{gap:var(--espace-2);padding:var(--espace-4) var(--espace-3) var(--espace-3);background:var(--e-carte);border:1px solid var(--e-bord);border-radius:var(--rayon-md);color:var(--e-texte);flex-direction:column;flex:1;transition:transform .2s,border-color .2s;display:flex}.etape[data-astro-cid-p24uuw3d]:hover .etape__carte[data-astro-cid-p24uuw3d]{border-color:var(--corail);transform:translateY(-4px)}.etape__numero[data-astro-cid-p24uuw3d]{color:var(--e-label)}.etape__titre[data-astro-cid-p24uuw3d]{font-family:var(--police-titre);font-size:19px;font-weight:600;line-height:1.3}.etape__texte[data-astro-cid-p24uuw3d]{color:var(--e-attenue);font-size:15px;line-height:1.55}.etape__reperes[data-astro-cid-p24uuw3d]{padding-top:var(--espace-1);flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.etape__repere[data-astro-cid-p24uuw3d]{border-radius:var(--rayon-md);background:var(--e-repere-fond);color:var(--e-repere-texte);padding:4px 10px;font-size:13px;font-weight:600;line-height:1.4}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.etapes[data-astro-cid-p24uuw3d]{view-timeline:--frise block}.etapes[data-astro-cid-p24uuw3d]:after{animation:linear both remplir --frise;animation-range:cover 10% cover 40%;transform:scaleX(0)}.etape[data-astro-cid-p24uuw3d]{animation:linear both apparaitre view();animation-range:entry calc(10% + var(--i) * 6%) cover calc(25% + var(--i) * 6%)}}}@keyframes remplir{to{transform:scaleX(1)}}@keyframes apparaitre{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=1040px){.etapes[data-astro-cid-p24uuw3d]{gap:var(--espace-4) var(--espace-3);grid-template-columns:repeat(2,minmax(0,1fr))}.etapes[data-astro-cid-p24uuw3d]:before,.etapes[data-astro-cid-p24uuw3d]:after{display:none}}@media (width<=620px){.etapes[data-astro-cid-p24uuw3d]{--pastille:48px;gap:var(--espace-3);grid-template-columns:minmax(0,1fr)}.etapes[data-astro-cid-p24uuw3d]:before,.etapes[data-astro-cid-p24uuw3d]:after{top:calc(var(--pastille) / 2);bottom:var(--espace-5);left:calc(var(--pastille) / 2 - 1.5px);width:3px;height:auto;display:block;right:auto}.etapes[data-astro-cid-p24uuw3d]:after{transform-origin:top}.etape[data-astro-cid-p24uuw3d]{flex-direction:row;align-items:flex-start}.etape__pastille[data-astro-cid-p24uuw3d]{flex:none}.etape__pastille[data-astro-cid-p24uuw3d] svg{width:22px;height:22px}.etape__carte[data-astro-cid-p24uuw3d]{padding:var(--espace-3)}.etape[data-astro-cid-p24uuw3d]:hover .etape__carte[data-astro-cid-p24uuw3d]{transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.etapes[data-astro-cid-p24uuw3d]:after{animation-name:remplir-vertical;animation-range:cover 5% cover 60%;transform:scaleY(0)}}}}@keyframes remplir-vertical{to{transform:scaleY(1)}}
