.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}.PerformanceChartSection_chartContainer___LbVJG{margin:3rem 0 2rem;padding:1rem 1rem 2.5rem;border-radius:.75rem;border:1px solid #e4e2e1;background-color:#fff}@media(min-width:640px){.PerformanceChartSection_chartContainer___LbVJG{padding:2rem 2rem 3rem}}@media(min-width:768px){.PerformanceChartSection_chartContainer___LbVJG{padding:2rem}}.PerformanceChartSection_chartContainer___LbVJG figcaption{margin-bottom:1rem}@media(min-width:640px){.PerformanceChartSection_chartContainer___LbVJG figcaption{margin-bottom:1.5rem}}.PerformanceChartSection_caption___lipNt{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;margin:0 .5rem}.PerformanceChartSection_tickLabel___Ct4q7 tspan{font-size:.875rem;text-transform:uppercase;letter-spacing:.07rem}.PerformanceChartSection_filter___JmFod{margin-top:1.5rem}@media(min-width:1024px){.PerformanceChartSection_filter___JmFod{margin-top:0;display:flex;height:100%;justify-content:flex-end;align-items:flex-end}}.PerformanceChartSection_filter___JmFod span{text-transform:capitalize}.PerformanceChartSection_textContent___NxZ_R{display:flex;flex-direction:column;gap:.875rem}@media(min-width:768px){.PerformanceChartSection_textContent___NxZ_R{gap:1rem}}.Checkbox_wrapper___ZWFmJ{display:flex;cursor:pointer}.Checkbox_input___Cta_V{flex-shrink:0;width:1.25rem;height:1.25rem;border:1px solid var(--color-borders);border-radius:.3125rem;appearance:none;position:relative;background:var(--color-input)}.Checkbox_input___Cta_V:focus,.Checkbox_input___Cta_V:focus-within{border-width:2px;border-color:var(--color-borders);outline:none;background:var(--color-outlines)}.Checkbox_input___Cta_V:hover{background:var(--color-outlines)}.Checkbox_input___Cta_V:checked{position:relative;background:var(--color-button-primary)}.Checkbox_input___Cta_V:checked:after{position:absolute;top:calc(50% - .06rem);left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:.625rem;height:.375rem;border:.13rem solid var(--color-text-button-primary);border-top:none;border-right:none;content:""}.Checkbox_text___E6a81{display:inline-block;margin-top:.0625rem;margin-left:.5rem;-webkit-user-select:none;user-select:none}.Checkbox_text___E6a81.Checkbox_largeText___EgrFX{margin-top:-.0625rem}.MarginCalculatorInputFieldset_accountTypeLabelWrapper___VC20G{display:flex;justify-content:space-between;align-items:center}.MarginCalculatorInputFieldset_marginCheckbox___w9Hnx{align-self:center}.MarginCalculatorInputFieldset_rangeField___9zihl [data-label-message]{color:var(--color-text)!important}.MarginCalculatorRewardIndicator_wrapper___eFgM3{border:1px solid #fff;border-radius:2rem;padding:1.5rem 2rem;background-color:hsla(0,0%,100%,.2);display:flex;justify-content:center}@media(min-width:768px){.MarginCalculatorRewardIndicator_wrapper___eFgM3{padding:2rem}}.MarginCalculatorRewardIndicator_wrapper___eFgM3 p{display:flex;align-items:center;gap:.5rem;flex-direction:column}@media(min-width:768px){.MarginCalculatorRewardIndicator_wrapper___eFgM3 p{flex-direction:row}}.MarginCalculatorForm_fieldSetWrapper___1JOwS{display:flex;flex-direction:column;gap:2rem}.MarginCalculatorForm_fieldSet___hwea0:not(:last-child){border-bottom:1px solid #fff;padding-bottom:2rem}.MarginCalculatorForm_removeAccountButton___lqJHQ{padding:0;overflow:visible;color:inherit;font:inherit;line-height:normal;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;background:none;border-width:0;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;margin:1.5rem auto 0;display:block}.MarginMatchCalculator_background___lctoS{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;max-width:1440px;height:100%;z-index:0;border-radius:.75rem;overflow:hidden}.MarginMatchCalculator_wrapper___LKeDe{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;gap:2rem}@media(min-width:1024px){.MarginMatchCalculator_wrapper___LKeDe{gap:3rem}}.MarginMatchCalculator_stack___wthD2{max-width:31.5rem}@media(min-width:1024px){.MarginMatchCalculator_stack___wthD2{max-width:33.75rem}:lang(fr) .MarginMatchCalculator_stack___wthD2{max-width:37.5rem}}.MarginMatchCalculator_disclaimer___cb_vJ{text-align:center}.OptionsTicker_pill___yXFEr{border:1px solid;border-radius:1000px;display:inline-block;vertical-align:middle;margin-left:1rem}.PortfolioPerformance_heading___gwAq2{margin-bottom:2rem}.PortfolioPerformance_chartWrapper___9yv9N{margin-top:2rem;padding-top:2rem;border-top:1px solid #32302f}@media(min-width:768px){.PortfolioPerformance_controlsDirectionWrapper___XTnWp{display:flex;justify-content:flex-end}}.PortfolioPerformance_loading___k65Vy{margin-block-start:0!important;display:flex;flex-direction:column;gap:2.5rem}.PortfolioPerformance_loading___k65Vy div{--height:0;width:100%;height:calc(var(--height)*100px);background-color:#e4e2e1;border-radius:.75rem}.BarChart_subheading___3bHRG{margin-top:1rem}.BarChart_barsContainer___HNwvL{width:100%;display:flex;flex-direction:column-reverse}@media(min-width:1024px){.BarChart_barsContainer___HNwvL{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:2rem;padding-bottom:3rem}}.BarChart_bar___t5R6l{position:relative;width:100%;margin-bottom:.5rem}.BarChart_bar___t5R6l:nth-child(2){margin-bottom:0}@media(min-width:1024px){.BarChart_bar___t5R6l{margin-bottom:0;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-end}}.BarChart_barIndicatorWrapper___GiP40{display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media(min-width:1024px){.BarChart_barIndicatorWrapper___GiP40{position:absolute;bottom:0;left:0;height:100%}}.BarChart_barIndicator___9G_kf{background-color:#afaaa7;height:3rem;width:100%;z-index:0;transform-origin:left;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}@media(min-width:1024px){.BarChart_barIndicator___9G_kf{height:100%;transform-origin:bottom;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:0}}.BarChart_barIndicatorEmphasize___HdMMB{background-color:#bdcf73}.BarChart_barDesktop___zDaTG{display:none}@media(min-width:1024px){.BarChart_barDesktop___zDaTG{display:flex}.BarChart_barMobile___rDoPJ{display:none}}.BarChart_barValue___EAnNS{text-align:right;transform:translate(-.625rem,2rem);z-index:1}@media(min-width:1024px){.BarChart_barValue___EAnNS{position:absolute;bottom:0;left:0;width:100%;height:100%;text-align:center;transform:translateY(-2.75rem)}}.BarChart_animateBars___Gn7O8 .BarChart_barValue___EAnNS{opacity:0;transform:translate(-100%,2rem)}@media(min-width:1024px){.BarChart_animateBars___Gn7O8 .BarChart_barValue___EAnNS{transform:translateY(calc(100% - 2.75rem))}}.BarChart_animateBars___Gn7O8 .BarChart_barIndicator___9G_kf{transform:scaleX(0)}@media(min-width:1024px){.BarChart_animateBars___Gn7O8 .BarChart_barIndicator___9G_kf{transform:scaleY(0)}}.ws-content-dark-theme:has(:not(.ws-content-default-theme)) .BarChart_barValue___EAnNS{color:#32302f}@media(min-width:1024px){.ws-content-dark-theme:has(:not(.ws-content-default-theme)) .BarChart_barValue___EAnNS{color:#fff}.BarChart_barTitle___KUJU2{text-align:center;transform:translateY(calc(100% + 1.25rem))}.BarChart_barTitle___KUJU2>span{display:inline-block}}.BarChart_altText___9wdti{position:absolute;top:0;left:0;opacity:0}.BarChart_figure___paTR_{margin:0}.BarChart_footNotes___kJw1_{margin-top:.75rem}@media(min-width:1024px){.BarChart_footNotes___kJw1_{margin-top:1rem}}.ContentfulTierCards_heading___loUh3{position:relative;margin-bottom:2rem;z-index:2}@media(min-width:1024px){.ContentfulTierCards_heading___loUh3{margin-bottom:3rem}}.ContentfulTierCards_backgroundContainer___A512i{height:0;width:100%;position:relative;z-index:0}.ContentfulTierCards_backgroundFrame___c7faf{width:700%;max-width:1800px;position:absolute;bottom:0;right:50%;transform:translate3d(23%,100%,1px);mask-mode:luminance;-webkit-mask-image:linear-gradient(0deg,hsl(0,0%,0%),hsl(0,0%,0%) 23%,hsl(0,0%,23%) 33%,hsl(0,0%,29%) 41%,hsl(0,0%,65%) 48%,hsl(0,0%,100%) 54%,hsl(0,0%,100%) 60%,hsl(0,0%,100%) 61%,hsl(0,0%,100%) 65%,hsl(0,0%,100%) 70%,hsl(0,0%,100%) 74%,hsl(0,0%,90%) 78%,hsl(0,0%,55%) 84%,hsl(0,0%,20%) 88%,hsl(0,0%,0%) 95%);mask-image:linear-gradient(0deg,hsl(0,0%,0%),hsl(0,0%,0%) 23%,hsl(0,0%,23%) 33%,hsl(0,0%,29%) 41%,hsl(0,0%,65%) 48%,hsl(0,0%,100%) 54%,hsl(0,0%,100%) 60%,hsl(0,0%,100%) 61%,hsl(0,0%,100%) 65%,hsl(0,0%,100%) 70%,hsl(0,0%,100%) 74%,hsl(0,0%,90%) 78%,hsl(0,0%,55%) 84%,hsl(0,0%,20%) 88%,hsl(0,0%,0%) 95%)}@media(min-width:640px){.ContentfulTierCards_backgroundFrame___c7faf{-webkit-mask-image:linear-gradient(90deg,hsl(0,0%,0%),hsl(0,0%,0%) 23%,hsl(0,0%,0%) 40%,hsl(0,0%,0%) 45%,hsl(0,0%,0%) 51%,hsl(0,0%,0%) 54%,hsl(0,0%,20%) 60%,hsl(0,0%,37%) 61%,hsl(0,0%,84%) 65%,hsl(0,0%,100%) 70%,hsl(0,0%,100%) 74%,hsl(0,0%,89%) 78%,hsl(0,0%,81%) 90%,hsl(0,0%,69%) 0,hsl(0,0%,20%) 95%);mask-image:linear-gradient(90deg,hsl(0,0%,0%),hsl(0,0%,0%) 23%,hsl(0,0%,0%) 40%,hsl(0,0%,0%) 45%,hsl(0,0%,0%) 51%,hsl(0,0%,0%) 54%,hsl(0,0%,20%) 60%,hsl(0,0%,37%) 61%,hsl(0,0%,84%) 65%,hsl(0,0%,100%) 70%,hsl(0,0%,100%) 74%,hsl(0,0%,89%) 78%,hsl(0,0%,81%) 90%,hsl(0,0%,69%) 0,hsl(0,0%,20%) 95%)}}@media(min-width:1024px){.ContentfulTierCards_backgroundFrame___c7faf{right:0;width:1520px;transform:translate3d(11%,39%,1px);-webkit-mask-image:linear-gradient(90deg,hsl(0,0%,0%),hsl(0,0%,0%) 23%,hsl(0,0%,23%) 33%,hsl(0,0%,29%) 41%,hsl(0,0%,65%) 48%,hsl(0,0%,100%) 54%,hsl(0,0%,100%) 60%,hsl(0,0%,100%) 61%,hsl(0,0%,100%) 65%,hsl(0,0%,100%) 70%,hsl(0,0%,100%) 74%,hsl(0,0%,90%) 78%,hsl(0,0%,55%) 84%,hsl(0,0%,20%) 88%,hsl(0,0%,0%) 95%);mask-image:linear-gradient(90deg,hsl(0,0%,0%),hsl(0,0%,0%) 23%,hsl(0,0%,23%) 33%,hsl(0,0%,29%) 41%,hsl(0,0%,65%) 48%,hsl(0,0%,100%) 54%,hsl(0,0%,100%) 60%,hsl(0,0%,100%) 61%,hsl(0,0%,100%) 65%,hsl(0,0%,100%) 70%,hsl(0,0%,100%) 74%,hsl(0,0%,90%) 78%,hsl(0,0%,55%) 84%,hsl(0,0%,20%) 88%,hsl(0,0%,0%) 95%)}}.ContentfulTierCards_image___8T3G0{width:100%;mask-mode:luminance}.ContentfulTierCards_cardGrid___DsoP5{position:relative;transform:translateZ(1px)}