.OnboardingForm_form__EDuRQ{display:flex;flex-direction:column;font-family:proxima-nova,sans-serif;color:#333}.OnboardingForm_modalHeader__dU1EX{padding:16px 24px 0}.OnboardingForm_modalHeaderRow__uqHwc{display:flex;align-items:center;gap:10px;margin-bottom:10px}.OnboardingForm_modalHeaderIcon__tpQUq{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#e6f7f0;color:#05ad79;display:flex;align-items:center;justify-content:center}.OnboardingForm_modalHeaderIcon__tpQUq svg{width:18px;height:18px;display:block}h2.OnboardingForm_modalTitle__GHmsK.OnboardingForm_modalTitle__GHmsK.OnboardingForm_modalTitle__GHmsK{font-size:1rem;font-weight:700;color:#333;margin:0;padding:0}.OnboardingForm_modalSubtitle__urJbo{font-size:.8125rem;color:#666;line-height:1.375rem;margin:0}.OnboardingForm_modalSteps__IhHd5{display:flex;gap:10px;padding:16px 24px;border-bottom:1px solid #f0f0f0}.OnboardingForm_modalStep__SYHwH{display:flex;align-items:center;gap:6px;font-size:.6875rem;color:#8c8c8c}.OnboardingForm_modalStepActive__VCTfk{color:#333;font-weight:500}.OnboardingForm_modalStepDone__Ikssb{color:#8c8c8c}.OnboardingForm_modalStepNum___4n6k{width:20px;height:20px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:.625rem;color:#8c8c8c}.OnboardingForm_modalStepActive__VCTfk .OnboardingForm_modalStepNum___4n6k{background:#167fac;color:#fff}.OnboardingForm_modalStepDone__Ikssb .OnboardingForm_modalStepNum___4n6k{background:#167fac;color:#fff;opacity:.5}.OnboardingForm_modalBody__8EqyS{padding:18px 24px 24px}.OnboardingForm_headerRow__Ns_Op{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#05ad79}.OnboardingForm_headerRow__Ns_Op svg{width:16px;height:16px;flex-shrink:0}.OnboardingForm_headerTitle__UJX93{font-size:.875rem;font-weight:600;color:#333;margin:0}p.OnboardingForm_subtitle__L4OAC.OnboardingForm_subtitle__L4OAC.OnboardingForm_subtitle__L4OAC{font-size:.8125rem;color:#4b4b4b;line-height:1.375rem;margin:0 0 12px}.OnboardingForm_steps__2DRB3{display:flex;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #e8f5ef}.OnboardingForm_step__KJxaw{display:flex;align-items:center;gap:5px;font-size:.6875rem;color:#8c8c8c}.OnboardingForm_stepActive__PdFmO{color:#333;font-weight:500}.OnboardingForm_stepDone__LFHST{color:#8c8c8c}.OnboardingForm_stepNum__5Rh9S{width:18px;height:18px;border-radius:50%;background:#eaeaea;display:flex;align-items:center;justify-content:center;font-size:.625rem;color:#8c8c8c}.OnboardingForm_stepActive__PdFmO .OnboardingForm_stepNum__5Rh9S{background:#05ad79;color:#fff}.OnboardingForm_stepDone__LFHST .OnboardingForm_stepNum__5Rh9S{background:#05ad79;color:#fff;opacity:.5}.OnboardingForm_row__sPpYd{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.OnboardingForm_rowSingle__pSpNz{display:grid;grid-template-columns:1fr;margin-bottom:10px}.OnboardingForm_fieldGroup__YLEC9{display:flex;flex-direction:column;gap:3px}.OnboardingForm_fieldLabel__YQXsC{font-size:.75rem;font-weight:500;color:#4b4b4b}.OnboardingForm_fieldInput__Gb_qv{height:36px;border:1.5px solid #e8e8e8;border-radius:6px;padding:0 10px;font-size:.8125rem;font-family:inherit;color:#333;background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.OnboardingForm_fieldInput__Gb_qv::placeholder{color:#bcbcbc}.OnboardingForm_fieldInput__Gb_qv:focus{border-color:#05ad79;box-shadow:0 0 0 3px rgba(5,173,121,.1)}.OnboardingForm_fieldInputError__wxDQy,.OnboardingForm_fieldInputError__wxDQy:focus{border-color:#e24b4a;box-shadow:0 0 0 3px rgba(226,75,74,.08)}.OnboardingForm_fieldError__0LIMH{font-size:.625rem;color:#e24b4a}.OnboardingForm_radioGroup__PoisG{display:flex;gap:8px;margin-top:2px}.OnboardingForm_radioGroup__PoisG input[type=radio]{position:absolute;opacity:0;width:0;height:0}.OnboardingForm_radioOption__FAu6d{flex:1 1;min-width:0;position:relative;display:flex}.OnboardingForm_radioLabel__iAFnD{flex:1 1;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1.5px solid #e8e8e8;border-radius:6px;font-size:.75rem;color:#4b4b4b;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.OnboardingForm_radioLabel__iAFnD svg{width:13px;height:13px;flex-shrink:0}.OnboardingForm_radioOption__FAu6d input:checked+.OnboardingForm_radioLabel__iAFnD{border-color:#05ad79;background:#f0faf6;color:#333}.OnboardingForm_radioOption__FAu6d input:focus-visible+.OnboardingForm_radioLabel__iAFnD{outline:2px solid #05ad79;outline-offset:2px}.OnboardingForm_tcpa__vjr_S{margin-top:12px;padding-top:10px;border-top:1px solid #e8f5ef}.OnboardingForm_submit__UcemE{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-bottom:10px;padding:10px 18px;background:#ff7226;color:#fff;border:none;border-radius:5px;font-size:1rem;font-weight:600;text-transform:none;cursor:pointer;transition:background .15s ease,transform .15s ease}.OnboardingForm_submit__UcemE:hover{background:#d14900}.OnboardingForm_submit__UcemE:active{transform:scale(.98)}.OnboardingForm_submit__UcemE:disabled{opacity:.5;cursor:not-allowed}.OnboardingForm_submit__UcemE svg{width:14px;height:14px}p.OnboardingForm_disclosure__eeQ2D.OnboardingForm_disclosure__eeQ2D.OnboardingForm_disclosure__eeQ2D{font-size:.625rem;color:#8c8c8c;line-height:1.4;margin:0}p.OnboardingForm_disclosure__eeQ2D.OnboardingForm_disclosure__eeQ2D.OnboardingForm_disclosure__eeQ2D+p.OnboardingForm_disclosure__eeQ2D{margin-top:6px}p.OnboardingForm_disclosure__eeQ2D.OnboardingForm_disclosure__eeQ2D.OnboardingForm_disclosure__eeQ2D a{color:#05ad79;text-decoration:none}.OnboardingForm_panel__vFoQ4{animation:OnboardingForm_onboarding-panel-in__278aB .25s ease}@keyframes OnboardingForm_onboarding-panel-in__278aB{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.OnboardingForm_panelNav__e23w2{display:flex;align-items:center;gap:12px;margin-top:14px}.OnboardingForm_panelNav__e23w2 .OnboardingForm_submit__UcemE{flex:1 1;margin-bottom:0}.OnboardingForm_navBack__E_ZvD{background:none;border:none;color:#8c8c8c;font-size:.8125rem;font-weight:500;font-family:inherit;text-transform:none;cursor:pointer;padding:8px 4px;white-space:nowrap;transition:color .15s ease}.OnboardingForm_navBack__E_ZvD:hover{color:#4b4b4b}.OnboardingForm_progress__L5BwX{margin-bottom:14px}.OnboardingForm_progressMeta___zNaf{font-size:.6875rem;font-weight:600;color:#4b4b4b;margin-bottom:5px}.OnboardingForm_progressTrack__lzs3N{height:6px;border-radius:3px;background:#eaeaea;overflow:hidden}.OnboardingForm_progressFill__Wdz8D{height:100%;border-radius:3px;background:#05ad79;transition:width .3s ease}.OnboardingForm_panelFieldGap__nw7Nq{margin-top:14px}.OnboardingForm_panelDots___Cig6{display:flex;justify-content:center;gap:6px;margin-top:12px}.OnboardingForm_dot__fGmNt{width:7px;height:7px;border-radius:50%;background:#e8e8e8;transition:background .15s ease}.OnboardingForm_dotActive__wPwAQ{background:#05ad79}.OnboardingForm_qHead__1VKc5{display:flex;align-items:center;gap:8px;margin-bottom:8px}.OnboardingForm_qIcon__USg8T{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#e6f7f0;display:flex;align-items:center;justify-content:center}.OnboardingForm_qIcon__USg8T img{width:15px;height:15px;display:block}.OnboardingForm_qLabel__1gv_L{font-size:.8125rem;font-weight:600;color:#333}p.OnboardingForm_panelNote__mVJkM.OnboardingForm_panelNote__mVJkM.OnboardingForm_panelNote__mVJkM{font-size:.8125rem;color:#4b4b4b;line-height:1.4;margin:0}p.OnboardingForm_panelNote__mVJkM.OnboardingForm_panelNote__mVJkM.OnboardingForm_panelNote__mVJkM strong{color:#333;font-weight:600}.OnboardingForm_choiceGroup__N_zU1{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.OnboardingForm_choiceGroup__N_zU1 input[type=radio]{position:absolute;opacity:0;width:0;height:0}.OnboardingForm_choiceOption__7vTnn{position:relative}.OnboardingForm_choiceLabel__U5Jnh{display:flex;align-items:center;justify-content:center;text-align:center;min-height:42px;padding:8px 10px;border:1.5px solid #e8e8e8;border-radius:6px;font-size:.75rem;line-height:1.25;color:#4b4b4b;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.OnboardingForm_choiceLabel__U5Jnh:hover{border-color:#b8e6d4;background:#f0faf6}.OnboardingForm_choiceOption__7vTnn input:checked+.OnboardingForm_choiceLabel__U5Jnh{border-color:#05ad79;background:#f0faf6;color:#333;font-weight:600}.OnboardingForm_choiceOption__7vTnn input:focus-visible+.OnboardingForm_choiceLabel__U5Jnh{outline:2px solid #05ad79;outline-offset:2px}.OnboardingForm_trustStrip__OLrvU{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:9px 12px;border-radius:8px;background:#f0faf6}.OnboardingForm_trustStrip__OLrvU img{width:18px;height:18px;flex-shrink:0}.OnboardingForm_trustStripText__6R_sC{font-size:.75rem;color:#333;line-height:1.3}.OnboardingForm_trustStripText__6R_sC strong{color:#05ad79;font-weight:700}.OnboardingForm_loadingState__IJojb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 16px}.OnboardingForm_loadingSpinner__sRkWM{width:36px;height:36px;border-radius:50%;border:3px solid #eaeaea;border-top-color:#05ad79;animation:OnboardingForm_onboarding-spin__KBM9y .9s linear infinite}@keyframes OnboardingForm_onboarding-spin__KBM9y{to{transform:rotate(1turn)}}.OnboardingForm_loadingText__LhAiP{font-size:.875rem;color:#4b4b4b;margin:0}.OnboardingForm_confirmationState__qfW_2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 16px;text-align:center}.OnboardingForm_confirmationHeader__gJYQf{font-size:1.125rem;font-weight:600;line-height:1.25;color:#4b4b4b;margin:0}.OnboardingForm_confirmationSubtext__DLOMd{font-size:.875rem;line-height:1.2;color:#4b4b4b;margin:0}.OnboardingForm_confirmationButton__PNTiD{margin-top:4px;padding:12px 24px;border:none;border-radius:8px;background:#05ad79;color:#fff;font-size:.95rem;font-weight:600;text-transform:none;cursor:pointer}.OnboardingForm_confirmationButton__PNTiD:hover{background:#09926a}.OnboardingForm_form__EDuRQ .OnboardingForm_confirmationState__qfW_2 .OnboardingForm_confirmationHeader__gJYQf,.OnboardingForm_form__EDuRQ .OnboardingForm_confirmationState__qfW_2 .OnboardingForm_confirmationSubtext__DLOMd{margin:0}@media(max-width:591px){.OnboardingForm_row__sPpYd{grid-template-columns:1fr}.OnboardingForm_submit__UcemE{white-space:normal}.OnboardingForm_choiceGroup__N_zU1{grid-template-columns:1fr}p.OnboardingForm_subtitle__L4OAC.OnboardingForm_subtitle__L4OAC.OnboardingForm_subtitle__L4OAC{font-size:.75rem}.OnboardingForm_panelNav__e23w2{flex-direction:column-reverse;gap:2px}.OnboardingForm_navBack__E_ZvD{width:100%;text-align:center}}.RetirementPanelStyles_retirementCalcPanel__bkuqE{background:#fff;border-radius:16px;box-shadow:0 8px 45px 0 rgba(51,51,51,.04);padding:2rem;border:2px solid #f9f9f9;margin-bottom:.75rem}@media(max-width:591px){.RetirementPanelStyles_retirementCalcPanel__bkuqE{padding:.75rem;margin-bottom:.5rem}}.RetirementPanelStyles_retirementCalcPanel__bkuqE h3.RetirementPanelStyles_header__tYIJL.RetirementPanelStyles_header__tYIJL.RetirementPanelStyles_header__tYIJL{font-family:proxima-nova,sans-serif;font-size:22px;line-height:1.625rem;font-weight:600;color:#1882af;text-align:left;margin:0 0 2rem;display:flex;align-items:center;gap:.75rem}.RetirementPanelStyles_retirementCalcPanel__bkuqE h3.RetirementPanelStyles_header__tYIJL.RetirementPanelStyles_header__tYIJL.RetirementPanelStyles_header__tYIJL .RetirementPanelStyles_headerIcon__07jwP{flex-shrink:0}@media(max-width:1024px){.RetirementPanelStyles_retirementCalcPanel__bkuqE h3.RetirementPanelStyles_header__tYIJL.RetirementPanelStyles_header__tYIJL.RetirementPanelStyles_header__tYIJL{font-size:1.125rem;line-height:1.5rem}}.RetirementPanelStyles_tabsList__9Le0Y{display:flex;justify-content:center;gap:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto;border:1px solid #b5e2f9;border-radius:16px;box-shadow:4px 4px 24px 0 rgba(22,127,172,.04);padding:.75rem;background:#fff}.RetirementPanelStyles_tabsTrigger__nACgr{padding:.75rem 2.75rem;background:#fff;border:none;border-radius:6px;cursor:pointer;white-space:normal;text-align:center;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:600;color:#595959;text-transform:none;transition:background-color .2s,color .2s}.RetirementPanelStyles_tabsTrigger__nACgr:hover{color:#333}.RetirementPanelStyles_tabsTrigger__nACgr[data-state=active]{background-color:#f1faff;color:#167fac}@media(max-width:1024px){.RetirementPanelStyles_tabsTrigger__nACgr{font-size:.8125rem;padding:.5rem .75rem}}.RetirementPanelStyles_tabsContent__0c3yi{margin-top:4rem}.RetirementPanelStyles_tabsContent__0c3yi[data-state=inactive]{display:none}.RetirementPanelStyles_explanationSection__QhLRV{margin-top:1.5rem}.RetirementPanelStyles_explanationSection__QhLRV summary{list-style:none}.RetirementPanelStyles_explanationSection__QhLRV summary::-webkit-details-marker{display:none}.RetirementPanelStyles_explanationSection__QhLRV[open] .RetirementPanelStyles_caretIcon__EnYvm:before{content:""}.RetirementPanelStyles_explanationToggle__QSetR{display:flex;align-items:flex-start;justify-content:center;gap:.5rem;text-align:center;cursor:pointer;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:600;color:#1882af}.RetirementPanelStyles_explanationToggle__QSetR .RetirementPanelStyles_caretIcon__EnYvm{flex-shrink:0;line-height:inherit}.RetirementPanelStyles_chartArea__qszAJ{margin-top:2rem}.RetirementPanelStyles_subtitle__h9_60{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;color:#333;margin:0 0 2rem}@media(max-width:1024px){.RetirementPanelStyles_subtitle__h9_60{font-size:16px}}.RetirementPanelStyles_subtitleValue__yVlCd{font-weight:600}.RetirementPanelStyles_seeMoreSection__ygWjQ summary{list-style:none}.RetirementPanelStyles_seeMoreSection__ygWjQ summary::-webkit-details-marker{display:none}.RetirementPanelStyles_seeMoreSection__ygWjQ[open] .RetirementPanelStyles_caretIcon__EnYvm:before{content:""}.RetirementPanelStyles_seeMoreToggle__IgJPy{display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:600;color:#1882af;text-align:center}.RetirementPanelStyles_explanationContent__t_sCm{margin-top:2rem;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#333}.RetirementPanelStyles_explanationContent__t_sCm ul.RetirementPanelStyles_explanationList__bpgTH.RetirementPanelStyles_explanationList__bpgTH.RetirementPanelStyles_explanationList__bpgTH{list-style-position:inside;padding-left:0;margin-top:0}.RetirementPanelStyles_retirementCalcPanel__bkuqE h2.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW{font-family:var(--font-raleway),sans-serif;font-size:36px;font-weight:700;text-align:center;color:#333;margin:0 0 1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.RetirementPanelStyles_retirementCalcPanel__bkuqE h2.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW .RetirementPanelStyles_headerIcon__07jwP{flex-shrink:0}@media(max-width:591px){.RetirementPanelStyles_retirementCalcPanel__bkuqE h2.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW .RetirementPanelStyles_headerIcon__07jwP{width:32px;height:32px}}@media(max-width:1024px){.RetirementPanelStyles_retirementCalcPanel__bkuqE h2.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW{font-size:26px}}.RetirementPanelStyles_onTrackPanel__sVP4i h2.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW.RetirementPanelStyles_onTrackHeader__ApFbW{color:rgba(0,0,0,0);background:linear-gradient(90deg,rgba(32,167,226,.35),rgba(213,246,214,.35)),linear-gradient(90deg,#20A7E2,#20A7E2);background-clip:text;-webkit-background-clip:text}.RetirementPanelStyles_onTrackPanel__sVP4i{background:linear-gradient(279deg,rgba(241,250,255,0),rgba(129,210,255,.1) 93.75%);border:none;position:relative}.RetirementPanelStyles_onTrackPanel__sVP4i:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(276deg,rgba(119,195,69,.3),#20A7E2);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_subCopy__ZiXWW.RetirementPanelStyles_subCopy__ZiXWW{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:550;line-height:28px;color:#333;text-align:center;margin:0 0 1rem}.RetirementPanelStyles_valuesContainer__v1Vin{display:flex;justify-content:center;gap:3rem;margin-bottom:1.5rem}@media(max-width:591px){.RetirementPanelStyles_valuesContainer__v1Vin{flex-direction:column;gap:1rem;align-items:center}}.RetirementPanelStyles_valueColumn__qR3yq{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:200px}.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_valueLabel__8fmAV.RetirementPanelStyles_valueLabel__8fmAV{font-size:1rem;font-weight:550;color:#595959;text-align:center;margin:0;line-height:1.5;min-height:3rem;display:block}@media(max-width:591px){.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_valueLabel__8fmAV.RetirementPanelStyles_valueLabel__8fmAV{min-height:0}}.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_valueAmount__tynqn.RetirementPanelStyles_valueAmount__tynqn{font-size:1.75rem;font-weight:550;margin:0;cursor:pointer}.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_haveValueAmount__ZYUQ1{color:#77c345}.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_offTrackHaveValueAmount__AwKrI{color:#f26a5c}.RetirementPanelStyles_retirementCalcPanel__bkuqE .RetirementPanelStyles_needValueAmount__J5Mlq{color:#20a7e2}.RetirementPanelStyles_barLabel__nN1dE{text-align:center;font-size:16px;color:#595959}@media(max-width:1024px){.RetirementPanelStyles_barLabel__nN1dE{font-size:12px}}.RetirementPanelStyles_barLabelAmount___xJyl{color:#333;font-size:20px;font-weight:700;display:inline-block;margin-top:.5rem}@media(max-width:1024px){.RetirementPanelStyles_barLabelAmount___xJyl{font-size:12px}}.RetirementPanelStyles_chartArea__qszAJ{width:100%;min-height:300px}@media(max-width:1024px){.RetirementPanelStyles_chartArea__qszAJ{min-height:250px}}.RetirementEmbeddedPrimaryOutput_primaryOutput__twvY3{display:flex;flex-direction:column;gap:16px}@media(max-width:591px){.RetirementEmbeddedPrimaryOutput_primaryOutput__twvY3{gap:8px}}h2.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc{font-size:28px;display:block;text-transform:none}@media(max-width:591px){h2.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc.RetirementEmbeddedPrimaryOutput_onTrackHeader__XJ5Nc{font-size:18px;margin-bottom:12px}}.RetirementEmbeddedPrimaryOutput_valueColumns__axcN_{display:flex;justify-content:center;gap:24px}@media(max-width:591px){.RetirementEmbeddedPrimaryOutput_valueColumns__axcN_{flex-direction:column;align-items:center;gap:8px}}.RetirementEmbeddedPrimaryOutput_valueColumn__50s_L{display:flex;flex-direction:column;gap:8px;justify-content:space-between;max-width:240px}.RetirementEmbeddedPrimaryOutput_valueColumn__50s_L .RetirementEmbeddedPrimaryOutput_valueLabel__SUC5e{margin:0;font-size:1rem;line-height:28px;color:#555;text-align:center}@media(max-width:591px){.RetirementEmbeddedPrimaryOutput_valueColumn__50s_L .RetirementEmbeddedPrimaryOutput_valueLabel__SUC5e{line-height:28px}}.RetirementEmbeddedPrimaryOutput_valueAmount__LIQ2t{margin:0;font-size:28px;line-height:28px;font-weight:550;text-align:center}@media(max-width:591px){.RetirementEmbeddedPrimaryOutput_valueAmount__LIQ2t{font-size:20px}}.SliderRow_sliderRowNoDivider__DQAxg,.SliderRow_sliderRow__wTmzx{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding-bottom:.625rem}@media(max-width:1250px){.SliderRow_sliderRowNoDivider__DQAxg,.SliderRow_sliderRow__wTmzx{gap:.5rem}}.SliderRow_sliderRow__wTmzx{border-bottom:1px solid #e8e8e8;margin-bottom:.625rem}.SliderRow_labelGroup__qCEhs{display:flex;align-items:center;flex-shrink:0;width:370px;min-width:370px}@media(max-width:1250px){.SliderRow_labelGroup__qCEhs{display:inline;width:100%;min-width:unset}}.SliderRow_sliderLabel__fBqHJ{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:550;color:#333;white-space:nowrap}@media(max-width:1250px){.SliderRow_sliderLabel__fBqHJ{white-space:normal;font-size:14px}}.SliderRow_controls__4z6h6{display:flex;align-items:center;flex:1 1;min-width:0;gap:.75rem}@media(max-width:1250px){.SliderRow_controls__4z6h6{display:grid;grid-template-columns:24px 1fr 24px;gap:.5rem}}.SliderRow_sliderCenter__QAhEu{display:flex;align-items:center;flex:1 1;min-width:0;gap:.75rem}@media(max-width:1250px){.SliderRow_sliderCenter__QAhEu{display:contents}}.SliderRow_sliderWrapper__33cPG{flex:1 1;min-width:0}@media(max-width:1250px){.SliderRow_sliderWrapper__33cPG{grid-column:2;grid-row:1}}.SliderRow_decrementButton__V_mLH,.SliderRow_incrementButton__WamKL{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px}@media(max-width:1250px){.SliderRow_decrementButton__V_mLH{grid-column:1;grid-row:1}.SliderRow_incrementButton__WamKL{grid-column:3;grid-row:1}}.SliderRow_boundLabel__uxchf{font-family:proxima-nova,sans-serif;font-size:.875rem;font-weight:400;color:#595959;white-space:nowrap;width:40px;min-width:40px;text-align:center}@media(max-width:1250px){.SliderRow_boundLabel__uxchf{grid-column:2;grid-row:2}.SliderRow_boundLabel__uxchf:first-child{justify-self:start}.SliderRow_boundLabel__uxchf:last-child{justify-self:end}}.RetirementEmbeddedAssumptionsPanel_details__RoXEN{padding:16px 12px}.RetirementEmbeddedAssumptionsPanel_summary__xepRp{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:16px;font-weight:400;cursor:pointer;list-style:none}.RetirementEmbeddedAssumptionsPanel_summary__xepRp::-webkit-details-marker{display:none}.RetirementEmbeddedAssumptionsPanel_caret__mb_I3{transition:transform .2s ease}.RetirementEmbeddedAssumptionsPanel_details__RoXEN[open] .RetirementEmbeddedAssumptionsPanel_caret__mb_I3{transform:rotate(180deg)}.RetirementEmbeddedAssumptionsPanel_sliders__LSktN{margin-top:16px}@media(min-width:1251px){.RetirementEmbeddedAssumptionsPanel_sliders__LSktN [class*=labelGroup]{width:280px;min-width:280px}}.RetirementEmbeddedAssumptionsPanel_sliders__LSktN [class*=controls],.RetirementEmbeddedAssumptionsPanel_sliders__LSktN [class*=sliderCenter]{gap:.5rem}.RetirementEmbeddedAssumptionsPanel_embeddedBoundLabel__clIdT [class*=boundLabel]{width:auto;min-width:0;padding:0 .25rem}.RetirementEmbeddedAssumptionsPanel_embeddedDecrementButton__uf1Mg [class*=decrementButton],.RetirementEmbeddedAssumptionsPanel_embeddedIncrementButton__uhRRI [class*=incrementButton]{background:none;border:none;cursor:pointer;padding:0;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;display:revert}.RetirementEmbeddedAdvisorCta_advisorCta__3Z5tm{display:flex;flex-direction:column;gap:12px}.RetirementEmbeddedAdvisorCta_divider__GQwiC{border:none;border-top:1px solid #e8e8e8;margin:0}.RetirementEmbeddedAdvisorCta_header__Nnafq{margin:0;font-family:proxima-nova,sans-serif;font-size:22px;font-weight:600;line-height:28px}@media(max-width:591px){.RetirementEmbeddedAdvisorCta_header__Nnafq{font-size:18px}}.RetirementEmbeddedAdvisorCta_advisorCta__3Z5tm .RetirementEmbeddedAdvisorCta_subcopy__CR17W{margin:0;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#333}@media(max-width:591px){.RetirementEmbeddedAdvisorCta_advisorCta__3Z5tm .RetirementEmbeddedAdvisorCta_subcopy__CR17W{font-size:16px;line-height:24px}}.RetirementEmbeddedAdvisorCta_button__1wl_P{display:block;width:100%;padding:15px 44px;border:0;border-bottom:2px solid #ff7226;border-radius:8px;background:linear-gradient(273deg,rgba(255,89,0,.2),rgba(255,114,38,.2)),#ff7226;color:#fff;font-family:var(--font-raleway),sans-serif;font-size:20px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:0 4px 24px 0 rgba(120,42,0,.12)}.RetirementEmbeddedAdvisorCta_button__1wl_P:hover{background:#ff600a;text-decoration:none}@media(max-width:591px){.RetirementEmbeddedAdvisorCta_button__1wl_P{white-space:normal;padding:10px;font-size:18px}}.RetirementEmbeddedFooterNav_footerNavContainer__Hl_cA{display:flex;flex-direction:column;gap:12px}.RetirementEmbeddedFooterNav_divider__dOVZK{border:none;border-top:1px solid #e8e8e8;margin:0}.RetirementEmbeddedFooterNav_footerNav__Rq8H4{display:flex;flex-direction:row;gap:16px;margin-top:16px}.RetirementEmbeddedFooterNav_footerNav__Rq8H4>button{flex:1 1;width:auto;margin-top:0}.RetirementEmbeddedFooterNav_backButton__tNfgq{margin-top:16px;background:none;border:none;color:#167fac;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:400;cursor:pointer;padding:8px 12px;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;text-transform:none}.RetirementEmbeddedFooterNav_backButton__tNfgq:hover{opacity:.8}@media(max-width:591px){.RetirementEmbeddedFooterNav_backButton__tNfgq{font-size:14px}}@media(min-width:1024px){.RetirementEmbeddedFooterNav_startOverButton__JE1sY{margin-top:16px}}.RetirementEmbeddedFooterNav_startOverButton__JE1sY{background:none;border:none;border-radius:8px;color:#8c8c8c;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:550;cursor:pointer;padding:8px 12px;width:100%;height:64px;text-align:center;text-transform:none}.RetirementEmbeddedFooterNav_startOverButton__JE1sY:hover{background-color:rgba(140,140,140,.04)}@media(max-width:591px){.RetirementEmbeddedFooterNav_startOverButton__JE1sY{font-size:14px}}.RetirementEmbeddedOutputs_outputs__GpPpP{display:flex;flex-direction:column;gap:16px;width:100%;max-width:768px;margin:0 auto}.RetirementEmbeddedOutputs_recalcError__1pPLm{color:#db0a23;font-family:proxima-nova,sans-serif;margin:0;padding:12px 16px;border-radius:8px;background:rgba(219,10,35,.08)}.RetirementCalculator_calculatorWrapper__NLypW{width:100%;max-width:100%;padding-bottom:4rem}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9{background:linear-gradient(279deg,rgba(241,250,255,0),rgba(129,210,255,.1) 93.75%),rgba(241,250,255,.5);padding:2rem;border-radius:16px;margin-top:2.5rem;margin-bottom:2.5rem;position:relative}@media(max-width:1024px){.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9{margin-top:1.5rem;margin-bottom:1.5rem}}@media(max-width:591px){.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9{display:none}}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(276deg,rgba(119,195,69,.3),#20A7E2);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 h3.RetirementCalculator_headerTitle__3pYpk.RetirementCalculator_headerTitle__3pYpk.RetirementCalculator_headerTitle__3pYpk{font-size:1.125rem;line-height:28px;font-weight:600;margin:0 0 .5rem;color:#333;text-align:center}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 ul.RetirementCalculator_checkList__MM2vK.RetirementCalculator_checkList__MM2vK{list-style-type:none;margin:0 auto;padding:0;display:flex;flex-direction:column;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 ul.RetirementCalculator_checkList__MM2vK.RetirementCalculator_checkList__MM2vK li.RetirementCalculator_checkItem__Syq1k.RetirementCalculator_checkItem__Syq1k{font-size:18px;line-height:28px;font-weight:400;font-style:normal;font-family:proxima-nova,sans-serif}@media(max-width:1024px){.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 ul.RetirementCalculator_checkList__MM2vK.RetirementCalculator_checkList__MM2vK li.RetirementCalculator_checkItem__Syq1k.RetirementCalculator_checkItem__Syq1k{font-size:18px;line-height:28px}}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 ul.RetirementCalculator_checkList__MM2vK.RetirementCalculator_checkList__MM2vK li.RetirementCalculator_checkItem__Syq1k.RetirementCalculator_checkItem__Syq1k{color:#333;display:flex;align-items:flex-start;gap:.5rem}.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 ul.RetirementCalculator_checkList__MM2vK.RetirementCalculator_checkList__MM2vK li.RetirementCalculator_checkItem__Syq1k.RetirementCalculator_checkItem__Syq1k:last-child{margin-bottom:0}@media(max-width:1024px){.RetirementCalculator_calculatorWrapper__NLypW .RetirementCalculator_headerContainer__tO1T9 ul.RetirementCalculator_checkList__MM2vK.RetirementCalculator_checkList__MM2vK li.RetirementCalculator_checkItem__Syq1k.RetirementCalculator_checkItem__Syq1k{font-size:1rem}}.RetirementCalculator_checkIcon__GF7SR{flex-shrink:0;margin-top:2px}.RetirementCalculator_mobileStepNavWrapper__GqgoH{width:100%;margin-bottom:1.5rem;scroll-margin-top:100px}.RetirementCalculator_designLoading__AmgBD{display:flex;align-items:center;justify-content:center;margin:6rem 0;font-size:2rem;color:#20a7e2}.RetirementCalculator_srOnly__jKjHE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RetirementCalculator_contentWrapper__EWbBD{background:#fff;border-radius:16px;box-shadow:0 8px 45px 0 rgba(51,51,51,.04);display:flex;flex-direction:row;align-items:flex-start;margin-top:1.5rem}@media(max-width:1024px){.RetirementCalculator_contentWrapper__EWbBD{flex-direction:column;align-items:stretch}}.RetirementCalculator_scrollTarget__K_bgu{scroll-margin-top:100px}.RetirementCalculator_recalcError__x7udb{color:#db0a23;margin:0 0 1rem;padding:.75rem 1rem;border-radius:8px;background:rgba(219,10,35,.08)}.RetirementCalculator_mainPanels__U8R6s{flex:1 1;min-width:0;padding:.75rem .75rem .75rem 1.5rem}@media(max-width:591px){.RetirementCalculator_mainPanels__U8R6s{padding:0}}.RetirementCalculator_mainPanelsSinglePage__bj_Aw{padding:0}@media(max-width:591px){.RetirementCalculator_mainPanelsSinglePage__bj_Aw{padding:0}}.RetirementCalculator_singlePageLayout__ZhKPn{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;padding:.75rem;margin-top:1.5rem;box-sizing:border-box;background:#fff;border-radius:16px;box-shadow:0 8px 45px 0 rgba(51,51,51,.12)}@media(max-width:1024px){.RetirementCalculator_singlePageLayout__ZhKPn{flex-direction:column;align-items:stretch}}@media(max-width:591px){.RetirementCalculator_singlePageLayout__ZhKPn{gap:.5rem;padding:.5rem}}.RetirementCalculator_singlePageInputCol__oIVce{width:398px;flex-shrink:0}@media(max-width:1024px){.RetirementCalculator_singlePageInputCol__oIVce{width:100%}}.RetirementCalculator_singlePageResultsCol__Q7cCE{flex:1 1;min-width:0}.RetirementCalculator_singlePagePlaceholder__m2_tP{display:flex;flex-direction:column;gap:1.5rem;background:#fff;border-radius:16px;box-shadow:0 8px 45px 0 rgba(51,51,51,.04);padding:1.5rem}h2.RetirementCalculator_singlePagePlaceholderHeading__ytoUB{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:550;color:#333;text-align:center;margin:0}@media(max-width:591px){h2.RetirementCalculator_singlePagePlaceholderHeading__ytoUB{display:none}}.RetirementTipCarousel_carouselWrapper__UxqMk{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}@media(max-width:591px){.RetirementTipCarousel_carouselWrapper__UxqMk{display:none}}.RetirementTipCarousel_carouselWrapperSinglePage__idh7D{max-width:420px;margin:200px auto 0}.RetirementTipCarousel_carouselRow__Ht1Id{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%}.RetirementTipCarousel_arrowButton__ABr3g{background:none;border:none;cursor:pointer;padding:.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.RetirementTipCarousel_arrowButton__ABr3g:hover{opacity:.6}.RetirementTipCarousel_arrowIcon__XRRt4{width:20px;height:auto}.RetirementTipCarousel_embla__QlltL{overflow:hidden;flex:1 1;min-width:0;height:380px}.RetirementTipCarousel_emblaContainer__vcvBC{display:flex;height:100%}.RetirementTipCarousel_emblaSlide__d7Tbr{flex:0 0 100%;min-width:0;height:100%}.RetirementTipCarousel_tipCard__rBh5K{border:1.5px solid #20a7e2;border-radius:12px;padding:1rem;box-sizing:border-box;height:100%;display:flex;flex-direction:column}.RetirementTipCarousel_tipHeader__wBGAF{display:flex;flex-direction:row;align-items:flex-start;gap:.625rem;margin-bottom:.625rem}.RetirementTipCarousel_tipIcon__Dj39x{flex-shrink:0;margin-top:2px}.RetirementTipCarousel_tipHeading__V2Cyw{font-size:1.125rem;font-weight:600;color:#167fac;line-height:1.3}.RetirementTipCarousel_tipBody__v26ad{font-size:.8125rem;color:#333;line-height:1.5;margin:0;flex:1 1}.RetirementTipCarousel_tipCard__rBh5K a.RetirementTipCarousel_tipCtaButton__2uy4o{display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem 1rem;margin-top:.875rem;font-size:.875rem;font-weight:600;line-height:1.4;color:#ff7226;background:rgba(0,0,0,0);border:2px solid #ff7226;border-radius:4px;box-sizing:border-box;cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease}.RetirementTipCarousel_tipCard__rBh5K a.RetirementTipCarousel_tipCtaButton__2uy4o:hover{background:#ff7226;color:#fff;text-decoration:none}.RetirementTipCarousel_dots__wyBF_{display:flex;flex-direction:row;gap:.5rem;align-items:center}.RetirementTipCarousel_dot__Xb_Fe{width:8px;height:8px;border-radius:50%;background:#e8e8e8;border:none;cursor:pointer;padding:0}.RetirementTipCarousel_dot__Xb_Fe:hover{background:#8c8c8c}.RetirementTipCarousel_dotActive__4_KME{background:#20a7e2}.RetirementPensionField_pensionSection__s9Mpe{display:flex;flex-direction:column;gap:.5rem}.RetirementPensionField_sectionHeader__0utMt{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:.25rem}.RetirementPensionField_sectionLabel__DAe_3{font-size:1rem;font-weight:600;color:#595959}@media(max-width:591px){.RetirementPensionField_sectionLabel__DAe_3{font-size:.875rem}}.RetirementPensionField_typeRow__S6YIP{display:flex;align-items:center;gap:.5rem}.RetirementPensionField_typeSelectWrapper__RbMoP{flex:1 1;min-width:0}.RetirementPensionField_removeButton__1L3Gn{flex-shrink:0;background:none;border:none;color:#db0a23;font-size:1rem;line-height:1;cursor:pointer;padding:.5rem .25rem}.RetirementPensionField_removeButton__1L3Gn:hover{color:#cc3f00}.RetirementPensionField_subField__nBxMF{display:flex;flex-direction:column;gap:.25rem}.RetirementPensionField_subField__nBxMF+.RetirementPensionField_subField__nBxMF{margin-top:.5rem}.RetirementPensionField_subFieldLabel__D04Le{display:inline-flex;align-items:center;gap:.25rem;font-size:1rem;font-weight:400;color:#595959}@media(max-width:591px){.RetirementPensionField_subFieldLabel__D04Le{font-size:.875rem}}.RetirementPensionField_addButton__erXhP{background:none;border:none;color:#167fac;font-size:1rem;font-weight:400;cursor:pointer;padding:.5rem 0;text-align:left;text-transform:none;display:flex;align-items:center;gap:.5rem}@media(max-width:591px){.RetirementPensionField_addButton__erXhP{font-size:.875rem}}.RetirementPensionField_addButton__erXhP:hover{opacity:.8}.TwoColumnTable_tableWrapper__KRpko{overflow-x:auto}.TwoColumnTable_columnHeaders__MfN5H{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;min-width:500px;margin-bottom:.5rem}.TwoColumnTable_columnHeader__ho5Zi{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:600;color:#1882af;letter-spacing:.5px;padding-left:16px}.TwoColumnTable_table__gBg5V{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;min-width:500px}.TwoColumnTable_cell__3KYIL{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:30px}.TwoColumnTable_cellAlt__Zw_a3{background:#f9f9f9;border-radius:4px}.TwoColumnTable_label__evwOY{text-align:left}.TwoColumnTable_label__evwOY,.TwoColumnTable_value__uaOAu{font-family:proxima-nova,sans-serif;font-size:16px;color:#333}.TwoColumnTable_value__uaOAu{font-weight:600;text-align:right;white-space:nowrap}h3.IncomeProjection_header__fwRbN.IncomeProjection_header__fwRbN.IncomeProjection_header__fwRbN{font-size:22px;line-height:1.625rem;font-weight:600;color:#1882af;text-align:left;margin:0 0 1rem;display:flex;align-items:center;gap:.75rem}h3.IncomeProjection_header__fwRbN.IncomeProjection_header__fwRbN.IncomeProjection_header__fwRbN .IncomeProjection_headerIcon__qTIVD{flex-shrink:0}@media(max-width:1024px){h3.IncomeProjection_header__fwRbN.IncomeProjection_header__fwRbN.IncomeProjection_header__fwRbN{font-size:1.125rem;line-height:1.5rem}}.IncomeProjection_subtitle__cz3hQ{font-size:18px;font-weight:400;color:#333;margin:0 0 2rem}@media(max-width:1024px){.IncomeProjection_subtitle__cz3hQ{font-size:16px}}.IncomeProjection_subtitleGroup__zexka{white-space:nowrap}.IncomeProjection_subtitleValue__2PENm{font-weight:600}.IncomeProjection_seeMoreToggle__JUZwD{display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;font-size:16px;font-weight:600;color:#1882af;text-align:center}.IncomeProjection_chartArea__LUZIK{margin-top:2rem}h4.IncomeProjection_sourcesTitle__k7MMT.IncomeProjection_sourcesTitle__k7MMT.IncomeProjection_sourcesTitle__k7MMT{font-size:16px;font-weight:600;color:#333;margin:2rem 0 1rem;text-align:center}.RetirementLeftNav_leftNav__AwMg7{width:288px;flex-shrink:0;padding:.75rem 1rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;position:-webkit-sticky;position:sticky;top:24px}@media(max-width:1024px){.RetirementLeftNav_leftNav__AwMg7{display:flex;width:100%;position:static;order:1;padding:0 1rem 1.5rem}}.RetirementLeftNav_navList___kWaq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}@media(max-width:1024px){.RetirementLeftNav_navList___kWaq{display:none}}.RetirementLeftNav_navItem__tQrVV{color:#2d708e}.RetirementLeftNav_navItemActive__iPkG7,.RetirementLeftNav_navItem__tQrVV,.RetirementLeftNav_navItem__tQrVV:hover{display:flex!important;align-items:center;padding:.5rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:600}.RetirementLeftNav_navItemActive__iPkG7,.RetirementLeftNav_navItem__tQrVV:hover{color:#1882af;background-color:rgba(32,167,226,.04)}.RetirementLeftNav_navLabel__AqlL4{margin-left:.75rem;font-size:.875rem;font-weight:600}.RetirementLeftNav_onTrackPill__hdgVe{color:#77c345;border:1px solid #77c345;border-radius:100px}.RetirementLeftNav_offTrackPill__rWHSy,.RetirementLeftNav_onTrackPill__hdgVe{margin-left:1.375rem;font-size:.625rem;font-weight:700;padding:2px 6px;white-space:nowrap;line-height:1.4}.RetirementLeftNav_offTrackPill__rWHSy{color:#f26a5c;border:1px solid #f26a5c;border-radius:100px}.RetirementLeftNav_badge__EDlb4{margin-left:1.375rem;display:inline-flex;align-items:center;justify-content:center;background-color:#ff600a;color:#fff;font-size:.625rem;font-weight:700;border-radius:100px;min-width:16px;height:16px;padding:0 .25rem;line-height:1}.RetirementLeftNav_divider__DE0wf{border:none;border-top:1px solid #e8e8e8;margin:0}@media(max-width:1024px){.RetirementLeftNav_divider__DE0wf{display:none}}@media(min-width:1024px){.RetirementLeftNav_startOverButton__M2J2N{margin-top:1rem}}.RetirementLeftNav_startOverButton__M2J2N{background:none;border:2px solid rgba(255,96,10,.2);border-radius:8px;color:#ff600a;font-size:1.25rem;font-weight:600;cursor:pointer;padding:.5rem .75rem;width:100%;height:64px;text-align:center;text-transform:none}.RetirementLeftNav_startOverButton__M2J2N:hover{background-color:rgba(255,96,10,.04)}.RetirementLeftNav_backButton__Weiyb{margin-top:1rem;background:none;border:none;color:#8c8c8c;font-size:1.25rem;font-weight:400;cursor:pointer;padding:.5rem .75rem;width:100%;text-align:center;text-transform:none}.RetirementLeftNav_backButton__Weiyb:hover{opacity:.8}h3.LongevityProjection_header__rRp2T.LongevityProjection_header__rRp2T.LongevityProjection_header__rRp2T{font-size:22px;line-height:1.625rem;font-weight:600;color:#1882af;text-align:left;margin:0 0 1rem;display:flex;align-items:center;gap:.75rem}h3.LongevityProjection_header__rRp2T.LongevityProjection_header__rRp2T.LongevityProjection_header__rRp2T .LongevityProjection_headerIcon__MXlz6{flex-shrink:0}@media(max-width:1024px){h3.LongevityProjection_header__rRp2T.LongevityProjection_header__rRp2T.LongevityProjection_header__rRp2T{font-size:1.125rem;line-height:1.5rem}}.LongevityProjection_subtitle__qrVte{font-size:18px;font-weight:400;color:#333;margin:0 0 .75rem}@media(max-width:1024px){.LongevityProjection_subtitle__qrVte{font-size:16px}}.NextSteps_nextStepsPanel__WFKA2{container-type:inline-size}.NextSteps_heroSection__grRXD{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,375px);grid-template-areas:"text image" "cta  image";column-gap:2rem}@container (max-width: 580px){.NextSteps_heroSection__grRXD{grid-template-columns:1fr;grid-template-areas:"text" "image" "cta";row-gap:1.5rem}}@media(max-width:591px){.NextSteps_heroSection__grRXD{grid-template-columns:1fr;grid-template-areas:"text" "image" "cta";row-gap:1.5rem}}.NextSteps_heroText__HVfEw{grid-area:text;min-width:0}.NextSteps_heroHeading__wiRth.NextSteps_heroHeading__wiRth.NextSteps_heroHeading__wiRth.NextSteps_heroHeading__wiRth{text-align:left;font-weight:600}.NextSteps_heroSubtext__7jB16.NextSteps_heroSubtext__7jB16{font-size:16px;font-weight:400;line-height:1.5;color:#333;margin:0 0 1.5rem}.NextSteps_findAdvisorCta__a4MjK.NextSteps_findAdvisorCta__a4MjK{border-radius:16px;padding:18px 48px;font-size:24px;font-weight:700;text-transform:capitalize;font-family:Proxima Nova,sans-serif;background:linear-gradient(273deg,rgba(255,89,0,.2),rgba(255,114,38,.2)),#ff7226;box-shadow:0 4px 24px 0 rgba(120,42,0,.12);border-bottom:2px solid #ff7226;text-align:center}.NextSteps_findAdvisorCta__a4MjK.NextSteps_findAdvisorCta__a4MjK:hover{background:#ff600a;text-decoration:none}.NextSteps_findAdvisorCta__a4MjK.NextSteps_findAdvisorCta__a4MjK{grid-area:cta;border-radius:8px;font-size:18px;font-weight:600;padding:.875rem 2rem;display:inline-block;text-decoration:none;color:#fff;align-self:end;max-width:250px}@container (max-width: 580px){.NextSteps_findAdvisorCta__a4MjK.NextSteps_findAdvisorCta__a4MjK{display:block;text-align:center;width:80%;max-width:none;align-self:auto;justify-self:center}}@media(max-width:591px){.NextSteps_findAdvisorCta__a4MjK.NextSteps_findAdvisorCta__a4MjK{display:block;text-align:center;width:100%;max-width:none;align-self:auto}}.NextSteps_heroImage__0bISa{grid-area:image;align-self:center;max-width:100%;height:auto}@container (max-width: 580px){.NextSteps_heroImage__0bISa{width:80%;justify-self:center}}@media(max-width:591px){.NextSteps_heroImage__0bISa{width:100%}}.NextSteps_divider__X1cBk{border:none;border-top:1px solid #e8e8e8;width:100%;margin:2rem 0}.NextSteps_resourcesHeading__2aR8k.NextSteps_resourcesHeading__2aR8k.NextSteps_resourcesHeading__2aR8k{font-size:18px;font-weight:600;color:#1882af;margin:0 0 1.5rem;text-align:left}.NextSteps_resourceCards__XloAc{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:591px){.NextSteps_resourceCards__XloAc{display:none}}.NextSteps_resourceCard__oracM{display:flex;flex-direction:column;border:1px solid #f9f9f9;border-radius:12px;overflow:hidden}.NextSteps_resourceImage__DqBbT{width:100%;height:168px;object-fit:cover;display:block}.NextSteps_resourceCardContent__S1bYH{display:flex;flex-direction:column;flex:1 1;padding:0 1rem 1rem;gap:.5rem}.NextSteps_resourceTitle__fZsiU.NextSteps_resourceTitle__fZsiU.NextSteps_resourceTitle__fZsiU.NextSteps_resourceTitle__fZsiU.NextSteps_resourceTitle__fZsiU{font-size:16px;font-weight:700;line-height:1.4;color:#1882af;margin:0;padding:.75rem 1rem 0;min-height:68.8px}.NextSteps_resourceDescription__1r78e.NextSteps_resourceDescription__1r78e.NextSteps_resourceDescription__1r78e{font-size:14px;font-weight:400;line-height:1.5;color:#595959;margin-top:0;flex:1 1}.NextSteps_learnMoreCta__fb381.NextSteps_learnMoreCta__fb381{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:100%;padding:5px 24px;cursor:pointer;border:0;line-height:1;color:#fff}.NextSteps_learnMoreCta__fb381.NextSteps_learnMoreCta__fb381:hover{text-decoration:none}.NextSteps_learnMoreCta__fb381.NextSteps_learnMoreCta__fb381{border:1px solid #ff7226;background-color:#fff}.NextSteps_learnMoreCta__fb381.NextSteps_learnMoreCta__fb381:hover{border-color:#d14900;color:#d14900}.NextSteps_learnMoreCta__fb381.NextSteps_learnMoreCta__fb381{border-radius:8px;font-size:.875rem;font-weight:600;padding:.625rem 1.25rem;display:inline-block;text-align:center;text-decoration:none;margin-top:.5rem;color:#ff7226}.NextSteps_embla__JFRed{overflow:hidden}@media(min-width:592px){.NextSteps_embla__JFRed{display:none}}.NextSteps_emblaContainer__QfooW{display:flex;align-items:stretch}.NextSteps_emblaSlide__kS_ky{flex:0 0 100%;min-width:0;display:flex}.NextSteps_emblaDots__JudJ5{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}@media(min-width:592px){.NextSteps_emblaDots__JudJ5{display:none}}.NextSteps_emblaDot__neREc{width:8px;height:8px;border-radius:50%;background:#f9f9f9;cursor:pointer;border:none;padding:0}.NextSteps_emblaDotActive__LlDgE{background:#ff7226}.AdvisorCta_borderWrapper__wTRe8{padding:2px}.AdvisorCta_borderWrapper__wTRe8,.AdvisorCta_content__bhfiK{border-radius:16px;margin-top:3rem;position:relative;overflow:visible}.AdvisorCta_content__bhfiK{display:flex;align-items:flex-start;border:2px solid rgba(32,167,226,.2);background:rgba(241,250,255,.24);padding:1rem 1.5rem;min-height:120px}@media(max-width:1250px){.AdvisorCta_content__bhfiK{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;min-height:0}}@media(max-width:768px){.AdvisorCta_content__bhfiK{grid-template-columns:1fr;align-items:center;justify-items:center;padding:.75rem}}.AdvisorCta_textBlock__yO1AN{flex:1 1}@media(max-width:1250px){.AdvisorCta_textBlock__yO1AN{grid-column:1;grid-row:1}}@media(max-width:768px){.AdvisorCta_textBlock__yO1AN{text-align:center;max-width:100%;overflow-wrap:break-word}}.AdvisorCta_content__bhfiK .AdvisorCta_textBlock__yO1AN h4.AdvisorCta_header__em1B3{font-size:18px;font-weight:550;color:#1882af;margin:0;line-height:28px}.AdvisorCta_content__bhfiK .AdvisorCta_textBlock__yO1AN p.AdvisorCta_subtext__PvoPL{font-size:14px;font-weight:400;color:#595959;margin:.25rem 0 0}.AdvisorCta_headshot__4gbnT{width:auto;height:140px;object-fit:contain;align-self:flex-end;margin:-2.5rem 1.5rem -1rem}@media(max-width:1250px){.AdvisorCta_headshot__4gbnT{grid-column:2;grid-row:1/-1;align-self:center;justify-self:center;margin:0 0 0 1rem;height:auto;max-height:140px;max-width:100%}}@media(max-width:768px){.AdvisorCta_headshot__4gbnT{grid-column:1;grid-row:2;align-self:center;margin:1rem 0 0}}.AdvisorCta_content__bhfiK a.AdvisorCta_ctaButton__MwrS0{align-self:center;font-family:var(--font-raleway),sans-serif;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(273deg,rgba(255,89,0,.2),rgba(255,114,38,.2)),#ff7226;border-bottom:2px solid #ff7226;border-radius:8px;box-shadow:0 4px 24px 0 rgba(120,42,0,.12);padding:.625rem 2.75rem;text-decoration:none;white-space:nowrap;cursor:pointer}.AdvisorCta_content__bhfiK a.AdvisorCta_ctaButton__MwrS0:hover{background:#ff600a;text-decoration:none}@media(max-width:1250px){.AdvisorCta_content__bhfiK a.AdvisorCta_ctaButton__MwrS0{grid-column:1;grid-row:2;justify-self:stretch;margin-top:1rem;font-size:16px;padding:.625rem 1.5625rem;text-align:center}}@media(max-width:768px){.AdvisorCta_content__bhfiK a.AdvisorCta_ctaButton__MwrS0{grid-row:3;justify-self:center;max-width:75%;width:100%;white-space:normal;text-align:center;padding:.625rem}}h4.CurrentRetirementPlan_sliderSectionHeader__PZCaS.CurrentRetirementPlan_sliderSectionHeader__PZCaS{font-size:18px;font-weight:600;color:#1882af;margin:1.25rem 0 1rem}h4.CurrentRetirementPlan_sliderSectionHeader__PZCaS.CurrentRetirementPlan_sliderSectionHeader__PZCaS:first-of-type{margin-top:1.5rem}.OnboardingModal_overlay__IWQV3{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.OnboardingModal_overlayOpen__G5Ajw{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear 0s}.OnboardingModal_dialog__SHpT2{position:relative;background:#fff;border-radius:12px;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;transform:translateY(10px) scale(.98);transition:transform .25s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.OnboardingModal_overlayOpen__G5Ajw .OnboardingModal_dialog__SHpT2{transform:translateY(0) scale(1)}@media(max-width:591px){.OnboardingModal_dialog__SHpT2{width:calc(100% - 32px)}}.OnboardingModal_close__E3Mgf{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;border:none;background:#f3f4f6;color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease;padding:0}.OnboardingModal_close__E3Mgf:hover{background:#e5e7eb}.OnboardingModal_close__E3Mgf svg{width:14px;height:14px;display:block;stroke:currentColor}.ToggleSwitch_toggleSwitch___qP_2{display:flex;align-items:center;justify-content:center;gap:.75rem}.ToggleSwitch_toggleInput__9kz36{opacity:0;width:0;height:0;position:absolute}.ToggleSwitch_toggleInput__9kz36:checked+.ToggleSwitch_toggleLabel___6PeJ .ToggleSwitch_toggleSlider___yUpl{background-color:#32d74b}.ToggleSwitch_toggleInput__9kz36:checked+.ToggleSwitch_toggleLabel___6PeJ .ToggleSwitch_toggleSlider___yUpl:before{transform:translateX(20px)}.ToggleSwitch_toggleInput__9kz36:disabled+.ToggleSwitch_toggleLabel___6PeJ{opacity:.5;cursor:not-allowed}.ToggleSwitch_toggleInput__9kz36:disabled+.ToggleSwitch_toggleLabel___6PeJ .ToggleSwitch_toggleSlider___yUpl{background-color:#e8e8e8}.ToggleSwitch_toggleLabel___6PeJ{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}.ToggleSwitch_toggleSlider___yUpl{position:relative;display:inline-block;width:44px;height:24px;background-color:#e8e8e8;border-radius:24px;transition:background-color .3s ease;flex-shrink:0}.ToggleSwitch_toggleSlider___yUpl:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ToggleSwitch_toggleText__beu8b{font-family:proxima-nova,sans-serif;font-size:1.125rem;line-height:1.625rem;font-weight:600;color:#333}.PartnerOfferAd_partnerOfferAd__do4KP{position:relative;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.5rem;box-shadow:0 8px 45px 0 rgba(51,51,51,.04);display:flex;flex-wrap:wrap;align-items:center}@media(max-width:1024px){.PartnerOfferAd_partnerOfferAd__do4KP{padding:1rem;flex-direction:column;align-items:stretch;gap:1rem}}@media(max-width:1200px){.PartnerOfferAd_partnerOfferAd__do4KP{padding:1rem}}.PartnerOfferAd_sponsoredLabel__hM86E{position:absolute;top:1rem;right:1rem;font-size:.75rem;font-weight:600;color:#8c8c8c}@media(max-width:1024px){.PartnerOfferAd_sponsoredLabel__hM86E{position:static;margin-left:auto}}.PartnerOfferAd_header__B9H_5{display:flex;flex-direction:column;gap:.25rem;min-width:130px;flex-shrink:0}@media(max-width:1024px){.PartnerOfferAd_header__B9H_5{flex-direction:row;align-items:flex-start;min-width:auto}}.PartnerOfferAd_logoContainer___hvds{display:flex;flex-direction:column;gap:.25rem}.PartnerOfferAd_logo__fX3p3{height:63px;width:100px;object-fit:contain;align-self:flex-start}@media(max-width:1024px){.PartnerOfferAd_logo__fX3p3{height:73px;width:130px}}.PartnerOfferAd_fdic__zeug2{font-size:.75rem;color:#595959;font-weight:400}@media(max-width:1024px){.PartnerOfferAd_fdic__zeug2{font-size:.75rem}}.PartnerOfferAd_offerCopy__QO7Gj{font-size:1.125rem;color:#595959;font-weight:600;width:100%;margin-bottom:1rem}@media(max-width:1024px){.PartnerOfferAd_offerCopy__QO7Gj{font-size:1rem;margin-bottom:0}}.PartnerOfferAd_offerDetails__KV3BX{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex:1 1;min-width:0}@media(max-width:1024px){.PartnerOfferAd_offerDetails__KV3BX{flex-direction:column;align-items:stretch;gap:1rem}}@media(max-width:1200px){.PartnerOfferAd_offerDetails__KV3BX{gap:.75rem}}.PartnerOfferAd_offerItem___UxLA{display:flex;flex-direction:column;gap:.25rem}@media(max-width:1024px){.PartnerOfferAd_offerItem___UxLA{flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}}.PartnerOfferAd_offerItem___UxLA .PartnerOfferAd_viewOfferButton__rf8oz{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:100%;padding:5px 24px;cursor:pointer;border:0;border-radius:8px;text-align:center;line-height:1}.PartnerOfferAd_offerItem___UxLA .PartnerOfferAd_viewOfferButton__rf8oz:hover{text-decoration:none}.PartnerOfferAd_offerItem___UxLA .PartnerOfferAd_viewOfferButton__rf8oz{background:#20a7e2;white-space:nowrap;color:#fff;font-weight:700;padding:.5rem 1.25rem}.PartnerOfferAd_offerItem___UxLA .PartnerOfferAd_viewOfferButton__rf8oz:hover{background:#167fac}@media(max-width:1024px){.PartnerOfferAd_offerItem___UxLA .PartnerOfferAd_viewOfferButton__rf8oz{font-size:.875rem;padding:.625rem 1.25rem;width:100%}}@media(max-width:1200px){.PartnerOfferAd_offerItem___UxLA .PartnerOfferAd_viewOfferButton__rf8oz{padding:.5rem .75rem}}.PartnerOfferAd_offerLabel__7KUDj{font-size:.875rem;color:#595959;font-weight:400;white-space:nowrap}@media(max-width:1024px){.PartnerOfferAd_offerLabel__7KUDj{font-size:1rem}.PartnerOfferAd_offerLabel__7KUDj .PartnerOfferAd_offerLabelDate__2Jdl6{font-size:.75rem;font-weight:600}}.PartnerOfferAd_offerValue__5MxXG{font-size:1.75rem;color:#20a7e2;font-weight:700;line-height:2rem}@media(max-width:1024px){.PartnerOfferAd_offerValue__5MxXG{font-size:1.5rem;text-align:right}}@media(max-width:1200px){.PartnerOfferAd_offerValue__5MxXG{font-size:1.5rem}}