.HxZ2YG_tfsaCalculatorChart{text-align:left;flex-direction:column;gap:16px;width:100%;margin-top:20px;display:flex}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_bar.HxZ2YG_additionalTaxShelteredGrowthAmount{fill:#2962ff}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_bar.HxZ2YG_nonRegisteredGrowthAmount{fill:#73c4ef}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_bar.HxZ2YG_totalContributionAmount{fill:#003da5}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_legendItem{display:flex}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_legendItem .HxZ2YG_colorDot{border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-right:8px}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_legendItem .HxZ2YG_colorDot.HxZ2YG_additionalTaxShelteredGrowthLabel{background-color:#2962ff}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_legendItem .HxZ2YG_colorDot.HxZ2YG_nonRegisteredGrowthLabel{background-color:#73c4ef}.HxZ2YG_tfsaCalculatorChart .HxZ2YG_legendItem .HxZ2YG_colorDot.HxZ2YG_yourContributionLabel{background-color:#003da5}
.kw6S_q_goalNotAttainedMessage{color:#e71313}.kw6S_q_disclaimer{text-align:left;margin-top:20px}
.nKO_qW_tfsaCalculator .nKO_qW_headerMessage .nKO_qW_icon{color:#2062d4}.nKO_qW_tfsaCalculator .nKO_qW_calculationAssumptions{padding-top:36px!important}.nKO_qW_tfsaCalculator .nKO_qW_results{z-index:15;text-align:center;flex-direction:column;display:flex;position:sticky;top:16px}.nKO_qW_tfsaCalculator .nKO_qW_results .nKO_qW_buttonGroup{flex-direction:column;align-items:stretch;gap:16px;display:flex}.nKO_qW_tfsaCalculator .nKO_qW_resultsStickyPopupBanner{gap:16px;padding:16px 21px}@media screen and (min-width:768px){.nKO_qW_tfsaCalculator .nKO_qW_resultsStickyPopupBanner{display:none}}.nKO_qW_tfsaCalculator .nKO_qW_resultsStickyPopupBanner .nKO_qW_row{justify-content:space-between;align-items:center;display:flex}.nKO_qW_tfsaCalculator .nKO_qW_resultsStickyPopupBanner .nKO_qW_row .nKO_qW_amount{flex-direction:column;display:flex}.nKO_qW_tfsaCalculator .nKO_qW_leadNurturing{margin-top:16px;padding:16px}
.JZTw3W_page .JZTw3W_leadNurturingSection{padding:60px 0}@media screen and (min-width:768px){.JZTw3W_page .JZTw3W_leadNurturingSection .JZTw3W_backgroundImage{background-position-x:calc(50% + 250px)}}.JZTw3W_page .JZTw3W_assessYourNeedsSection{padding-top:60px;padding-bottom:60px}.JZTw3W_page .JZTw3W_assessYourNeedsSection .JZTw3W_tileButton{min-width:264px}
