.page_page__DMYsW{--bg:var(--c-bg);--border:var(--c-line);--surface:var(--c-surface);--ink:var(--c-ink);--body:var(--c-body);--muted:var(--c-muted);--brand:var(--c-accent);--brand-hover:var(--c-accent-hover);background:var(--bg);min-height:100vh;padding:clamp(.5rem,1.6vw,1.25rem);font-family:var(--font-brand),system-ui,sans-serif;color:var(--body);-webkit-font-smoothing:antialiased}.page_sheet__uZMF2{background:#fff;border-radius:clamp(18px,2.4vw,30px);max-width:680px;margin:0 auto;padding:clamp(1.5rem,4vw,2.75rem)}.page_page__DMYsW h1,.page_page__DMYsW h2{font-family:var(--font-brand),system-ui,sans-serif;color:var(--ink)}.page_retour__jIXXG{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:var(--brand);text-decoration:none}.page_retour__jIXXG:hover{text-decoration:underline}.page_h1__9TPy6{margin:1.25rem 0 0;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.14;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.page_lede__hmd6f{margin:.6rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--muted)}.page_flash__WIttN{margin:1.15rem 0 0;padding:.8rem 1.1rem;background:var(--surface);border-radius:12px;font-size:.9rem}.page_flash__WIttN strong{color:var(--ink)}.page_formulaire__qQZpg{margin-top:1.75rem;display:grid;gap:1.5rem}.page_bloc__Zf3xg{border:0;padding:0;margin:0;display:grid;gap:1rem}.page_legende__2WizF{padding:0;margin-bottom:.25rem;font-size:.8125rem;font-weight:700;color:var(--ink)}.page_champ__DSpxB{display:grid;gap:.35rem}.page_champ__DSpxB>span{font-size:.8125rem;font-weight:600;color:var(--ink)}.page_champ__DSpxB em{color:var(--brand);font-style:normal}.page_champ__DSpxB small{font-size:.75rem;color:var(--muted)}.page_champ__DSpxB input,.page_champ__DSpxB select,.page_champ__DSpxB textarea{min-height:44px;padding:.65rem .9rem;border:1px solid var(--c-line);border-radius:11px;font:inherit;font-size:.9375rem;color:var(--ink);background:#fff;width:100%}.page_champ__DSpxB textarea{resize:vertical;line-height:1.55}.page_champ__DSpxB input:focus,.page_champ__DSpxB select:focus,.page_champ__DSpxB textarea:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.page_champ__DSpxB input::-moz-placeholder,.page_champ__DSpxB textarea::-moz-placeholder{color:var(--muted)}.page_champ__DSpxB input::placeholder,.page_champ__DSpxB textarea::placeholder{color:var(--muted)}.page_ligne___fmmT{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.page_choix__P_ZHW{border:1px solid var(--border);border-radius:11px;padding:.7rem .9rem;margin:0;display:flex;flex-wrap:wrap;gap:.35rem 1rem;align-items:center}.page_choix__P_ZHW legend{padding:0;float:left;width:100%;font-size:.8125rem;font-weight:600;color:var(--ink);margin-bottom:.4rem}.page_choix__P_ZHW label{gap:.4rem;font-size:.875rem}.page_choix__P_ZHW label,.page_envoyer__V3oP_{display:inline-flex;align-items:center;cursor:pointer}.page_envoyer__V3oP_{justify-content:center;gap:.5rem;padding:.85rem 1.6rem;min-height:48px;border:0;border-radius:999px;background:var(--brand);color:#fff;font:inherit;font-size:.95rem;font-weight:600;transition:background .18s ease}.page_envoyer__V3oP_:hover:not(:disabled){background:var(--brand-hover)}.page_envoyer__V3oP_:disabled{opacity:.6;cursor:default}.page_mention__D0JqW{margin:0;font-size:.8125rem;line-height:1.55;color:var(--muted)}.page_erreur__gFcx7{margin:0;padding:.8rem 1.1rem;background:var(--c-alert-bg);color:var(--c-alert-ink);border-radius:12px;font-size:.875rem}.page_succes__moWuo{margin-top:2rem;padding:clamp(1.75rem,4vw,2.5rem);background:var(--surface);border-radius:18px;text-align:center}.page_succes__moWuo svg{color:var(--c-ok-ink)}.page_succesTitre__EVexA{margin:.85rem 0 0;font-size:1.35rem;font-weight:800;letter-spacing:-.025em}.page_succesTexte__9S9IH{margin:.6rem auto 0;max-width:44ch;font-size:.9375rem;line-height:1.6;color:var(--muted)}.page_tourne__5o6kE{animation:page_tourner__9mE3r .9s linear infinite}@keyframes page_tourner__9mE3r{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.page_tourne__5o6kE{animation:none}}.page_entete__z1uqO{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.page_logo__hawxD{height:46px;width:auto;max-width:180px;-o-object-fit:contain;object-fit:contain;flex:none}.page_portrait__w0IYt{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.page_parcours__uA7ZN{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.page_jaugeBloc__AJl4c{position:sticky;top:.5rem;z-index:3;padding:.85rem 1rem;border-radius:14px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(8px);border:1px solid var(--c-line)}.page_jaugeTete__9MJ9O{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.page_jaugePas___1GT6{font-size:.75rem;font-weight:700;color:var(--c-muted)}.page_jaugePct__H6ut8{font-size:.875rem;font-weight:800;color:var(--c-accent);font-variant-numeric:tabular-nums}.page_jauge__dgxdW{height:8px;border-radius:999px;overflow:hidden;background:var(--c-line)}.page_jaugeRemplie__DpSpD{display:block;height:100%;border-radius:999px;background:var(--c-accent);transition:width .42s cubic-bezier(.22,1,.36,1)}.page_encouragement__pcJeL{display:flex;align-items:center;gap:.35rem;margin:.55rem 0 0;font-size:.75rem;line-height:1.4;color:var(--c-muted)}.page_encouragement__pcJeL svg{color:var(--c-accent);flex:none}@keyframes page_questionArrive__NOHu2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page_carteQuestion__X_uAv{padding:clamp(1.25rem,4vw,1.85rem);background:#fff;border:1px solid var(--c-line);border-radius:20px;box-shadow:var(--ombre-carte);animation:page_questionArrive__NOHu2 .28s cubic-bezier(.22,1,.36,1) both}.page_questionLibelle__Wdnrw{margin:0;font-size:clamp(1.15rem,3vw,1.5rem);line-height:1.2;letter-spacing:-.03em;font-weight:800;color:var(--c-ink);text-wrap:balance}.page_questionAide___XNSc{margin:.5rem 0 0;font-size:.875rem;line-height:1.55;color:var(--c-muted);max-width:56ch}.page_requis__ykFLp{color:var(--c-accent);font-style:normal}.page_manque__6cFkc{display:flex;align-items:center;gap:.35rem;margin:.85rem 0 0;padding:.55rem .75rem;border-radius:10px;background:var(--c-warn-bg);color:var(--c-warn-ink);font-size:.8125rem;font-weight:600}.page_manque__6cFkc svg{flex:none}.page_saisieLongue__i_pag,.page_saisie__AB7rN{width:100%;margin-top:1.1rem;padding:.8rem 1rem;min-height:50px;border:1px solid var(--c-line);border-radius:12px;background:#fff;font:inherit;font-size:1rem;line-height:1.5;color:var(--c-ink);transition:border-color .15s ease,box-shadow .15s ease}.page_saisieLongue__i_pag{resize:vertical;min-height:130px}.page_saisieLongue__i_pag:focus,.page_saisie__AB7rN:focus{border-color:var(--c-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-accent) 18%,transparent);outline:none}.page_duo__khNQ5{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.page_champDeplie__wFVa9,.page_champ__DSpxB{display:flex;flex-direction:column}.page_champDeplie__wFVa9>span,.page_champ__DSpxB>span{font-size:.8125rem;font-weight:700;color:var(--c-ink)}.page_champDeplie__wFVa9 .page_saisie__AB7rN,.page_champ__DSpxB .page_saisie__AB7rN{margin-top:.35rem}.page_champDeplie__wFVa9{margin-top:1rem;animation:page_questionArrive__NOHu2 .22s ease both}.page_petit__wqxbi{margin-top:.35rem;font-size:.75rem;color:var(--c-muted)}.page_ouiNon__mavaq{display:flex;gap:.6rem;margin-top:1.1rem}.page_ouiNonActif__ZJ_sy,.page_ouiNonBtn__o07cB{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:1;padding:.9rem 1rem;min-height:56px;border-radius:14px;font:inherit;font-size:1rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.page_ouiNonBtn__o07cB{border:1px solid var(--c-line);background:#fff;color:var(--c-body)}.page_ouiNonBtn__o07cB:hover{border-color:var(--c-accent);color:var(--c-ink)}.page_ouiNonActif__ZJ_sy{border:1px solid var(--c-accent);background:var(--c-accent);color:#fff}.page_ouiNonActif__ZJ_sy:active,.page_ouiNonBtn__o07cB:active{transform:scale(.98)}.page_pastilles__XuNCf{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.1rem}.page_pastilleActive__WCM4F,.page_pastille__fUcwL{display:inline-flex;align-items:center;gap:.35rem;padding:.65rem 1.05rem;min-height:46px;border-radius:999px;font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.page_pastille__fUcwL{border:1px solid var(--c-line);background:#fff;color:var(--c-body)}.page_pastille__fUcwL:hover{border-color:var(--c-accent);color:var(--c-ink)}.page_pastilleActive__WCM4F{border:1px solid var(--c-accent);background:var(--c-accent);color:#fff;font-weight:700}.page_pastilleActive__WCM4F:active,.page_pastille__fUcwL:active{transform:scale(.97)}.page_depot__RAOLf{margin-top:1.1rem}.page_champFichier__Wzobz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page_depotZone__YNLI_{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1.85rem 1rem;border-radius:16px;cursor:pointer;border:2px dashed var(--c-line);background:var(--c-surface);color:var(--c-muted);text-align:center;transition:border-color .15s ease,background .15s ease}.page_depotZone__YNLI_:hover{border-color:var(--c-accent);background:#fff}.page_champFichier__Wzobz:focus-visible+.page_depotZone__YNLI_{border-color:var(--c-accent);outline:2px solid var(--c-accent);outline-offset:2px}.page_depotZone__YNLI_ svg{color:var(--c-accent)}.page_depotTitre__JUwi0{font-size:.9375rem;font-weight:700;color:var(--c-ink)}.page_depotAide__j_XNm{font-size:.75rem}.page_vignettes__bVjmD{list-style:none;margin:.85rem 0 0;padding:0;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.page_vignette__qgBD_{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--c-surface);border:1px solid var(--c-line)}.page_vignette__qgBD_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_vignettePdf__GExb1{display:grid;place-items:center;width:100%;height:100%;font-size:.8125rem;font-weight:800;color:var(--c-muted)}.page_vignetteRetirer__EpIO5{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;cursor:pointer;background:rgba(11,11,13,.72);color:#fff}.page_vignetteRetirer__EpIO5:hover{background:rgba(11,11,13,.9)}.page_navQuestion__YEjkB{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:1.5rem}.page_precedent__85jMM{display:inline-flex;align-items:center;gap:.35rem;padding:.75rem 1.1rem;min-height:48px;border-radius:999px;border:1px solid var(--c-line);background:#fff;font:inherit;font-size:.875rem;font-weight:700;color:var(--c-body);cursor:pointer}.page_precedent__85jMM:hover{border-color:var(--c-ink);color:var(--c-ink)}.page_suivant___sw_z{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-left:auto;padding:.8rem 1.6rem;min-height:52px;border-radius:999px;border:0;background:var(--c-accent);color:#fff;font:inherit;font-size:.9375rem;font-weight:700;cursor:pointer;transition:filter .15s ease,transform .15s ease}.page_suivant___sw_z:hover{filter:brightness(1.1)}.page_suivant___sw_z:active{transform:scale(.98)}.page_bilan__w2FiS{margin-top:1.25rem;padding:.9rem 1rem;border-radius:12px;background:var(--c-warn-bg);border:1px solid var(--c-warn-line)}.page_bilanTitre__macdY{display:flex;align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:.8125rem;font-weight:700;color:var(--c-warn-ink)}.page_bilanListe__5Y6Rz{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.page_bilanListe__5Y6Rz button{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem 0;border:0;background:none;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700;color:var(--c-warn-ink);text-decoration:underline;text-underline-offset:2px}.page_succesPastille__wQx1O{display:inline-grid;place-items:center;width:62px;height:62px;margin-bottom:1rem;border-radius:50%;background:var(--c-ok-bg);color:var(--c-ok-ink)}@media (prefers-reduced-motion:reduce){.page_carteQuestion__X_uAv,.page_champDeplie__wFVa9{animation:none}.page_depotZone__YNLI_,.page_jaugeRemplie__DpSpD,.page_ouiNonActif__ZJ_sy,.page_ouiNonBtn__o07cB,.page_pastilleActive__WCM4F,.page_pastille__fUcwL,.page_saisieLongue__i_pag,.page_saisie__AB7rN,.page_suivant___sw_z{transition:none}.page_ouiNonActif__ZJ_sy:active,.page_ouiNonBtn__o07cB:active,.page_pastilleActive__WCM4F:active,.page_pastille__fUcwL:active,.page_suivant___sw_z:active{transform:none}}.page_suggestions__j4Yro{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}