.WBnJWa_container{grid-template-rows:repeat(2,auto);padding:15px;display:grid}@media only screen and (min-width:1441px){.WBnJWa_container{padding:25px 0}}.WBnJWa_heading{border-bottom:1px solid #0000001f;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;display:flex}.WBnJWa_formContainer{grid-template-columns:repeat(2,1fr);display:grid}.WBnJWa_leftCell{grid-column:span 1}.WBnJWa_sectionHeading{margin:40px 0 12px}.WBnJWa_labelWithInfoTipContainer{align-items:center;display:flex}.WBnJWa_infoToolTipContainer{margin-top:29px;padding-bottom:15px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.WBnJWa_inputLabel{margin:20px 0;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.WBnJWa_link a{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.WBnJWa_link a:hover{text-decoration:underline}.WBnJWa_gridContainer{grid-template:repeat(2,1fr)/repeat(2,1fr);column-gap:20px;display:grid}.WBnJWa_bottomButtonGroup{border-top:1px solid #0000001f;flex-wrap:wrap;justify-content:space-between;margin-top:30px;padding-top:20px;display:flex}
._8JtNW_createFundLineupStepsContainer{row-gap:30px;margin:30px 0;display:grid}._8JtNW_createFundLineupSteps{display:flex}._8JtNW_createFundLineupSteps>._8JtNW_createFundLineupStepsLabel{margin-right:30px}._8JtNW_labelWithInfoToolTipContainer{align-items:flex-start;display:flex}._8JtNW_labelText,._8JtNW_labelTextCredit{text-align:left}._8JtNW_toolTipContainer{margin-left:3px}._8JtNW_toolTipContent{font-size:16px;line-height:1.75}._8JtNW_warningToolTipContainer{color:#0074c2;width:16px;height:16px;margin-bottom:2px;margin-left:3px}._8JtNW_tableCellContent{display:flex}._8JtNW_grossExpRatioCell{padding:0 0 0 18px}._8JtNW_annualCreditRateContainer{padding-left:15px}
.TD5kgW_fundLineupContainer{row-gap:40px;max-width:100%;margin-bottom:20px;display:grid;overflow-x:hidden}.TD5kgW_fundLineupSearchContainer{row-gap:20px;max-width:100%;display:grid}.TD5kgW_fundLineupSearch{width:100%}.TD5kgW_addAmericanFundsContainer{background-color:#e5e5e5;width:100%;padding:15px 0 15px 20px}@media only screen and (min-width:769px){.TD5kgW_addAmericanFundsContainer{width:40%}}.TD5kgW_selectedFundsContainer{row-gap:10px;padding:15px;display:grid}.TD5kgW_tableContainer{width:100%;overflow:auto}.TD5kgW_fundTableContainer{row-gap:20px;display:grid}.TD5kgW_fundFiltersContainer{row-gap:10px;display:grid}.TD5kgW_fundFilters:first-child{width:25%;max-width:25%}.TD5kgW_fundFilters{width:22%;max-width:22%}.TD5kgW_fundFiltersDropdown{row-gap:20px;margin-top:10px;display:grid}.TD5kgW_fundFiltersSliders{row-gap:15px;display:grid}.TD5kgW_fundFiltersSliderText>p{font-size:16px}.TD5kgW_groupBySelection{align-items:center;height:min-content;display:flex}.TD5kgW_viewBySelection{align-items:center;display:flex}.TD5kgW_selectedFundsListContainer{flex-wrap:wrap;gap:5%;padding:0 5px;display:flex}.TD5kgW_selectedFundsList{flex-direction:column;width:30%;padding:15px 0;display:flex}.TD5kgW_selectedFundsRemoveFundLabel{color:#0074c2;text-transform:none;cursor:pointer;padding-left:2px;font-size:.9rem;text-decoration:underline}.TD5kgW_stickyNav{align-items:center;padding:10px 0}.TD5kgW_saveLineupModal{padding:10px}.TD5kgW_dollarSignIcon{padding-top:3px;padding-left:2px;padding-right:0;font-size:17px}.TD5kgW_dollarSignInputAdornment{padding-left:3px;padding-right:3px;font-size:16px}.TD5kgW_deleteIconCell{border-bottom:none;padding:16px 0}@media only screen and (min-width:1441px){.TD5kgW_fundLineupContainer{padding:0}.TD5kgW_fundLineupSearchContainer{justify-content:space-between;display:flex}.TD5kgW_fundLineupSearch{width:70%;padding:20px 5% 0 0}.TD5kgW_addAmericanFundsContainer{width:30%}}.TD5kgW_actionButtonsContainer{align-items:center;gap:10px;display:flex}.TD5kgW_inputLabel{margin-bottom:20px}.TD5kgW_footnoteContainer{padding-top:50px}
.AesEPq_modal a{color:#00294b;cursor:pointer;text-decoration:underline}.AesEPq_title{padding:0 0 15px}.AesEPq_regularText{text-align:start;flex-direction:column;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px;display:flex}.AesEPq_dialogTitle{font-size:30px}.AesEPq_sepModalContentContainer{font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px;display:grid}.AesEPq_sepModalImage{justify-self:center}.AesEPq_sepModalFooterContainer li::marker{font-family:AvenirNextLTCom-Demi,Arial,sans-serif}.AesEPq_sepModalFooterContainer li{padding-bottom:5px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif}.AesEPq_sepModalFooterContainer ol{padding-left:25px}.AesEPq_sepModalFooter{padding-top:15px;padding-bottom:10px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif}.AesEPq_sepModalFooterCard{border:none;margin-bottom:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.AesEPq_sepModalFooterCardContent{flex-direction:column;padding:20px 0 20px 60px;display:flex}.AesEPq_sepModalFooterCard a{color:#005f9e;margin-bottom:3px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:none}.AesEPq_sepModalFooterCard a:hover{color:#005f9e;margin-bottom:3px;text-decoration:underline}.AesEPq_boldText{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.AesEPq_boldSubtext{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:20px}.AesEPq_actionButtonsContainer{box-sizing:border-box;gap:50px;padding:20px 0;display:flex}.AesEPq_cancelButton{align-self:center;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px;text-decoration:underline}.AesEPq_leftButtonContainer{flex-direction:row;display:flex}.AesEPq_leftArrowIcon{padding-bottom:2px;padding-right:23px}.AesEPq_backButton{grid-column:span 1;align-self:center;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px;text-decoration:underline}.AesEPq_pageLink button{color:#0074c2;cursor:pointer;align-self:center;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px;text-decoration:underline}.AesEPq_pageLink button:hover{color:#00294b;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px;text-decoration:underline}.AesEPq_recommendationsContainer{box-sizing:border-box;grid-template-rows:auto;grid-template-columns:repeat(3,max-content);gap:10px;min-width:640px;max-width:70%;padding:20px 0 30px;display:grid}.AesEPq_optionsModalTitle{font-size:24px}@media only screen and (min-width:1025px){.AesEPq_recommendationsContainer{grid-template-columns:repeat(4,max-content)}}@media only screen and (min-width:1441px){.AesEPq_recommendationsContainer{grid-template-columns:repeat(5,max-content)}}.AesEPq_borderBottomContainer{border-bottom:1px solid #d3d3d3;margin-bottom:30px}.AesEPq_recommendationsDoubleContainer{box-sizing:border-box;min-width:500px;max-width:100%;padding:20px 0 10px}.AesEPq_recommendationsSplitContainer{grid-template-rows:auto;grid-template-columns:repeat(3,max-content);gap:10px;width:100%;padding:20px 30px 30px 10px;display:grid}.AesEPq_rkdItem{word-break:keep-all;color:#fff;text-align:center;background-color:#008e77;grid-column:span 1;justify-content:center;width:170px;height:72px;padding:5px;display:grid}.AesEPq_planPremierItem{word-break:keep-all;color:#fff;text-align:center;background-color:#005f9e;grid-column:span 1;justify-content:center;width:170px;height:72px;padding:5px;display:grid}.AesEPq_addAmericanFundsModalContainer{gap:20px;display:grid}.AesEPq_addAmericanFundsModalStrategyBanner{color:#fff;width:100%;margin-bottom:5px;padding:15px}.AesEPq_addAmericanFundsModalFundContainer{grid-template-columns:1fr 1fr;display:grid}@media only screen and (min-width:1025px){.AesEPq_recommendationsSplitContainer{grid-template-columns:repeat(4,max-content)}}@media only screen and (min-width:1441px){.AesEPq_recommendationsSplitContainer{grid-template-columns:repeat(5,max-content)}.AesEPq_addAmericanFundsModalContainer{padding:20px}}
.eimXFG_planInfoContainer{border:1px solid #ccc;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(5,minmax(10px,2fr));gap:10px 20px;padding:20px;font-size:16px;display:grid;box-shadow:0 0 6px #0000001a}.eimXFG_heading{margin-bottom:6px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.eimXFG_planName{word-wrap:break-word}.eimXFG_editIcon{color:#00294b;margin-right:30px;padding:0;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:16px;text-decoration:underline;display:flex}.eimXFG_editText{margin-left:8px;font-size:16px;display:inline-block}
.qEYVdq_enterPlanInfoPageContainer{padding:15px 15px 15px 30px;display:grid}.qEYVdq_topContainer{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.qEYVdq_topLeftColumn{grid-column:span 1}.qEYVdq_compensationGuidelines{padding-top:12px;font-size:14px}.qEYVdq_topRightColumn{grid-column:span 1;justify-content:center;padding-top:70px;display:grid}.qEYVdq_bottomContainer{grid-template-columns:repeat(2,1fr);display:grid}.qEYVdq_bottomLeftColumn{grid-column:span 1;padding:0 20px 5px 0;display:grid}.qEYVdq_bottomRightColumn{grid-column:span 1}.qEYVdq_loadingContainer{flex-direction:column;display:flex}.qEYVdq_pageTitle{margin-top:25px;font-size:32px}.qEYVdq_inputLabel{margin:20px 0;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_radioLabel{margin-top:25px;margin-bottom:10px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_secondaryLabel{margin-bottom:15px;padding-top:3px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_inputContainer{margin-top:30px}.qEYVdq_radioGroupContainer{margin-top:0;margin-bottom:10px}.qEYVdq_dollarSignIcon{padding-top:3px;padding-left:2px;padding-right:0;font-size:17px}.qEYVdq_dollarSignInputAdornment{padding-left:3px;padding-right:3px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px}.qEYVdq_switchButton{margin-top:8px}.qEYVdq_sepModalLink a{color:#005f9e;cursor:pointer;place-self:center;margin-top:15px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:none}.qEYVdq_sepModalLink a:hover{color:#005f9e;cursor:pointer;place-self:center;margin-top:15px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.qEYVdq_compensationTableContainer{justify-self:start;display:grid}.qEYVdq_compensationTable{grid-template-rows:repeat(4,1fr);grid-auto-rows:auto;justify-self:start;width:100%;display:grid}.qEYVdq_labelColumn{text-align:flex-end;align-items:center;padding-right:10px;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;display:grid}.qEYVdq_checkboxColumn{border-left:1px solid #ccc;justify-content:center;align-items:center;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:12px;display:grid}.qEYVdq_blueSquare{background:#4e7fb4;width:20px;height:20px;margin:auto;display:block}.qEYVdq_greenSquare{background:#028d9f;width:20px;height:20px;margin:auto;display:block}.qEYVdq_conditionalRadioContainer{padding-top:8px;padding-left:24px}.qEYVdq_conditionalRadioSubtext{padding-left:24px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:14px}.qEYVdq_conditionalRadioButtons{flex-direction:column;padding-left:24px;display:flex}.qEYVdq_radioGroupInputLabel{margin-top:20px;margin-bottom:20px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_subTaContainer{background-color:#f7f7f7;margin-top:20px;padding:15px}.qEYVdq_actionButtonsContainer{align-items:flex-end;column-gap:10px;display:flex}.qEYVdq_validationMessageContainer{align-items:center;gap:15px;padding-bottom:15px;display:flex}.qEYVdq_errorBannerRow{grid-area:span 1/span 8;padding-top:20px}.qEYVdq_actionButtonsRow{grid-area:span 1/span 4}.qEYVdq_cancelButton{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px;text-decoration:underline}.qEYVdq_mainBenchmarkContainer{grid-template-rows:1fr;grid-template-columns:1fr;width:100%;display:grid;position:relative}.qEYVdq_compBenchmarkContainer{box-sizing:border-box;padding:20px;display:grid}.qEYVdq_compBenchmarkContainerBlurred{box-sizing:border-box;opacity:.15;border:1px solid #000;grid-area:1/1/-1/-1;padding:35px 20px;display:grid;position:relative}.qEYVdq_centeredLoader{place-self:center}.qEYVdq_retryCenteredLoader{align-self:center;margin-top:70px}.qEYVdq_showBenchmarkContainer{z-index:2;flex-direction:column;grid-area:1/1/-1/-1;justify-content:center;align-items:flex-start;padding:50px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;display:flex}.qEYVdq_showRetryContainer{z-index:2;flex-direction:column;grid-area:1/1/-1/-1;justify-content:flex-start;align-items:center;padding-top:25px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;display:flex}.qEYVdq_refreshText{color:#009cdc;text-decoration:underline}.qEYVdq_refreshTextDisabled{color:#b2b2b2;text-decoration:underline}.qEYVdq_showBenchmarkText{margin-bottom:20px}.qEYVdq_compBenchmarkLabel{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_compBenchmarkToolTipContainer{padding-left:3px}.qEYVdq_benchmarkChartContainer{grid-template-rows:auto;grid-template-columns:repeat(6,1fr);padding-top:10px;display:grid}.qEYVdq_percentileLabelGridContainer{grid-column:span 2;justify-self:center;width:50px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;line-height:16px}.qEYVdq_percentileFlexContainer{flex-direction:column;margin-bottom:5px;padding-left:12px;display:flex}.qEYVdq_rightBorderSmallBlankCell{border-right:1px solid #000;grid-column:span 1;height:17px}.qEYVdq_rightBorderLargeBlankCell{border-right:1px solid #000;grid-column:span 2;height:17px}.qEYVdq_rightBorderSmallGrayCell{background-color:#e5e5e5;border-right:1px solid #000;grid-column:span 1;height:35px}.qEYVdq_rightBorderLargeBlueCell{background-color:#005f9e;border-right:1px solid #000;grid-column:span 2;height:35px}.qEYVdq_smallGrayCell{background-color:#e5e5e5;grid-column:span 1;height:35px}.qEYVdq_benchmarkPercentValueContainer{grid-column:span 2;justify-self:center;margin-top:5px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;line-height:16px}.qEYVdq_compBenchmarkText{padding-top:14px;padding-bottom:10px;font-family:AvenirNextLTCom-Regular}.qEYVdq_pageLink a{color:#0074c2;cursor:pointer;align-self:center;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.qEYVdq_pageLink a:hover{color:#00294b;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.qEYVdq_labelWithInfoTipContainer{align-items:center;display:flex}.qEYVdq_infoToolTipContainer{padding-top:2px;padding-left:5px}.qEYVdq_MuiTooltip-tooltip{background-color:#0000;max-width:400px}.qEYVdq_MuiTooltip-tooltip .qEYVdq_MuiTypography-root{font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px}.qEYVdq_secondaryLabelinfoToolTipContainer{padding-top:0;padding-bottom:20px}.qEYVdq_radioHeaderInfoToolTipContainer{margin-top:25px;padding-bottom:15px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_radioInfoToolTipContainer{margin-top:4px}.qEYVdq_radioLabelWithInfoToolTipContainer{display:flex}.qEYVdq_linkWithInfoToolTipContainer{align-items:center;display:flex}.qEYVdq_linkInfoToolTipContainer{padding-bottom:5px}.qEYVdq_boldText{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_toolTipContent{padding:5px;font-size:16px;line-height:1.75}.qEYVdq_regularText{text-align:start;flex-direction:column;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;display:flex}.qEYVdq_toolTipLink{color:#0074c2;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.qEYVdq_toolTipLink :hover{color:#00294b;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.qEYVdq_infoToolTipUL{padding-left:20px;list-style-type:disc}.qEYVdq_benchmarkModalContentContainer{font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;display:grid}.qEYVdq_errorMessage{color:#da1944;padding-top:10px;padding-bottom:14px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:14px}.qEYVdq_infoTipContainer{padding-bottom:8px}.qEYVdq_dealerGL{border:1px solid gray;width:70%;margin-top:10px;margin-bottom:10px;padding:25px 10px 10px}.qEYVdq_guidelineLanguageContainer{padding:10px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:14px}.qEYVdq_guidelineValidationsContainer{color:#da1944;background-color:#0000;margin-bottom:10px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:14px}.qEYVdq_guidelineCheckboxContainer{padding:5px 0}.qEYVdq_guidelineMainContainer{margin-bottom:15px}.qEYVdq_assetText{background-color:#f2faff;gap:5px;margin-top:10px;padding:5px;display:flex}.qEYVdq_additionalInfoInputLabel{color:#000;margin:24px 0 20px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px}
.UH4IQq_radioGroupContainer{margin-top:0;margin-bottom:10px}.UH4IQq_labelWithInfoTipContainer{align-items:center;display:flex}.UH4IQq_radioLabelWithInfoToolTipContainer{display:flex}.UH4IQq_radioLabel{margin-top:25px;margin-bottom:10px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.UH4IQq_conditionalRadioButtons{flex-direction:column;padding-left:24px;display:flex}.UH4IQq_conditionalRadioSubtext{padding-left:24px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:14px}.UH4IQq_radioInfoToolTipContainer{margin-top:4px}.UH4IQq_conditionalRadioContainer{padding-top:8px;padding-left:24px}.UH4IQq_radioGroupInputLabel{margin-top:20px;margin-bottom:20px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.UH4IQq_dollarSignInputAdornment{padding-left:3px;padding-right:3px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px}.UH4IQq_switchButton{margin-top:8px}.UH4IQq_dollarSignIcon{padding-top:3px;padding-left:2px;padding-right:0;font-size:17px}
.ksaiQW_toolTipLink{color:#0074c2;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.ksaiQW_toolTipLink :hover{color:#00294b;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.ksaiQW_conditionalRadioContainer{padding-left:24px}
._1IXdeG_mainContainer{grid-auto-rows:auto;font-size:16px;display:grid}._1IXdeG_headerRow{background-color:#e5e5e5;grid-template-columns:repeat(3,1fr);column-gap:20px;padding:12px;display:grid}._1IXdeG_headerCell{text-align:end;justify-content:flex-end;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;display:flex}._1IXdeG_sectionHeaderRow{background-color:#f2faff;grid-template-columns:repeat(3,1fr);padding:12px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;display:grid}._1IXdeG_marginTop24{margin-top:24px}._1IXdeG_dataRow{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(3,1fr);padding:12px;display:grid}._1IXdeG_dataNameCell{justify-content:flex-start;display:flex}._1IXdeG_dataValueCell{text-align:end;flex-direction:column;justify-content:flex-end;display:flex}._1IXdeG_boldFont{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}._1IXdeG_blueBorder{border:2px solid #005f9e}
.Bb9O-W_planOverviewContainer{grid-template-rows:auto;grid-template-columns:1fr;row-gap:60px;max-width:1280px;padding-top:40px;display:grid}
.iGGwaG_efqContainer{grid-column:1/span 2;justify-self:stretch;row-gap:40px;min-width:0;max-width:1280px;padding:40px 30px 0;display:grid}.iGGwaG_efqCompContainer{overflow:auto}.iGGwaG_efqTable{width:98%}.iGGwaG_efqTable th,.iGGwaG_efqTable td{padding:8px}.iGGwaG_efqTable th.iGGwaG_extraPadding,.iGGwaG_efqTable td.iGGwaG_extraPadding{padding:16px 8px}.iGGwaG_efqTable th.iGGwaG_headingtext{color:#7790a4;border:none;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.iGGwaG_efqTable .iGGwaG_greendot{background-color:#008e77;border-radius:10px;width:15px;height:15px;margin-right:10px;display:inline-block}.iGGwaG_efqTable .iGGwaG_graydot{background-color:#7790a4;border-radius:10px;width:15px;height:15px;margin-right:10px;display:inline-block}.iGGwaG_efqTable .iGGwaG_tableHeaderText{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:18px}.iGGwaG_efqTable td,.iGGwaG_efqTable th{text-align:center;border:1px solid #e5e5e5;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px}.iGGwaG_efqTable td:first-child,.iGGwaG_efqTable th:first-child{text-align:left}.iGGwaG_efqTable .iGGwaG_borderless{border:none}.iGGwaG_efqTable svg{display:inline}.iGGwaG_efqTable .iGGwaG_RKD{color:#003e34;background-color:#99d1c8;border-top:5px solid #008e77}.iGGwaG_efqTable .iGGwaG_PPBundled,.iGGwaG_efqTable .iGGwaG_PPTPA{color:#2a3f51;background-color:#c8d2da;border-top:5px solid #7790a4}.iGGwaG_efqTable .iGGwaG_grayBackground{background-color:#e6e7e9}.iGGwaG_efqTable .iGGwaG_totalPlanCostText{padding-top:0;padding-bottom:0;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:24px}.iGGwaG_disclosureHeadingText{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px}.iGGwaG_disclosureSubtext{font-family:AvenirNextLTCom-Regular,Arial,sans-serif;font-size:14px}.iGGwaG_efqTable .iGGwaG_totalPlanCostTextSmall{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:18px}.iGGwaG_hedge p{color:#666;font-family:AvenirNextLTCom-Regular,Arial,sans-serif;font-size:14px;line-height:1.28571rem}.iGGwaG_link{color:#005f9e;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:small;text-decoration:underline}.iGGwaG_footer{padding:10px 0}.iGGwaG_footer svg{vertical-align:sub;margin-left:10px;margin-right:8px;display:inline}.iGGwaG_homeIcon{color:#00294b;margin-right:30px;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:16px;text-decoration:underline}
.vpUi5a_modalTitle{color:#000;font-size:32px}.vpUi5a_actionButtonsContainer{box-sizing:border-box;gap:50px;padding:20px 0;display:flex}.vpUi5a_cancelButton{align-self:center;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px;text-decoration:underline}.vpUi5a_pageLink a{color:#00294b;cursor:pointer;align-self:center;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.vpUi5a_pageLink a:hover{color:#00294b;cursor:pointer;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;text-decoration:underline}.vpUi5a_currentSelectionContainer{grid-template-columns:2fr 1fr;width:40%;font-size:16px;display:grid}.vpUi5a_subHeading{margin-top:25px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:22px}.vpUi5a_radioGroupContainer{margin-top:0;margin-bottom:10px}.vpUi5a_conditionalRadioSubtext{padding-left:24px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:14px}.vpUi5a_conditionalRadioButtons{flex-direction:column;padding-left:24px;display:flex}.vpUi5a_radioLabelWithInfoToolTipContainer{display:flex}.vpUi5a_radioInfoToolTipContainer{margin-top:3px;padding-bottom:8px}.vpUi5a_conditionalRadioContainer{padding-left:24px}.vpUi5a_radioGroupInputLabel{margin-top:20px;margin-bottom:20px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.vpUi5a_dollarSignInputAdornment{padding-left:3px;padding-right:3px;font-family:AvenirNextLTCom-Regular,Arial,Helvetica,sans-serif;font-size:16px}.vpUi5a_switchButton{margin-top:8px}.vpUi5a_dollarSignIcon{padding-top:3px;padding-left:2px;padding-right:0;font-size:17px}.vpUi5a_labelWithInfoTipContainer{align-items:center;display:flex}.vpUi5a_subtext{font-size:16px}.vpUi5a_toolTipContainer{margin-left:3px}.vpUi5a_toolTipContent{font-size:16px;line-height:1.75}
.UA8f4q_container{grid-template-rows:repeat(2,auto);row-gap:32px;padding:15px;display:grid}@media only screen and (min-width:1441px){.UA8f4q_container{padding:25px 0}}
._9BSGLG_container{grid-template-rows:repeat(2,auto);row-gap:40px;padding:15px;display:grid}@media only screen and (min-width:1441px){._9BSGLG_container{padding:25px 0}}._9BSGLG_heading{border-bottom:1px solid #0000001f;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;display:flex}._9BSGLG_formContainer{grid-template-columns:repeat(2,1fr);display:grid}._9BSGLG_leftCell{grid-column:span 1}._9BSGLG_sectionHeading{margin:40px 0 16px}._9BSGLG_inputLabel{margin:20px 0;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}._9BSGLG_radioGroupContainer{margin-top:40px}._9BSGLG_labelWithInfoTipContainer{align-items:center;display:flex}._9BSGLG_infoToolTipContainer{margin-top:25px;margin-left:3px;padding-bottom:13px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}._9BSGLG_link a{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}._9BSGLG_link a:hover{text-decoration:underline}._9BSGLG_gridContainer{grid-template:repeat(2,1fr)/repeat(2,1fr);column-gap:20px;display:grid}._9BSGLG_bottomButtonGroup{border-top:1px solid #0000001f;flex-wrap:wrap;justify-content:space-between;margin-top:30px;padding-top:20px;display:flex}._9BSGLG_actionButtonsContainer{align-items:center;gap:10px;display:flex}
.JjfsdW_flex{display:flex}.JjfsdW_label{padding-left:5px;font-family:AvenirNextLTCom-Cn,Arial,sans-serif}.JjfsdW_bar{text-align:center;font-family:AvenirNextLTCom-DemiCn,Arial,sans-serif}.JjfsdW_altLabel{font-family:AvenirNextLTCom-DemiCn,Arial,sans-serif}.JjfsdW_productModalChart th,.JjfsdW_productModalChart td{padding:6px 0}.JjfsdW_productModalChart td:first-child{border-right:1px solid #ccc}.JjfsdW_productModalChart td:last-child{width:100%}.JjfsdW_productModalChart td:first-child .JjfsdW_flex{justify-content:flex-end}.JjfsdW_productModalLegend .JjfsdW_legend{justify-content:center;margin-bottom:14px;display:flex}.JjfsdW_productModalLegend .JjfsdW_legend>div{margin-top:25px;margin-right:20px;background-color:#fff!important;font-family:AvenirNextLTCom-DemiCn,Arial,sans-serif!important}.JjfsdW_productModalLegend .JjfsdW_legend>div>span{margin-right:7px;padding-right:18px}.JjfsdW_productModalLegend .JjfsdW_legend>div.JjfsdW_advisor>span{background-color:#009cdc}.JjfsdW_productModalLegend .JjfsdW_legend>div.JjfsdW_administrator>span{background-color:#7bd0e2}.JjfsdW_productModalLegend .JjfsdW_legend>div.JjfsdW_recordkeeper>span{background-color:#00aea9}.JjfsdW_productModalLegend .JjfsdW_legend>div.JjfsdW_other>span{background-color:#008e77}.JjfsdW_productModalLegend .JjfsdW_legend>div.JjfsdW_investmentProvider>span{background-color:#d5d0ca}
.oZkF7q_container{color:#333;row-gap:24px;padding-top:30px;font-family:AvenirNextLTCom-Regular,Arial,sans-serif;display:grid}.oZkF7q_customizeProposalContainer{font-size:30px}.oZkF7q_sectionsLoaderContainer{height:100%;padding-top:64px}.oZkF7q_customizeProposalInfoContainer{background-color:#f2faff;grid-template-columns:auto 1fr;gap:8px;margin-top:8px;padding:16px;display:grid}.oZkF7q_infoTextContainer{font-size:16px}.oZkF7q_bulletList{list-style-position:outside;padding-left:20px!important}.oZkF7q_sectionCardsContainer{flex-direction:column;padding-top:24px;display:flex}.oZkF7q_bottomButtonGroup{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 0 24px;display:flex}.oZkF7q_actionButtonsContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.oZkF7q_actionButton{padding:17px 24px}.oZkF7q_divider{border-bottom:1px solid #0000001f;padding-top:20px}.oZkF7q_totalPagesText{text-align:end;font-size:14px}
._4gV9DW_enterLineupInfoContainer{margin-bottom:50px}._4gV9DW_enterLineupInfoContent{row-gap:35px;margin-left:10px;display:grid}@media only screen and (min-width:1441px){._4gV9DW_enterLineupInfoContainer{margin-bottom:100px}}._4gV9DW_enterLineupInfoOptionsSolutions{flex-direction:column;display:flex}._4gV9DW_enterLineupInfoOptionsShareClasses>*{padding:0 25px 0 0}._4gV9DW_shareClassMessage{background-color:#e5e5e5;padding:15px}
.Rl2H-W_layout{grid-template-rows:repeat(2,auto);row-gap:30px;margin-top:30px;padding:15px;display:grid}
.FLlMcW_cardWrapper{align-items:flex-start;display:flex;position:relative}.FLlMcW_cardNumber{color:#fff;text-align:center;background-color:#005f9e;justify-content:center;width:16px;height:16px;margin-top:36px;margin-right:12px;font-size:12px;display:flex}.FLlMcW_cardNumberEmpty{color:#fff;width:16px;height:16px;margin-right:12px;display:flex}.FLlMcW_card{background:#fff;border:1px solid #6f6f6f;width:100%;margin:16px 0;padding:16px;box-shadow:1px 7px 14px #00000059}.FLlMcW_cardExcludedOverlay{background:#f7f7f7;border:1px solid #6f6f6f4d;width:100%;margin:16px 0;padding:16px}.FLlMcW_cardHeader{justify-content:space-between;align-items:center;padding:4px 0 16px;display:flex}.FLlMcW_cardHeaderExcluded{opacity:.9;justify-content:space-between;padding:4px 0 16px;display:flex}.FLlMcW_cardTitle{gap:8px;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:14px;display:flex}.FLlMcW_toggleLabel{align-items:center;height:16px;font-size:14px;display:flex}.FLlMcW_thumbnailsContainer{grid-template-columns:repeat(5,1fr);justify-content:start;gap:16px;padding:16px 0;display:grid}@media (max-width:1024px){.FLlMcW_thumbnailsContainer{grid-template-columns:repeat(4,1fr)}}.FLlMcW_thumbnailContainerExcluded{opacity:.7;grid-template-columns:repeat(5,1fr);justify-content:start;gap:16px;padding:16px 0;display:grid}@media (max-width:1024px){.FLlMcW_thumbnailContainerExcluded{grid-template-columns:repeat(4,1fr)}}.FLlMcW_thumbnailItem{flex-direction:column;align-items:center;display:flex}.FLlMcW_thumbnailImg{border:1px solid #e5e5e5;max-width:144px;height:186px;margin-bottom:8px}.FLlMcW_thumbnailLabel{color:#333;text-align:center;margin-top:2px;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:14px}.FLlMcW_excludedBanner{color:#333;background-color:#fff5e9;align-items:center;gap:8px;padding:16px;font-size:14px;display:flex}.FLlMcW_requiredBadge{color:#fff;background-color:#005f9e;border-radius:12px;height:20px;padding:3px 7px;font-size:10px}
.kgyuKa_container{grid-template-rows:repeat(2,auto);row-gap:32px;padding:15px;display:grid}@media only screen and (min-width:1441px){.kgyuKa_container{padding:25px 0}}.kgyuKa_inlineDisplay{gap:15px;margin-top:20px;display:inline-flex}.kgyuKa_heading{flex-wrap:wrap;justify-content:space-between;padding:20px 0;display:flex}.kgyuKa_formContainer{grid-template-columns:repeat(2,1fr);column-gap:16px;display:grid}@media (max-width:1025px){.kgyuKa_formContainer{grid-template-columns:1fr}}.kgyuKa_expediteShippingCard{border-radius:10px}.kgyuKa_expediteShippingContainer{margin:40px 0 16px}.kgyuKa_contactInformationFormContainer{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1200px){.kgyuKa_contactInformationFormContainer{grid-template-columns:repeat(2,1fr)}.kgyuKa_fullRowTablet{grid-column:1/-1!important}}.kgyuKa_leftCell,.kgyuKa_rightCell{grid-column:span 1}.kgyuKa_dateFullWidth{width:-webkit-fill-available}.kgyuKa_dateHalfWidth{width:50%}.kgyuKa_sectionHeading{margin:40px 0 16px}.kgyuKa_inputLabel{margin:8px 0 4px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:12px}.kgyuKa_labelWithInfoTipContainer{align-items:center;display:flex}.kgyuKa_infoToolTipContainer{margin-top:28px;margin-left:3px;padding-bottom:15px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.kgyuKa_link a{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.kgyuKa_link a:hover{text-decoration:underline}.kgyuKa_gridContainer{grid-template:repeat(2,1fr)/repeat(2,1fr);column-gap:20px;display:grid}.kgyuKa_actionButtonsContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.kgyuKa_actionButton{padding:17px 24px}.kgyuKa_bottomButtonGroup{flex-wrap:wrap;justify-content:space-between;margin-top:30px;padding-top:20px;display:flex}.kgyuKa_divider{border-bottom:1px solid #0000001f;padding-top:40px}.kgyuKa_actionButtonsContainer{align-items:center;gap:16px;display:flex}.kgyuKa_actionButton{letter-spacing:1.5px;padding:17px 24px}.kgyuKa_emailLink{color:#00f;text-decoration:underline}.kgyuKa_dateChangeAcknowledgment *{text-align:center;font-size:22px}.kgyuKa_dateChangeAcknowledgment b{font-size:26px}
.cj9uCW_container{color:#333;row-gap:24px;padding-top:30px;font-family:AvenirNextLTCom-Regular,Arial,sans-serif;display:grid}.cj9uCW_summaryContainer{row-gap:24px;font-size:30px;display:grid}.cj9uCW_successBannerContainer{background-color:#f0f9ef;grid-template-columns:auto 1fr;gap:24px;padding:24px;display:grid}.cj9uCW_bannerHeader{font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:22px;line-height:30px}.cj9uCW_bannerSubText{padding:5px 0;font-size:16px;line-height:23px}.cj9uCW_bannerLink{color:#0074c2;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:14px;line-height:20px}.cj9uCW_summaryCardsContainer{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cj9uCW_summaryCard{border:1px solid #6f6f6f;flex-direction:column;padding:24px;display:flex;box-shadow:0 2px 4px #b2b2b233}.cj9uCW_summaryCardHeader{grid-template-columns:auto 1fr;gap:24px;display:grid}.cj9uCW_cardTitle{justify-content:space-between;align-items:center;width:100%;font-family:AvenirNextLTCom-Demi,Arial,sans-serif;font-size:30px;line-height:38px;display:flex}.cj9uCW_sentBadge{color:#fff;background-color:#04844b;border-radius:12px;justify-content:center;align-items:center;padding:5px 7px 3px;font-size:10px;line-height:14px;display:flex}.cj9uCW_requestedBadge{color:#fff;background-color:#005f9e;border-radius:12px;justify-content:center;align-items:center;padding:5px 7px 3px;font-size:10px;line-height:14px;display:flex}.cj9uCW_cardDescription{padding-top:20px;padding-bottom:10px;font-size:16px;line-height:23px}.cj9uCW_cardSubtext{padding-top:16px;font-size:16px}.cj9uCW_additionalPadding{margin-top:10px}.cj9uCW_cardActionContainer{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:12px;margin-top:auto;display:flex}.cj9uCW_cardActionButtonsContainer{gap:16px;margin-top:12px;display:flex}.cj9uCW_buttonGroupContainer{border-top:1px solid #e5e5e5;justify-content:flex-end;width:100%;padding:24px 0;display:flex}.cj9uCW_emailLink{color:#0074c2;text-decoration:none}.cj9uCW_emailLink:hover{text-decoration:underline}.cj9uCW_subtextFieldRow{grid-template-columns:1fr 1fr;align-items:flex-start;gap:10px;display:grid}
.zMbvbq_container{grid-template-rows:repeat(2,auto);row-gap:32px;padding:15px;display:grid}@media only screen and (min-width:1441px){.zMbvbq_container{padding:25px 0}}.zMbvbq_inlineDisplay{gap:15px;display:inline-flex}.zMbvbq_heading{flex-wrap:wrap;justify-content:space-between;padding:20px 0;display:flex}.zMbvbq_formContainer{grid-template-columns:repeat(2,1fr);column-gap:16px;display:grid}@media (max-width:1025px){.zMbvbq_formContainer{grid-template-columns:1fr}}.zMbvbq_expediteShippingCard{border-radius:10px}.zMbvbq_expediteShippingContainer{margin:40px 0 16px}.zMbvbq_contactInformationFormContainer{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1200px){.zMbvbq_contactInformationFormContainer{grid-template-columns:repeat(2,1fr)}.zMbvbq_fullRowTablet{grid-column:1/-1!important}}.zMbvbq_leftCell,.zMbvbq_rightCell{grid-column:span 1}.zMbvbq_dateFullWidth{width:-webkit-fill-available}.zMbvbq_dateHalfWidth{width:50%}.zMbvbq_sectionHeading{margin:40px 0 16px}.zMbvbq_inputLabel{color:#000;margin:8px 0 4px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px}.zMbvbq_additionalInfoInputLabel{color:#000;margin:24px 0 4px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-size:16px}.zMbvbq_labelWithInfoTipContainer{align-items:center;display:flex}.zMbvbq_infoToolTipContainer{margin-top:28px;margin-left:3px;padding-bottom:15px;font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.zMbvbq_link a{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif}.zMbvbq_link a:hover{text-decoration:underline}.zMbvbq_gridContainer{grid-template:repeat(2,1fr)/repeat(2,1fr);column-gap:20px;display:grid}.zMbvbq_bottomButtonGroup{flex-wrap:wrap;justify-content:space-between;margin-top:30px;padding-top:20px;display:flex}.zMbvbq_divider{border-bottom:1px solid #0000001f;padding-top:40px}.zMbvbq_actionButtonsContainer{align-items:center;gap:16px;display:flex}.zMbvbq_actionButton{letter-spacing:1.5px;padding:17px 24px}
