.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_scroll-spacing__Y1_r5{scroll-margin:6.4rem;scroll-padding-top:6.4rem}@media(min-width:1200px){.retirement-calculator_two-column-sidebar-layout__TwNyo{padding-left:10rem!important;padding-right:10rem!important}}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt div[class*=base-form_formBlock]{width:100%}@media(min-width:768px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt{width:74%;margin:auto}}@media(min-width:1200px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt{width:auto}}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt .retirement-calculator_sidebar-card-heading__HiHRF{text-align:center;margin-bottom:2.4rem}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt .retirement-calculator_sidebar-card-heading__HiHRF h3{color:#0d3f5e;font-size:3.6rem;line-height:3.2rem;font-family:Lyon,Georgia,serif;font-variant-numeric:lining-nums;font-weight:400}@media(min-width:1200px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt .retirement-calculator_sidebar-card-heading__HiHRF h3{font-size:3.6rem;line-height:4rem}}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt div[class^=accordion_content__]>div[class*=stack-layout__]>:not(:last-child){margin-bottom:0}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt div[class^=accordion_content__] label p{font-size:1.6rem!important;font-weight:700}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt div[class^=accordion_content__] p[class*=form-helper-text___]{font-size:1.6rem!important;font-weight:400!important}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt div[role=separator]{border-bottom-color:#a19754;margin:0 auto 2.4rem 0}@media(min-width:1200px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_sidebar-card-content__EBSKt div[role=separator]{margin-top:2.4rem}}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X{color:#0d3f5e}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X>article{padding:0}@media(min-width:768px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X{width:75%;margin:auto}}@media(min-width:1200px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X{width:auto}}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X ul[class^=card-grid_group] a[class*=card-grid_stat]{flex-direction:column}@media(min-width:1200px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X ul[class^=card-grid_group] a[class*=card-grid_stat]{flex-direction:row}}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X .retirement-calculator_email-form-eyebrow__xO_97,.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X .retirement-calculator_resources-eyebrow__pitFy{color:#e85526}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X .retirement-calculator_separator__TJ0hy{border-bottom-color:#a19754;margin-bottom:4.8rem}.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X .retirement-calculator_resources-section__wEcsT{padding:0 2rem}@media(min-width:768px){.retirement-calculator_two-column-sidebar-layout__TwNyo .retirement-calculator_results-column__3YJ1X .retirement-calculator_resources-section__wEcsT{padding:0}}.connect-with-fpsection_contact-form-section__s0oCD{scroll-margin:6.4rem;scroll-padding-top:6.4rem;padding:0 2rem}@media(min-width:768px){.connect-with-fpsection_contact-form-section__s0oCD{padding:0}}.connect-with-fpsection_contact-form-section__s0oCD ul[class*=dropdown-menu]{font-weight:700}.connect-with-fpsection_contact-form-section__s0oCD ul[class*=dropdown-menu] li{color:#0d3f5e}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] div[role=alert] [class*=icon___] svg,.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] div[role=alert] [class*=icon___] svg{width:1.8rem;height:1.8rem}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] button,.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] button{margin-top:8px;border:none;background:none;box-shadow:none;top:13px}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] button [class*=icon___] svg,.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] button [class*=icon___] svg{width:1.2rem;height:1.2rem;color:#fff}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] button span svg,.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] button span svg{margin-top:-.4rem;margin-left:-.3rem}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] button:hover,.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] button:hover{background:none;border:none}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] button:focus,.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] button:focus{box-shadow:none;border:none}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] div[role=alert] span[class*=icon___]{margin-top:1.8rem!important}.connect-with-fpsection_contact-form-section__s0oCD [class*=confirmation___] div[role=alert] p{margin:1rem}.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] div[role=alert] p{margin:0}.connect-with-fpsection_contact-form-section__s0oCD [class*=error__] button{margin-top:0}.connect-with-fpsection_email-result-form__qTx7e button span[class^=icon__]{margin-left:1.2rem}.DoughnutChart_chart-panel__iqL8g{display:grid;width:100%}@media(min-width:1200px){.DoughnutChart_chart-panel__iqL8g{align-self:flex-end;grid-column:2/4;grid-row:1/3}}.DoughnutChart_chart-panel__iqL8g canvas[role=img]{height:100%;min-height:24rem;max-height:33rem;max-width:37.5rem}@media(min-width:768px){.DoughnutChart_chart-panel__iqL8g canvas[role=img]{max-height:unset;max-width:unset;min-height:45rem;width:45rem}}.retirement-calculator-modal_modal__oH1Mb{color:#0d3f5e;font-family:Effra,Tahoma,sans-serif;padding:1.2rem}.retirement-calculator-modal_modal__oH1Mb .retirement-calculator-modal_modal-title__WbZGq{font-size:3.2rem;padding-bottom:1.2rem}.retirement-calculator-modal_modal__oH1Mb .retirement-calculator-modal_modal-description__xaT_G{margin:0;line-height:2.4rem;padding-bottom:1.2rem}.retirement-calculator-modal_modal__oH1Mb .retirement-calculator-modal_modal-description__xaT_G p[class^=text]{margin-bottom:0!important}.retirement-calculator-modal_modal__oH1Mb .retirement-calculator-modal_close-button__t0lH6{margin-top:1.2rem}.results-panel_results-panel__B98UF{display:grid;justify-items:center;grid-template-areas:"text" "chart" "modal";width:100%;padding:0 2rem}@media(min-width:768px){.results-panel_results-panel__B98UF{padding:0}}.results-panel_results-panel__B98UF>section{padding:0;min-width:24rem}@media(min-width:1200px){.results-panel_results-panel__B98UF{grid-template-columns:36% 64%;grid-template-areas:"text chart" "modal chart"}}.results-panel_results-panel__B98UF .results-panel_text-area__cp7en{grid-area:text;display:grid;width:100%}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e{grid-column:1;font-family:Effra,Tahoma,sans-serif}@media(min-width:1200px){.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e{margin-bottom:2rem}}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e p{text-decoration:none;text-decoration-line:none;text-align:left}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e .results-panel_status-title__vGup5 .results-panel_status-best__1z7Ja{color:#0d3f5e}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e .results-panel_status-title__vGup5 .results-panel_status-excellent__YBQev{color:#5e550d}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e .results-panel_status-title__vGup5 .results-panel_status-good__p9p96{color:#008eb1}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e .results-panel_status-title__vGup5 .results-panel_status-fair__VKZuZ{color:#752755}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e .results-panel_status-title__vGup5 .results-panel_status-subpar__Iv7TA{color:#e85526}.results-panel_results-panel__B98UF .results-panel_text-panel__ezN6e .results-panel_status-title__vGup5 .results-panel_status-danger__QAmwD{color:#bc3d19}.results-panel_results-panel__B98UF .results-panel_text-results__Ah_iS{font-family:Effra,Tahoma,sans-serif;color:#0d3f5e;font-weight:700;line-height:2.4rem;text-align:left}.results-panel_results-panel__B98UF .results-panel_text-description__OdiGv{color:#2b2b2b;grid-row:3;font-size:1.6rem;line-height:2.4rem;text-decoration-line:none}.results-panel_results-panel__B98UF .results-panel_fp-form-scroll-link__xHHE_,.results-panel_results-panel__B98UF .results-panel_modal-link__QM_ra{color:#0d3f5e!important;font-weight:700;line-height:2.2rem;-webkit-text-decoration:underline #0d3f5e;text-decoration:underline #0d3f5e}.results-panel_results-panel__B98UF .results-panel_recommendation-with-link__Bv26A:hover{text-decoration-line:none;text-align:left;color:#2b2b2b}.results-panel_results-panel__B98UF .results-panel_doughnut-chart-area__qtfow{grid-area:chart;padding:2rem 0 4.1rem}@media(min-width:768px){.results-panel_results-panel__B98UF .results-panel_doughnut-chart-area__qtfow{width:45rem}}@media(min-width:1200px){.results-panel_results-panel__B98UF .results-panel_doughnut-chart-area__qtfow{justify-self:end;padding:0}}.results-panel_results-panel__B98UF .results-panel_modal-position__qv_JI{grid-area:modal}@media(min-width:1200px){.results-panel_results-panel__B98UF .results-panel_modal-position__qv_JI{display:block;margin-top:8rem}}.results-panel_results-panel__B98UF .results-panel_modal-position__qv_JI .results-panel_assumptions-link__SPfto,.results-panel_results-panel__B98UF .results-panel_modal-position__qv_JI .results-panel_assumptions-link__SPfto:hover{height:6.4rem;text-align:left;text-decoration-line:underline}.sidebar-form_sidebar-form__mhzGo{padding:0 .8rem .8rem}.sidebar-form_sidebar-form__mhzGo h3[class*=accordion_heading]{border-radius:.8rem;border:.1rem solid #5e550d}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__]{padding-top:.8rem}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] button[class*=accordion_accordionItem_] span[class*=icon__]{width:unset}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_itemWrapper]{border:none}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__]{padding:2.4rem;background-color:#fff;border:.1rem solid #cfc78f;border-top:none}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class*=vertical]:not(:last-child){margin-bottom:unset}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] .sidebar-form_additional-details__bSPcy,.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] .sidebar-form_income-and-savings__2i7yR{margin:1.2rem 0}@media(min-width:1200px){.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he){margin-bottom:0}}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]){display:block}@media(min-width:768px){.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]){display:grid;grid-template-columns:1fr 1fr;gap:0 1.6rem;grid-template-areas:"label input" "helper helper"}}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) label[class^=form-label]:not([id*=base-form_gds-main]){display:flex;align-items:center;font-size:1.6rem;line-height:2.4rem;grid-area:label}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) div[class^=dropdown__],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) div[class^=text-input-wrapper],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) span[class^=base-form_input]{display:flex;grid-area:input}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) div[class^=dropdown__] button[class^=dropdown-trigger__],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) div[class^=dropdown__] input[class^=text-input],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) div[class^=text-input-wrapper] button[class^=dropdown-trigger__],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) div[class^=text-input-wrapper] input[class^=text-input],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) span[class^=base-form_input] button[class^=dropdown-trigger__],.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) div:not([class*=text-input-wrapper]) span[class^=base-form_input] input[class^=text-input]{text-align:right}.sidebar-form_sidebar-form__mhzGo div[class^=accordion_accordionWrapper__] div[class^=accordion_content__] div[class^=form-control]:not(#sidebar-form_base-form_gds-main__WKnJG__sE3he) p[class^=form-helper-text]:not(:empty){margin-top:2rem;color:#727272;grid-area:helper}.sidebar-form_sidebar-form__mhzGo .sidebar-form_button__u_cay{font-size:1.9rem!important;width:100%;height:4.5rem;text-align:center}.sidebar-form_sidebar-form__mhzGo .sidebar-form_button__u_cay span{line-height:normal!important}@font-face{font-family:Effra;src:url(/fonts/EffraVF.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Effra Regular;src:url(/fonts/EffraVF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Effra Bold;src:url(/fonts/EffraVF.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Effra Italic;src:url(/fonts/EffraVF.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lyon;src:url(/fonts/LyonDisplay-Regular-Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lyon Regular;src:url(/fonts/LyonDisplay-Regular-Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lyon-Bold;src:url(/fonts/LyonDisplay-Bold-Web.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.annuities_annuitiesGridLayout__H6_2N{display:grid;gap:4rem;grid-template-columns:1fr;margin:0 auto;max-width:128rem;padding-left:0;padding-right:0;overflow-x:hidden}@media(min-width:576px){.annuities_annuitiesGridLayout__H6_2N{padding-left:2rem;padding-right:2rem}}@media(min-width:992px){.annuities_annuitiesGridLayout__H6_2N{grid-template-columns:1fr 2fr;padding-left:0;padding-right:0}}@media(min-width:1200px){.annuities_annuitiesGridLayout__H6_2N{gap:2rem}}.annuities_annuitiesGridLayout__H6_2N>div{scroll-margin-top:6.4rem}@media(max-width:991px){.annuities_annuitiesGridLayout__H6_2N>div{scroll-margin-top:5rem}}