.financeCalculatorFilter[data-v-8bf2cbf0]{--fpa-finance-muted:color-mix(in srgb,var(--textColour) 60%,transparent);--fpa-finance-line:var(--borderLightColour)}.financeCalculatorFilter__fields[data-v-8bf2cbf0]{display:flex;flex-direction:column;gap:36px}.financeCalculatorFilter__slider[data-v-8bf2cbf0]{--slider-track-colour:var(--borderLightColour);--slider-thumb-colour:var(--primaryColour)}.financeCalculatorFilter__sliderHeader[data-v-8bf2cbf0]{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-block-end:12px}.financeCalculatorFilter__sliderLabel[data-v-8bf2cbf0]{color:var(--fpa-finance-muted);font-size:.8125rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);line-height:1.23076923;text-transform:uppercase}.financeCalculatorFilter__sliderValue[data-v-8bf2cbf0]{color:var(--textColour);font-size:.9375rem;font-weight:var(--fontWeightMedium);line-height:1.4}.financeCalculatorFilter__sliderInput[data-v-8bf2cbf0]{accent-color:var(--slider-thumb-colour);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--slider-track-colour);cursor:pointer;height:4px;width:100%}.financeCalculatorFilter__sliderInput[data-v-8bf2cbf0]:disabled{cursor:default;opacity:.6}.financeCalculatorFilter__label[data-v-8bf2cbf0]{color:var(--fpa-finance-muted);display:block;font-size:.8125rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);line-height:1.23076923;margin-block-end:16px;text-transform:uppercase}.financeCalculatorFilter__labelHint[data-v-8bf2cbf0]{font-weight:var(--fontWeightLight);letter-spacing:normal;text-transform:none}.financeCalculatorFilter__labelRow[data-v-8bf2cbf0]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-block-end:16px}.financeCalculatorFilter__labelRow .financeCalculatorFilter__label[data-v-8bf2cbf0]{margin-block-end:0}.financeCalculatorFilter__infoLink[data-v-8bf2cbf0]{background:0 0;border:0;color:var(--primaryColour);cursor:pointer;display:inline-flex;padding:0}.financeCalculatorFilter__infoLink[data-v-8bf2cbf0] svg{height:16px;width:16px}.financeCalculatorFilter__selectWrap[data-v-8bf2cbf0]{position:relative}.financeCalculatorFilter__select[data-v-8bf2cbf0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bgCardDark);border:1px solid var(--fpa-finance-line);color:var(--textColour);cursor:pointer;font-size:.9375rem;font-weight:var(--fontWeightRegular);line-height:1.4;padding:15px 44px 15px 16px;transition:border-color .2s ease;width:100%}.financeCalculatorFilter__select[data-v-8bf2cbf0]:focus{border-color:var(--textColour);outline:none}.financeCalculatorFilter__select[data-v-8bf2cbf0]:disabled{cursor:default;opacity:.6}.financeCalculatorFilter__selectIcon[data-v-8bf2cbf0]{color:var(--fpa-finance-muted);height:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px}.creditRatingOverlay__content[data-v-8bf2cbf0]{margin:0 0 30px}.creditRatingOverlay__content[data-v-8bf2cbf0]:last-child{margin:0}.creditRatingOverlay__title[data-v-8bf2cbf0]{font-size:1.5rem;font-weight:var(--fontWeightSemi);line-height:1.20833333;margin:0 0 5px}.creditRatingOverlay__list[data-v-8bf2cbf0]{display:grid;grid-gap:5px}.creditRatingOverlay__listItem[data-v-8bf2cbf0]{padding:0 0 0 24px;position:relative}.creditRatingOverlay__listItem[data-v-8bf2cbf0] svg{color:var(--primaryColour);height:14px;left:0;position:absolute;top:3px;width:14px}.financeCalculator[data-v-5cf29b32]{--fpa-finance-muted:color-mix(in srgb,var(--textColour) 60%,transparent);--fpa-finance-line:var(--borderLightColour);--fpa-finance-accent-soft:color-mix(in srgb,var(--primaryColour) 10%,var(--bgCardDark));background:var(--bgCardDark);padding-block:48px;scroll-margin-top:calc(var(--headerHeight) + 20px)}@media (min-width:801px){.financeCalculator[data-v-5cf29b32]{padding-block:64px}}@media (min-width:1025px){.financeCalculator[data-v-5cf29b32]{padding-block:80px}}.financeCalculator__inner[data-v-5cf29b32]{margin-inline:auto;max-width:1871px;padding-left:24px;padding-right:24px;width:100%}@media (min-width:801px){.financeCalculator__inner[data-v-5cf29b32]{padding-left:48px;padding-right:48px}}.financeCalculator__grid[data-v-5cf29b32]{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:1025px){.financeCalculator__grid[data-v-5cf29b32]{gap:64px;grid-template-columns:repeat(2,1fr)}}.financeCalculator__header[data-v-5cf29b32]{margin-block-end:32px}@media (min-width:801px){.financeCalculator__header[data-v-5cf29b32]{margin-block-end:40px}}.financeCalculator__eyebrow[data-v-5cf29b32]{color:var(--primaryColour);display:block;font-size:.6875rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);line-height:1.27272727;margin-block-end:14px;text-transform:uppercase}.financeCalculator__title[data-v-5cf29b32]{--h2FontSize:32;--h2LineHeight:38;font-weight:var(--fontWeightLight);letter-spacing:var(--letterSpacingHeading);margin:0}@media (max-width:800px){.financeCalculator__title[data-v-5cf29b32]{--h2FontSize:26;--h2LineHeight:30}}.financeCalculator__subtitle[data-v-5cf29b32]{color:var(--fpa-finance-muted);font-size:.9375rem;font-weight:var(--fontWeightLight);line-height:1.6;margin:12px 0 0;max-width:40em}@media (max-width:800px){.financeCalculator__subtitle[data-v-5cf29b32]{display:none}}.financeCalculator__intro[data-v-5cf29b32]{margin-block-start:8px}.financeCalculator__introText[data-v-5cf29b32]{color:var(--textColour);font-size:.9375rem;font-weight:var(--fontWeightLight);line-height:1.6;margin:0}.financeCalculator__introText strong[data-v-5cf29b32]{font-weight:var(--fontWeightMedium)}.financeCalculator__ctas[data-v-5cf29b32]{display:flex;flex-direction:column;gap:12px;margin-block-start:32px}@media (min-width:641px){.financeCalculator__ctas[data-v-5cf29b32]{flex-direction:row}}.financeCalculator__ctas[data-v-5cf29b32] .uiButton{flex:1;white-space:nowrap;--_ui-button-font-size:11;--_ui-button-padding:16px 32px}.financeCalculator__results[data-v-5cf29b32]{transition:opacity .2s ease}.financeCalculator__results--loading[data-v-5cf29b32]{opacity:.6;pointer-events:none}.financeCalculator__legal[data-v-5cf29b32]{color:var(--fpa-finance-muted);font-size:.6875rem;font-weight:var(--fontWeightLight);line-height:1.63636364;margin:24px 0 0}.financeCalculatorResults[data-v-5cf29b32]{background:var(--bgDark);padding:20px}@media (min-width:801px){.financeCalculatorResults[data-v-5cf29b32]{padding:40px}}.financeCalculatorResults__types[data-v-5cf29b32]{display:grid;grid-template-columns:repeat(2,1fr);margin-block-end:32px}@media (max-width:800px){.financeCalculatorResults__types[data-v-5cf29b32]{margin-block-end:16px}}.financeCalculatorResults__type[data-v-5cf29b32]{background:color-mix(in srgb,var(--textColour) 4%,transparent);border:2px solid var(--fpa-finance-line);color:var(--textColour);cursor:pointer;font-size:.875rem;font-weight:var(--fontWeightMedium);line-height:1.28571429;padding:15px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}@media (max-width:800px){.financeCalculatorResults__type[data-v-5cf29b32]{font-size:.75rem;font-weight:var(--fontWeightMedium);line-height:1.33333333;padding:10px 0}}.financeCalculatorResults__type[data-v-5cf29b32]:hover{border-color:var(--textColour)}.financeCalculatorResults__type--active[data-v-5cf29b32]{background:var(--fpa-finance-accent-soft);border-color:var(--primaryColour);color:var(--primaryColour)}.financeCalculatorResults__type--active[data-v-5cf29b32]:hover{border-color:var(--primaryColour)}.financeCalculatorResults__typeHint[data-v-5cf29b32]{color:var(--fpa-finance-muted);display:block;font-size:.625rem;font-weight:var(--fontWeightLight);line-height:1.4;margin-block-start:8px}.financeCalculatorResults__monthly[data-v-5cf29b32]{border-block-end:1px solid var(--fpa-finance-line);margin-block-end:32px;padding-block-end:32px}@media (max-width:800px){.financeCalculatorResults__monthly[data-v-5cf29b32]{margin-block-end:20px;padding-block-end:20px}}.financeCalculatorResults__monthlyLabel[data-v-5cf29b32]{color:var(--textColour);font-size:1.0625rem;font-weight:var(--fontWeightLight);line-height:1.47058824;margin:0 0 8px}@media (max-width:800px){.financeCalculatorResults__monthlyLabel[data-v-5cf29b32]{font-size:.875rem;font-weight:var(--fontWeightLight);line-height:1.42857143}}.financeCalculatorResults__monthlyValue[data-v-5cf29b32]{color:var(--textColour);display:block;font-size:4rem;font-weight:var(--fontWeightBold);letter-spacing:var(--letterSpacingHeading);line-height:1}@media (max-width:800px){.financeCalculatorResults__monthlyValue[data-v-5cf29b32]{font-size:2rem;font-weight:var(--fontWeightBold);line-height:1.125}}.financeCalculatorResults__messages[data-v-5cf29b32]{display:flex;flex-direction:column;gap:8px;margin-block-end:24px}.financeCalculatorResults__message[data-v-5cf29b32]{background:var(--fpa-finance-accent-soft);color:var(--textColour);font-size:.75rem;font-weight:var(--fontWeightRegular);line-height:1.5;margin:0;padding:12px 16px}.financeCalculatorResults__breakdown[data-v-5cf29b32]{margin:0}.financeCalculatorResults__row[data-v-5cf29b32]{align-items:baseline;border-block-end:1px solid var(--fpa-finance-line);display:flex;gap:16px;justify-content:space-between;padding-block:12px}.financeCalculatorResults__row[data-v-5cf29b32]:last-child{border-block-end:none}@media (max-width:800px){.financeCalculatorResults__row[data-v-5cf29b32]{padding-block:8px}}.financeCalculatorResults__rowLabel[data-v-5cf29b32]{color:var(--fpa-finance-muted);font-size:.8125rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);line-height:1.38461538;text-transform:uppercase}@media (max-width:800px){.financeCalculatorResults__rowLabel[data-v-5cf29b32]{letter-spacing:normal;text-transform:none}}.financeCalculatorResults__rowValue[data-v-5cf29b32]{color:var(--textColour);font-size:.875rem;font-weight:var(--fontWeightMedium);line-height:1.42857143;margin:0;text-align:end}@media (max-width:800px){.financeCalculatorResults__rowValue[data-v-5cf29b32]{font-size:.8125rem;font-weight:var(--fontWeightMedium);line-height:1.38461538}}.financeCalculatorResults__rowValue--accent[data-v-5cf29b32]{color:var(--primaryColour);font-weight:var(--fontWeightBold)}.financeCalculatorResults__terms[data-v-5cf29b32]{color:var(--fpa-finance-muted);font-size:.6875rem;font-weight:var(--fontWeightLight);line-height:1.63636364;margin:24px 0 0}
