.parcours-module__NjM0wa__coquille{background:var(--color-bg);min-height:100dvh;color:var(--color-fg);flex-direction:column;display:flex}.parcours-module__NjM0wa__entete{z-index:20;background:var(--color-surface-dark);position:sticky;top:0}.parcours-module__NjM0wa__enteteHaut{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);width:100%;max-width:1080px;margin:0 auto;display:flex}.parcours-module__NjM0wa__retour{border-radius:var(--radius-pill);cursor:pointer;width:44px;height:44px;color:var(--color-fg-on-dark);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.parcours-module__NjM0wa__retour:hover{background:#ffffff1f}.parcours-module__NjM0wa__retourVide{flex-shrink:0;width:44px}.parcours-module__NjM0wa__logo{width:auto;height:22px;display:block}.parcours-module__NjM0wa__pousseEntete{flex:1}.parcours-module__NjM0wa__compteur{font-size:var(--text-base);color:var(--ink-300);white-space:nowrap}.parcours-module__NjM0wa__rail{background:var(--ink-700);height:3px;overflow:hidden}.parcours-module__NjM0wa__railRempli{background:var(--color-primary);border-radius:0 var(--radius-pill) var(--radius-pill) 0;height:100%;transition:width var(--dur-base) var(--ease-standard)}.parcours-module__NjM0wa__centre{width:100%;max-width:1080px;padding:clamp(24px, 4vw, 48px) var(--space-5) 0;flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);margin:0 auto;display:grid}.parcours-module__NjM0wa__resume{display:none}@media (min-width:1040px){.parcours-module__NjM0wa__centreAvecResume{grid-template-columns:minmax(0,1fr) 300px}.parcours-module__NjM0wa__resume{display:flex}}.parcours-module__NjM0wa__colonne{gap:var(--space-6);width:100%;max-width:680px;padding-bottom:var(--space-10);flex-direction:column;display:flex}.parcours-module__NjM0wa__phase{font-size:var(--text-base);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);margin:0}.parcours-module__NjM0wa__question{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(30px,3.4vw,40px);line-height:var(--lh-snug);margin:var(--space-2) 0 0;text-wrap:balance}.parcours-module__NjM0wa__precision{font-size:var(--text-md);color:var(--color-fg-muted);margin:var(--space-4) 0 0;text-wrap:pretty;max-width:52ch;line-height:1.45}.parcours-module__NjM0wa__groupe{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.parcours-module__NjM0wa__groupeTitre{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.parcours-module__NjM0wa__groupeNom{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-md);line-height:var(--lh-snug);margin:0}.parcours-module__NjM0wa__groupeAide{font-size:var(--text-base);color:var(--color-fg-muted);line-height:var(--lh-body);margin:0}.parcours-module__NjM0wa__resume{background:var(--color-surface-muted);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex;position:sticky;top:96px}.parcours-module__NjM0wa__resumeTitre{font-size:var(--text-base);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);margin:0}.parcours-module__NjM0wa__resumeLigne{justify-content:space-between;gap:var(--space-4);font-size:var(--text-base);line-height:var(--lh-body);display:flex}.parcours-module__NjM0wa__resumeCle{color:var(--color-fg-muted)}.parcours-module__NjM0wa__resumeValeur{font-weight:var(--fw-semibold);text-align:right}.parcours-module__NjM0wa__resumeVide{font-size:var(--text-base);color:var(--color-fg-muted);line-height:var(--lh-body);margin:0}.parcours-module__NjM0wa__resumeMention{font-size:var(--text-base);color:var(--color-fg-muted);margin:var(--space-2) 0 0;line-height:var(--lh-body)}.parcours-module__NjM0wa__barre{z-index:25;background:var(--color-bg);border-top:1px solid var(--color-border);position:sticky;bottom:0}.parcours-module__NjM0wa__barreInterieur{max-width:1080px;padding:var(--space-4) var(--space-5);align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.parcours-module__NjM0wa__barreResume{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.parcours-module__NjM0wa__barreResumeCle{font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.2}.parcours-module__NjM0wa__barreResumeValeur{font-size:var(--text-base);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.parcours-module__NjM0wa__barreAction{flex-shrink:0}@media (min-width:1040px){.parcours-module__NjM0wa__barreResume{display:none}.parcours-module__NjM0wa__barreInterieur{justify-content:flex-end}}
.mesure-module__WT7WwG__fond{z-index:90;padding:var(--space-4);background:#1c1e1c73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mesure-module__WT7WwG__panneau{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:560px;max-height:88dvh;padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.mesure-module__WT7WwG__titre{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-lg);line-height:var(--lh-snug);margin:0}.mesure-module__WT7WwG__texte{font-size:var(--text-base);font-weight:var(--fw-medium);line-height:var(--lh-body);color:var(--ink-700);text-wrap:pretty;margin:0}.mesure-module__WT7WwG__lien{color:var(--color-fg);text-underline-offset:3px;text-decoration:underline}.mesure-module__WT7WwG__actions{gap:var(--space-3);display:flex}.mesure-module__WT7WwG__actions>*{flex:1}.mesure-module__WT7WwG__secondaire{padding:var(--space-2) 0;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--color-fg-muted);text-underline-offset:3px;background:0 0;border:none;align-self:center;text-decoration:underline}.mesure-module__WT7WwG__categorie{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--sand-100);text-align:left;align-items:flex-start;width:100%;display:flex}.mesure-module__WT7WwG__categorieTextes{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mesure-module__WT7WwG__categorieNom{font-size:var(--text-base);font-weight:var(--fw-semibold)}.mesure-module__WT7WwG__categorieTexte{font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--color-fg-muted);line-height:var(--lh-body);text-wrap:pretty}.mesure-module__WT7WwG__bascule{border-radius:var(--radius-pill);background:var(--sand-300);width:52px;height:30px;transition:background var(--dur-fast) var(--ease-standard);flex:none;margin-top:2px;position:relative}.mesure-module__WT7WwG__basculeActive{background:var(--color-primary)}.mesure-module__WT7WwG__pastille{background:var(--white);width:24px;height:24px;box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-standard);border-radius:50%;position:absolute;top:3px;left:3px}.mesure-module__WT7WwG__basculeActive .mesure-module__WT7WwG__pastille{transform:translate(22px)}.mesure-module__WT7WwG__basculeFigee{opacity:.55}.mesure-module__WT7WwG__pied{background:var(--color-surface-muted);padding:var(--space-6) var(--space-5);gap:var(--space-2) var(--space-5);font-size:var(--text-xs);font-weight:var(--fw-medium);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.mesure-module__WT7WwG__pied a,.mesure-module__WT7WwG__pied button{color:var(--color-fg-muted);text-underline-offset:3px;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}
