@media screen and (max-width:51.25rem){.mortgage-module-scss-module__XJzVDa__orderPane{max-width:64rem;margin:0 auto}}@media screen and (min-width:51.3125rem){.mortgage-module-scss-module__XJzVDa__orderWrapper{justify-content:space-between;display:flex}.mortgage-module-scss-module__XJzVDa__orderPane{flex:0 64rem;min-width:0}.mortgage-module-scss-module__XJzVDa__interestPane{flex:0 0 32rem}.mortgage-module-scss-module__XJzVDa__shadow{box-shadow:0 .8rem 2.4rem #f5f0f0,0 .8rem 1.2rem #dedfdd80}}@media screen and (min-width:51.3125rem) and (max-width:62.5rem){.mortgage-module-scss-module__XJzVDa__orderPane .step-body{padding:2.4rem 3.2rem 3.2rem}}.mortgage-module-scss-module__XJzVDa__breadcrumbsContainer{max-width:112rem;margin:-3.5rem auto 2rem}.mortgage-module-scss-module__XJzVDa__pageIntro{margin-bottom:2rem}@media screen and (min-width:51.3125rem){.mortgage-module-scss-module__XJzVDa__fillInFormToCalculateInfo{display:none}section.mortgage-module-scss-module__XJzVDa__sticky{top:calc(var(--top-sticky-height) + 1.6rem);position:sticky}}.mortgage-module-scss-module__XJzVDa__rateDisplayWrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;display:flex}.mortgage-module-scss-module__XJzVDa__container{min-height:100%}
.rate-display-module-scss-module__bzGTGW__container{background-color:#fff;border-radius:.4rem;flex-direction:column;flex:0 auto;justify-content:flex-start;width:35rem;min-width:32rem;margin-left:1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .2rem .2rem #dedfdd}.rate-display-module-scss-module__bzGTGW__container.rate-display-module-scss-module__bzGTGW__loading:after{content:"";opacity:0;z-index:11;background-color:#fff;width:100%;height:100%;animation:1s ease-in .5s forwards rate-display-module-scss-module__bzGTGW__showTransparent;position:absolute;top:0;left:0}.rate-display-module-scss-module__bzGTGW__spinner{z-index:12;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.rate-display-module-scss-module__bzGTGW__mobileContainer{padding:1.6rem;font-size:1.4rem;font-weight:300;display:none}.rate-display-module-scss-module__bzGTGW__mobileContainer .rate-display-module-scss-module__bzGTGW__mobileCost{font-size:4rem;font-weight:900;line-height:4rem}.rate-display-module-scss-module__bzGTGW__selectCommitmentPeriod{cursor:pointer;height:2.2rem;font-size:1.6rem}.rate-display-module-scss-module__bzGTGW__topContainer{background-color:#f4f8fc;border-bottom-right-radius:50% 5rem;border-bottom-left-radius:50% 5rem;width:120%;height:100%;margin-left:-10%;padding:4rem calc(10% + 4rem);font-size:1.6rem;font-weight:400;line-height:2.4rem}.rate-display-module-scss-module__bzGTGW__topContainer .rate-display-module-scss-module__bzGTGW__interest{margin:.6rem 0;font-size:4.8rem;font-weight:900;line-height:4.8rem}.rate-display-module-scss-module__bzGTGW__bottomContainer{flex-direction:column;align-items:center;padding:4rem 3rem;display:flex}.rate-display-module-scss-module__bzGTGW__bottomContainer table{width:100%;margin-bottom:3.2rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table td{white-space:nowrap;font-size:1.4rem;line-height:2.8rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__relative{font-weight:700}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__green{color:#007a1d}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__red{color:#cf2e05}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__divider{border-bottom:.1rem solid #dedfdd;height:.8rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__right{text-align:right}.rate-display-module-scss-module__bzGTGW__bottomContainer table tr.rate-display-module-scss-module__bzGTGW__summary td{font-weight:900}@media screen and (max-width:51.25rem){.rate-display-module-scss-module__bzGTGW__dark{opacity:.6;z-index:50;background:#000;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.rate-display-module-scss-module__bzGTGW__container{z-index:10;border-radius:1.6rem 1.6rem 0 0;max-height:10rem;transition:max-height .4s ease-in-out;display:block;position:fixed;bottom:0;left:0;box-shadow:0 .2rem 1.2rem #00000012,0 .2rem .2rem #00000005;width:100%!important;margin-left:0!important}.rate-display-module-scss-module__bzGTGW__container.rate-display-module-scss-module__bzGTGW__foldout{z-index:99999;max-height:40rem;bottom:0}.rate-display-module-scss-module__bzGTGW__topContainer{background-color:#fcece7;border-bottom-right-radius:0;border-bottom-left-radius:0;width:calc(100% - 12rem);height:10rem;margin-left:0;padding:1.6rem 2.4rem;font-size:1.2rem;font-weight:300;line-height:1.6rem;display:inline-block}.rate-display-module-scss-module__bzGTGW__topContainer .rate-display-module-scss-module__bzGTGW__interest{margin:.4rem 0;font-size:2.8rem;font-weight:900;line-height:2.8rem}.rate-display-module-scss-module__bzGTGW__foldoutExpander{cursor:pointer;vertical-align:top;text-align:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;width:12rem;height:10rem;padding:.8rem;font-family:inherit;font-size:1.2rem;display:inline-block;box-shadow:0 .2rem 1.2rem #00000012,0 .2rem .2rem #00000005}.rate-display-module-scss-module__bzGTGW__foldoutExpander .rate-display-module-scss-module__bzGTGW__foldoutChevron{cursor:pointer;width:2.4rem;height:2.4rem;margin:.4rem auto}.rate-display-module-scss-module__bzGTGW__bottomContainer{padding:2.4rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table{width:100%;margin-bottom:1.4rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table td{white-space:nowrap;font-size:1.4rem;line-height:2.6rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__relative{font-weight:700}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__green{color:#007a1d}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__red{color:#cf2e05}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__divider{border-bottom:.1rem solid #dedfdd;height:.8rem}.rate-display-module-scss-module__bzGTGW__bottomContainer table td.rate-display-module-scss-module__bzGTGW__right{text-align:right}.rate-display-module-scss-module__bzGTGW__bottomContainer table tr.rate-display-module-scss-module__bzGTGW__summary td{font-weight:900}.rate-display-module-scss-module__bzGTGW__bottomContainer .rate-display-module-scss-module__bzGTGW__chevron,.rate-display-module-scss-module__bzGTGW__bottomContainer .rate-display-module-scss-module__bzGTGW__expander{display:none}.rate-display-module-scss-module__bzGTGW__bottomContainer .rate-display-module-scss-module__bzGTGW__exampleTooltip{display:inline-block}}.rate-display-module-scss-module__bzGTGW__toolTip.rate-display-module-scss-module__bzGTGW__toolTip{vertical-align:sub;margin-left:.5rem;display:inline-flex}@media screen and (max-width:31.1875rem){.rate-display-module-scss-module__bzGTGW__bottomContainer,.rate-display-module-scss-module__bzGTGW__topContainer{padding:1.6rem}}@media screen and (min-width:51.3125rem){.rate-display-module-scss-module__bzGTGW__sticky{position:sticky;top:13rem}}@keyframes rate-display-module-scss-module__bzGTGW__showTransparent{0%{opacity:0}to{opacity:.75}}@keyframes rate-display-module-scss-module__bzGTGW__showOpaque{0%{opacity:0}to{opacity:1}}.rate-display-module-scss-module__bzGTGW__emptyRateDisplay{background-color:#fff;width:100%;padding:2.4rem;display:none}@media screen and (min-width:51.3125rem){.rate-display-module-scss-module__bzGTGW__emptyRateDisplay{height:50rem;display:block}}
.step1-about-the-residence-module-scss-module__4yXu5q__infoText{margin:2.4rem 0;font-weight:300;line-height:2rem}.step1-about-the-residence-module-scss-module__4yXu5q__privateLoanWarning{margin:2.4rem 0 -.8rem}@media screen and (min-width:31.25rem){.step1-about-the-residence-module-scss-module__4yXu5q__privateLoanWarning{margin:2.4rem -.8rem -.8rem}}@media screen and (min-width:75rem){.step1-about-the-residence-module-scss-module__4yXu5q__privateLoanWarning{margin:2.4rem -2.6rem -1.2rem -5.3rem}}
.checkbox-list-module-scss-module__zLgYRG__wrapper{flex-direction:column;gap:1.6rem;display:flex}.checkbox-list-module-scss-module__zLgYRG__error{margin-top:.4rem;margin-left:.4rem}
.discounts-module-scss-module__g-SmkG__discounts{grid-template-columns:1fr 1fr;display:grid}.discounts-module-scss-module__g-SmkG__discounts dt,.discounts-module-scss-module__g-SmkG__discounts dd{white-space:nowrap;padding-top:.4rem;padding-bottom:.4rem}.discounts-module-scss-module__g-SmkG__discounts dt.discounts-module-scss-module__g-SmkG__withPadding{padding-left:.8rem}.discounts-module-scss-module__g-SmkG__discounts dd{text-align:right}.discounts-module-scss-module__g-SmkG__total{border-top:.1rem solid #bdbbb9;margin-top:.2rem;padding-top:.6rem!important}
.discounts-drawer-module-scss-module__Z5MmzW__discountsDrawerContainer{gap:2rem;margin-top:2rem;display:grid}.discounts-drawer-module-scss-module__Z5MmzW__discountsHeader{margin-bottom:.8rem}
.tabs-module-scss-module__63O8ea__tabs{color:#3a3a3a;display:flex;position:relative}.tabs-module-scss-module__63O8ea__tabs[data-orientation=horizontal]{flex-direction:column}.tabs-module-scss-module__63O8ea__tabList{font-family:var(--font-ica-text);font-synthesis:none;white-space:nowrap;font-size:1.6rem;font-weight:700;line-height:3.2rem;display:flex;position:relative;overflow-x:auto}.tabs-module-scss-module__63O8ea__fullWidth:before{content:"";border-bottom:.2rem solid #dadada;width:100%;position:absolute;bottom:0;left:0}.tabs-module-scss-module__63O8ea__tab{cursor:default;color:#3a3a3a;forced-color-adjust:none;border-bottom:.2rem solid #dadada;outline:none;padding:.8rem 1.6rem .6rem;transition:color .2s;position:relative}.tabs-module-scss-module__63O8ea__tab[data-hovered],.tabs-module-scss-module__63O8ea__tab[data-focused]{color:#9b0600}.tabs-module-scss-module__63O8ea__tab[data-selected]{color:#9b0600;border-bottom:.2rem solid #9b0600}.tabs-module-scss-module__63O8ea__tab[data-disabled]{color:#3a3a3a}.tabs-module-scss-module__63O8ea__tab[data-disabled][data-selected]{--border-color:$color-brand-gray-dark}.tabs-module-scss-module__63O8ea__tab[data-focus-visible]:after{content:"";border:.2rem solid #0068a8;border-radius:.4rem;position:absolute;top:.4rem;bottom:.4rem;left:.4rem;right:.4rem}.tabs-module-scss-module__63O8ea__tabPanel{border-radius:.4rem;outline:none;margin-top:1.6rem}.tabs-module-scss-module__63O8ea__tabPanel[data-focus-visible]{outline:.2rem solid #0068a8}
@media screen and (max-width:37.4375rem){.date-selection-form-module-scss-module__s17UUW__btn{width:100%!important}}
.fund-compare-form-module-scss-module__A1pSvG__container{min-height:100vh}@media screen and (max-width:37.4375rem){.fund-compare-form-module-scss-module__A1pSvG__btn{width:100%!important}}.fund-compare-form-module-scss-module__A1pSvG__buttons{flex-wrap:wrap;gap:1.6rem;display:flex}
.fund-selection-module-scss-module__P_KZDW__list{list-style:none}.fund-selection-module-scss-module__P_KZDW__listItem{-webkit-appearance:none;appearance:none;text-align:left;cursor:pointer;color:#3a3a3a;background-color:#0000;border:none;border-bottom:.1rem solid #0000001a;align-items:center;width:100%;min-height:6rem;margin:0;font-family:inherit;font-size:1.6rem;display:flex}.fund-selection-module-scss-module__P_KZDW__selectedFundItem{justify-content:space-between;align-items:center;min-height:6rem;display:flex}.fund-selection-module-scss-module__P_KZDW__selectedFundsHeader{display:flex}.fund-selection-module-scss-module__P_KZDW__selectedFundName{padding-right:1.2rem}.fund-selection-module-scss-module__P_KZDW__removeBtn{flex:0}.fund-selection-module-scss-module__P_KZDW__header{border-bottom:.1rem solid #0000001a;margin:2rem 0 0;padding:2rem 0 1.6rem}.fund-selection-module-scss-module__P_KZDW__headerText{margin-bottom:0;padding-right:.8rem}.fund-selection-module-scss-module__P_KZDW__counter{font-weight:400}
.fund-performance-chart-module-scss-module__3b8qOW__fundPerformanceCard{background-color:#fff;border:.1rem solid #dadada;border-radius:.8rem;padding:2.4rem 0 0;position:relative;overflow:hidden}@media screen and (max-width:37.4375rem){.fund-performance-chart-module-scss-module__3b8qOW__fundPerformanceCard{border-width:.1rem 0;border-radius:0;margin:0 -1.6rem}}.fund-performance-chart-module-scss-module__3b8qOW__subHeader{margin-bottom:.8rem}.fund-performance-chart-module-scss-module__3b8qOW__fundPerformanceTop{justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:0 2.4rem .8rem;display:flex}.fund-performance-chart-module-scss-module__3b8qOW__fundPerformanceDates{flex-direction:column;gap:.4rem;margin-bottom:.8rem;padding:0 2.4rem;display:flex}.fund-performance-chart-module-scss-module__3b8qOW__dateRow{gap:.8rem;display:flex}.fund-performance-chart-module-scss-module__3b8qOW__bold{font-weight:700}.fund-performance-chart-module-scss-module__3b8qOW__fundPerformanceChartContainer{width:calc(100% + .1rem);height:300px;position:relative}.fund-performance-chart-module-scss-module__3b8qOW__chart{opacity:1;transition:opacity .2s linear}.fund-performance-chart-module-scss-module__3b8qOW__fade{opacity:.3}.fund-performance-chart-module-scss-module__3b8qOW__center{z-index:2;width:calc(100% - 3.2rem);position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.fund-performance-chart-module-scss-module__3b8qOW__periods{-webkit-overflow-scrolling:touch;border-top:.1rem solid #0000001a;display:flex;overflow-x:auto}.fund-performance-chart-module-scss-module__3b8qOW__periodBtn{-webkit-appearance:none;appearance:none;color:#3a3a3a;cursor:pointer;background-color:#0000;border:none;flex-direction:column;flex:0 0 7.5rem;justify-content:center;align-items:stretch;gap:.4rem;height:6rem;font-family:inherit;transition:opacity .2s linear;display:flex;position:relative}.fund-performance-chart-module-scss-module__3b8qOW__periodBtn>span{text-align:center}@media screen and (min-width:37.5rem){.fund-performance-chart-module-scss-module__3b8qOW__periodBtn{flex:1}}.fund-performance-chart-module-scss-module__3b8qOW__periodBtn[disabled]{opacity:.5}.fund-performance-chart-module-scss-module__3b8qOW__periodBtn.fund-performance-chart-module-scss-module__3b8qOW__selected{font-weight:700}.fund-performance-chart-module-scss-module__3b8qOW__periodBtn.fund-performance-chart-module-scss-module__3b8qOW__selected:before{content:"";background-color:#9b0600;height:.2rem;position:absolute;bottom:0;left:0;right:0}.fund-performance-chart-module-scss-module__3b8qOW__ownDate{white-space:nowrap;padding:0 .8rem;font-size:1.2rem}.fund-performance-chart-module-scss-module__3b8qOW__ownDateIcon{margin:0 auto}.fund-performance-chart-module-scss-module__3b8qOW__positive{color:#10408b}.fund-performance-chart-module-scss-module__3b8qOW__negative{color:#e3000b}
.area-chart-module-scss-module__gV4xNq__areaChart .recharts-surface{overflow:visible}.area-chart-module-scss-module__gV4xNq__areaChart svg>g.recharts-layer.recharts-cartesian-axis.recharts-yAxis.yAxis{transform:translate(100%)}.area-chart-module-scss-module__gV4xNq__areaChart svg>g.recharts-layer.recharts-cartesian-axis.recharts-yAxis.yAxis text{text-anchor:end}.area-chart-module-scss-module__gV4xNq__areaChart .recharts-legend-wrapper{font-size:1.4rem}
.custom-tooltip-module-scss-module__6yshrW__tooltip{margin:0;font-size:1.2rem}.custom-tooltip-module-scss-module__6yshrW__row{justify-content:space-between;align-items:center;display:flex}.custom-tooltip-module-scss-module__6yshrW__name{align-items:center;padding-right:.4rem;display:flex}.custom-tooltip-module-scss-module__6yshrW__tooltipDev{font-weight:700}.custom-tooltip-module-scss-module__6yshrW__tooltipColor{border-radius:50%;width:1rem;height:1rem;margin-right:.5rem;display:inline-block}
.calculator-module-scss-module__IvjW7a__currentMortgageInfo{margin:1.6rem 0 3.2rem}.calculator-module-scss-module__IvjW7a__warning{text-align:left;color:#cf2e05;opacity:0;line-height:2.4rem;transition:all 1s linear;position:relative;top:-.8rem}@media screen and (max-width:37.4375rem){.calculator-module-scss-module__IvjW7a__warning{font-size:1.2rem}}.calculator-module-scss-module__IvjW7a__warning.calculator-module-scss-module__IvjW7a__show{opacity:1;transition:unset}.calculator-module-scss-module__IvjW7a__sliderMargins{margin-top:2.4rem}.calculator-module-scss-module__IvjW7a__loyaltyLabel{gap:.8rem;margin-bottom:1.2rem;display:flex}
.increase-mortgage-module-scss-module__82I-6G__container{margin-bottom:4rem;position:relative}
.rate-display-module-scss-module__wH-OgW__container{margin-top:3.2rem}.rate-display-module-scss-module__wH-OgW__container.rate-display-module-scss-module__wH-OgW__loading:after{content:"";opacity:0;z-index:11;background-color:#fff;width:100%;height:100%;animation:.5s ease-in .5s forwards rate-display-module-scss-module__wH-OgW__showTransparent;position:absolute;top:0;left:0}.rate-display-module-scss-module__wH-OgW__spinner{z-index:12;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rate-display-module-scss-module__wH-OgW__topContainer{margin-bottom:3.2rem;background-color:#fef7f3!important;border:.15rem solid #fdecd4!important}.rate-display-module-scss-module__wH-OgW__bottomContainer{flex-direction:column;align-items:center;display:flex}.rate-display-module-scss-module__wH-OgW__bottomContainer table{width:100%;margin-top:1.6rem;margin-bottom:3.2rem}.rate-display-module-scss-module__wH-OgW__bottomContainer table td{white-space:nowrap;font-size:1.4rem;line-height:2.8rem}.rate-display-module-scss-module__wH-OgW__bottomContainer table td.rate-display-module-scss-module__wH-OgW__relative{font-weight:700}.rate-display-module-scss-module__wH-OgW__bottomContainer table td.rate-display-module-scss-module__wH-OgW__green{color:#007a1d}.rate-display-module-scss-module__wH-OgW__bottomContainer table td.rate-display-module-scss-module__wH-OgW__red{color:#cf2e05}.rate-display-module-scss-module__wH-OgW__bottomContainer table td.rate-display-module-scss-module__wH-OgW__divider{border-bottom:.1rem solid #dedfdd;height:.8rem}.rate-display-module-scss-module__wH-OgW__bottomContainer table td.rate-display-module-scss-module__wH-OgW__right{text-align:right}.rate-display-module-scss-module__wH-OgW__bottomContainer table tr.rate-display-module-scss-module__wH-OgW__summary td{font-weight:900}.rate-display-module-scss-module__wH-OgW__toolTip.rate-display-module-scss-module__wH-OgW__toolTip{vertical-align:sub;margin-left:.5rem;display:inline-flex}@keyframes rate-display-module-scss-module__wH-OgW__showTransparent{0%{opacity:0}to{opacity:.75}}@keyframes rate-display-module-scss-module__wH-OgW__showOpaque{0%{opacity:0}to{opacity:1}}.rate-display-module-scss-module__wH-OgW__exampleContainer{width:100%!important}.rate-display-module-scss-module__wH-OgW__offeredAmount{align-items:baseline;gap:.4rem;display:flex}.rate-display-module-scss-module__wH-OgW__noMarginBottom{margin-bottom:0!important}
.mortgage-summary-module-scss-module___XPqTG__buttons{flex-wrap:wrap;gap:1.6rem;margin-top:2rem;display:flex}.mortgage-summary-module-scss-module___XPqTG__borrowers{text-align:right;list-style:none}.mortgage-summary-module-scss-module___XPqTG__borrowers>li{margin:0}
/*# sourceMappingURL=7bc51e8cb3ba562e.css.map*/