.parcours-module__ysbUjq__bandeau{background:var(--dl-surface);border:1px solid var(--dl-ligne);border-radius:var(--dl-r-l);box-shadow:var(--dl-ombre-fine);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:22px;padding:22px;display:grid}.parcours-module__ysbUjq__bandeauSeul{grid-template-columns:minmax(0,1fr)}.parcours-module__ysbUjq__bandeauTitre{font-family:var(--dl-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:30px;font-weight:500;line-height:1.12}.parcours-module__ysbUjq__bandeauTexte{color:var(--dl-doux);max-width:54ch;margin:10px 0 0;font-size:15px;line-height:1.6}.parcours-module__ysbUjq__cadreVideo{aspect-ratio:16/9;border-radius:var(--dl-r-m);border:1px solid var(--dl-ligne);background:#0b0d12;position:relative;overflow:hidden}.parcours-module__ysbUjq__cadreVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.parcours-module__ysbUjq__bandeau{grid-template-columns:minmax(0,1fr)}}.parcours-module__ysbUjq__liste{flex-direction:column;gap:14px;display:flex}.parcours-module__ysbUjq__titreSection{font-family:var(--dl-display);letter-spacing:-.02em;align-items:center;gap:10px;margin:26px 0 0;font-size:21px;font-weight:500;display:flex}.parcours-module__ysbUjq__titreSection:before{content:"";background:var(--dl-bleu);border-radius:2px;width:3px;height:18px}.parcours-module__ysbUjq__sousSection{color:var(--dl-doux);max-width:68ch;margin:4px 0 0 13px;font-size:13.5px;line-height:1.55}.parcours-module__ysbUjq__carte{background:var(--dl-surface);border:1px solid var(--dl-ligne);border-radius:var(--dl-r-m);box-shadow:var(--dl-ombre-fine);overflow:hidden}.parcours-module__ysbUjq__tete{flex-wrap:wrap;align-items:center;gap:11px;padding:14px 16px;display:flex}.parcours-module__ysbUjq__filet{border-radius:2px;align-self:stretch;width:4px;min-height:34px}.parcours-module__ysbUjq__nom{font-family:var(--dl-display);letter-spacing:-.018em;margin:0;font-size:18px;font-weight:500}.parcours-module__ysbUjq__nom a{color:inherit;text-decoration:none}.parcours-module__ysbUjq__nom a:hover{color:var(--dl-bleu)}.parcours-module__ysbUjq__duree{font-family:var(--dl-donnee);font-size:var(--dl-t-mono);color:var(--dl-tres-doux)}.parcours-module__ysbUjq__pousse{margin-left:auto}.parcours-module__ysbUjq__resume{color:var(--dl-doux);max-width:76ch;margin:0;padding:0 16px 14px;font-size:14px;line-height:1.6}.parcours-module__ysbUjq__etapes{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;padding:0 16px 14px;display:grid}.parcours-module__ysbUjq__etape{background:var(--dl-creux);border:1px solid var(--dl-ligne);border-radius:var(--dl-r-s);color:inherit;align-items:center;gap:9px;min-width:0;padding:8px 10px;text-decoration:none;display:flex}a.parcours-module__ysbUjq__etape:hover{border-color:var(--dl-ligne-forte);background:var(--dl-haut)}.parcours-module__ysbUjq__rang{background:var(--dl-surface);border:1px solid var(--dl-ligne);width:20px;height:20px;font-family:var(--dl-donnee);font-variant-numeric:tabular-nums;color:var(--dl-doux);border-radius:999px;flex:none;place-items:center;font-size:11px;display:grid}.parcours-module__ysbUjq__vignette{border-radius:3px;flex:none;width:34px;height:24px;position:relative;overflow:hidden}.parcours-module__ysbUjq__vignette img{object-fit:cover;width:100%;height:100%;display:block}.parcours-module__ysbUjq__etapeNom{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.parcours-module__ysbUjq__attente{background:var(--dl-attente);border-radius:999px;flex:none;width:6px;height:6px}.parcours-module__ysbUjq__pied{border-top:1px solid var(--dl-ligne);background:var(--dl-haut);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:11px 16px;display:flex}.parcours-module__ysbUjq__compteurs{font-family:var(--dl-donnee);font-size:var(--dl-t-mono);color:var(--dl-tres-doux);flex-wrap:wrap;gap:4px 12px;display:flex}.parcours-module__ysbUjq__compteurs b{color:var(--dl-doux);font-variant-numeric:tabular-nums;font-weight:500}.parcours-module__ysbUjq__lien{color:var(--dl-bleu);align-items:center;gap:6px;margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.parcours-module__ysbUjq__lien:hover{text-decoration:underline}.parcours-module__ysbUjq__sigle{width:100%;height:100%;font-family:var(--dl-donnee);letter-spacing:.02em;color:#fff;place-items:center;font-size:9.5px;font-weight:600;display:grid}
