.simulateur_page__ZZmM_{background:#f4f8ff;color:#1b1a3b;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}.simulateur_container__slJhw{max-width:1100px;margin:0 auto;padding:0 24px;width:100%}.simulateur_topbar__FZ_CA{background:#0f0f19;border-bottom:1px solid #2a2750;padding:14px 32px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.simulateur_brand__dWAPU{gap:10px;text-decoration:none;font-style:italic;font-size:22px;letter-spacing:-.8px;line-height:1}.simulateur_brandMark__Uelw_,.simulateur_brand__dWAPU{display:flex;align-items:center;color:#fff;font-weight:900}.simulateur_brandMark__Uelw_{width:30px;height:30px;background:#5c50e8;border-radius:8px;justify-content:center;font-size:15px;font-style:normal}.simulateur_back__uArMV{color:#a099ff;text-decoration:none;font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px;border:1px solid #2a2750;transition:all .15s;white-space:nowrap}.simulateur_back__uArMV:hover{background:#2a2750;color:#fff}.simulateur_backShort__eBQWq{display:none}.simulateur_progressBar__lMbn1{background:#fff;padding:16px 24px;border-bottom:1px solid #e4ecfb;display:flex;align-items:center;gap:16px;flex-shrink:0}.simulateur_progressInner__eI9Fp{max-width:1100px;margin:0 auto;width:100%;display:flex;align-items:center;gap:20px}.simulateur_progressTrack__vPXTX{flex:1 1;height:6px;background:#eef0ff;border-radius:3px;overflow:hidden}.simulateur_progressFill__qEX2C{height:100%;background:linear-gradient(90deg,#5c50e8,#8b7fff);border-radius:3px;transition:width .4s ease}.simulateur_progressMeta__DHEQ5{font-size:13px;font-weight:700;color:#6e6a95;white-space:nowrap}.simulateur_progressMeta__DHEQ5 strong{color:#1b1a3b;font-weight:900}.simulateur_main__t4JVP{flex:1 1;display:flex;flex-direction:column;padding:36px 24px 48px}.simulateur_mainNarrow__iSiy5{max-width:760px;margin:0 auto;width:100%}.simulateur_mainWide__pKz46{max-width:1100px;margin:0 auto;width:100%}.simulateur_eyebrow__F9WDr{display:inline-block;background:#eef0ff;color:#5c50e8;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin-bottom:14px}.simulateur_title__zcuDp{font-size:36px;font-weight:900;letter-spacing:-1.2px;margin:0 0 12px;line-height:1.1}.simulateur_title__zcuDp em{font-style:normal;background:linear-gradient(135deg,#5c50e8,#8b7fff);-webkit-background-clip:text;background-clip:text;color:transparent}.simulateur_lead__FjiaN{font-size:17px;color:#6e6a95;margin:0 0 32px;line-height:1.55;max-width:620px}.simulateur_actions__JgjTJ{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.simulateur_btnPrimary__eGdoV{display:inline-flex;align-items:center;gap:8px;background:#0f0f19;color:#fff;padding:14px 26px;border-radius:999px;font-size:15px;font-weight:800;text-decoration:none;border:none;cursor:pointer;transition:all .15s;box-shadow:0 10px 24px rgba(15,15,25,.2)}.simulateur_btnPrimary__eGdoV:hover{background:#1f1f2f;transform:translateY(-1px)}.simulateur_btnGhost__FJgoI{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#6e6a95;padding:14px 22px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;border:1px solid #d4d8ff;cursor:pointer;transition:all .15s}.simulateur_btnGhost__FJgoI:hover{background:#fff;border-color:#5c50e8;color:#5c50e8}.simulateur_momentGrid__YBsA_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:12px}.simulateur_momentCard__8TwlI{background:#fff;border:2px solid #e4ecfb;border-radius:18px;padding:22px 24px;cursor:pointer;text-align:left;font-family:inherit;transition:all .18s;display:flex;align-items:flex-start;gap:16px}.simulateur_momentCard__8TwlI:hover{border-color:#8b7fff;transform:translateY(-2px);box-shadow:0 12px 28px rgba(92,80,232,.12)}.simulateur_momentCard__8TwlI.simulateur_selected__N9QKN{border-color:#5c50e8;background:linear-gradient(135deg,#fff,#f4f0ff);box-shadow:0 12px 28px rgba(92,80,232,.18)}.simulateur_momentEmoji__bLngf{font-size:32px;line-height:1;flex-shrink:0}.simulateur_momentBody__rbg8Y h3{font-size:17px;font-weight:800;margin:0 0 4px;color:#1b1a3b}.simulateur_momentBody__rbg8Y p{font-size:13.5px;color:#6e6a95;line-height:1.5;margin:0}.simulateur_departGrid__2sx4k{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.simulateur_dataCard__AiKzZ{background:#fff;border:1px solid #e4ecfb;border-radius:16px;padding:22px 24px;position:relative}.simulateur_dataCard__AiKzZ.simulateur_highlight__u2a7N{background:linear-gradient(135deg,#5c50e8,#3d34c8);color:#fff;border-color:transparent}.simulateur_dataLabel__dMgrS{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#6e6a95;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px}.simulateur_dataCard__AiKzZ.simulateur_highlight__u2a7N .simulateur_dataLabel__dMgrS{color:hsla(0,0%,100%,.75)}.simulateur_dataLabel__dMgrS:before{content:"";width:14px;height:14px;background:#5c50e8;border-radius:4px;flex-shrink:0}.simulateur_dataCard__AiKzZ.simulateur_highlight__u2a7N .simulateur_dataLabel__dMgrS:before{background:#fff}.simulateur_dataValue__Ma3WM{font-size:32px;font-weight:900;letter-spacing:-1px;line-height:1;margin-bottom:6px}.simulateur_dataSub__I6EUE{font-size:13px;color:#6e6a95;font-weight:600}.simulateur_dataCard__AiKzZ.simulateur_highlight__u2a7N .simulateur_dataSub__I6EUE{color:#c5c0ff}.simulateur_dataSubGood__cjIWM:before{content:"✓ ";color:#00c48c;font-weight:900}.simulateur_dataDonut__Yd7I5{position:absolute;top:22px;right:22px;width:60px;height:60px;border-radius:50%;background:conic-gradient(#5c50e8 0deg 120deg,#ffa63d 120deg 200deg,#4ecdc4 200deg 270deg,#ff5e78 270deg 320deg,#ffc700 320deg 1turn)}.simulateur_dataDonut__Yd7I5:after{content:"";position:absolute;inset:12px;background:#fff;border-radius:50%}.simulateur_editToggle__bIaUJ{margin-top:18px;font-size:14px;color:#5c50e8;font-weight:700;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.simulateur_editToggle__bIaUJ:hover{text-decoration:underline}.simulateur_editPanel__2DHkp{background:#fff;border:1px solid #e4ecfb;border-radius:18px;padding:24px 28px;margin-top:18px;box-shadow:0 16px 36px rgba(92,80,232,.08)}.simulateur_editPanelHead__tqU_T{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #f0f0f8}.simulateur_editPanelHead__tqU_T h3{margin:0;font-size:17px;font-weight:800;color:#1b1a3b}.simulateur_editPanelClose__hpKZX{background:none;border:none;color:#9090bb;font-size:14px;cursor:pointer;padding:4px 8px;font-family:inherit;border-radius:6px}.simulateur_editPanelClose__hpKZX:hover{background:#f4f0ff;color:#5c50e8}.simulateur_editGroup__kP2oE{margin-bottom:18px}.simulateur_editGroup__kP2oE:last-of-type{margin-bottom:0}.simulateur_editLabel__xLdGc{display:block;font-size:11px;font-weight:800;color:#6e6a95;letter-spacing:.6px;text-transform:uppercase;margin-bottom:8px}.simulateur_editSeg__VSGcI{display:flex;background:#eef0ff;border-radius:12px;padding:4px;gap:4px}.simulateur_editSegBtn__YUR6u{flex:1 1;padding:10px 8px;border-radius:9px;border:none;background:transparent;font-size:13px;font-weight:700;color:#6e6a95;cursor:pointer;font-family:inherit;transition:all .15s}.simulateur_editSegBtn__YUR6u:hover:not(.simulateur_editSegActive__A9xUC){color:#5c50e8}.simulateur_editSegActive__A9xUC{background:#fff;color:#5c50e8;box-shadow:0 2px 8px rgba(92,80,232,.18)}.simulateur_editChips__XexnL{display:flex;gap:8px;flex-wrap:wrap}.simulateur_editChip__e__eB{background:#fff;border:1.5px solid #d4d8ff;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:700;color:#6e6a95;cursor:pointer;font-family:inherit;transition:all .15s}.simulateur_editChip__e__eB:hover{border-color:#5c50e8;color:#5c50e8}.simulateur_editChipActive__8E38_{background:#5c50e8;border-color:#5c50e8;color:#fff}.simulateur_editInputWrap__jnjAU{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #d4d8ff;border-radius:10px;padding:12px 16px;transition:border-color .15s}.simulateur_editInputWrap__jnjAU:focus-within{border-color:#5c50e8;background:#f4f0ff}.simulateur_editInput__wSFa9{flex:1 1;border:none;outline:none;background:transparent;font-family:inherit;font-size:15px;font-weight:800;color:#1b1a3b;width:100%;-moz-appearance:textfield}.simulateur_editInput__wSFa9::-webkit-inner-spin-button,.simulateur_editInput__wSFa9::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.simulateur_editUnit__rttg7{font-size:13px;font-weight:600;color:#9090bb}.simulateur_editPerson__udY_q{background:#f7f8ff;border-radius:12px;padding:16px 18px;margin-bottom:14px}.simulateur_editPersonHead__Nse7t{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:800;color:#5c50e8;text-transform:uppercase;letter-spacing:.6px}.simulateur_editPersonDot___6uz3{width:22px;height:22px;border-radius:50%;background:#5c50e8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900}.simulateur_editPersonDot___6uz3.simulateur_dotC__p1i24{background:#8b7fff}.simulateur_editTwoCol__VVzWf{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.simulateur_editActions__QaOKP{display:flex;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid #f0f0f8}.simulateur_editBtnSave__JGIBk{background:#5c50e8;color:#fff;padding:12px 22px;border-radius:999px;border:none;font-size:14px;font-weight:800;cursor:pointer;font-family:inherit;transition:all .15s}.simulateur_editBtnSave__JGIBk:hover{background:#4b40d6}.simulateur_editBtnCancel__XOzuH{background:transparent;color:#6e6a95;padding:12px 22px;border-radius:999px;border:1px solid #d4d8ff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.simulateur_editBtnCancel__XOzuH:hover{background:#f4f0ff;color:#5c50e8}.simulateur_editSectionTitle__76JKG{font-size:11px;font-weight:900;letter-spacing:1.4px;color:#5c50e8;text-transform:uppercase;margin:22px 0 14px;padding-bottom:8px;border-bottom:1px solid #e4ecfb}.simulateur_editSectionTitle__76JKG:first-of-type{margin-top:4px}.simulateur_editSubChips__wHOXh{display:flex;gap:6px;flex-wrap:wrap}.simulateur_editSubChip__D6IOh{background:#fff;border:1.5px solid #d4d8ff;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700;color:#6e6a95;cursor:pointer;font-family:inherit;transition:all .15s}.simulateur_editSubChip__D6IOh:hover{border-color:#fa5d89;color:#fa5d89}.simulateur_editSubChipActive__wDTvC{border-color:#fa5d89;background:#fef0f5;color:#fa5d89}.simulateur_editPeriodToggle__Msp8t{display:inline-flex;gap:2px;background:#eef0ff;border-radius:8px;padding:3px}.simulateur_editPeriodBtn__WrGPR{background:transparent;border:none;padding:5px 12px;font-size:11px;font-weight:800;color:#6e6a95;cursor:pointer;border-radius:6px;font-family:inherit}.simulateur_editPeriodBtnActive__oSoQU{background:#5c50e8;color:#fff}.simulateur_editLabelRow__w_Byv{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.simulateur_editLabelRow__w_Byv .simulateur_editLabel__xLdGc{margin-bottom:0}.simulateur_editComputed___Sdaq{background:linear-gradient(135deg,#eef0ff,#f4f0ff);border-radius:10px;padding:10px 14px;margin-top:10px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#6e6a95}.simulateur_editComputed___Sdaq strong{color:#5c50e8;font-weight:900;font-size:16px;letter-spacing:-.3px}.simulateur_editSliderWrap__KD0DS{padding:6px 4px 0}.simulateur_editSliderRow__BzMkp{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.simulateur_editSliderRow__BzMkp .simulateur_editLabel__xLdGc{margin-bottom:0}.simulateur_editSliderRow__BzMkp strong{font-size:16px;font-weight:900;color:#5c50e8;letter-spacing:-.3px}.simulateur_editSlider__MMjPl{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#eef0ff;border-radius:3px;outline:none}.simulateur_editSlider__MMjPl::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#5c50e8;cursor:pointer;box-shadow:0 4px 12px rgba(92,80,232,.4);border:3px solid #fff}.simulateur_editSlider__MMjPl::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#5c50e8;cursor:pointer;box-shadow:0 4px 12px rgba(92,80,232,.4);border:3px solid #fff}.simulateur_editSliderBounds__6FAGT{display:flex;justify-content:space-between;font-size:11px;color:#9090bb;font-weight:600;margin-top:6px}.simulateur_editInfoBox__fVyK7{background:#fffbec;border:1px solid #ffe799;border-radius:12px;padding:14px 16px;margin-top:18px;font-size:13px;color:#7a5c00;line-height:1.55}.simulateur_editInfoBox__fVyK7 strong,.simulateur_infoTitle__8xGak{font-weight:800;color:#5a4400}.simulateur_infoTitle__8xGak{font-size:13px;margin-bottom:6px}.simulateur_editInfoBoxGreen__pFerw{background:#f0fff8;border-color:#86efac;color:#166534}.simulateur_editInfoBoxGreen__pFerw .simulateur_infoTitle__8xGak,.simulateur_editInfoBoxGreen__pFerw strong{color:#0e5a2d}.simulateur_editInfoBoxOrange__TE6z2{background:#fff6e5;border-color:#ffa63d;color:#7a4400}.simulateur_editInfoBoxOrange__TE6z2 .simulateur_infoTitle__8xGak,.simulateur_editInfoBoxOrange__TE6z2 strong{color:#5a3400}@media (max-width:760px){.simulateur_editTwoCol__VVzWf{grid-template-columns:1fr}}@media (max-width:480px){.simulateur_topbar__FZ_CA{padding:10px 14px}.simulateur_brand__dWAPU{font-size:18px}.simulateur_brandMark__Uelw_{width:28px;height:28px;font-size:14px}.simulateur_back__uArMV{padding:7px 10px;font-size:12px}.simulateur_backLong__qnGj_{display:none}.simulateur_backShort__eBQWq{display:inline}.simulateur_progressBar__lMbn1{padding:10px 14px}.simulateur_progressLabel__D4_Sa{display:none}.simulateur_main__t4JVP{padding:20px 14px 28px}.simulateur_eyebrow__F9WDr{font-size:10px;padding:5px 10px}.simulateur_title__zcuDp{font-size:24px;letter-spacing:-.6px}.simulateur_lead__FjiaN{font-size:14px;margin-bottom:20px}.simulateur_actions__JgjTJ{flex-direction:column-reverse;gap:8px;width:100%}.simulateur_btnGhost__FJgoI,.simulateur_btnPrimary__eGdoV{width:100%;justify-content:center;padding:14px 20px}.simulateur_footNav__lWeuw{flex-direction:column-reverse;gap:8px}.simulateur_momentCard__8TwlI{padding:16px 18px;gap:12px}.simulateur_momentEmoji__bLngf{font-size:26px}.simulateur_momentBody__rbg8Y h3{font-size:15px}.simulateur_momentBody__rbg8Y p{font-size:12.5px}.simulateur_dataCard__AiKzZ{padding:18px 20px}.simulateur_dataValue__Ma3WM{font-size:26px}.simulateur_dataLabel__dMgrS{font-size:11px}.simulateur_dataDonut__Yd7I5{width:48px;height:48px;top:18px;right:18px}.simulateur_dataDonut__Yd7I5:after{inset:10px}.simulateur_scenarioCard__T7FH_{padding:18px 18px 20px}.simulateur_scenarioPrice__QO_go{font-size:26px}.simulateur_scenarioCard__T7FH_.simulateur_recommended__OVl7S:before{font-size:9px;padding:4px 10px;left:16px;top:-10px}.simulateur_impactHeader__rU_Eg{flex-direction:column;align-items:flex-start;padding:16px 18px}.simulateur_impactHeader__rU_Eg .simulateur_right__kah78{text-align:left}.simulateur_impactHeader__rU_Eg h2{font-size:20px}.simulateur_budgetFoot__wB9pD,.simulateur_budgetHead__1l7JF,.simulateur_budgetRow__X6xCI{grid-template-columns:1.4fr 1fr 1fr!important;padding:11px 14px;font-size:12px;column-gap:6px}.simulateur_budgetFoot__wB9pD>:nth-child(4),.simulateur_budgetHead__1l7JF>:nth-child(4),.simulateur_budgetRow__X6xCI>:nth-child(4){display:none}.simulateur_budgetCat__NpcDm{gap:6px}.simulateur_budgetCat__NpcDm span:first-child{font-size:15px}.simulateur_budgetCat__NpcDm span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simulateur_stressCard__pGToh{padding:16px 18px}.simulateur_stressEmoji__gpbG7{font-size:20px}.simulateur_stressBody__rQANL h4{font-size:14px}.simulateur_verdict__a1lkL{padding:24px 22px;border-radius:18px}.simulateur_verdictTag__g0jY0{font-size:10px;padding:5px 11px}.simulateur_verdict__a1lkL h2{font-size:24px;letter-spacing:-.8px}.simulateur_verdict__a1lkL p{font-size:14px}.simulateur_optionCard__rXOfs{padding:20px 22px}.simulateur_roadmap__ADqqH{padding:22px 20px}.simulateur_roadmapItem__IJyGp{padding:14px 16px}.simulateur_roadmapItem__IJyGp h5{font-size:13.5px}.simulateur_editPanel__2DHkp{padding:18px 16px;margin-top:14px}.simulateur_editPanelHead__tqU_T h3{font-size:15px}.simulateur_editSectionTitle__76JKG{font-size:10px;margin:18px 0 12px}.simulateur_editLabel__xLdGc{font-size:10.5px}.simulateur_editSegBtn__YUR6u{padding:9px 4px;font-size:12px}.simulateur_editSubChip__D6IOh{padding:7px 10px;font-size:11.5px}.simulateur_editInputWrap__jnjAU{padding:10px 14px}.simulateur_editInput__wSFa9{font-size:14px}.simulateur_editPerson__udY_q{padding:14px;margin-bottom:12px}.simulateur_editPersonHead__Nse7t{font-size:11px}.simulateur_editPersonDot___6uz3{width:20px;height:20px;font-size:10px}.simulateur_editActions__QaOKP{flex-direction:column-reverse;gap:8px}.simulateur_editBtnCancel__XOzuH,.simulateur_editBtnSave__JGIBk{width:100%;text-align:center;padding:13px 20px}.simulateur_editComputed___Sdaq{flex-direction:column;align-items:flex-start;gap:4px}.simulateur_editComputed___Sdaq strong{font-size:17px}.simulateur_editSliderBounds__6FAGT>:nth-child(2),.simulateur_editSliderBounds__6FAGT>:nth-child(3){display:none}.simulateur_editInfoBox__fVyK7{padding:12px 14px;font-size:12.5px}}.simulateur_scenarios__inOf6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:14px}.simulateur_scenarioCard__T7FH_{background:#fff;border:2px solid #e4ecfb;border-radius:20px;padding:22px 22px 24px;text-align:left;font-family:inherit;cursor:pointer;transition:all .18s;position:relative;display:flex;flex-direction:column}.simulateur_scenarioCard__T7FH_:hover{border-color:#8b7fff;transform:translateY(-3px);box-shadow:0 16px 36px rgba(92,80,232,.14)}.simulateur_scenarioCard__T7FH_.simulateur_selected__N9QKN{border-color:#5c50e8;background:linear-gradient(160deg,#fff,#f4f0ff);box-shadow:0 16px 36px rgba(92,80,232,.22)}.simulateur_scenarioCard__T7FH_.simulateur_recommended__OVl7S{border-color:#5c50e8}.simulateur_scenarioCard__T7FH_.simulateur_recommended__OVl7S:before{content:"Recommandé pour vous";position:absolute;top:-12px;left:24px;background:linear-gradient(135deg,#5c50e8,#8b7fff);color:#fff;font-size:10px;font-weight:900;padding:5px 12px;border-radius:999px;letter-spacing:.6px;text-transform:uppercase;box-shadow:0 6px 16px rgba(92,80,232,.35)}.simulateur_scenarioName__197DT{font-size:14px;font-weight:800;color:#5c50e8;letter-spacing:.4px;text-transform:uppercase;margin-bottom:4px}.simulateur_scenarioTag__N1xOS{font-size:12px;color:#6e6a95;margin-bottom:18px}.simulateur_scenarioPrice__QO_go{font-size:30px;font-weight:900;letter-spacing:-1px;line-height:1;color:#1b1a3b}.simulateur_scenarioPriceLbl__7w0IX{font-size:12px;color:#6e6a95;margin-top:4px;font-weight:600}.simulateur_scenarioBody__AU9ft{margin:18px 0;display:flex;flex-direction:column;gap:8px;flex:1 1}.simulateur_scenarioRow__T78Pj{display:flex;justify-content:space-between;font-size:13px;color:#6e6a95;padding:8px 0;border-bottom:1px solid #f0f0f8}.simulateur_scenarioRow__T78Pj:last-child{border-bottom:none}.simulateur_scenarioRow__T78Pj strong{color:#1b1a3b;font-weight:800}.simulateur_scenarioRow__T78Pj.simulateur_solde___Csc3 strong{color:#00c48c}.simulateur_scenarioRow__T78Pj.simulateur_solde___Csc3.simulateur_bad__4Gb__ strong{color:#ff5957}.simulateur_scenarioImpact__CATGQ{background:#f4f0ff;border-radius:10px;padding:10px 12px;font-size:12.5px;color:#4a4680;line-height:1.5;margin-top:4px}.simulateur_scenarioImpact__CATGQ strong{color:#5c50e8;font-weight:800}.simulateur_scenarioCta__v5uoB{margin-top:18px;background:transparent;border:1.5px solid #5c50e8;color:#5c50e8;padding:11px 16px;border-radius:10px;font-size:13px;font-weight:800;cursor:pointer;text-align:center}.simulateur_scenarioCard__T7FH_.simulateur_selected__N9QKN .simulateur_scenarioCta__v5uoB{background:#5c50e8;color:#fff}.simulateur_impactHeader__rU_Eg{background:linear-gradient(160deg,#5c50e8,#3d34c8);border-radius:18px;padding:22px 28px;color:#fff;margin:0 auto 18px;max-width:820px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.simulateur_impactHeader__rU_Eg .simulateur_left__fLkQm small{display:block;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.75);letter-spacing:.8px;text-transform:uppercase;margin-bottom:6px}.simulateur_impactHeader__rU_Eg h2{margin:0;font-size:26px;font-weight:900;letter-spacing:-.8px}.simulateur_impactHeader__rU_Eg p{margin:4px 0 0;font-size:13px;color:#c5c0ff}.simulateur_impactHeader__rU_Eg .simulateur_right__kah78{text-align:right}.simulateur_impactHeader__rU_Eg .simulateur_right__kah78 strong{display:block;font-size:22px;font-weight:900;letter-spacing:-.5px}.simulateur_impactHeader__rU_Eg .simulateur_right__kah78 span{font-size:12px;color:#c5c0ff}.simulateur_impactChangeBtn____fp6{margin-top:6px;background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.25);padding:7px 14px;border-radius:999px;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit}.simulateur_impactChangeBtn____fp6:hover{background:hsla(0,0%,100%,.25)}.simulateur_budget__HBdV2{background:#fff;border:1px solid #e4ecfb;border-radius:18px;overflow:hidden;max-width:820px;margin:0 auto}.simulateur_budgetHead__1l7JF{display:grid;grid-template-columns:240px 1fr 200px 90px;padding:13px 20px;font-size:12px;font-weight:800;color:#6e6a95;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid #e4ecfb;background:#f7f8ff}.simulateur_budgetHead__1l7JF>:nth-child(2),.simulateur_budgetHead__1l7JF>:nth-child(3),.simulateur_budgetHead__1l7JF>:nth-child(4){text-align:right}.simulateur_budgetRow__X6xCI{display:grid;grid-template-columns:240px 1fr 200px 90px;padding:12px 20px;align-items:center;border-bottom:1px solid #f0f0f8;font-size:14px}.simulateur_budgetRow__X6xCI:last-child{border-bottom:none}.simulateur_budgetCat__NpcDm{display:flex;align-items:center;gap:10px;font-weight:700;color:#1b1a3b}.simulateur_budgetCat__NpcDm span:first-child{font-size:18px}.simulateur_budgetVal__8PtjM{color:#1b1a3b;text-align:right;padding-right:4px}.simulateur_budgetValDiff__5dPqV,.simulateur_budgetVal__8PtjM{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur_budgetValDiff__5dPqV{display:flex;justify-content:flex-end;align-items:center;gap:6px}.simulateur_budgetValDiff__5dPqV.simulateur_up__nlxSK{color:#ff5957}.simulateur_budgetValDiff__5dPqV.simulateur_down__zk2HR{color:#00c48c}.simulateur_budgetValDiff__5dPqV.simulateur_flat__qFGh8{color:#9090bb}.simulateur_budgetValLocked__0put4{display:inline-block;padding:7px 12px;border:1.5px solid transparent;border-radius:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur_budgetEditWrap__BFBiF{display:inline-flex;align-items:center;gap:4px;background:#fff;border:1.5px solid #c8ccea;border-radius:8px;padding:5px 10px;cursor:text;transition:all .15s;position:relative}.simulateur_budgetEditWrap__BFBiF:hover{border-color:#5c50e8;background:#f7f8ff}.simulateur_budgetEditWrap__BFBiF:focus-within{border-color:#5c50e8;background:#fff;box-shadow:0 0 0 3px rgba(92,80,232,.16)}.simulateur_budgetEditWrap__BFBiF:after{content:"✎";position:absolute;top:-7px;right:-7px;width:16px;height:16px;background:#5c50e8;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;box-shadow:0 2px 6px rgba(92,80,232,.4);opacity:.85}.simulateur_budgetEditWrap__BFBiF:hover:after{opacity:1;transform:scale(1.1)}.simulateur_budgetEdit__PX2zr{background:transparent;border:none;padding:0;font-family:inherit;font-weight:800;font-size:inherit;color:inherit;width:64px;text-align:right;outline:none;-moz-appearance:textfield;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur_budgetEdit__PX2zr::-webkit-inner-spin-button,.simulateur_budgetEdit__PX2zr::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.simulateur_budgetEditUnit__q_Z_L{font-weight:800;color:inherit}.simulateur_budgetHint__ku0pk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;margin:0 auto 10px;max-width:820px;background:#f4f0ff;border:1px solid #d4d8ff;border-radius:10px;font-size:13px;color:#4a4680;font-weight:500}.simulateur_budgetHint__ku0pk strong{color:#5c50e8;font-weight:800}.simulateur_budgetReset__OefSZ{background:transparent;border:none;color:#5c50e8;font-weight:800;font-size:13px;cursor:pointer;font-family:inherit;padding:4px 8px;border-radius:6px;white-space:nowrap}.simulateur_budgetReset__OefSZ:hover{background:#fff}.simulateur_budgetDelta__3bpDW{font-size:12px;font-weight:700;color:#6e6a95;text-align:right}.simulateur_budgetDelta__3bpDW.simulateur_up__nlxSK{color:#ff5957}.simulateur_budgetDelta__3bpDW.simulateur_down__zk2HR{color:#00c48c}.simulateur_budgetFoot__wB9pD{background:linear-gradient(135deg,#f4f0ff,#eef0ff);display:grid;grid-template-columns:240px 1fr 200px 90px;padding:16px 20px;font-weight:900;font-size:15px;align-items:center}.simulateur_budgetFoot__wB9pD>:nth-child(2),.simulateur_budgetFoot__wB9pD>:nth-child(3),.simulateur_budgetFoot__wB9pD>:nth-child(4){text-align:right}.simulateur_budgetFoot__wB9pD .simulateur_label__8bp2v{color:#5c50e8;font-weight:800}.simulateur_budgetFoot__wB9pD .simulateur_val__8Ew17{color:#1b1a3b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur_budgetFoot__wB9pD .simulateur_valDiff__yDv30{color:#00c48c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur_budgetFoot__wB9pD .simulateur_valDiff__yDv30.simulateur_bad__4Gb__{color:#ff5957}.simulateur_stressGrid__phiyH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin:8px 0 32px}.simulateur_stressCard__pGToh{background:#fff;border:2px solid #e4ecfb;border-radius:16px;padding:20px 22px;cursor:pointer;font-family:inherit;text-align:left;transition:all .18s;display:flex;align-items:flex-start;gap:14px}.simulateur_stressCard__pGToh:hover{border-color:#ffa63d;transform:translateY(-2px)}.simulateur_stressCard__pGToh.simulateur_active__pUKTY{border-color:#ffa63d;background:linear-gradient(135deg,#fffdf5,#fff6e5);box-shadow:0 12px 28px rgba(255,166,61,.16)}.simulateur_stressEmoji__gpbG7{font-size:24px;line-height:1}.simulateur_stressBody__rQANL h4{margin:0 0 6px;font-size:15px;font-weight:800;color:#1b1a3b}.simulateur_stressBody__rQANL p{margin:0;font-size:13px;color:#6e6a95;line-height:1.5}.simulateur_stressImpact__4gwcB{display:block;margin-top:10px;font-size:12px;font-weight:700;color:#e07800}.simulateur_stressOk__unF3f{display:block;margin-top:6px;font-size:12px;font-weight:700;color:#00c48c}.simulateur_stressSummary__OPUyM{background:linear-gradient(135deg,#fff6e5,#fffdf5);border:1px solid #ffe799;border-radius:14px;padding:16px 20px;margin-bottom:24px;font-size:14px;color:#7a5c00;line-height:1.55}.simulateur_stressSummary__OPUyM strong{font-weight:800;color:#5a4400}.simulateur_stressSummaryClean__iU7TV{background:linear-gradient(135deg,#f0fff8,#e6fbf0);border-color:#86efac;color:#166534}.simulateur_stressSummaryClean__iU7TV strong{color:#0e5a2d}.simulateur_verdict__a1lkL{background:linear-gradient(160deg,#5c50e8,#3d34c8);border-radius:22px;padding:36px 40px;color:#fff;margin-bottom:24px;position:relative;overflow:hidden}.simulateur_verdict__a1lkL:before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;background:radial-gradient(circle,hsla(0,0%,100%,.15),transparent 70%);pointer-events:none}.simulateur_verdict__a1lkL.simulateur_notReady__SgIaI{background:linear-gradient(160deg,#ffa63d,#e07800)}.simulateur_verdictTag__g0jY0{display:inline-block;background:hsla(0,0%,100%,.2);font-size:11px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:16px}.simulateur_verdict__a1lkL h2{margin:0 0 14px;font-size:36px;font-weight:900;letter-spacing:-1.2px;line-height:1.1;position:relative}.simulateur_verdict__a1lkL p{margin:0;font-size:16px;color:hsla(0,0%,100%,.92);max-width:620px;line-height:1.6;position:relative}.simulateur_options__b5NY7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.simulateur_optionCard__rXOfs{background:#fff;border:1px solid #e4ecfb;border-radius:16px;padding:24px;text-align:left;font-family:inherit;cursor:pointer;transition:all .18s;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.simulateur_optionCard__rXOfs:hover{border-color:#5c50e8;transform:translateY(-3px);box-shadow:0 14px 32px rgba(92,80,232,.14)}.simulateur_optionEmoji__zqPOK{font-size:28px;line-height:1}.simulateur_optionCard__rXOfs h4{margin:0;font-size:16px;font-weight:800;color:#1b1a3b}.simulateur_optionCard__rXOfs p{margin:0;font-size:13.5px;color:#6e6a95;line-height:1.55;flex:1 1}.simulateur_optionCta__hdZMi{margin-top:4px;color:#5c50e8;font-weight:800;font-size:13px}.simulateur_roadmap__ADqqH{background:#fff;border:1px solid #e4ecfb;border-radius:18px;padding:26px 28px;margin-bottom:24px}.simulateur_roadmap__ADqqH h3{margin:0 0 6px;font-size:18px;font-weight:900;color:#1b1a3b;letter-spacing:-.3px}.simulateur_roadmap__ADqqH p.simulateur_sub__Cgssv{margin:0 0 22px;font-size:14px;color:#6e6a95;line-height:1.5}.simulateur_roadmapList__M44O0{display:flex;flex-direction:column;gap:12px}.simulateur_roadmapItem__IJyGp{background:#f7f8ff;border:1px solid #e4ecfb;border-radius:12px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:inherit;text-align:left;transition:all .18s}.simulateur_roadmapItem__IJyGp:hover{border-color:#8b7fff;background:#eef0ff}.simulateur_roadmapItem__IJyGp.simulateur_recommended__OVl7S{border-color:#5c50e8;background:linear-gradient(135deg,#fff,#f4f0ff)}.simulateur_roadmapItem__IJyGp .simulateur_left__fLkQm{flex:1 1}.simulateur_roadmapItem__IJyGp h5{margin:0 0 4px;font-size:14.5px;font-weight:800;color:#1b1a3b}.simulateur_roadmapItem__IJyGp p{margin:0;font-size:13px;color:#6e6a95;line-height:1.5}.simulateur_roadmapItem__IJyGp .simulateur_right__kah78 strong{display:block;font-size:18px;font-weight:900;color:#5c50e8;letter-spacing:-.5px}.simulateur_roadmapItem__IJyGp .simulateur_right__kah78 span{display:block;font-size:11px;color:#6e6a95;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.simulateur_footNav__lWeuw{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:24px;border-top:1px solid #e4ecfb}@media (max-width:760px){.simulateur_progressBar__lMbn1,.simulateur_topbar__FZ_CA{padding:12px 16px}.simulateur_main__t4JVP{padding:24px 16px 32px}.simulateur_title__zcuDp{font-size:26px;letter-spacing:-.8px}.simulateur_lead__FjiaN{font-size:15px;margin-bottom:24px}.simulateur_departGrid__2sx4k,.simulateur_momentGrid__YBsA_,.simulateur_options__b5NY7,.simulateur_scenarios__inOf6,.simulateur_stressGrid__phiyH{grid-template-columns:1fr}.simulateur_budgetFoot__wB9pD,.simulateur_budgetHead__1l7JF,.simulateur_budgetRow__X6xCI{grid-template-columns:1fr 1fr 1fr;padding-left:16px;padding-right:16px;font-size:12.5px}.simulateur_budgetFoot__wB9pD>:nth-child(4),.simulateur_budgetHead__1l7JF>:nth-child(4),.simulateur_budgetRow__X6xCI>:nth-child(4){display:none}.simulateur_impactHeader__rU_Eg{padding:18px 20px}.simulateur_impactHeader__rU_Eg h2{font-size:22px}.simulateur_verdict__a1lkL{padding:28px 22px}.simulateur_verdict__a1lkL h2{font-size:26px}.simulateur_roadmapItem__IJyGp{flex-direction:column;align-items:flex-start}}