.RiskRangeChart_wrapper___KR5MI{height:220px}@media(min-width:1024px){.RiskRangeChart_wrapper___KR5MI{height:350px}}.RiskRangeChart_bar___U3e1k{stroke-linecap:round}.RiskRangeChart_barAnimate____p48K{transform-origin:center;transform:scaleY(.0001);transition-property:transform;transition-duration:.83s;transition-timing-function:cubic-bezier(.08,0,0,1)}@media(prefers-reduced-motion){.RiskRangeChart_barAnimate____p48K{transition:none;transform:none}}.RiskRangeChart_inView___e8vSU .RiskRangeChart_barAnimate____p48K{transform:scaleY(1)}.RiskRangeChart_barAnimateOffset1___be8SG{transition-delay:125ms}.RiskRangeChart_barAnimateOffset2___og2ZB{transition-delay:.25s}.RiskRangeChart_barAnimateOffset3___AF0mI{transition-delay:375ms}.RiskRangeLegend_wrapper___fe6bg{margin:1.5rem 0 0;display:flex;align-items:baseline}@media(min-width:1024px){.RiskRangeLegend_wrapper___fe6bg{margin:0;display:grid;grid-template-columns:1.25rem 1fr;grid-template-rows:1fr;align-self:end}}.RiskRangeLegend_term___CT7rM{width:.625rem;height:.625rem}@media(min-width:1024px){.RiskRangeLegend_term___CT7rM{width:1.25rem;height:1.25rem}}.RiskRangeLegend_termDot___r_rkI{display:block;width:100%;padding-top:100%;border-radius:50%;background-color:#000}.RiskRangeLegend_definition___LBfxf{margin:0 1.25rem 0 .25rem;display:inline-block}@media(min-width:1024px){.RiskRangeLegend_definition___LBfxf{margin:0 0 .5rem .75rem}.RiskRangeLegend_definition___LBfxf:last-of-type{margin:0 0 0 .75rem}}.GridLine_gridLine___Bhj80{stroke:#c9c6c4;stroke-width:1;stroke-linecap:round;stroke-dasharray:4 5}@media(min-width:1024px){.GridLine_gridLine___Bhj80{stroke-width:2}}.XAxisLabel_text___6fu6C{text-align:center;white-space:nowrap}@media(max-width:768px){.XAxisLabel_textLargeViewport___NTEsi{display:none}}@media(min-width:769px){.XAxisLabel_textSmallViewport___Xuwbg{display:none}}.ReturnRangeChart_riskRangeHeadingWrapper___g1_bu{margin-bottom:1.5rem}@media(min-width:1024px){.ReturnRangeChart_riskRangeHeadingWrapper___g1_bu{margin-bottom:3rem}}.ReturnRangeChart_riskRangeSubheading___Pqckp{margin-top:1rem}.ReturnRangeChart_figure___EeEps{margin:0}.ReturnRangeChart_riskRangeChart___zWgat{margin-top:3rem}.ReturnRangeChart_riskRangeChartTitle___Cr22o{letter-spacing:.08em!important}.ReturnRangeChart_disclosure___L5YaF{margin-top:2.5rem}.SwitchCalculator_heading____1NkS{font-weight:400!important;letter-spacing:-.01em!important;font-family:tiempos,Lucida,Georgia,"serif"!important;font-style:normal;font-size:2.25rem!important;line-height:116%!important;font-size:clamp(2.25rem,1.88vw + 1.88rem,3.5rem)!important;text-wrap:balance}.SwitchCalculator_mobileSliderValuePill___hzRkV{border:1px solid var(--mortgage-rebate-text-color,#1c1b1b);border-radius:500px;padding:.25rem .5rem;width:fit-content}@media(min-width:1024px){.SwitchCalculator_mobileSliderValuePill___hzRkV{display:none}}.SwitchCalculator_heading____1NkS{margin-bottom:1rem}.SwitchCalculator_background___lx0G9,.SwitchCalculator_wrapper___D1SNA{transition:background-color .35s cubic-bezier(.76,0,.24,1)}.SwitchCalculator_wrapper___D1SNA{z-index:1;position:relative}.SwitchCalculator_wrapper___D1SNA[data-tier-name=Generation] .SwitchCalculator_mobileSliderValuePill___hzRkV{border-color:#fff}.SwitchCalculator_verticalCenter___xxpRk{align-self:center}.SwitchCalculator_background___lx0G9{position:absolute;top:0;left:0;width:100%;height:100%}.SwitchCalculator_labelContainer___6u2sH{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem}.SwitchCalculator_labelTooltip___nPVHa{margin-left:.25rem}.ResultsCard_pill___cjgwQ{font-weight:400!important;letter-spacing:-.01em!important;font-family:tiempos,Lucida,Georgia,"serif"!important;font-style:normal;font-size:1.125rem!important;line-height:124%!important}.ResultsCard_headline___Hx4il{display:inline}.ResultsCard_tooltip___WGCSO{margin-inline:.25rem}.ResultsCard_pill___cjgwQ{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);text-wrap:nowrap;border-radius:1000px;padding:.75rem 1rem}.ResultsCard_rebateSummaryCard___5l_o3{border-radius:.75rem;padding:1.5rem;margin:1.5rem 0;border:1px solid #e4e2e1}@media(min-width:768px){.ResultsCard_rebateSummaryCard___5l_o3{padding:2rem}}.ResultsCard_wrapper___28rUp{border-radius:.75rem;height:100%;border:none;text-align:center;padding:2rem;position:relative}.ResultsCard_wrapper___28rUp[data-variant=core] .ResultsCard_pill___cjgwQ{background:linear-gradient(90deg,#e4e9d3,#fff)}.ResultsCard_wrapper___28rUp[data-variant=core] .ResultsCard_rebateSummaryCard___5l_o3{background-color:#e4e9d3}.ResultsCard_wrapper___28rUp[data-variant=premium] .ResultsCard_pill___cjgwQ{background:linear-gradient(90deg,#eeece7,#fff)}.ResultsCard_wrapper___28rUp[data-variant=premium] .ResultsCard_rebateSummaryCard___5l_o3{background-color:#eeece7}.ResultsCard_wrapper___28rUp[data-variant=generation] .ResultsCard_pill___cjgwQ{background:linear-gradient(90.72deg,#32302f .62%,#494645 99.5%);color:#fff}.ResultsCard_wrapper___28rUp[data-variant=generation] .ResultsCard_rebateSummaryCard___5l_o3{background-color:#32302f;color:#fff}@media(min-width:1024px){.ResultsCard_wrapper___28rUp{padding:2rem}}@media(min-width:1280px){.ResultsCard_wrapper___28rUp{padding:4rem}}.ResultsCard_totalRebateSummary___bNxwo{margin-block:.5rem;display:block}.BondPortfolioPerformanceChart_legend___0ZhMh{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end}.BondPortfolioPerformanceChart_legend___0ZhMh>div{display:flex;align-items:center;gap:.5rem}@media(min-width:768px){.BondPortfolioPerformanceChart_legend___0ZhMh{flex-direction:row}}.BondPortfolioPerformanceChart_lineIndicator___YQxwQ{width:1.5rem;height:.25rem;border-radius:.75rem;display:inline-block}