@media (min-width:981px){.SimulateurRetraite-module__ig_50q__colFormulaire{position:sticky;inset-block-start:24px}}.SimulateurRetraite-module__ig_50q__champMontant{position:relative}.SimulateurRetraite-module__ig_50q__champMontant input{padding-inline-end:36px}.SimulateurRetraite-module__ig_50q__suffixeEuro{block-size:44px;color:var(--ink-2);pointer-events:none;font-variant-numeric:tabular-nums lining-nums;align-items:center;font-size:.8889rem;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:12px}.SimulateurRetraite-module__ig_50q__alyaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}@media (min-width:981px){.SimulateurRetraite-module__ig_50q__btnVoirResultat{display:none}}.SimulateurRetraite-module__ig_50q__avisBande{border:1px solid var(--creme-line);border-radius:var(--radius);background:#4a5d230f;gap:14px;padding:14px;display:grid}.SimulateurRetraite-module__ig_50q__avisBande>.card{border-color:var(--line)}.SimulateurRetraite-module__ig_50q__economieCsg{background:var(--tint-14);border-inline-start:3px solid var(--action);border-radius:var(--radius-sm);margin-block-end:18px;padding:12px 16px}.SimulateurRetraite-module__ig_50q__economieCsg p{color:var(--action-dark);max-width:none;margin:0;font-size:.8889rem}.SimulateurRetraite-module__ig_50q__economieCsg strong{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:600}.SimulateurRetraite-module__ig_50q__encadreNeutre{background:var(--tint-8);border-inline-start:3px solid var(--creme-line);border-radius:var(--radius-sm);margin-block-end:18px;padding:12px 16px}.SimulateurRetraite-module__ig_50q__encadreNeutre p{color:var(--ink-2);max-width:none;margin:0;font-size:.8333rem}.SimulateurRetraite-module__ig_50q__encadreNeutre p+p{margin-block-start:8px}.SimulateurRetraite-module__ig_50q__totalBloc{border-block-start:4px double var(--ink);margin-block-start:4px;padding-block-start:14px}.SimulateurRetraite-module__ig_50q__totalBloc .SimulateurRetraite-module__ig_50q__libelleTotal{color:var(--ink-2);margin-block-end:2px;font-size:.8333rem;font-weight:500}.SimulateurRetraite-module__ig_50q__montantTotal{font-family:var(--font-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);font-size:2rem;font-weight:600;line-height:1.15}.SimulateurRetraite-module__ig_50q__sousTotal{color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;margin-block-start:4px;font-size:.8889rem}.SimulateurRetraite-module__ig_50q__tauxChange{color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px;font-size:.7778rem;display:flex}.SimulateurRetraite-module__ig_50q__tauxChange input{text-align:end;font-variant-numeric:tabular-nums lining-nums;block-size:40px;inline-size:4.5rem;padding-inline:8px;font-size:.7778rem}.SimulateurRetraite-module__ig_50q__tauxSaisie{flex:none;align-items:center;gap:8px;display:inline-flex}.SimulateurRetraite-module__ig_50q__lienParcours{padding-block:12px}.SimulateurRetraite-module__ig_50q__cachet{justify-content:flex-end;margin-block-start:14px;display:flex}.SimulateurRetraite-module__ig_50q__cachet span{border:1px solid var(--action-dark);border-radius:var(--radius-sm);color:var(--action-dark);letter-spacing:.01em;font-variant-numeric:tabular-nums lining-nums;padding:4px 10px;font-size:.7222rem;display:inline-block}.SimulateurRetraite-module__ig_50q__pont .card-body p{max-width:none}.SimulateurRetraite-module__ig_50q__pontListe{margin-block:12px 16px;padding-inline-start:0;list-style:none}.SimulateurRetraite-module__ig_50q__pontListe li{border-inline-start:2px solid var(--tint-14);margin-block-end:8px;padding-inline-start:12px;font-size:.8889rem}.SimulateurRetraite-module__ig_50q__pontActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.SimulateurRetraite-module__ig_50q__pontActions .SimulateurRetraite-module__ig_50q__rembourse{color:var(--ink-2);margin:0;font-size:.7778rem}
