:root{--lilac-700: #5b5ebf;--lilac-800: #525096;--lilac-900: #3a3973;--anchor-link-color: var(--lilac-700);--anchor-link-color-hover: var(--lilac-900);--font-size-mobile-4xl: 3rem;--font-size-mobile-3xl: 2.5rem;--font-size-mobile-2xl: 2rem;--font-size-mobile-xl: 1.75rem;--font-size-mobile-lg: 1.5625rem;--font-size-mobile-md: 1.375rem;--font-size-mobile-sm: 1.25rem;--font-size-mobile-xs: 1.125rem;--font-size-tablet-4xl: 3.5rem;--font-size-desktop-4xl: 5.625rem;--font-size-desktop-3xl: 4.188rem;--font-size-desktop-2xl: 3.8125rem;--font-size-desktop-xl: 3.0625rem;--font-size-desktop-lg: 2.4375rem;--font-size-desktop-md: 1.9375rem;--font-size-desktop-sm: 1.5625rem;--font-size-desktop-xs: 1.25rem;--font-size-paragraph-2xl: 1.3125rem;--font-size-paragraph-lg: 1.1875rem;--font-size-paragraph-md: 1.125rem;--font-size-paragraph-sm: 1.0625rem;--font-size-paragraph: 1rem;--font-size-caption: .875rem;--font-size-subtext: .75rem;--font-size-label: .625rem}body{background-color:var(--color-primary-background)}body *{box-sizing:border-box}body #app{font-family:var(--font-family-base);font-weight:300;min-height:calc(100vh - 60px);background:linear-gradient(to bottom,var(--color-primary-background),var(--color-primary-background),var(--color-primary-background),var(--color-primary-background)) no-repeat;color:var(--color-text-body)}.mint-question__validity-indicator{display:none}.mint-question--error .mint-question__text-container,.mint-question--valid .mint-question__text-container{padding-left:0!important}input.mint-input__control:not([type=image i],[type=range i],[type=checkbox i],[type=radio i]){border-radius:var(--border-radius-field)}@font-face{font-weight:700;font-family:Saans;font-style:normal;font-display:swap;src:url(https://static.moneysupermarket.com/ds/brand-fonts/saans-medium.woff2) format("woff2")}@font-face{font-weight:300;font-family:Saans;font-style:normal;font-display:swap;src:url(https://static.moneysupermarket.com/ds/brand-fonts/saans-regular.woff2) format("woff2")}:root{--color-white: #FFF;--color-primary: #291D4C;--color-primary-background: #F0F2FE;--color-primary-background-hover: var(--color-primary-background);--color-primary-highlight: #291D4C;--color-primary-light: #8c87a5;--color-secondary: #756899;--color-brand-background: var(--color-primary);--color-accent: var(--color-primary-highlight);--color-accent-2: var(--color-primary);--color-accent-3: #42ebd7;--color-accent-4: #d509bf;--color-accent-5: #D9D8FF;--color-link: var(--color-primary);--color-cta: var(--color-primary);--color-cta-text-disabled: #989898;--color-cta-disabled: #efefef;--color-border: #B7B3D2;--color-border-light: #D9D8FF;--color-border-help: var(--color-primary);--color-focus: #2b173f;--color-controls: #786987;--color-notification: #D9D8FF;--color-notification-border: #decfe7;--color-notification-light: #F0F2FE;--color-notification-success: #007A72;--color-notification-success-border: #d6f8f4;--color-notification-success-light: #FFFFFF;--color-notification-error: #DB0031;--color-notification-error-border: #fad1e0;--color-notification-error-light: #FFFFFF;--color-notification-warning: #B84E00;--color-notification-warning-border: #ffecdf;--color-notification-warning-light: #FFFFFF;--color-decal: #011054;--color-decal-light: #e9f5fe;--color-text-page-heading: var(--color-primary);--color-text-link: var(--color-primary);--color-text-body: var(--color-primary);--color-text-body-dark: var(--color-primary);--color-text-body-light: #8E82B1;--color-text-pill: var(--color-primary);--color-modal-overlay-background: rgba(4, 3, 8, .8);--modal-overlay-blur: 0;--color-progress-background: var(--color-primary);--color-drop-shadow: rgba(91, 94, 191, .16);--color-drop-shadow-dark: rgba(91, 94, 191, .24);--drop-shadow: 2px 2px 8px 0px var(--color-drop-shadow);--drop-shadow-hover: 3px 3px 12px 0 var(--color-drop-shadow-dark);--modal-box-shadow: 0px 4px 10px 0px rgba(41, 29, 76, .05), 0px 10px 25px 0px rgba(41, 29, 76, .2), 10px 2px 15px 0px rgba(41, 29, 76, .2);--color-scroll-panel-bg: #f3f5fa;--color-score-background: var(--color-border-light);--color-score-indicator: var(--color-primary);--color-score-threshold: var(--color-white);--color-score-exceeds-threshold: var(--color-notification-error);--color-score-linecap: var(--color-score-indicator);--color-score-linecap-exceeds-threshold: var(--color-score-exceeds-threshold);--color-sponsored-dark: #007a72;--color-sponsored-medium: #7fcdc8;--color-sponsored-light: #e5f5f4;--color-sponsored-text: #fff;--color-tick: #007A72;--color-chat-message-primary: var(--color-white);--color-chat-message-secondary: #D6D6F0;--color-showcase: #E9D097;--font-family-base: "Saans", sans-serif;--font-family-feature: var(--font-family-base);--font-size-base: 16px;--font-weight-bold: 700;--font-weight-regular: 400;--spacing-base: 8px;--spacing-multiplier: 1;--spacing-05: calc(var(--spacing-base) / 2);--spacing-1: calc(var(--spacing-base) * 1);--spacing-2: calc(var(--spacing-base) * 2 * var(--spacing-multiplier));--spacing-3: calc(var(--spacing-base) * 3 * var(--spacing-multiplier));--spacing-4: calc(var(--spacing-base) * 4 * var(--spacing-multiplier));--spacing-5: calc(var(--spacing-base) * 5 * var(--spacing-multiplier));--spacing-6: calc(var(--spacing-base) * 6 * var(--spacing-multiplier));--spacing-7: calc(var(--spacing-base) * 7 * var(--spacing-multiplier));--spacing-8: calc(var(--spacing-base) * 8 * var(--spacing-multiplier));--spacing-9: calc(var(--spacing-base) * 9 * var(--spacing-multiplier));--spacing-10: calc(var(--spacing-base) * 10 * var(--spacing-multiplier));--min-height-button: 44px;--min-height-field: var(--spacing-7);--border-radius-base: 10px;--border-radius-field: var(--border-radius-base);--border-radius-pill: var(--spacing-2);--border-radius-modal: var(--border-radius-base);--border-width-base: 1px;--border-width-button: 3px;--border-width-focus: calc(var(--border-width-base) * 2);--border-radius-pinned-bottom-right: var(--border-radius-base) var(--border-radius-base) 0;--border-radius-pinned-bottom-left: var(--border-radius-base) var(--border-radius-base) var(--border-radius-base) 0;--border-radius-rounded-top: var(--border-radius-base) var(--border-radius-base) 0 0;--border-radius-rounded-bottom: 0 0 var(--border-radius-base) var(--border-radius-base);--border-radius-circle: 50%;--border-radius-panel: 8px;--color-progress-indicator: #4A3C70;--color-progress-track: var(--color-primary-background);--color-progress-indicator-dark-mode: #4A3C70;--color-progress-track-dark-mode: var(--color-primary-background);--skeleton-background: #ddd;--skeleton-shimmer: #fff;--box-shadow-switch-selected: none;--color-switch-background: var(--color-primary);--color-switch-selected: var(--color-white);--color-switch-selected-border: var(--color-white);--color-switch-selected-text: var(--color-primary);--color-switch-text: var(--color-white);--border-radius-credit-report-card: var(--spacing-1);--border-radius-credit-item: var(--spacing-05);--border-radius-credit-summary-overview: 24px;--box-shadow-report-usage: none;--box-shadow-credit-summary-overview: 0 0 4px 0 rgba(0, 0, 0, .12) inset;--color-credit-account-summary-background: transparent;--color-credit-account-summary-background-hover: var(--color-primary-background-hover);--color-credit-account-summary-usage: var(--color-primary);--color-credit-report-icon: var(--color-primary);--color-credit-report-separator: var(--color-border-light);--color-credit-report-item-background: transparent;--color-credit-report-item-background-alternate: transparent;--color-credit-report-item-background-interactable: transparent;--color-credit-report-item-background-hover: var(--color-primary-background);--color-credit-summary-overview-background: #fcfaff;--color-credit-transaction-background: transparent;--color-credit-transaction-background-hover: var(--color-primary-background-hover);--color-credit-transaction-unknown: #ddd;--color-credit-transaction-success: var(--color-notification-success-border);--color-credit-transaction-warning: var(--color-notification-warning-border);--color-credit-transaction-error: var(--color-notification-error-border);--spacing-credit-report-usage: 0;--text-transform-credit-report-title: none;--color-cell-text-body: #1a1122;--color-cell-highlight: rgba(47, 0, 75, .1);--color-cell-border: #bd9fce;--color-cell-border-na: #d5d1d9;--color-cell-text-na: #aaa2b2;--color-product-cell-highlight: #daeadc;--color-product-cell-text-title: #4a4a4a;--color-product-cell-text-body: #273157;--color-product-header-brand-text: #273157;--color-panel-title-text: var(--color-primary);--color-panel-title-background: var(--color-primary-background);--color-panel-body-text: var(--color-text-body);--color-modal-background-secondary: #f5f7fe}[data-v-e2a5288d]:root{--color-field-state-base-bg: var(--color-white);--color-field-state-base-border: var(--color-border);--color-field-state-base-text: var(--color-text-body);--color-field-state-disabled-border: var(--color-border);--color-field-state-disabled: var(--color-text-body);--color-field-state-error: var(--color-notification-error);--color-field-state-hover-bg: var(--color-primary-background);--color-field-state-hover-border: var(--color-primary);--color-field-state-selected-bg: var(--color-primary-background);--color-field-state-selected-border: var(--color-primary);--focus-ring-positioning: -6px;--focus-ring-border-radius: calc(4px + var(--border-radius-field))}html[data-v-e2a5288d],body[data-v-e2a5288d]{font-size:16px;font-weight:300}.idn-page-loader[data-v-e2a5288d]{display:flex;height:80vh;width:100%;gap:16px;align-items:center;justify-content:center;color:var(--color--primary);font-weight:400;font-size:var(--font-size-mobile-xl);font-weight:700;line-height:3.8125rem}@media only screen and (min-width: 992px){.idn-page-loader[data-v-e2a5288d]{font-size:var(--font-size-desktop-xl)}}.idn-page-loader__spinner[data-v-e2a5288d] svg{width:48px;height:48px}:root{--color-field-state-base-bg: var(--color-white);--color-field-state-base-border: var(--color-border);--color-field-state-base-text: var(--color-text-body);--color-field-state-disabled-border: var(--color-border);--color-field-state-disabled: var(--color-text-body);--color-field-state-error: var(--color-notification-error);--color-field-state-hover-bg: var(--color-primary-background);--color-field-state-hover-border: var(--color-primary);--color-field-state-selected-bg: var(--color-primary-background);--color-field-state-selected-border: var(--color-primary);--focus-ring-positioning: -6px;--focus-ring-border-radius: calc(4px + var(--border-radius-field))}html,body{font-size:16px;font-weight:300}.app{margin:auto;width:92.5%}
