.v2 .investment-calculator{background-color:#e7eeff;padding:32px 24px}.v2 .investment-calculator .highcharts-tooltip{z-index:999999!important;position:absolute!important}@media(min-width:1024px){.v2 .investment-calculator{padding:64px 0 0 64px}}.v2 .investment-calculator__controls{font-size:.875rem;-ms-flex-direction:column;flex-direction:column;height:100%}@media(max-width:1023px){.v2 .investment-calculator__fields .field{margin-bottom:0}}.v2 .investment-calculator__fields .field .v2-input{padding:5px 8px;border-radius:4px}.v2 .investment-calculator__fields .field .range-input{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.v2 .investment-calculator__fields .field .range-input .value{line-height:20px}.v2 .investment-calculator__fields .field .rate-icon{vertical-align:middle}.v2 .investment-calculator__fields .field .v2-input-slider__input{height:44px;cursor:pointer}.v2 .investment-calculator__fields .field .v2-input-slider__input:focus-visible{z-index:1}.v2 .investment-calculator__fields .field .v2-input__label{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#4b5563}.v2 .investment-calculator__fields .field .v2-input__label.rate-label{width:revert;cursor:pointer}.v2 .investment-calculator__fields .highlight{position:absolute;color:red}.v2 .investment-calculator__information{-ms-flex:1 1 auto;flex:1 1 auto}.v2 .investment-calculator__legend-box{-ms-flex-align:start;align-items:flex-start}.v2 .investment-calculator__legend-box .key{gap:8px;-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-align:start;align-items:flex-start}.v2 .investment-calculator__legend-box .value{text-align:right;-ms-flex-preferred-size:60%;flex-basis:60%}@media(max-width:1023px){.v2 .investment-calculator__legend-box{-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}@media(min-width:1024px){.v2 .investment-calculator__legend-box{gap:16px}.v2 .investment-calculator__legend-box .value{display:-ms-flexbox;display:flex}}.v2 .investment-calculator__legend-color{width:16px;height:16px;border-radius:50%;display:inline-block;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.v2 .investment-calculator__legend-color--var1{background-color:#7087e5}.v2 .investment-calculator__legend-color--var2{background-color:#051478}.v2 .investment-calculator .tooltip .investment-calculator__legend-color{margin-top:0}.v2 .investment-calculator__tooltip-year{color:#141a27;font-size:.75rem;line-height:1.0625rem;font-weight:700}@media(min-width:1024px){.v2 .investment-calculator__tooltip-year{line-height:20px}}.v2 .investment-calculator__total-saving-text{font-size:1rem;line-height:1.3125rem;font-weight:700}@media(min-width:1024px){.v2 .investment-calculator__total-saving-text{line-height:18px}}.v2 .investment-calculator__total-saving-value{font-size:2.125rem;line-height:2.625rem;font-weight:400}@media(min-width:1024px){.v2 .investment-calculator__total-saving-value{line-height:44px}}.v2 .investment-calculator__legend-text{word-break:break-word;-ms-hyphens:auto;hyphens:auto;inline-size:100%;font-size:.875rem;line-height:1.25rem;font-weight:400}.v2 .investment-calculator__legend-amount{font-size:.875rem;line-height:1.1875rem;font-weight:600}@media(min-width:1024px){.v2 .investment-calculator__graph-container__details{padding:0 64px;width:628px}}.v2 .investment-calculator__graph svg .highcharts-axis-labels text{color:#9ca3af!important;fill:#9ca3af!important}.v2 .investment-calculator__disclaimer{font-size:11px;line-height:13px}.v2 .investment-calculator__cta--md .v2-btn.v2-btn-primary{margin-bottom:0}@media(max-width:1023px){.v2 .investment-calculator__cta--md .v2-btn-wrapper{display:-ms-flexbox;display:flex}.v2 .investment-calculator__cta--md .v2-btn-wrapper .v2-btn.v2-btn-primary{-ms-flex-preferred-size:100%;flex-basis:100%}}.v2 .investment-calculator__rate-popup .v2-lightbox__wrapper{padding:24px 16px;max-width:544px;border-radius:6px!important}@media(max-width:1023px){.v2 .investment-calculator__rate-popup .v2-lightbox__wrapper{width:100%}}@media(min-width:1024px){.v2 .investment-calculator__rate-popup .v2-lightbox__wrapper{padding:32px}}.v2 .investment-calculator__rate-popup .v2-lightbox__title{padding:0}.v2 .investment-calculator__rate-popup .v2-lightbox__title [data-ref=lightbox__title]{font-size:1rem;line-height:1.3125rem;font-weight:700}.v2 .investment-calculator__rate-popup .v2-lightbox__content{padding:0;text-align:left}.v2 .investment-calculator__rate-popup .v2-lightbox__controls{margin-bottom:12px;min-height:revert}.v2 .investment-calculator__rate-popup .v2-lightbox__close svg{width:12px;height:12px}