.rail-module__18B5xq__maison{overflow:hidden}.rail-module__18B5xq__maisonCouv{background:radial-gradient(90% 160% at 100% 0%, #ffffff26 0%, transparent 55%), linear-gradient(125deg, var(--dl-bleu) 0%, var(--dl-bleu-vif) 100%);align-items:flex-end;height:74px;padding:0 16px 12px;display:flex}.rail-module__18B5xq__maisonCorps{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.rail-module__18B5xq__maisonNom{font-family:var(--dl-display);margin:0;font-size:17px;font-weight:600}.rail-module__18B5xq__maisonPitch{color:var(--dl-doux);margin:0;font-size:13.5px;line-height:1.5}.rail-module__18B5xq__compteurs{border-top:1px solid var(--dl-ligne);border-bottom:1px solid var(--dl-ligne);grid-template-columns:repeat(3,minmax(0,1fr));margin:2px -16px 0;display:grid}.rail-module__18B5xq__compteur{text-align:center;flex-direction:column;gap:1px;padding:10px 6px;display:flex}.rail-module__18B5xq__compteur+.rail-module__18B5xq__compteur{border-left:1px solid var(--dl-ligne)}.rail-module__18B5xq__compteurN{font-family:var(--dl-display);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.rail-module__18B5xq__compteurL{color:var(--dl-doux);font-size:11.5px}.rail-module__18B5xq__maisonBoutons{flex-direction:column;gap:8px;margin-top:4px;display:flex}.rail-module__18B5xq__maisonBoutons a{justify-content:center}.rail-module__18B5xq__etapes{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rail-module__18B5xq__etape{border-radius:var(--dl-r-s);color:var(--dl-texte);align-items:center;gap:10px;padding:7px 8px;font-size:13.5px;text-decoration:none;display:flex}a.rail-module__18B5xq__etape:hover{background:var(--dl-creux)}.rail-module__18B5xq__etapeFaite{color:var(--dl-tres-doux);text-decoration:line-through}.rail-module__18B5xq__coche{border:2px solid var(--dl-ligne-forte);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.rail-module__18B5xq__etapeFaite .rail-module__18B5xq__coche{background:var(--dl-bleu);color:var(--dl-bleu-main);border-color:#0000}.rail-module__18B5xq__progres{background:var(--dl-creux);border-radius:999px;height:6px;margin:2px 0 10px;overflow:hidden}.rail-module__18B5xq__progresIn{background:var(--dl-attente);border-radius:999px;height:100%}.rail-module__18B5xq__progresTexte{font-family:var(--dl-donnee);color:var(--dl-doux);font-size:11.5px}
