@charset "UTF-8";:root{--color-purple-90:#6326b3;--color-grey-variant-99:#e8ebf3;--color-grey-variant-95:#dedfe8;--color-grey-variant-90:#c8cad4;--color-grey-variant-80:#b1b5c0;--color-grey-variant-70:#9b9fac;--color-grey-variant-60:#858997;--color-grey-variant-50:#707382;--color-grey-variant-40:#5a5d6e;--color-grey-variant-30:#434859;--color-grey-variant-20:#2d3345;--color-grey-variant-10:#171d30;--color-grey-99:#f3f4f4;--color-grey-95:#e8e8e9;--color-grey-90:#d1d1d4;--color-grey-80:#b9bbbe;--color-grey-70:#a2a4a9;--color-grey-60:#8b8d93;--color-grey-50:#74767d;--color-grey-40:#5d5f68;--color-grey-30:#454952;--color-grey-20:#2e323d;--color-grey-10:#171b27;--color-red-99:#fdf6f7;--color-red-95:#f9e3e8;--color-red-90:#f5d0d9;--color-red-80:#edaabb;--color-red-70:#e4859d;--color-red-60:#dc5f7e;--color-red-50:#d43a60;--color-red-40:#cc1442;--color-red-30:#b8123b;--color-red-20:#a31035;--color-red-10:#8f0e2e;--color-yellow-99:#fffdf5;--color-yellow-95:#fff8e2;--color-yellow-90:#fff4cf;--color-yellow-80:#ffeba8;--color-yellow-70:#ffe282;--color-yellow-60:#ffd95b;--color-yellow-50:#ffd035;--color-yellow-40:#ffc70e;--color-yellow-30:#e6b30d;--color-yellow-20:#cc9f0b;--color-yellow-10:#b38b0a;--color-green-99:#f5fbf9;--color-green-95:#e1f2ed;--color-green-90:#cee9e2;--color-green-80:#a6d8ca;--color-green-70:#7fc6b3;--color-green-60:#57b59c;--color-green-50:#2fa384;--color-green-40:#08926d;--color-green-30:#078362;--color-green-20:#067557;--color-green-10:#06664c;--color-cobalt-99:#f7f8fe;--color-cobalt-95:#e6e9fc;--color-cobalt-90:#d5dbfa;--color-cobalt-80:#b3bef6;--color-cobalt-70:#91a1f3;--color-cobalt-60:#6f85ef;--color-cobalt-50:#4e68eb;--color-cobalt-40:#2c4be7;--color-cobalt-30:#2843d0;--color-cobalt-20:#233cb9;--color-cobalt-10:#1f35a2;--color-white:#fff;--color-black:#000;--as-light-pink:rgba(249, 216, 239, 100%);--as-light-blue:rgba(206, 231, 243, 100%);--as-dark-pink:rgba(232, 99, 191, 100%);--as-spotlight-pink:rgba(255, 104, 209, 100%);--as-spotlight-blue:rgba(86, 160, 255, 100%);--as-dark-blue:rgba(58, 161, 205, 100%);--as-strong-pink:rgba(211, 0, 148, 100%);--as-light-gradient:linear-gradient(150deg, var(--as-light-blue) 20%, var(--as-light-pink) 60%);--as-dark-gradient:linear-gradient(150deg, var(--as-dark-pink) 30%, var(--as-dark-blue) 70%);--as-spotlight-border-gradient:linear-gradient(white, white) padding-box,linear-gradient(150deg, var(--as-spotlight-pink) 30%, var(--as-spotlight-blue) 70%) border-box;--spacing-1:0.2rem;--spacing-2:0.4rem;--spacing-3:0.6rem;--spacing-4:0.8rem;--spacing-5:1.2rem;--spacing-6:1.6rem;--spacing-7:2.4rem;--spacing-8:3.2rem;--spacing-9:4.8rem;--spacing-10:6.4rem;--spacing-content:1.6rem;--spacing-content-heading:2.4rem;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:16px;--border-radius-4:32px;--border-radius-5:999px;--border-width-1:1px;--border-width-2:2px;--border-width-3:3px;--border-width-4:4px;--border-width-5:8px;--font-family-display:"Apercu Full Fur";--font-family-default:"Simples",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif;--line-height-1:2rem;--line-height-2:2.4rem;--line-height-3:2.6rem;--line-height-heading-display:90%;--line-height-heading:118%;--line-height-default:2.6rem;--line-height-auto:auto;--font-size-1:1.3rem;--font-size-2:1.5rem;--font-size-3:1.7rem;--font-size-4:2rem;--font-size-5:2.3rem;--font-size-6:3rem;--font-size-7:4rem;--font-size-8:5.4rem;--font-size-9:7.2rem;--font-size-default:1.7rem;--letter-spacing-none:0em;--letter-spacing-default:0.01em;--letter-spacing-button:0.02em;--letter-spacing-heading:0.01em;--letter-spacing-heading-display:normal;--elevation-downwards-1:0 2px 4px rgb(0 0 0 / 24%),0 -1px 2px rgb(0 0 0 / 8%);--elevation-downwards-2:0 4px 8px rgb(0 0 0 / 24%),0 -1px 4px rgb(0 0 0 / 8%);--elevation-downwards-3:0 8px 16px rgb(0 0 0 / 40%),0 -1px 4px rgb(0 0 0 / 8%);--elevation-upwards-1:0 -2px 4px rgb(0 0 0 / 24%),0 1px 2px rgb(0 0 0 / 8%);--elevation-upwards-2:0 -4px 8px rgb(0 0 0 / 24%),0 1px 4px rgb(0 0 0 / 8%);--elevation-upwards-3:0 -8px 16px rgb(0 0 0 / 40%),0 1px 4px rgb(0 0 0 / 8%);--elevation-inwards-1:inset 0 2px 4px rgb(0 0 0 / 24%),inset 0 -1px 2px rgb(0 0 0 / 8%);--elevation-inwards-2:inset 0 4px 8px rgb(0 0 0 / 24%),inset 0 -1px 4px rgb(0 0 0 / 8%);--elevation-inwards-3:inset 0 8px 16px rgb(0 0 0 / 40%),inset 0 -1px 4px rgb(0 0 0 / 8%);--spacing-xs:clamp(0.8rem,
  calc(0.15rem + 1.45vw),
  1.6rem);--spacing-sm:clamp(1.6rem,
  calc(0.95rem + 1.45vw),
  2.4rem);--spacing-md:clamp(2.4rem,
  calc(1.75rem + 1.45vw),
  3.2rem);--spacing-lg:clamp(3.2rem,
  calc(1.89rem + 2.91vw),
  4.8rem);--spacing-xl:clamp(3.2rem,
  calc(0.58rem + 5.82vw),
  6.4rem);--font-size-xs:clamp(1.5rem,
  calc(1.34rem + 0.36vw),
  1.7rem);--font-size-sm:clamp(1.7rem,
  calc(1.45rem + 0.55vw),
  2rem);--font-size-md:clamp(2rem,
  calc(1.75rem + 0.55vw),
  2.3rem);--font-size-lg:clamp(2.3rem,
  calc(1.73rem + 1.27vw),
  3rem);--font-size-display-xs:clamp(2rem,
  calc(1.18rem + 1.82vw),
  3rem);--font-size-display-sm:clamp(3rem,
  calc(2.18rem + 1.82vw),
  4rem);--font-size-display-md:clamp(4rem,
  calc(2.85rem + 2.55vw),
  5.4rem);--font-size-display-lg:clamp(5.4rem,
  calc(3.93rem + 3.27vw),
  7.2rem)}:root{--animation-duration-1:var(--reduced-motion-duration, 80ms);--animation-duration-2:var(--reduced-motion-duration, 160ms);--animation-duration-3:var(--reduced-motion-duration, 240ms);--animation-duration-4:var(--reduced-motion-duration, 320ms);--animation-duration-5:var(--reduced-motion-duration, 400ms);--animation-duration-6:var(--reduced-motion-duration, 640ms);--animation-duration-7:var(--reduced-motion-duration, 800ms);--animation-easing-easein:cubic-bezier(0.55, 0.06, 0.68, 0.19);--animation-easing-easeout:cubic-bezier(0, 0, 0.24, 1);--animation-easing-easeinout:cubic-bezier(0.64, 0, 0.24, 1);--animation-easing-bounce:cubic-bezier(0.64, 0, 0.22, 1.14);--animation-delay-1:80ms;--animation-delay-2:160ms;--animation-delay-3:240ms;--animation-delay-4:320ms;--animation-delay-5:400ms;--animation-delay-6:640ms;--animation-delay-7:800ms;--animation-delay-toast:3200ms}html{color-scheme:light;--theme-brand:var(--color-cobalt-30);--theme-brand-lighter:var(--color-cobalt-40);--theme-brand-lightest:var(--color-cobalt-50);--theme-text-body-default:var(--color-grey-10);--theme-text-body-subtle:var(--color-grey-variant-50);--theme-text-link:var(--color-green-10);--theme-text-error:var(--color-red-10);--theme-text-input:var(--color-cobalt-30);--theme-text-disabled:var(--theme-text-body-subtle);--theme-text-label:var(--color-cobalt-30);--theme-text-tab-secondary:var(--color-grey-variant-30);--theme-bg-default:var(--color-white);--theme-bg-inverse:var(--color-grey-10);--theme-surface-secondary:var(--color-grey-99);--theme-surface-disabled:var(--color-grey-variant-99);--theme-surface-secondary-hover:var(--color-grey-95);--theme-surface-secondary-selected:var(--color-grey-95);--theme-surface-brand:var(--color-cobalt-30);--theme-surface-info:var(--color-grey-variant-95);--theme-surface-success:var(--color-green-95);--theme-surface-caution:var(--color-yellow-95);--theme-surface-warning:var(--color-yellow-95);--theme-surface-critical:var(--color-red-95);--theme-surface-emphasis:var(--color-purple-90);--theme-surface-rewards:#001964;--theme-surface-autosergei:#F9D8EF;--theme-surface-inverse:var(--color-grey-variant-10);--theme-surface-transparent:var(--color-grey-10) · 80%;--theme-fill:var(--color-cobalt-30);--theme-fill-hover:var(--color-cobalt-40);--theme-fill-selected:var(--color-cobalt-50);--theme-fill-disabled:var(--color-grey-variant-99);--theme-fill-secondary:var(--color-cobalt-99);--theme-fill-secondary-hover:var(--color-cobalt-95);--theme-fill-secondary-selected:var(--color-cobalt-90);--theme-fill-tertiary:var(--color-white) · 0%;--theme-fill-tertiary-hover:var(--color-cobalt-90);--theme-fill-tertiary-selected:var(--color-cobalt-80);--theme-fill-inverse:var(--color-white);--theme-fill-inverse-hover:var(--color-cobalt-95);--theme-fill-inverse-selected:var(--color-cobalt-90);--theme-fill-brand:var(--color-cobalt-30);--theme-bg-surface:var(--color-white);--theme-bg-surface-hover:var(--color-cobalt-95);--theme-bg-surface-selected:var(--color-cobalt-95);--theme-bg-surface-disabled:var(--color-grey-variant-99);--theme-border:var(--color-cobalt-30);--theme-border-focus:var(--color-cobalt-30);--theme-border-hover:var(--color-cobalt-30);--theme-border-selected:var(--color-cobalt-30) --theme-border-disabled: var(--color-grey-variant-60);--theme-body-default:var(--color-grey-10);--theme-body-subtle:var(--color-grey-variant-50);--theme-link:var(--color-green-10);--theme-error:var(--color-red-10);--theme-input:var(--color-cobalt-30);--theme-disabled:var(--color-grey-variant-40);--theme-label:var(--color-cobalt-30) --theme-tab-secondary:var(--color-grey-variant-30);--theme-border-secondary:var(--color-grey-variant-90);--theme-border-tertiary:var(--color-grey-variant-95);--theme-border-info:var(--color-cobalt-50);--theme-border-caution:var(--color-yellow-10);--theme-border-warning:var(--color-yellow-10);--theme-border-success:var(--color-green-30);--theme-border-critical:var(--color-red-10);--theme-icon:var(--color-grey-10);--theme-icon-subtle:var(--color-grey-variant-50);--theme-icon-success:var(--color-green-30);--theme-icon-warning:var(--color-yellow-10);--theme-icon-caution:var(--color-yellow-10);--theme-icon-critical:var(--color-red-10);--theme-icon-info:var(--color-cobalt-50);--theme-icon-input:var(--color-cobalt-30);--theme-icon-disabled:var(--color-grey-variant-40);--theme-icon-link:var(--color-green-10);--theme-surface-low:var(--color-grey-99);--theme-surface-mid:var(--color-cobalt-95);--theme-surface-highlighted:var(--color-green-95);--theme-surface-default:var(--color-cobalt-99);--theme-surface-on-default:var(--color-cobalt-99);--theme-on-surface-low:var(--color-grey-60);--theme-on-surface-mid:var(--color-cobalt-50);--theme-on-surface-high:var(--color-green-40);--theme-outline-default:var(--color-grey-variant-60);--theme-outline-low:var(--color-grey-variant-95);--theme-outline-mid:var(--color-grey-variant-90);--theme-additional-icon-1:#F032A1;--theme-additional-icon-2:#F028F8;--theme-additional-icon-3:#0CA0A8;--theme-additional-icon-4:#8132F0;--theme-highlighted-content-default:var(--color-cobalt-95);--theme-highlighted-content-warning:var(--color-yellow-95);--theme-highlighted-content-good:#f5fbf9;--theme-highlighted-content-bad:var(--color-red-95);--theme-highlighted-content-on-background:var(--color-cobalt-95);--theme-on-highlighted-content-default:var(--color-cobalt-50);--theme-on-highlighted-content-warning:var(--color-yellow-10);--theme-on-highlighted-content-good:var(--color-green-30);--theme-on-highlighted-content-bad:var(--color-red-10);--theme-on-highlighted-content-on-background:var(--color-cobalt-30);--theme-state-default-enabled:var(--color-cobalt-30);--theme-state-default-hover:var(--color-cobalt-40);--theme-state-default-focus:var(--color-cobalt-40);--theme-state-default-active:var(--color-cobalt-50);--theme-state-default-on-default:var(--color-white);--theme-state-default-disabled:var(--color-grey-variant-99);--theme-state-default-on-disabled:var(--color-grey-variant-70);--theme-state-default-selected:var(--color-cobalt-30);--theme-state-default-on-selected:var(--color-white);--theme-state-default-error:var(--color-red-10);--theme-state-default-success:var(--color-green-10);--theme-state-default-input-hover:var(--color-cobalt-95);--theme-state-default-input-focus:var(--color-cobalt-95);--theme-state-default-conditional:var(--color-grey-variant-90);--theme-state-inverse-enabled:rgba(var(--color-cobalt-30),0);--theme-state-inverse-hover:var(--color-cobalt-95);--theme-state-inverse-focus:var(--color-cobalt-95);--theme-state-inverse-active:var(--color-cobalt-90);--theme-state-inverse-on-inverse:var(--color-cobalt-30);--theme-logo-url-large:url("../logos/ctm-logo-small-use-blue-146x40.svg");--theme-callout-notice-green:var(--color-green-95);--theme-callout-notice-yellow:var(--color-yellow-95);--theme-callout-notice-grey:var(--color-grey-99);--theme-callout-notice-red:var(--color-red-95);--theme-callout-notice-purple:#6226B3;--theme-on-callout-notice-green:var(--color-green-10);--theme-on-callout-notice-yellow:var(--color-yellow-10);--theme-on-callout-notice-grey:var(--color-grey-variant-50);--theme-on-callout-notice-red:var(--color-red-10);--theme-on-callout-notice-purple:var(--color-white)}html[data-theme=dark]{color-scheme:dark;--theme-brand:var(--color-cobalt-95);--theme-brand-lighter:var(--color-cobalt-70);--theme-brand-lightest:var(--color-cobalt-80);--theme-text-body-default:var(--color-grey-95);--theme-text-body-subtle:var(--color-grey-variant-70);--theme-text-link:var(--color-green-70);--theme-text-error:var(--color-red-60);--theme-text-input:var(--color-cobalt-50);--theme-text-disabled:var(--color-grey-variant-70);--theme-text-label:var(--color-cobalt-50);--theme-bg-default:var(--color-grey-10);--theme-bg-inverse:var(--color-white);--theme-surface:var(--color-grey-10);--theme-surface-secondary:var(--color-grey-20);--theme-surface-disabled:var(--color-grey-variant-20);--theme-surface-secondary-hover:var(--color-grey-30);--theme-surface-secondary-selected:var(--color-grey-30);--theme-surface-brand:var(--color-cobalt-95);--theme-surface-info:var(--color-grey-variant-10);--theme-surface-success:#022C21;--theme-surface-caution:#453604;--theme-surface-warning:#453604;--theme-surface-critical:#3D0614;--theme-surface-emphasis:#B984FF;--theme-surface-rewards:#2F5BDF;--theme-surface-autosergei:#D30094;--theme-surface-inverse:var(--color-white);--theme-surface-transparent:var(--color-black) · 80%;--theme-fill:var(--color-cobalt-90);--theme-fill-hover:var(--color-cobalt-95);--theme-fill-selected:#EEF0FB;--theme-fill-disabled:var(--color-grey-variant-20);--theme-fill-secondary:var(--color-cobalt-99);--theme-fill-secondary-hover:var(--color-cobalt-95);--theme-fill-secondary-selected:var(--color-cobalt-90);--theme-fill-tertiary:var(--color-white) · 0%;--theme-fill-tertiary-hover:var(--color-cobalt-90);--theme-fill-tertiary-selected:var(-color-cobalt-80);--theme-fill-inverse:var(--color-grey-variant-10);--theme-fill-inverse-hover:#101B53;--theme-fill-inverse-selected:#142268;--theme-fill-brand:var(--color-cobalt-95);--theme-bg-surface:var(--color-grey-10);--theme-bg-surface-hover:var(--color-grey-variant-30);--theme-bg-surface-selected:var(--color-grey-variant-30);--theme-bg-surface-disabled:var(--color-grey-20);--theme-border:var(--color-cobalt-90);--theme-border-focus:var(--color-cobalt-90);--theme-border-hover:var(--color-cobalt-90);--theme-border-selected:var(--color-cobalt-90);--theme-border-disabled:var(--color-grey-variant-60);--theme-body-default:var(--color-grey-95);--theme-body-subtle:var(--color-grey-variant-70);--theme-link:var(--color-green-50);--theme-error:var(--color-red-70);--theme-input:var(--color-cobalt-90);--theme-disabled:var(--color-grey-variant-70);--theme-label:var(--color-cobalt-90);--theme-tab-secondary:var(--color-grey-variant-80);--theme-border-secondary:var(--color-grey-variant-30);--theme-border-tertiary:var(--color-grey-variant-20);--theme-border-info:var(--color-cobalt-60);--theme-border-caution:var(--color-yellow-60);--theme-border-warning:var(--color-yellow-60);--theme-border-success:var(--color-green-60);--theme-border-critical:var(--color-red-60);--theme-icon:var(--color-grey-95);--theme-icon-subtle:var(--color-grey-variant-70);--theme-icon-success:var(--color-green-60);--theme-icon-warning:var(--color-yellow-60);--theme-icon-caution:var(--color-yellow-60);--theme-icon-critical:var(--color-red-60);--theme-icon-info:var(--color-cobalt-60);--theme-icon-input:var(--color-cobalt-90);--theme-icon-disabled:var(--color-grey-variant-70);--theme-icon-link:var(--color-green-50);--theme-surface-low:var(--color-grey-20);--theme-surface-mid:#0C143E;--theme-surface-highlighted:#022C21;--theme-surface-default:#0C143E;--theme-surface-on-default:#0C143E;--theme-on-surface-low:var(--color-grey-variant-60);--theme-on-surface-mid:var(--color-cobalt-60);--theme-on-surface-high:var(--color-green-40);--theme-outline-low:var(--color-grey-variant-95);--theme-outline-mid:var(--color-grey-variant-90);--theme-additional-icon-1:#F032A1;--theme-additional-icon-2:#F028F8;--theme-additional-icon-3:#0CA0A8;--theme-additional-icon-4:#8132F0;--theme-highlighted-content-default:var(--color-grey-20);--theme-highlighted-content-warning:#554000;--theme-highlighted-content-good:#003526;--theme-highlighted-content-bad:#550016;--theme-highlighted-content-on-background:var(--color-grey-20);--theme-on-highlighted-content-default:var(--color-grey-95);--theme-on-highlighted-content-warning:var(--color-yellow-95);--theme-on-highlighted-content-good:var(--color-green-95);--theme-on-highlighted-content-bad:var(--color-red-95);--theme-on-highlighted-content-on-background:var(--color-cobalt-50);--theme-logo-url-large:url("../logos/ctm-logo-small-use-white-146x40.svg");--theme-state-default-enabled:var(--color-cobalt-90);--theme-state-default-hover:var(--color-cobalt-40);--theme-state-default-focus:var(--color-cobalt-40);--theme-state-default-active:var(--color-cobalt-50);--theme-state-default-on-default:var(--color-cobalt-30);--theme-state-default-disabled:var(--color-grey-variant-99);--theme-state-default-on-disabled:var(--color-grey-variant-70);--theme-state-default-selected:var(--color-cobalt-90);--theme-state-default-on-selected:var(--color-cobalt-30);--theme-state-default-error:var(--color-red-70);--theme-state-default-success:var(--color-green-10);--theme-state-default-input-hover:#0C143E;--theme-state-default-input-focus:#0C143E;--theme-state-default-conditional:var(--color-grey-variant-90);--theme-state-inverse-enabled:rgba(var(--color-cobalt-30), 0);--theme-state-inverse-hover:var(--color-cobalt-95);--theme-state-inverse-focus:var(--color-cobalt-95);--theme-state-inverse-active:var(--color-cobalt-90);--theme-state-inverse-on-inverse:var(--color-cobalt-90);--theme-callout-notice-green:#022C21;--theme-callout-notice-yellow:var(--color-yellow-10);--theme-callout-notice-grey:var(--color-grey-30);--theme-callout-notice-red:var(--color-red-10);--theme-callout-notice-purple:#B984FF;--theme-on-callout-notice-green:var(--color-green-10);--theme-on-callout-notice-yellow:var(--color-yellow-10);--theme-on-callout-notice-grey:var(--color-grey-variant-50);--theme-on-callout-notice-red:var(--color-red-10);--theme-on-callout-notice-purple:var(--color-grey-variant-10)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body:has(.product-journey){display:flex;flex-direction:column;min-height:100vh;height:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Simples;src:url("../fonts/Simples_W_Rg.woff2") format("woff2"),url("../fonts/Simples_W_Rg.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Simples;src:url("../fonts/Simples_W_Bd.woff2") format("woff2"),url("../fonts/Simples_W_Bd.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Simples;src:url("../fonts/ApercuFur-Bold.woff2") format("woff2"),url("../fonts/ApercuFur-Bold.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*,::after,::before{box-sizing:border-box}html{background-color:var(--footer-color-background);color:var(--theme-text-body-default);font-size:62.5%}body{--body-text-color:var(--theme-text-body-default);--background-color:var(--theme-bg-default);--link-color-text-default:var(--theme-text-link);--hr-color:var(--theme-outline-mid);--textarea-max-width:360px;--text-content-max-width:64rem;--media-screen-max-width:1200px;--border-width:2px;--heading-text-color-default:var(--theme-text-body-default);--heading-text-color-1:var(--theme-brand);--sub-heading-text-color-default:var(--theme-text-body-subtle);--sub-heading-text-color-1:var(--theme-brand);--heading-display-color:var(--theme-brand);--backdrop-color:rgb(23 27 39 / 80%);--modal-backdrop-background-color:#171b27cc;--border-separator:1px solid var(--hr-color);--input-max-width:424px;--input-max-width-xs:60px;--input-max-width-sm:80px;--input-max-width-md:160px;--input-max-width-lg:240px;--input-max-width-xl:360px;--question-content-spacing:var(--spacing-7);--forms-color-text-label:var(--theme-brand);--forms-color-text-option-support:#4e5c91;--forms-color-text-unit:var(--theme-brand);--forms-color-text-input:var(--theme-text-body-default);--forms-color-text-disabled:var(--color-grey-variant-70);--forms-color-text-error:var(--theme-text-error);--forms-color-background-default:var(--theme-bg-default);--forms-color-background-hover:#f2f4fd;--forms-color-background-focus:var(--theme-bg-default);--forms-color-background-active:#e8f6ff;--forms-color-background-disabled:#f3f4f7;--forms-color-background-error:var(--theme-bg-default);--forms-color-icon-default:var(--theme-brand);--forms-color-border-default:#3355df;--forms-color-border-hover:#3355df;--forms-color-border-focus:#3355df;--forms-color-border-active:#001964;--forms-color-border-disabled:#c7cbd2;--forms-color-border-error:#ff525a;--quote-card-background:var(--theme-surface-low);--quote-card-border:1px solid var(--theme-outline-default);--quote-card-exclusive-border:2px solid var(--theme-additional-icon-3);--quote-card-border-separator:1px solid var(--theme-outline-mid);--quote-card-icon:var(--theme-outline-default);font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);background-color:var(--theme-bg-default);color:var(--theme-text-body-default);font-family:var(--font-family-default);width:100%;-webkit-font-smoothing:antialiased}blockquote,dd,dl,dt,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}h1,h2,h3,h4,h5,h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm)}h1+dl,h1+ol,h1+p,h1+table,h1+ul,h2+dl,h2+ol,h2+p,h2+table,h2+ul,h3+dl,h3+ol,h3+p,h3+table,h3+ul,h4+dl,h4+ol,h4+p,h4+table,h4+ul,h5+dl,h5+ol,h5+p,h5+table,h5+ul,h6+dl,h6+ol,h6+p,h6+table,h6+ul{margin-top:var(--spacing-content)}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:var(--spacing-content-heading)}dl,ol,p,table,ul{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default)}dl+dl,dl+ol,dl+p,dl+table,dl+ul,ol+dl,ol+ol,ol+p,ol+table,ol+ul,p+dl,p+ol,p+p,p+table,p+ul,table+dl,table+ol,table+p,table+table,table+ul,ul+dl,ul+ol,ul+p,ul+table,ul+ul{margin-top:var(--spacing-content)}dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h2,p+h3,p+h4,p+h5,p+h6,table+h2,table+h3,table+h4,table+h5,table+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:var(--spacing-content-heading)}.page-title{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--theme-text-label);font-size:var(--font-size-lg)}.body-text-container-md dl,.body-text-container-md ol,.body-text-container-md p,.body-text-container-md ul{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default)}.body-text-container-md dt,.body-text-container-md h2,.body-text-container-md h3,.body-text-container-md h4,.body-text-container-md h5,.body-text-container-md h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-md)}.body-text-container-sm dl,.body-text-container-sm ol,.body-text-container-sm p,.body-text-container-sm ul{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2)}.body-text-container-sm dt,.body-text-container-sm h2,.body-text-container-sm h3,.body-text-container-sm h4,.body-text-container-sm h5,.body-text-container-sm h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm)}.body-text-container-xs dl,.body-text-container-xs ol,.body-text-container-xs p,.body-text-container-xs ul{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1)}.body-text-container-xs dt,.body-text-container-xs h2,.body-text-container-xs h3,.body-text-container-xs h4,.body-text-container-xs h5,.body-text-container-xs h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm)}.body-text-container-3 dl,.body-text-container-3 ol,.body-text-container-3 p,.body-text-container-3 ul{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default)}.body-text-container-3 dt,.body-text-container-3 h2,.body-text-container-3 h3,.body-text-container-3 h4,.body-text-container-3 h5,.body-text-container-3 h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-3)}.body-text-container-2 dl,.body-text-container-2 ol,.body-text-container-2 p,.body-text-container-2 ul{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2)}.body-text-container-2 dt,.body-text-container-2 h2,.body-text-container-2 h3,.body-text-container-2 h4,.body-text-container-2 h5,.body-text-container-2 h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-2)}.body-text-container-1 dl,.body-text-container-1 ol,.body-text-container-1 p,.body-text-container-1 ul{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1)}.body-text-container-1 dt,.body-text-container-1 h2,.body-text-container-1 h3,.body-text-container-1 h4,.body-text-container-1 h5,.body-text-container-1 h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-1)}.heading-lg:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-lg)}.heading-md:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-md)}.heading-sm:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm)}.display-heading-lg:not(#x){letter-spacing:var(--letter-spacing-heading-display);line-height:var(--line-height-heading-display);font-weight:900;color:var(--heading-display-color);font-feature-settings:"ss05" on,"ss06" on;text-transform:uppercase;font-size:var(--font-size-display-lg)}.display-heading-md:not(#x){letter-spacing:var(--letter-spacing-heading-display);line-height:var(--line-height-heading-display);font-weight:900;color:var(--heading-display-color);font-feature-settings:"ss05" on,"ss06" on;text-transform:uppercase;font-size:var(--font-size-display-md)}.display-heading-sm:not(#x){letter-spacing:var(--letter-spacing-heading-display);line-height:var(--line-height-heading-display);font-weight:900;color:var(--heading-display-color);font-feature-settings:"ss05" on,"ss06" on;text-transform:uppercase;font-size:var(--font-size-display-sm)}.sub-heading-lg:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-default);font-size:var(--font-size-lg)}.sub-heading-md:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-default);font-size:var(--font-size-md)}.sub-heading-sm:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-default);font-size:var(--font-size-sm)}.sub-heading-xs:not(#x){letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-default);font-size:var(--font-size-xs)}.sub-heading-md,.sub-heading-sm,.sub-heading-xs,span.sub-heading-lg{display:block;text-transform:none}.body-text-md:not(#x){font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default)}.body-text-sm:not(#x){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2)}.body-text-xs:not(#x){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1)}ol,ul{padding-left:var(--spacing-7)}ol ol,ol ul,ul ol,ul ul{margin-top:var(--spacing-6)}ol[role=list],ul[role=list]{padding-left:0;list-style-type:none}ul{list-style-type:"• "}li+li{margin-top:var(--spacing-6)}dd+dd,dt+dd{margin-top:var(--spacing-6)}dd+dt{margin-top:var(--spacing-7)}b,cite,dfn,dt,em,i,strong,var{font-weight:700;font-style:normal}button,input,optgroup,select,textarea{font-family:inherit;font-size:var(--font-size-default, 1.7rem)}fieldset{border:0;margin:0;padding:0;width:100%}fieldset label{font-size:var(--font-size-4)}legend{display:block}label,legend{font-weight:400;display:block}.link,a{color:var(--link-color-text-default);cursor:pointer;font-weight:700;text-decoration:underline;outline-offset:var(--border-width);outline-color:currentcolor;text-align:start;line-height:inherit;font-size:inherit;letter-spacing:var(--letter-spacing-button)}.link:hover,a:hover{text-decoration:none}@media (forced-colors:active){.link,a{forced-color-adjust:none;color:linktext}}a.button{cursor:pointer}button.link{cursor:default}a[target=_blank]::before{content:", opens in new tab";overflow:hidden;display:inline-block;background-color:currentcolor;-webkit-mask-image:url("../icons/open-in-new-window.svg");mask-image:url("../icons/open-in-new-window.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:.7em;height:.7em;margin-right:.5ex;vertical-align:middle}a[href*="tel:"]::before{content:"";display:inline-block;-webkit-mask-image:url("../icons/telephone.svg");mask-image:url("../icons/telephone.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:bottom;width:1.2em;height:1.2em;margin:var(--spacing-2) var(--spacing-4) 0 0;background-color:var(--theme-text-link)}@media (forced-colors:active){a[href*="tel:"]::before{forced-color-adjust:none;background-color:linktext}}.skip-link{color:var(--color-white);background-color:var(--theme-brand);display:block}.skip-link:active,.skip-link:focus{position:static!important;clip:auto!important;height:auto!important;width:auto!important;margin:0!important;white-space:inherit!important;padding:var(--spacing-6) 0!important}.skip-link .skip-link-content{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space)}hr{--max-width:auto;display:block;width:100%;max-width:var(--max-width);border:none;border-top:1px solid var(--hr-color,inherit);margin:var(--spacing-6) 0}input::-moz-placeholder{text-transform:none}input::placeholder{text-transform:none}pre{color:var(--color-white);background-color:var(--color-grey-10);overflow-x:auto;font-size:var(--font-size-2);line-height:1.5;margin:var(--spacing-6) 0;border-radius:var(--border-radius-2);padding:var(--spacing-4) var(--spacing-6)}pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}pre code::after,pre code::before{content:""}code{text-transform:initial;font-family:var(--font-family-default);font-weight:900;opacity:.85}main{flex-grow:1;min-height:50vh}mark{background-color:var(--color-yellow-60)}small{font-size:var(--font-size-2)}iframe{border:0;width:100%}[tabindex="-1"]:focus{outline:0}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0!important;transition-delay:0!important;--reduced-motion-duration:0!important}}.box{--background-color:transparent;--space-horizontal:var(--spacing-6);--space-vertical:var(--spacing-6);--color:auto;padding:var(--space-vertical) var(--space-horizontal);background-color:var(--background-color);color:var(--color);outline:.125rem solid transparent;outline-offset:-0.125rem}.center{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space)}.center-elements{display:flex;flex-direction:column;align-items:center}[class*=stack-]>*{margin-top:0;margin-bottom:0}[class*=stack-]>*+*{margin-top:var(--stack-spacing)}.stack-1>*+*{--stack-spacing:var(--spacing-1)}.stack-2>*+*{--stack-spacing:var(--spacing-2)}.stack-3>*+*{--stack-spacing:var(--spacing-3)}.stack-4>*+*{--stack-spacing:var(--spacing-4)}.stack-5>*+*{--stack-spacing:var(--spacing-5)}.stack-6>*+*{--stack-spacing:var(--spacing-6)}.stack-7>*+*{--stack-spacing:var(--spacing-7)}.stack-8>*+*{--stack-spacing:var(--spacing-8)}.stack-9>*+*{--stack-spacing:var(--spacing-9)}.stack-10>*+*{--stack-spacing:var(--spacing-10)}.stack-xs>*+*{--stack-spacing:var(--spacing-xs)}.stack-sm>*+*{--stack-spacing:var(--spacing-sm)}.stack-md>*+*{--stack-spacing:var(--spacing-md)}.stack-lg>*+*{--stack-spacing:var(--spacing-lg)}.stack-xl>*+*{--stack-spacing:var(--spacing-xl)}.cluster{--space:var(--spacing-6);overflow:initial;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--space)}.cluster.cluster-top{align-items:normal}.cluster>*{margin:0}.grid{--space:var(--spacing-6, 16px);--width:150px;--mode:auto-fit;display:grid;width:100%;grid-gap:var(--space);grid-template-columns:repeat(var(--mode),minmax(min(var(--width),100%),1fr))}@media screen and (-ms-high-contrast:none){.grid{display:block}.grid>*+*{margin-top:var(--spacing-6)}}.reel{display:flex;height:auto;overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--color-white) var(--color-black)}.reel::-webkit-scrollbar{height:1rem}.reel::-webkit-scrollbar-track{background-color:var(--color-black)}.reel::-webkit-scrollbar-thumb{background-color:var(--color-black);background-image:linear-gradient(var(--color-black) 0,var(--color-black) .25rem,var(--color-white) .25rem,var(--color-white) .75rem,var(--color-black) .75rem)}.reel>*{flex:0 0 auto}.reel>img{height:100%;flex-basis:auto;width:auto}.reel>*+*{margin-left:1rem}.reel.overflowing{padding-bottom:1rem}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;padding:0;background:0 0;cursor:default}.button{--button-contained-color-text-default:var(--color-white);--button-contained-color-text-hover:var(--color-white);--button-contained-color-text-focus:var(--color-white);--button-contained-color-text-active:var(--color-white);--button-contained-color-text-disabled:var(--color-grey-variant-70);--button-contained-color-background-default:var(--theme-brand);--button-contained-color-background-hover:var(--theme-brand-lighter);--button-contained-color-background-focus:var(--theme-brand-lighter);--button-contained-color-background-active:var(--theme-brand-lightest);--button-contained-color-background-disabled:var(--color-grey-variant-99);--button-contained-color-border-default:var(--theme-brand);--button-contained-color-border-hover:var(--theme-brand-lighter);--button-contained-color-border-focus:var(--theme-brand-lighter);--button-contained-color-border-active:var(--theme-brand-lighter);--button-contained-color-border-disabled:var(--color-white);--button-contained-color-outline-focus:var(--theme-brand);--button-contained-color-outline-active:var(--theme-brand);--button-outlined-color-text-default:var(--theme-brand);--button-outlined-color-text-hover:var(--theme-brand);--button-outlined-color-text-focus:var(--theme-brand);--button-outlined-color-text-active:var(--theme-brand);--button-outlined-color-text-disabled:var(--color-grey-variant-70);--button-outlined-color-background-default:var(--theme-bg-default);--button-outlined-color-background-hover:var(--theme-surface-low);--button-outlined-color-background-focus:var(--theme-surface-low);--button-outlined-color-background-active:var(--theme-surface-mid);--button-outlined-color-background-disabled:var(--color-grey-variant-99);--button-outlined-color-border-default:var(--theme-brand);--button-outlined-color-border-hover:var(--theme-brand);--button-outlined-color-border-focus:var(--color-cobalt-95);--button-outlined-color-border-active:var(--theme-surface-mid);--button-outlined-color-border-disabled:var(--color-white);--button-outlined-color-outline-focus:var(--theme-brand);--button-outlined-color-outline-active:var(--theme-brand);--button-text-color-text-default:var(--theme-brand);--button-text-color-text-hover:var(--theme-brand);--button-text-color-text-focus:var(--theme-brand);--button-text-color-text-active:var(--theme-brand);--button-text-color-text-disabled:var(--color-grey-variant-70);--button-text-color-background-default:transparent;--button-text-color-background-hover:var(--theme-surface-low);--button-text-color-background-focus:var(--theme-surface-low);--button-text-color-background-active:var(--theme-surface-mid);--button-text-color-background-disabled:var(--color-grey-variant-99);--button-text-color-border-default:transparent;--button-text-color-border-hover:var(--color-cobalt-95);--button-text-color-border-focus:var(--color-cobalt-95);--button-text-color-border-active:var(--color-cobalt-90);--button-text-color-border-disabled:var(--color-white);--button-text-color-outline-focus:var(--theme-brand);--button-text-color-outline-active:var(--theme-brand);--button-max-width:var(--input-max-width);position:relative;display:inline-block;padding:var(--spacing-5) var(--spacing-7);font-weight:700;font-size:var(--font-size-4);letter-spacing:var(--letter-spacing-button);line-height:2.4rem;border-width:var(--border-width);border-style:solid;border-radius:var(--border-radius-5);background-color:var(--button-outlined-color-background-default);border-color:var(--button-outlined-color-border-default);color:var(--button-outlined-color-text-default);box-shadow:none;cursor:default;outline-offset:var(--border-width);outline-color:var(--button-contained-color-outline-focus);outline-width:var(--border-width);text-decoration:none;text-align:center;text-wrap:nowrap;white-space:nowrap}.button.square{border-radius:var(--spacing-6)}@media (forced-colors:active){a.button{forced-color-adjust:auto}}.button[data-variant=contained]{background-color:var(--button-contained-color-background-default);border-color:var(--button-contained-color-border-default);color:var(--button-contained-color-text-default)}.button[data-variant=text]{background-color:var(--button-text-color-background-default);border-color:var(--button-text-color-border-default);color:var(--button-text-color-text-default)}.button[data-variant=close]{position:relative;display:flex;width:var(--spacing-9);height:var(--spacing-9);font-size:0;border:0;padding:0}.button[data-variant=close]::after,.button[data-variant=close]::before{content:"";position:absolute;top:50%;left:50%;width:3px;height:21px;background-color:var(--button-outlined-color-text-default);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:all 420ms}@media (forced-colors:active){.button[data-variant=close]::after,.button[data-variant=close]::before{forced-color-adjust:none;background-color:linktext}}.button[data-variant=close]::after{transform:rotate(-45deg) translate(-50%,-50%)}.button[data-icon-end]::after,.button[data-icon-start]::before{content:"";display:inline-block;width:1em;height:2.4rem;background-color:currentcolor;vertical-align:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.button[data-icon-end]::after{margin-left:var(--spacing-2)}.button[data-icon-start]::before{margin-right:var(--spacing-2)}.button[data-icon-end=plus]::after,.button[data-icon-start=plus]::before{-webkit-mask-image:url("../icons/plus.svg");mask-image:url("../icons/plus.svg")}@media (forced-colors:active){.button[data-icon-end=plus]::after,.button[data-icon-start=plus]::before{forced-color-adjust:none;background-color:buttontext}}.button[data-icon-end=profile]::after,.button[data-icon-start=profile]::before{-webkit-mask-image:url("../icons/profile.svg");mask-image:url("../icons/profile.svg")}@media (forced-colors:active){.button[data-icon-end=profile]::after,.button[data-icon-start=profile]::before{forced-color-adjust:none;background-color:buttontext}}.button[data-icon-end=filters]::after,.button[data-icon-start=filters]::before{-webkit-mask-image:url("../icons/filters.svg");mask-image:url("../icons/filters.svg")}@media (forced-colors:active){.button[data-icon-end=filters]::after,.button[data-icon-start=filters]::before{forced-color-adjust:none;background-color:buttontext}}.button[data-icon-end=open-in-new-window]::after,.button[data-icon-start=open-in-new-window]::before{-webkit-mask-image:url("../icons/open-in-new-window.svg");mask-image:url("../icons/open-in-new-window.svg")}@media (forced-colors:active){.button[data-icon-end=open-in-new-window]::after,.button[data-icon-start=open-in-new-window]::before{forced-color-adjust:none;background-color:buttontext}}.button:disabled{cursor:default}.button:disabled:not([data-loading=true]){background-color:var(--button-outlined-color-background-disabled);border-color:var(--button-outlined-color-border-disabled);color:var(--button-outlined-color-text-disabled)}.button:hover:not([disabled]){background-color:var(--button-outlined-color-background-hover);color:var(--button-outlined-color-text-hover);border-color:var(--button-outlined-color-border-hover)}.button:focus:not([disabled]){background-color:var(--button-outlined-color-background-focus);color:var(--button-outlined-color-text-focus);border-color:var(--button-outlined-color-border-focus);outline-style:solid}.button:active:not([disabled]){background-color:var(--button-outlined-color-background-active);color:var(--button-outlined-color-text-active);border-color:var(--button-outlined-color-border-active)}.button[data-variant=contained]:hover:not([disabled]){background-color:var(--button-contained-color-background-hover);color:var(--button-contained-color-text-hover);border-color:var(--button-contained-color-border-hover)}.button[data-variant=contained]:focus:not([disabled]){background-color:var(--button-contained-color-background-focus);color:var(--button-contained-color-text-focus);border-color:var(--button-contained-color-border-focus)}.button[data-variant=contained]:active:not([disabled]){background-color:var(--button-contained-color-background-active);color:var(--button-contained-color-text-active);border-color:var(--button-contained-color-border-active)}.button[data-variant=contained]:disabled:not([data-loading=true]){background-color:var(--button-contained-color-background-disabled);border-color:var(--button-contained-color-border-disabled);color:var(--button-contained-color-text-disabled)}.button[data-variant=text]:hover:not([disabled]){background-color:var(--button-text-color-background-hover);color:var(--button-text-color-text-hover);border-color:var(--button-text-color-border-hover)}.button[data-variant=text]:focus:not([disabled]){background-color:var(--button-text-color-background-focus);color:var(--button-text-color-text-focus);border-color:var(--button-text-color-border-focus)}.button[data-variant=text]:active:not([disabled]){background-color:var(--button-text-color-background-active);color:var(--button-text-color-text-active);border-color:var(--button-text-color-border-active)}.button[data-variant=text]:disabled:not([data-loading=true]){background-color:var(--button-text-color-background-disabled);border-color:var(--button-text-color-border-disabled);color:var(--button-text-color-text-disabled)}.button[data-size=small]{padding:var(--spacing-3) var(--spacing-6);border-radius:20px;font-size:var(--font-size-2);line-height:2rem}.button[data-size=small][data-icon-end]::after,.button[data-size=small][data-icon-start]::before{height:2rem}.button[data-size=large]{padding:var(--spacing-6) var(--spacing-7);border-radius:28px}.button[data-loading=true]{color:transparent}.button[data-loading=true] *{visibility:hidden}.button[data-loading=true]:not([data-icon-end])::after,.button[data-loading=true][data-icon-end]::before{content:"";position:absolute;width:24px;height:24px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid var(--button-outlined-color-text-default);border-top-color:transparent;border-radius:50%;animation:button-loading-spinner 1s ease infinite}@media (prefers-reduced-motion:reduce){.button[data-loading=true]:not([data-icon-end])::after,.button[data-loading=true][data-icon-end]::before{animation-duration:2s!important;animation-iteration-count:infinite!important}}.button[data-loading=true][data-variant=contained]:not([data-icon-end])::after,.button[data-loading=true][data-variant=contained][data-icon-end]::before{border-color:var(--button-contained-color-text-default);border-top-color:transparent}.button[data-loading=true][data-size=small]:not([data-icon-end])::after,.button[data-loading=true][data-size=small][data-icon-end]::before{border-width:3px;width:16px;height:16px}.button[data-loading=true][data-size=large]:not([data-icon-end])::after,.button[data-loading=true][data-size=large][data-icon-end]::before{border-width:5px;width:40px;height:40px}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}a.button[target=_blank]::before{margin-right:.7ex;vertical-align:baseline}.breadcrumb::after{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;background-color:var(--theme-text-body-subtle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-left:var(--spacing-4);margin-right:var(--spacing-4);-webkit-mask-image:url("../icons/chevron.svg");mask-image:url("../icons/chevron.svg");transform:rotate(270deg)}.breadcrumb{position:relative;text-decoration:none;color:var(--theme-text-body-default);font-size:var(--font-size-xs);font-weight:400}.breadcrumb-container{display:flex;align-items:center;padding-left:0}.breadcrumb-container li{list-style-type:none;margin-top:0}.checkbox,.dropdown,.input,.radio,.textarea{--input-color-text-default:var(--theme-text-body-default);--input-color-text-hover:var(--theme-text-body-default);--input-color-text-focus:var(--theme-text-body-default);--input-color-text-active:var(--theme-text-body-default);--input-color-text-disabled:var(--theme-text-body-default);--input-color-border-default:var(--theme-brand);--input-color-border-hover:var(--theme-brand);--input-color-border-focus:var(--theme-brand);--input-color-border-active:var(--theme-brand);--input-color-border-disabled:#9ba0aa;--input-color-border-error:var(--theme-text-error);--input-color-background-default:var(--theme-bg-default);--input-color-background-hover:var(--theme-surface-mid);--input-color-background-focus:var(--theme-surface-mid);--input-color-background-active:var(--theme-surface-mid);--input-color-background-disabled:#f8f8fc;--input-color-outline-focus:var(--theme-brand)}.checkbox.as-input,.dropdown.as-input,.input.as-input,.radio.as-input,.textarea.as-input{--input-color-border-default:var(--as-strong-pink);--input-color-border-focus:var(--as-strong-pink);--input-color-border-active:var(--as-strong-pink)}.as-input-container.as-shine select{padding-right:70px;background-position:center right 47px}.as-input-container.as-shine select::after{content:"";position:absolute;right:-28px;top:0;width:26px;height:26px;background-image:url("../icons/autosergei-shine.svg");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:1}.dropdown,.input,.textarea{--question-content-spacing:var(--spacing-7);padding:12px var(--spacing-6);border-radius:var(--spacing-6);color:var(--input-color-text-default);background-color:var(--input-color-background-default);border-style:solid;border-width:var(--border-width);border-color:var(--input-color-border-default);width:100%;max-width:var(--input-max-width)}.dropdown[type=search]::-webkit-search-cancel-button,.input[type=search]::-webkit-search-cancel-button,.textarea[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;-webkit-mask-image:url("../icons/cross.svg");mask-image:url("../icons/cross.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--theme-brand);width:16px;height:16px;cursor:pointer}.dropdown[type=search]::-webkit-search-cancel-button:hover,.input[type=search]::-webkit-search-cancel-button:hover,.textarea[type=search]::-webkit-search-cancel-button:hover{background-color:#000}.dropdown:hover,.input:hover,.textarea:hover{background-color:var(--input-color-background-hover);border-color:var(--input-color-border-hover);color:var(--input-color-text-hover)}.dropdown:focus,.input:focus,.textarea:focus{background-color:var(--input-color-background-focus);border-color:var(--input-color-border-focus);color:var(--input-color-text-focus);outline-offset:2px;outline:2px solid var(--input-color-outline-focus)}.dropdown[data-validity=invalid]:not(:focus),.input[data-validity=invalid]:not(:focus),.textarea[data-validity=invalid]:not(:focus){border-color:var(--input-color-border-error)}.input[data-width=xs],.prefix-input[data-width=xs],.suffix-input[data-width=xs],.textarea[data-width=xs]{--input-max-width:calc(var(--input-max-width-xs, 320px) + 2 * var(--border-width))}.input[data-width=sm],.prefix-input[data-width=sm],.suffix-input[data-width=sm],.textarea[data-width=sm]{--input-max-width:calc(var(--input-max-width-sm, 320px) + 2 * var(--border-width))}.input[data-width=md],.prefix-input[data-width=md],.suffix-input[data-width=md],.textarea[data-width=md]{--input-max-width:calc(var(--input-max-width-md, 320px) + 2 * var(--border-width))}.input[data-width=lg],.prefix-input[data-width=lg],.suffix-input[data-width=lg],.textarea[data-width=lg]{--input-max-width:calc(var(--input-max-width-lg, 320px) + 2 * var(--border-width))}.input[data-width=xl],.prefix-input[data-width=xl],.suffix-input[data-width=xl],.textarea[data-width=xl]{--input-max-width:calc(var(--input-max-width-xl, 320px) + 2 * var(--border-width))}.dropdown,.input.chevron{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../icons/chevron.svg");background-size:12px 12px;background-repeat:no-repeat;background-position:center right 12px;padding-right:35px;text-overflow:ellipsis;overflow:hidden}.dropdown[data-width=xs],.input.chevron[data-width=xs]{--input-max-width:calc(var(--input-max-width-xs, 320px) + 2 * var(--border-width))}@media (min-width:451px){.dropdown[data-width=xs],.input.chevron[data-width=xs]{width:var(--input-max-width)}}.dropdown[data-width=sm],.input.chevron[data-width=sm]{--input-max-width:calc(var(--input-max-width-sm, 320px) + 2 * var(--border-width))}@media (min-width:451px){.dropdown[data-width=sm],.input.chevron[data-width=sm]{width:var(--input-max-width)}}.dropdown[data-width=md],.input.chevron[data-width=md]{--input-max-width:calc(var(--input-max-width-md, 320px) + 2 * var(--border-width))}@media (min-width:451px){.dropdown[data-width=md],.input.chevron[data-width=md]{width:var(--input-max-width)}}.dropdown[data-width=lg],.input.chevron[data-width=lg]{--input-max-width:calc(var(--input-max-width-lg, 320px) + 2 * var(--border-width))}@media (min-width:451px){.dropdown[data-width=lg],.input.chevron[data-width=lg]{width:var(--input-max-width)}}.dropdown[data-width=xl],.input.chevron[data-width=xl]{--input-max-width:calc(var(--input-max-width-xl, 320px) + 2 * var(--border-width))}@media (min-width:451px){.dropdown[data-width=xl],.input.chevron[data-width=xl]{width:var(--input-max-width)}}.dropdown.as-input,.input.chevron.as-input{background-position:center right 47px}.dropdown::-ms-expand,.input.chevron::-ms-expand{display:none}.dropdown:disabled,.input.chevron:disabled{cursor:default;background-image:url("../icons/chevron.svg")}.dropdown optgroup,.dropdown option,.input.chevron optgroup,.input.chevron option{color:var(--body-text-color)}.textarea{resize:none;min-height:90px;max-width:var(--text-content-max-width)}.as-input-container,.prefix-input,.regular-input,.suffix-input{--question-content-spacing:var(--spacing-7);display:flex;align-items:center;position:relative;max-width:var(--input-max-width)}.as-input-container:has([data-width]),.prefix-input:has([data-width]),.regular-input:has([data-width]),.suffix-input:has([data-width]){width:-moz-fit-content;width:fit-content}.as-input-container span,.prefix-input span,.regular-input span,.suffix-input span{position:absolute;line-height:1.15;font-weight:700;color:var(--theme-brand);pointer-events:none}.as-input-container.as-shine input{padding-right:30px}.as-input-container.as-shine::after{content:"";position:absolute;right:-28px;top:0;width:26px;height:26px;background-image:url("../icons/autosergei-shine.svg");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:1;top:auto;left:auto;width:24px;height:24px;bottom:13px;right:12px}.prefix-input span{padding:0 var(--spacing-6)}.prefix-input .dropdown,.prefix-input input{padding-left:var(--spacing-8)}.suffix-input span{right:var(--spacing-6)}.suffix-input.as-input-container.as-shine span{right:calc(var(--spacing-6) + 30px)}.suffix-input input{padding-right:var(--spacing-10)}.suffix-input.as-input-container.as-shine input{padding-right:calc(var(--spacing-10) + 30px)}.suffix-input[data-variant=centimetres-input] input,.suffix-input[data-variant=millimetres-input] input{padding-right:112px}.suffix-input[data-variant=centimetres-input].as-input-container.as-shine input,.suffix-input[data-variant=millimetres-input].as-input-container.as-shine input{padding-right:142px}.suffix-input[data-variant=cm-input] input,.suffix-input[data-variant=kg-input] input,.suffix-input[data-variant=mm-input] input{padding-right:var(--spacing-9)}.suffix-input[data-variant=cm-input].as-input-container.as-shine input,.suffix-input[data-variant=kg-input].as-input-container.as-shine input,.suffix-input[data-variant=mm-input].as-input-container.as-shine input{padding-right:calc(var(--spacing-9) + 30px)}.suffix-input[data-variant=toggle-password]{--question-content-spacing:var(--spacing-4)}.suffix-input[data-variant=toggle-password] button{position:absolute;right:var(--spacing-5);font-size:var(--font-size-3);font-weight:700;color:var(--theme-brand);cursor:default}.textarea:-moz-read-only{background-color:var(--theme-surface-mid)}.textarea:read-only{background-color:var(--theme-surface-mid)}.dropdown:disabled,.dropdown:disabled:hover,.input:disabled,.input:disabled:hover,.textarea:disabled,.textarea:disabled:hover{cursor:default;background-color:var(--input-color-background-disabled);border-color:var(--input-color-border-disabled);color:var(--input-color-text-disabled)}.checkbox,.radio{--form-control-color:var(--input-color-border-default);--form-control-disabled:#959495;--question-content-spacing:var(--spacing-7);font-weight:700;line-height:1.5;display:grid;grid-template-columns:auto 1fr;width:100%;max-width:var(--text-content-max-width);border-radius:var(--border-radius-1);outline:0}.checkbox:focus-within,.radio:focus-within{outline:2px solid var(--form-control-color);outline-offset:var(--spacing-4)}.checkbox label .field-hint,.radio label .field-hint{display:block;color:var(--theme-text-body-subtle)}.checkbox>label,.radio>label{--space:var(--spacing-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:var(--spacing-5)}.checkbox>label .field-label,.radio>label .field-label{flex-basis:200px;flex-grow:1;font-size:var(--font-size-3)}.checkbox>label>svg,.radio>label>svg{height:1.5em;display:inline-block;vertical-align:top;align-self:flex-start}.checkbox>label>img,.radio>label>img{display:block;align-self:flex-start}.radio>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-bg-default);margin:0;font:inherit;color:currentcolor;width:32px;height:32px;border:2px solid var(--form-control-color);border-radius:50%;display:grid;place-content:center}.radio>input[type=radio]::before{content:"";width:22px;height:22px;border-radius:50%;transform:scale(0);box-shadow:inset 1em 1em var(--form-control-color);background-color:canvastext}.radio>input[type=radio]:checked::before{transform:scale(1)}.radio>input[type=radio]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.radio>input[type=radio]:disabled+*{color:var(--form-control-disabled)}.radio>input[type=radio]:focus-visible{outline:0}.radio .description{display:block;font-weight:400}.checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-bg-default);margin:0;font-family:inherit;color:currentcolor;width:32px;height:32px;border:2px solid var(--form-control-color);border-radius:4px;display:grid;place-content:center}.checkbox>input[type=checkbox]::before{content:"";width:28px;height:28px;transform:scale(0);-webkit-mask-image:url("../icons/tick.svg");mask-image:url("../icons/tick.svg");-webkit-mask-size:70%;mask-size:70%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--theme-bg-default)}.checkbox>input[type=checkbox]:checked{background-color:var(--form-control-color)}.checkbox>input[type=checkbox]:checked::before{transform:scale(1)}.checkbox>input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.checkbox>input[type=checkbox]:disabled+*{color:var(--form-control-disabled)}.checkbox>input[type=checkbox]:focus-visible{outline:0}.checkbox.terms>label{font-size:var(--font-size-5);color:var(--color-black);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-disabled{color:var(--form-control-disabled);border-color:var(--form-control-disabled);cursor:not-allowed}.autocomplete,.search{display:flex;align-items:center}.autocomplete:has(.search-value-input-unit) .search-value-input-unit,.search:has(.search-value-input-unit) .search-value-input-unit{padding:0 var(--spacing-6);-webkit-mask-image:url("../icons/search.svg");mask-image:url("../icons/search.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--theme-brand);width:20px;height:20px;position:absolute;padding-left:var(--spacing-8)}.autocomplete:has(.search-value-input-unit) input,.search:has(.search-value-input-unit) input{padding-left:calc(var(--spacing-9) - var(--spacing-3))}.search{width:100%}.link-edit::before,.link-next::after,.link-prev::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.link-edit::before,.link-prev::before{margin-right:var(--spacing-2)}.link-prev::before{-webkit-mask-image:url("../icons/chevron.svg");mask-image:url("../icons/chevron.svg");transform:rotate(90deg)}.link-next::after{margin-left:var(--spacing-2);-webkit-mask-image:url("../icons/chevron.svg");mask-image:url("../icons/chevron.svg");transform:rotate(270deg)}.link-edit::before{-webkit-mask-image:url("../icons/pencil.svg");mask-image:url("../icons/pencil.svg")}[class*=content-area] dl,[class*=content-area] h1,[class*=content-area] h2,[class*=content-area] h3,[class*=content-area] h4,[class*=content-area] h5,[class*=content-area] h6,[class*=content-area] ol,[class*=content-area] p,[class*=content-area] table,[class*=content-area] ul{max-width:var(--text-content-max-width)}[class*=content-area] h1,[class*=content-area] h2,[class*=content-area] h3{--stack-space:var(--spacing-7);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-md)}[class*=content-area] h4,[class*=content-area] h5,[class*=content-area] h6{--stack-space:var(--spacing-7);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm)}.content-area h1{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-lg)}.content-area-display h1{letter-spacing:var(--letter-spacing-heading-display);line-height:var(--line-height-heading-display);font-weight:900;color:var(--heading-display-color);font-feature-settings:"ss05" on,"ss06" on;text-transform:uppercase;font-size:var(--font-size-display-md)}.page-content{max-width:var(--text-content-max-width)}.page-container{width:100%;max-width:var(--media-screen-max-width);margin:0 auto}.footer{--footer-color-background:var(--theme-surface-low);background-color:var(--footer-color-background);padding:var(--spacing-xl) 0 var(--spacing-md);margin-top:var(--spacing-7);position:relative}.footer::before{content:"";position:absolute;background-color:var(--background-color);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-size:auto var(--spacing-md);mask-size:auto var(--spacing-md);-webkit-mask-image:url("../icons/fur.svg");mask-image:url("../icons/fur.svg");top:-1px;left:0;right:0;height:var(--spacing-md)}@media (min-width:1201px){.footer::before{-webkit-mask-position-x:calc((100vw - var(--media-screen-max-width))/ 2 + var(--media-screen-max-width))}}.footer p a[target=_blank]{white-space:nowrap}.footer-content{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space);position:relative}.footer-content dl,.footer-content ol,.footer-content p,.footer-content ul{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2)}.footer-content dt,.footer-content h2,.footer-content h3,.footer-content h4,.footer-content h5,.footer-content h6{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-2)}.footer-content dl,.footer-content h1,.footer-content h2,.footer-content h3,.footer-content h4,.footer-content h5,.footer-content h6,.footer-content ol,.footer-content p,.footer-content table,.footer-content ul{max-width:var(--text-content-max-width)}.footer-content+.footer-content{margin-top:var(--spacing-md)}.footer-content .link,.footer-content a{color:inherit;font-weight:inherit}@media (forced-colors:active){.footer-content .link,.footer-content a{forced-color-adjust:none;color:linktext}}.footer-content.five-columns{-moz-columns:5 15rem;columns:5 15rem;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.footer-content.five-columns dl+dl{padding-top:0;margin-top:var(--spacing-7)}.footer-content.five-columns dt{-moz-column-break-inside:avoid;break-inside:avoid}.footer-content.five-columns dd{-moz-column-break-before:avoid-column;break-before:avoid-column}@supports not ((-moz-column-break-before:avoid-column) or (break-before:avoid-column)){.footer-content.five-columns{margin-top:calc(var(--spacing-7) * -1)}.footer-content.five-columns dl{display:inline-block;width:-moz-available;margin-top:var(--spacing-7)}}@supports (-webkit-hyphens:none){.footer-content.five-columns dl{display:inline-block;margin-top:var(--spacing-7);width:-webkit-fill-available}}.footer-content .ctm-logo{margin-bottom:var(--spacing-xs)}@media (min-width:450px){.footer-content .ctm-logo{float:right;margin-left:var(--spacing-4)}}.main-header{--header-color-text:var(--theme-brand);--header-color-background:var(--theme-bg-default);color:var(--header-color-text);background-color:var(--header-color-background)}.main-header .main-header-content{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space);position:relative;display:flex;justify-content:space-between;max-height:104px;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}@media (min-width:451px){.main-header .main-header-content{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}}@media (max-width:449px){.main-header .header-left-content{display:grid;max-height:40px}}.main-header .header-right-content{display:flex;align-items:center;vertical-align:middle}@media (max-width:449px){.main-header .header-right-content{display:grid}}.main-header .header-right-content .my-account{padding-left:var(--spacing-4)}@media (max-width:449px){.main-header .header-right-content .my-account{display:grid;grid-column-end:-1}}.main-header .header-right-content .nav-drawer{align-items:center;background-color:var(--theme-surface-mid);border-bottom-left-radius:var(--border-radius-3);border-bottom-right-radius:var(--border-radius-3);display:flex;gap:8px;padding:var(--spacing-4) var(--spacing-6);position:absolute;right:var(--spacing-8);top:0}.main-header .header-right-content .nav-drawer .nav-drawer-button{color:var(--theme-brand)}@media (max-width:1023px){.main-header .header-right-content .nav-drawer{display:none}}.main-header .header-right-content .nav-menu-toggle{display:none}@media (max-width:1023px){.main-header .header-right-content .nav-menu-toggle{display:flex;justify-content:center;align-items:center;border:none}}.main-header .provided-by-content{display:flex;justify-content:right;align-items:center;vertical-align:middle}@media (max-width:449px){.main-header .provided-by-content{grid-row-start:2}}.main-header .provided-by-logo{max-height:40px;display:inline-block;vertical-align:middle;padding-left:var(--spacing-4)}@media (max-width:449px){.main-header .provided-by-logo{padding-top:var(--spacing-4)}}.main-header .ctm-logo{width:40px;height:40px;display:inline-block;vertical-align:middle}@media (max-width:449px){.main-header .ctm-logo{display:grid}}@media (min-width:721px){.main-header .ctm-logo{width:146px}}@media (min-width:1025px){.main-header .ctm-logo{width:204px;height:56px}}.main-header h1{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-sm);display:inline-block;vertical-align:middle;margin-left:var(--spacing-4)}@media (max-width:449px){.main-header h1{display:grid;grid-column-start:2;align-items:center}}@media (min-width:451px){.main-header h1{margin-left:var(--spacing-xs);padding-left:var(--spacing-xs)}}@media (min-width:721px){.main-header h1{margin-left:var(--spacing-7);padding-left:var(--spacing-7);border-left:1px solid var(--theme-outline-mid)}}.main-header h2{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-xs);display:inline-block;vertical-align:middle;line-height:40px}@media (min-width:721px){.main-header h2{margin-left:var(--spacing-7);padding-left:var(--spacing-7)}}.summary-page-main-area{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space)}.intro{padding:var(--spacing-lg) 0 var(--spacing-sm)}.intro+.playback{border-top:var(--border-separator)}.intro .intro-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-1);font-size:var(--font-size-6)}.playback-content+.question{--question-padding:var(--spacing-sm) 0;border-top:var(--border-separator)}.welcome-banner{padding:var(--spacing-md) 151px var(--spacing-md) var(--spacing-sm);position:relative;background-color:var(--theme-surface-mid);border-radius:var(--border-radius-4);margin-top:clamp(6rem,calc(7.64rem + -3.64vw),4rem)}.welcome-banner h2{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-lg)}@media (max-width:449px){.welcome-banner{padding-right:var(--spacing-sm);margin-top:0}.welcome-banner .sergei-calendar{display:none}}.sergei-calendar{width:151px;height:206px;background-image:url("../images/sergei-with-calendar.png");background-size:151px 206px;position:absolute;bottom:0;right:0;text-align:center}@media (forced-colors:active){.sergei-calendar{forced-color-adjust:none}}.sergei-calendar-day,.sergei-calendar-month{transform:rotate(-3.5deg);position:absolute;width:92px;color:#000}.sergei-calendar-month{color:var(--color-white);font-size:var(--font-size-4);left:6px;bottom:84px}.sergei-calendar-day{font-size:var(--font-size-8);left:8px;bottom:36px}.highlighted-content,.service-error{padding:var(--spacing-5) var(--spacing-6);border:1px solid;border-radius:16px}.highlighted-content{--spacing-content:var(--spacing-4);background-color:var(--theme-highlighted-content-default);border-color:var(--theme-on-highlighted-content-default)}@media (forced-colors:active){.highlighted-content{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.highlighted-content .faq{margin-top:var(--spacing-4)}.highlighted-content[data-variant=success]{--icon-color:var(--theme-on-highlighted-content-good);background-color:var(--theme-highlighted-content-good);border-color:var(--theme-on-highlighted-content-good)}.highlighted-content[data-variant=warning]{--icon-color:var(--theme-on-highlighted-content-warning);background-color:var(--theme-highlighted-content-warning);border-color:var(--theme-on-highlighted-content-warning)}.highlighted-content[data-variant=light]{background-color:var(--theme-bg-default)}.highlighted-content[data-variant=placeholder]{width:100%;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;border-width:4px;background:repeating-linear-gradient(45deg,rgba(111,133,239,.2117647059),rgba(111,133,239,.2117647059) 4px,rgba(213,219,250,0) 4px,rgba(213,219,250,0) 20px);border-color:var(--color-cobalt-60)}.highlighted-content[data-variant=placeholder] p{background:var(--background-color);border-radius:16px;padding:var(--spacing-5) var(--spacing-6);border:4px solid var(--color-cobalt-60)}.highlighted-content[data-variant=information]{background-color:var(--theme-bg-default);border-color:var(--theme-on-highlighted-content-on-background)}.highlighted-content[data-variant=neutral]{--icon-color:var(--color-grey-variant-40);background-color:var(--theme-surface-low);border-color:var(--color-grey-variant-50)}.highlighted-content[data-variant=autosergei]{position:relative;background:linear-gradient(149.7deg,rgba(206,231,243,.3) 30.23%,rgba(249,216,239,.3) 56.7%);border:none}.highlighted-content[data-variant=autosergei]::before{content:"";position:absolute;inset:0;padding:1px;background:var(--as-dark-gradient);border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@media (forced-colors:active){.highlighted-content[data-variant]{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.highlighted-content[data-icon]{position:relative;padding-left:66px;min-height:66px;display:flex;flex-flow:column;justify-content:center}.highlighted-content[data-icon][data-variant=icon]{padding-left:var(--spacing-6);background-color:var(--theme-bg-default);border:1px solid var(--theme-on-highlighted-content-default);border-left-width:44px}.highlighted-content[data-icon][data-variant=icon][data-color=success]{border-color:var(--theme-on-highlighted-content-good)}.highlighted-content[data-icon][data-variant=icon][data-color=error]{border-color:var(--theme-on-highlighted-content-bad)}.highlighted-content[data-icon][data-variant=icon][data-color=warning]{border-color:var(--theme-on-highlighted-content-warning)}.highlighted-content[data-icon][data-variant=icon]::before{content:"";background-color:var(--color-white);left:-32px;top:unset;width:20px;height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.highlighted-content[data-icon]::before{position:absolute;left:var(--spacing-6);top:var(--spacing-5)}@media (forced-colors:active){.highlighted-content[data-icon]::before{forced-color-adjust:none;background-color:highlighttext}}.highlighted-content[data-width=lg]{--question-content-spacing:var(--spacing-7);max-width:var(--input-max-width)}.highlighted-content[data-variant=danger],.service-error{--icon-color:var(--theme-on-highlighted-content-bad);background-color:var(--theme-highlighted-content-bad);border-color:var(--theme-on-highlighted-content-bad)}@media (forced-colors:active){.highlighted-content[data-variant=danger],.service-error{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.callout-notice{--spacing-content:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);border:1px solid;border-radius:var(--border-radius-2);font-size:var(--font-size-2);background-color:var(--theme-highlighted-content-default);border-color:var(--theme-on-highlighted-content-default)}@media (forced-colors:active){.callout-notice{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.callout-notice .faq{margin-top:var(--spacing-4)}@media (forced-colors:active){.callout-notice[data-variant]{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.callout-notice[data-variant=success]{background-color:var(--theme-callout-notice-green);border-color:var(--theme-on-callout-notice-green)}.callout-notice[data-variant=warning]{background-color:var(--theme-callout-notice-yellow);border-color:var(--theme-on-callout-notice-yellow)}.callout-notice[data-variant=neutral]{background-color:var(--theme-callout-notice-grey);border-color:var(--theme-on-callout-notice-grey)}.callout-notice[data-variant=danger]{--icon-color:var(--theme-on-callout-notice-red);background-color:var(--theme-callout-notice-red);border-color:var(--theme-on-callout-notice-red)}@media (forced-colors:active){.callout-notice[data-variant=danger]{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.callout-notice:has(span){padding-left:var(--spacing-4)}.approval-icon{--icon-size:27px;--icon-color:var(--theme-on-callout-notice-green);-webkit-mask-image:url("../icons/valid.svg");mask-image:url("../icons/valid.svg");background-color:var(--icon-color);width:var(--icon-size);height:var(--icon-size);margin-right:var(--spacing-1);display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle}.approval-icon[data-eligibility="0"]{--icon-color:var(--theme-on-callout-notice-grey);-webkit-mask-image:url("../icons/eligibility-0.svg");mask-image:url("../icons/eligibility-0.svg")}.approval-icon[data-eligibility="10"]{--icon-color:var(--theme-on-callout-notice-grey);-webkit-mask-image:url("../icons/eligibility-10.svg");mask-image:url("../icons/eligibility-10.svg")}.approval-icon[data-eligibility="20"]{--icon-color:var(--theme-on-callout-notice-grey);-webkit-mask-image:url("../icons/eligibility-20.svg");mask-image:url("../icons/eligibility-20.svg")}.approval-icon[data-eligibility="30"]{--icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-30.svg");mask-image:url("../icons/eligibility-30.svg")}.approval-icon[data-eligibility="40"]{--icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-40.svg");mask-image:url("../icons/eligibility-40.svg")}.approval-icon[data-eligibility="50"]{--icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-50.svg");mask-image:url("../icons/eligibility-50.svg")}.approval-icon[data-eligibility="60"]{--icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-60.svg");mask-image:url("../icons/eligibility-60.svg")}.approval-icon[data-eligibility="70"]{-webkit-mask-image:url("../icons/eligibility-70.svg");mask-image:url("../icons/eligibility-70.svg")}.approval-icon[data-eligibility="80"]{-webkit-mask-image:url("../icons/eligibility-80.svg");mask-image:url("../icons/eligibility-80.svg")}.approval-icon[data-eligibility="90"]{-webkit-mask-image:url("../icons/eligibility-90.svg");mask-image:url("../icons/eligibility-90.svg")}.approval-icon[data-eligibility="95"]{-webkit-mask-image:url("../icons/eligibility-95.svg");mask-image:url("../icons/eligibility-95.svg")}[data-icon]{--icon-color:var(--theme-brand)}[data-icon]::before{content:"";display:inline-block;background-color:var(--icon-color);height:4rem;width:4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .5s ease-in-out}[data-icon][data-icon=cross]{--icon-color:var(--theme-state-default-error)}[data-icon][data-icon=tick]{--icon-color:var(--theme-state-default-success)}[data-icon][data-disabled=true]{--icon-color:var(--theme-state-default-on-disabled)}[padlock-icon]{--icon-color:var(--theme-text-body-default)}[padlock-icon]::before{content:"";display:inline-block;background-color:var(--icon-color);height:4rem;width:4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle}[data-icon=meerkat]::before{-webkit-mask-image:url("../icons/meerkat.svg");mask-image:url("../icons/meerkat.svg")}[data-icon=cup-saucer]::before{-webkit-mask-image:url("../icons/cup-saucer.svg");mask-image:url("../icons/cup-saucer.svg")}[data-icon=pet]::before{-webkit-mask-image:url("../icons/pet.svg");mask-image:url("../icons/pet.svg")}[data-icon=profile-rounded]::before{-webkit-mask-image:url("../icons/profile-rounded.svg");mask-image:url("../icons/profile-rounded.svg")}[data-icon=telematics]::before{-webkit-mask-image:url("../icons/telematics.svg");mask-image:url("../icons/telematics.svg")}[data-icon=circle-warning]::before{-webkit-mask-image:url("../icons/circle-warning.svg");mask-image:url("../icons/circle-warning.svg")}[data-icon=check-circle]::before{-webkit-mask-image:url("../icons/check-circle.svg");mask-image:url("../icons/check-circle.svg")}[data-icon=telephone]::before{-webkit-mask-image:url("../icons/telephone.svg");mask-image:url("../icons/telephone.svg")}[data-icon=event]::before{-webkit-mask-image:url("../icons/event.svg");mask-image:url("../icons/event.svg")}[padlock-icon=padlock]::before{-webkit-mask-image:url("../icons/testpadlock.svg");mask-image:url("../icons/testpadlock.svg")}[data-icon=cross]::before{-webkit-mask-image:url("../icons/cross2.svg");mask-image:url("../icons/cross2.svg")}[data-icon=tick]::before{-webkit-mask-image:url("../icons/tick2.svg");mask-image:url("../icons/tick2.svg")}[data-icon=profile]::before{-webkit-mask-image:url("../icons/profile.svg");mask-image:url("../icons/profile.svg")}[data-icon=car-finance-sm]::before{-webkit-mask-image:url("../icons/car_finance.svg");mask-image:url("../icons/car_finance.svg")}[data-icon=exclamation-lg]::before{-webkit-mask-image:url("../icons/exclamation-filled.svg");mask-image:url("../icons/exclamation-filled.svg")}[data-icon=gift-card]::before{-webkit-mask-image:url("../icons/gift-card.svg");mask-image:url("../icons/gift-card.svg")}[data-icon=alternative]::before{-webkit-mask-image:url("../icons/alternative-icon.svg");mask-image:url("../icons/alternative-icon.svg")}[data-icon=counter]::before{-webkit-mask-image:url("../icons/counter-icon.svg");mask-image:url("../icons/counter-icon.svg")}[data-icon=padlock]::before{-webkit-mask-image:url("../icons/padlock_simple.svg");mask-image:url("../icons/padlock_simple.svg")}[data-icon=approval]::before{-webkit-mask-image:url("../icons/eligibility-100.svg");mask-image:url("../icons/eligibility-100.svg")}[data-icon=star-rating-filled]::before{-webkit-mask-image:url("../icons/star_rating_filled.svg");mask-image:url("../icons/star_rating_filled.svg")}[data-icon=star-rating-outline]::before{-webkit-mask-image:url("../icons/star_rating_outline.svg");mask-image:url("../icons/star_rating_outline.svg")}.error-summary{--error-summary-border-color:var(--theme-text-error);border-width:3px;border-style:solid;border-color:var(--error-summary-border-color);padding:var(--spacing-sm);border-radius:var(--border-radius-2);font-weight:700}.error-summary *+*{margin-top:var(--spacing-content)}.error-summary h2{font-size:var(--font-size-default);line-height:var(--line-height-default)}@media (forced-colors:active){.error-summary p{forced-color-adjust:none;color:graytext}}.submitter{--sumbitter-content-spacing:var(--spacing-md);border-top:var(--border-separator);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-md)}.submitter>*+*{margin-top:var(--sumbitter-content-spacing)}.submitter-buttons{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:var(--spacing-8)}.submitter-buttons[data-variant=left],.submitter-buttons[data-variant=right]{gap:var(--spacing-6);justify-content:unset}.submitter-buttons[data-variant=left]>:first-child{margin-right:auto}.sliding-panel .submitter-buttons{justify-content:flex-start}@media (min-width:601px){.sliding-panel .submitter-buttons{flex-direction:row}}.results-page-filters .submitter-buttons{flex-direction:column;gap:var(--spacing-6)}@media (max-width:600px){.submitter-buttons{flex-direction:column;gap:var(--spacing-6)}.submitter-buttons .button{width:100%;max-width:var(--button-max-width);margin:auto;text-align:center}}.submitter .highlighted-content{margin-top:0;margin-bottom:var(--spacing-6)}.submitter .highlighted-content+.submitter-buttons{margin-top:0}table{width:100%;border-collapse:separate;border-spacing:0;border:var(--border-width-2,2px) solid var(--theme-outline-default);border-radius:var(--border-radius-3);overflow:hidden;text-align:center;table-layout:fixed}caption{padding:1rem;font-weight:700}thead th{padding:var(--spacing-6);background-color:var(--theme-surface-default);border-bottom:var(--border-width-1,1px) solid var(--theme-outline-default);font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}thead th:first-child{padding-left:calc(var(--spacing-6) + 1rem);border-top-left-radius:var(--border-radius-3)}thead th:last-child{padding-right:calc(var(--spacing-6) + 1rem);border-top-right-radius:var(--border-radius-3)}thead{border-bottom:var(--border-width-1,1px) solid var(--color-grey-variant-60,#858997)}td{padding:var(--spacing-6);font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;position:relative}tbody tr:not(:last-child) td{border-bottom:1px solid var(--theme-outline-mid)}tbody tr:not(:last-child) td:first-child{border-left:1rem solid transparent;border-bottom-left-radius:0}tbody tr:not(:last-child) td:last-child{border-right:1rem solid transparent;border-bottom-right-radius:0}tbody tr:last-child td:first-child{padding-left:calc(var(--spacing-6) + 1rem)}tbody tr:last-child td:last-child{padding-right:calc(var(--spacing-6) + 1rem)}tbody tr{position:relative}.backdrop,.dialog-backdrop,.sliding-panel-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;outline:0;background-color:var(--modal-backdrop-background-color)}.backdrop,.sliding-panel-backdrop{z-index:1000}.dialog-backdrop{z-index:1100;opacity:1;transition:visibility 0s 0s,opacity var(--animation-duration-4)}.dialog-backdrop[aria-hidden=true]{opacity:0;visibility:hidden;transition:visibility 0s var(--animation-duration-5),opacity var(--animation-duration-5)}.dialog{--dialog-width:560px;position:relative;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;margin:0 auto;background-color:var(--theme-bg-default);border-radius:var(--border-radius-3);max-width:calc(100vw - var(--spacing-6));max-height:calc(100vh - var(--spacing-7));width:var(--dialog-width);padding:var(--spacing-7) 0}.dialog .dialog-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--theme-text-label);font-size:var(--font-size-md)}.dialog .dialog-content{max-height:100%;overflow-y:auto;overscroll-behavior:none;padding:0 var(--spacing-7);position:relative}.dialog .dialog-action-buttons-group{padding:var(--spacing-7) var(--spacing-7) 0 var(--spacing-7);display:flex;gap:var(--spacing-5);flex-direction:row-reverse}@media (max-width:600px){.dialog .dialog-action-buttons-group{flex-direction:column}.dialog .dialog-action-buttons-group .button{width:100%;max-width:var(--button-max-width);margin:auto}}@media (max-width:720px){.dialog:not([data-variant=compact]){top:var(--spacing-8);max-height:calc(100% - var(--spacing-8));max-width:initial;width:100%;height:100%;overflow-y:auto;overscroll-behavior:none;transform:initial;border-radius:initial}.dialog:not([data-variant=compact]) .dialog-content{padding:0 var(--spacing-6);overflow-y:initial;overscroll-behavior:initial;max-height:initial}}.interstitial{position:relative;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;margin:0 auto;background-color:var(--theme-bg-default);border-radius:var(--border-radius-3);max-width:calc(100vw - var(--spacing-6));max-height:calc(100vh - var(--spacing-7));width:672px;overflow-x:hidden;overflow-y:auto}.interstitial .interstitial-content{text-align:center;padding:var(--spacing-md)}.interstitial .interstitial-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-lg)}.interstitial .interstitial-sub-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-sm)}.interstitial .progress-bar{margin-top:var(--spacing-md)}.interstitial .interstitial-promo.html-content{padding:0;background-color:#fff}.interstitial .interstitial-promo.html-content .autosergei-image{max-width:236px;width:100%;padding-top:30px}.interstitial .interstitial-promo.html-content .watermark-image{height:135%}.interstitial .interstitial-promo{position:relative;background-color:var(--modal-backdrop-background-color);padding:66.6666666667% 0 0;margin-top:-1px}.interstitial .interstitial-promo::before{content:"";position:absolute;background-color:var(--background-color);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-size:auto var(--spacing-md);mask-size:auto var(--spacing-md);-webkit-mask-image:url("../icons/fur.svg");mask-image:url("../icons/fur.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;top:-1px;left:-1px;right:-1px;height:var(--spacing-md);z-index:1}.interstitial .interstitial-promo .interstitial-promo-image{position:absolute;bottom:0;right:0;left:0;width:100%}.playback-content h3,.playback-content h4,.playback-content h5{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-md)}.playback-content{padding:var(--spacing-sm) 0}.playback-content+.playback-content{border-top:var(--border-separator)}.playback-content .playback-heading{display:flex;gap:1rem;align-items:flex-start;margin-bottom:var(--spacing-6)}.playback-content .playback-heading .text-autosergei{font-size:var(--font-size-1)}.playback-content .link,.playback-content .link-edit{margin-left:auto;flex-shrink:0}.playback-content .highlighted-content{margin-top:var(--spacing-xs);font-weight:400}.playback-content p+.highlighted-content{margin-left:calc(40% + var(--spacing-6))}@media (max-width:719px){.playback-content p+.highlighted-content{margin-left:0}}.playback-content .playback-items+.highlighted-content{margin-left:calc(40% + var(--spacing-6))}@media (max-width:719px){.playback-content .playback-items+.highlighted-content{margin-left:0}}.playback-content .playback-items{display:grid;grid-template-columns:1fr auto}@media (max-width:719px){.playback-content .playback-items{grid-auto-flow:dense}}@media (min-width:720px){.playback-content .playback-items{grid-template-columns:40% 1fr auto;row-gap:var(--spacing-sm)}}.playback-content .playback-item-heading{font-weight:400;margin-top:0;grid-column:1}@media (max-width:719px){.playback-content .playback-item-heading.no-interaction{grid-column:1/span 2}}@media (max-width:719px){.playback-content .playback-item-heading:nth-child(n+2){margin-top:var(--spacing-6)}}.playback-content .playback-item-details{font-weight:700;grid-column:1/span 2;margin-top:4px;word-break:break-word;white-space:normal}@media (min-width:720px){.playback-content .playback-item-details{grid-column:2;margin-top:0;margin-left:var(--spacing-6)}}.playback-content .playback-item-action,.playback-content .playback-item-edit{margin-top:0;margin-left:var(--spacing-6);grid-column:2}@media (max-width:719px){.playback-content .playback-item-action:nth-child(n+4),.playback-content .playback-item-edit:nth-child(n+4){margin-top:var(--spacing-6)}}@media (min-width:720px){.playback-content .playback-item-action,.playback-content .playback-item-edit{grid-column:3}}.playback-content>.question{--question-padding:0}.playback{padding-top:var(--spacing-lg)}.playback+.playback{border-top:var(--border-separator)}.playback h2{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-1);font-size:var(--font-size-lg)}.playback h2+.playback-content{margin-top:var(--spacing-xs)}.playback h2+p{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-md)}.playback-content .playback-items[data-variant=list]{grid-template-columns:1fr;row-gap:var(--spacing-sm)}.playback-content .playback-items[data-variant=list] li+li{border-top:var(--border-separator);margin:0;padding-top:var(--spacing-sm)}.playback-content .playback-items[data-variant=list] .playback-heading{margin-bottom:0}.playback-content .playback-items[data-variant=list] .playback-heading h3,.playback-content .playback-items[data-variant=list] .playback-heading h4,.playback-content .playback-items[data-variant=list] .playback-heading h5{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);color:inherit}.playback-content .playback-items[data-variant=list] .playback-content{padding-bottom:0}.playback-content .playback-items[data-variant=list] .playback-content+.playback-content{--border-separator:none}.playback-content .playback-items[data-variant=list] .playback-content .playback-heading{margin-bottom:var(--spacing-sm)}.playback-content .playback-items[data-variant=list] .playback-content .playback-heading h3,.playback-content .playback-items[data-variant=list] .playback-content .playback-heading h4,.playback-content .playback-items[data-variant=list] .playback-content .playback-heading h5{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-4);font-weight:700}.progress-bar[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:8px;min-height:8px;background-color:var(--theme-surface-mid);overflow:hidden}.progress-bar[value][data-variant=rounded]{border-radius:var(--border-radius-1)}.progress-bar[value]::-webkit-progress-bar{background-color:var(--theme-surface-mid)}.progress-bar[value]::-webkit-progress-value{background-color:var(--theme-on-highlighted-content-default);-webkit-transition:width .5s;transition:width .5s}.progress-bar[value]::-moz-progress-bar{background-color:var(--theme-on-highlighted-content-default);-moz-transition:width .5s;transition:width .5s}.results-page-main-area[data-variant=credit-cards] .results-page-quotes::after{content:none}.results-page-main-area[data-variant=credit-cards] .filtering-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:var(--spacing-6)}@media (max-width:720px){.results-page-main-area[data-variant=credit-cards] .filtering-info{flex-direction:column;align-items:flex-start}}@media (max-width:791px){.results-page-main-area[data-variant=credit-cards] .filtering-info-quotes{order:2;text-align:left}}.results-page-main-area[data-variant=credit-cards] .filtering-info-approval{display:grid;grid-auto-flow:column;grid-gap:var(--spacing-6)}@media (max-width:791px){.results-page-main-area[data-variant=credit-cards] .filtering-info-approval{grid-auto-columns:1fr;width:100%}}.results-page-main-area[data-variant=credit-cards] .filtering-info-approval .button{padding-top:9px;padding-bottom:9px}@media (max-width:791px){.results-page-main-area[data-variant=credit-cards] .filtering-info-dropdown .dropdown{max-width:100%;width:100%}}.bridging-page[data-variant=travel] .defaqtoStarRating,.defaqto-wrapper .defaqtoStarRating,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating{color:var(--theme-text-body-default);font-size:18px;line-height:1.4}.bridging-page[data-variant=travel] .defaqtoStarRating__title,.defaqto-wrapper .defaqtoStarRating__title,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__title{display:block;font-size:1em;margin:0}.bridging-page[data-variant=travel] .defaqtoStarRating__intro,.defaqto-wrapper .defaqtoStarRating__intro,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__intro{display:block;font-size:.83em;margin-bottom:16px;margin-top:0}.bridging-page[data-variant=travel] .defaqtoStarRating__list,.defaqto-wrapper .defaqtoStarRating__list,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__list{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.8em;justify-content:space-between;list-style:none;margin:0;padding:0}.bridging-page[data-variant=travel] .defaqtoStarRating__item,.defaqto-wrapper .defaqtoStarRating__item,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item{display:flex;margin:0 0 28px;width:100%}.bridging-page[data-variant=travel] .defaqtoStarRating__item--5,.defaqto-wrapper .defaqtoStarRating__item--5,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item--5{margin-bottom:0}.bridging-page[data-variant=travel] .defaqtoStarRating__icon,.defaqto-wrapper .defaqtoStarRating__icon,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__icon{height:39px;margin-right:18px;min-width:95px}.bridging-page[data-variant=travel] .defaqtoStarRating__text,.defaqto-wrapper .defaqtoStarRating__text,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__text{display:inline-block}@media screen and (min-width:768px){.bridging-page[data-variant=travel] .defaqtoStarRating__intro,.defaqto-wrapper .defaqtoStarRating__intro,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__intro{margin-bottom:0}.bridging-page[data-variant=travel] .defaqtoStarRating__item,.defaqto-wrapper .defaqtoStarRating__item,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item{align-items:center;margin:15px 0 0;width:48%}.bridging-page[data-variant=travel] .defaqtoStarRating__item--1,.defaqto-wrapper .defaqtoStarRating__item--1,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item--1{order:1}.bridging-page[data-variant=travel] .defaqtoStarRating__item--2,.defaqto-wrapper .defaqtoStarRating__item--2,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item--2{order:3}.bridging-page[data-variant=travel] .defaqtoStarRating__item--3,.defaqto-wrapper .defaqtoStarRating__item--3,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item--3{order:5}.bridging-page[data-variant=travel] .defaqtoStarRating__item--4,.defaqto-wrapper .defaqtoStarRating__item--4,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item--4{order:2}.bridging-page[data-variant=travel] .defaqtoStarRating__item--5,.defaqto-wrapper .defaqtoStarRating__item--5,.quote-card-wrapper[data-variant=travel] .defaqtoStarRating__item--5{order:4}}.bridging-page[data-variant=travel] .defaqto,.defaqto-wrapper .defaqto,.quote-card-wrapper[data-variant=travel] .defaqto{padding:6px;border:1px solid #000;border-radius:5px;display:inline-flex;gap:5px}.bridging-page[data-variant=travel] .provider-info,.defaqto-wrapper .provider-info,.quote-card-wrapper[data-variant=travel] .provider-info{flex-basis:100%}.bridging-page[data-variant=travel] .filler,.defaqto-wrapper .filler,.quote-card-wrapper[data-variant=travel] .filler{justify-content:space-between}.bridging-page[data-variant=travel] .defaqto-stars,.defaqto-wrapper .defaqto-stars,.quote-card-wrapper[data-variant=travel] .defaqto-stars{display:flex;gap:3px}@media (max-width:600px){.bridging-page[data-variant=travel] .defaqto .label,.defaqto-wrapper .defaqto .label,.quote-card-wrapper[data-variant=travel] .defaqto .label{width:60px}.bridging-page[data-variant=travel] .defaqto-stars svg,.defaqto-wrapper .defaqto-stars svg,.quote-card-wrapper[data-variant=travel] .defaqto-stars svg{width:15px}}@media (max-width:335px){.bridging-page[data-variant=travel] .defaqto,.defaqto-wrapper .defaqto,.quote-card-wrapper[data-variant=travel] .defaqto{display:inline-block;max-width:80px}.bridging-page[data-variant=travel] .provider-info,.defaqto-wrapper .provider-info,.quote-card-wrapper[data-variant=travel] .provider-info{-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:290px){.bridging-page[data-variant=travel] .provider-info,.defaqto-wrapper .provider-info,.quote-card-wrapper[data-variant=travel] .provider-info{display:inline}}.bridging-page[data-variant=travel] .defaqto-star,.defaqto-wrapper .defaqto-star,.quote-card-wrapper[data-variant=travel] .defaqto-star{transform:translateY(-2px)}.dialog .defaqto-wrapper .defaqtoStarRating__item{display:flex;margin:0 0 28px;width:100%}.dialog .defaqto-wrapper .defaqtoStarRating__list{margin-top:var(--spacing-content)}.dialog .defaqto-wrapper p.defaqtoStarRating__intro{margin-top:var(--spacing-content);font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default)}.dialog .defaqto-wrapper .defaqtoStarRating__item--1{order:1}.dialog .defaqto-wrapper .defaqtoStarRating__item--2{order:2}.dialog .defaqto-wrapper .defaqtoStarRating__item--3{order:3}.dialog .defaqto-wrapper .defaqtoStarRating__item--4{order:4}.dialog .defaqto-wrapper .defaqtoStarRating__item--5{order:5}.filtering-info.home{display:block;display:flex;flex-direction:column;align-items:center}.filtering-info.home .controls{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;width:100%}.filtering-info.home .controls .question{max-width:100%;padding:0}.filtering-info.home .controls .question .question-cluster{align-items:end}.filtering-info.home .controls .dropdown{max-width:170px;width:170px}.filtering-info.home .controls .left{display:flex;align-items:center}.filtering-info.home .controls .right{display:flex;align-items:center;gap:1rem}.filtering-info.home .controls .button{padding-top:9px;padding-bottom:10px}@media (max-width:1125px){.filtering-info.home button.button.filter-results-panel-open-button{display:block}.filtering-info.home .controls{display:none}}.filtering-info.pet{display:flex;flex-direction:column;align-items:center;width:100%}.filtering-info.pet .controls{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;width:100%}.filtering-info.pet .controls .question{max-width:100%;padding:0}.filtering-info.pet .controls .question .question-cluster{align-items:end}.filtering-info.pet .controls .dropdown{max-width:170px;width:170px}.filtering-info.pet .controls .left{display:flex;align-items:center}.filtering-info.pet .controls .right{display:flex;align-items:center;gap:1rem}.filtering-info.pet .controls .button{padding-top:9px;padding-bottom:10px}.filtering-info.pet .controls .toggle-group{width:auto}.filtering-info.pet .controls .toggle-group-legend{padding:calc(var(--spacing-2) + var(--spacing-4) + 1px) var(--spacing-5) calc(var(--spacing-2) + var(--spacing-4) + 1px) 0}@media (max-width:660px){.filtering-info.pet .controls{flex-direction:column-reverse;align-items:stretch}.filtering-info.pet .controls .right .question{width:100%;max-width:100%}.filtering-info.pet .controls .question .question{width:50%}.filtering-info.pet .controls .question-cluster .question{width:50%}.filtering-info.pet .controls .question-cluster .dropdown{width:100%;max-width:100%}.filtering-info.pet .controls .question-cluster .button{width:50%;max-width:50%}.filtering-info.pet .controls .toggle-group{width:100%}.filtering-info.pet .controls .toggle-group-fieldset .toggle-group-legend{float:left;padding:calc(var(--spacing-2) + var(--spacing-4) + 1px) var(--spacing-5) calc(var(--spacing-2) + var(--spacing-4) + 1px) 0}}.filtering-info.travel{display:flex;flex-direction:column;align-items:center;width:100%}.filtering-info.travel .controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.filtering-info.travel .controls .left{display:flex;align-items:center;flex-basis:0;width:100%;flex-grow:1}.filtering-info.travel .controls .right{display:flex;align-items:center;gap:1rem}.additional-item{padding:0 var(--spacing-6);background-color:var(--theme-surface-mid);border-radius:var(--border-radius-3)}.additional-item+.additional-item{margin-top:var(--spacing-7)}.additional-item .additional-item-content{padding:var(--spacing-6) 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-6)}.additional-item .additional-item-content+.playback-content{padding-top:calc(var(--spacing-sm) - var(--spacing-6))}.additional-item .additional-item-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-3)}.additional-item .additional-item-buttons{margin-left:auto}.additional-item .highlighted-content{background-color:var(--theme-bg-default)}@media (forced-colors:active){.additional-item .highlighted-content{forced-color-adjust:none;background-color:highlight}}.additional-item.invalid{padding:0;border:1px solid var(--theme-text-error);border-left-width:44px;position:relative}.additional-item.invalid .additional-item-content{padding:var(--spacing-6);background-color:var(--theme-bg-default);border-radius:0 var(--border-radius-3) var(--border-radius-3) 0}.additional-item.invalid .additional-item-content .additional-item-content-text{line-height:36px}.additional-item.invalid::before{content:"";display:inline-block;position:absolute;-webkit-mask-image:url("../icons/circle-warning.svg");mask-image:url("../icons/circle-warning.svg");background-color:var(--color-white);left:-32px;top:24px;width:20px;height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.additional-item.invalid .additional-item-buttons button:first-of-type{margin-right:var(--spacing-6)}.additional-item.invalid .additional-item-buttons{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:baseline;align-content:normal;row-gap:10px}.additional-items-add-item{display:flex;justify-content:flex-end}p+.additional-items-add-item,ul+.additional-items-add-item{--question-content-spacing:var(--spacing-7);margin-top:var(--spacing-7)}.ctm-logo{background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url("../logos/ctm-logo-small-use-blue-146x40.svg");background-size:auto 100%;display:block;width:139px;height:38px}@media (forced-colors:active){.ctm-logo{background-image:url("../logos/ctm-logo-small-use-white-146x40.svg")}}.results-page-main-area{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space);min-height:unset;display:grid}.results-page-main-area .results-quotes-header{grid-area:controls}.results-page-main-area:has(> .results-quotes-header){grid-template-areas:"intro" "filters" "controls" "quotes"}.results-page-main-area:not(:has(> .results-quotes-header)){grid-template-areas:"intro" "filters" "quotes"}@media (min-width:721px){.results-page-main-area{grid-template-columns:300px 1fr}.results-page-main-area:not(:has(> .results-page-filters)){grid-template-columns:1fr}.results-page-main-area:not(:has(> .results-page-filters)):has(> .results-quotes-header){grid-template-areas:"intro" "controls" "quotes";grid-template-rows:auto auto 1fr}.results-page-main-area:not(:has(> .results-page-filters)):not(:has(> .results-quotes-header)){grid-template-areas:"intro" "quotes";grid-template-rows:auto 1fr}.results-page-main-area:has(> .results-page-filters):has(> .results-quotes-header){grid-template-areas:"intro intro" "filters controls" "filters quotes";grid-template-rows:auto auto 1fr}.results-page-main-area:has(> .results-page-filters):not(:has(> .results-quotes-header)){grid-template-areas:"intro intro" "filters quotes";grid-template-rows:auto 1fr}}.results-page-main-area .results-page-intro{grid-area:intro;margin:var(--spacing-xs) 0 var(--spacing-md);display:flex;align-items:center;gap:20px}.results-page-main-area .results-page-intro dl,.results-page-main-area .results-page-intro h1,.results-page-main-area .results-page-intro h2,.results-page-main-area .results-page-intro h3,.results-page-main-area .results-page-intro h4,.results-page-main-area .results-page-intro h5,.results-page-main-area .results-page-intro h6,.results-page-main-area .results-page-intro ol,.results-page-main-area .results-page-intro p,.results-page-main-area .results-page-intro table,.results-page-main-area .results-page-intro ul{max-width:var(--text-content-max-width)}.results-page-main-area .results-page-intro .as-image{max-width:114px;height:auto;width:100%}.results-page-main-area .results-page-filters{grid-area:filters;margin-right:var(--spacing-7)}@media (max-width:720px){.results-page-main-area .results-page-filters{display:none}}.results-page-main-area .results-page-filters .checkbox>input[type=checkbox],.results-page-main-area .results-page-filters .radio>input[type=radio]{width:24px;height:24px}.results-page-main-area .results-page-filters .radio>input[type=radio]::before{width:16px;height:16px}.results-page-main-area .results-page-filters .checkbox>input[type=checkbox]::before{width:24px;height:24px}.results-page-main-area .results-page-filters .question{--question-padding:var(--spacing-7) 0}.results-page-main-area .results-page-filters .question-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-3)}.results-page-main-area .results-page-filters .question-secondary-text{font-weight:400;font-size:var(--font-size-2);margin-top:var(--spacing-4)}.results-page-main-area .results-page-filters .link{--question-content-spacing:var(--spacing-4)}.results-page-main-area .results-page-filters-form{position:relative;border:var(--quote-card-border);border-radius:var(--border-radius-3);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-2) var(--spacing-xs)}.results-page-main-area .results-page-filters-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-md);width:100%}@media (min-width:721px){.results-page-main-area .filters-cta-bar{position:relative;background-color:var(--theme-bg-default);transition:box-shadow .5s ease;padding-bottom:calc(var(--spacing-md) - var(--spacing-2))}.results-page-main-area .filters-cta-bar::after,.results-page-main-area .filters-cta-bar::before{content:"";display:block;position:absolute;background-color:var(--theme-bg-default);width:var(--spacing-5);height:100%;top:0}.results-page-main-area .filters-cta-bar::before{left:calc(-1 * var(--spacing-5))}.results-page-main-area .filters-cta-bar::after{right:calc(-1 * var(--spacing-5))}.results-page-main-area .filters-cta-bar .submitter-buttons{position:relative;z-index:1}.results-page-main-area .filters-cta-bar-sticky{--vertical-shift-value:100%;position:sticky;bottom:0;box-shadow:var(--elevation-upwards-2);animation:filters-cta-bar-sticky-open-animation ease var(--animation-duration-4)}.results-page-main-area .filters-cta-bar-sticky-closing{box-shadow:none;animation:filters-cta-bar-sticky-close-animation ease var(--animation-duration-4)}}.results-page-main-area .results-page-quotes{grid-area:quotes;position:relative}.results-page-main-area .results-page-quotes::after{content:"";position:absolute;z-index:1;top:0;height:100%;width:100%;opacity:0;background-color:rgba(255,255,255,.8);visibility:hidden;transition:visibility var(--animation-duration-5),opacity var(--animation-duration-5)}.results-page-main-area .results-page-quotes[aria-hidden=true]::after{visibility:visible;opacity:.75}.results-page-main-area .filtering-info{position:relative}.results-page-main-area .filtering-info::after{content:"";position:absolute;z-index:1;top:0;height:100%;width:100%;opacity:0;background-color:rgba(255,255,255,.8);visibility:hidden;transition:visibility var(--animation-duration-5),opacity var(--animation-duration-5)}.results-page-main-area .filtering-info[aria-hidden=true]::after{visibility:visible;opacity:.75}.results-page-main-area .filter-results-panel-open-button{width:100%;max-width:var(--button-max-width);grid-area:filters;margin:0 auto var(--spacing-6) auto}@media (min-width:721px){.results-page-main-area .filter-results-panel-open-button{display:none}}.results-page-main-area .no-quotes-message-a-plan{display:flex;flex-direction:column;background-color:var(--quote-card-background);border-radius:var(--border-radius-4);padding:var(--spacing-7)}.results-page-main-area .no-quotes-message-a-plan::after{content:none}.results-page-main-area .no-quotes-message-a-plan.image::after{content:"";display:block;flex-shrink:0;width:80px;height:80px;align-self:center;margin:var(--spacing-6);background-image:url("../images/howden_120x120.png");background-size:100%;background-position:center;background-repeat:no-repeat}@media (min-width:601px) and (max-width:720px),(min-width:941px){.results-page-main-area .no-quotes-message-a-plan{flex-direction:row;padding:var(--spacing-8)}.results-page-main-area .no-quotes-message-a-plan.image::after{width:120px;height:120px;margin:0 var(--spacing-5) 0 var(--spacing-9)}}.results-page-main-area .no-quotes-message-a-plan-contact{display:flex;justify-content:center;margin-top:var(--spacing-6)}@media (min-width:601px) and (max-width:720px),(min-width:941px){.results-page-main-area .no-quotes-message-a-plan-contact{justify-content:flex-start}}@keyframes filters-cta-bar-sticky-open-animation{from{transform:translateY(var(--vertical-shift-value))}to{transform:translateY(0)}}@keyframes filters-cta-bar-sticky-close-animation{from{transform:translateY(0)}to{transform:translateY(var(--vertical-shift-value))}}.sign-in-main-area{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space);padding-top:var(--spacing-md)}.sign-in-main-area .settings-page{display:flex;gap:var(--spacing-8)}.sign-in-main-area .settings-page-content{flex-grow:1;max-width:640px}.sign-in-main-area .desktop-nav{border-radius:10px;border:1px solid var(--theme-outline-default);background:var(--theme-bg-default);flex-basis:25%;max-width:25%;margin-top:12rem;padding:var(--spacing-1)}@media (max-width:1023px){.sign-in-main-area .desktop-nav{display:none}}.toggle-group-fieldset{--toggle-radio-group-background-color:var(--theme-surface-low);--toggle-radio-label-color-default:var(--theme-text-tab-secondary);--toggle-radio-label-color-active:var(--theme-brand);display:block;height:-moz-max-content;height:max-content;font-size:var(--font-size-default);line-height:var(--line-height-1)}.toggle-group-fieldset .toggle-group-legend{float:left;padding:calc(var(--spacing-2) + var(--spacing-4) + 1px) var(--spacing-5) calc(var(--spacing-2) + var(--spacing-4) + 1px) 0}@media (max-width:449px){.toggle-group-fieldset .toggle-group-legend{width:100%;padding:0 0 var(--spacing-4) 0}}.toggle-group-fieldset .toggle-group{float:left;display:flex;flex-direction:row;align-items:center;background-color:var(--toggle-radio-group-background-color);padding:var(--spacing-2);border-radius:var(--border-radius-5)}@media (max-width:449px){.toggle-group-fieldset .toggle-group{width:100%}}.toggle-group-fieldset .toggle-group .toggle-radio{flex-grow:1}.toggle-group-fieldset .toggle-group .toggle-radio~.toggle-radio{margin-left:var(--spacing-2)}.toggle-group-fieldset .toggle-group .toggle-radio-label{width:100%;font-size:var(--font-size-default);line-height:var(--line-height-1);color:var(--toggle-radio-label-color-default);text-align:center;transition:outline-color var(--animation-duration-4) ease}.toggle-group-fieldset .toggle-group .toggle-radio-label:hover{color:var(--toggle-radio-label-color-active)}.toggle-group-fieldset .toggle-group .toggle-radio-input+.toggle-radio-label{background-color:transparent;padding:var(--spacing-4) var(--spacing-6);border-radius:var(--border-radius-5);border:1px solid transparent;outline:1px solid transparent;outline-offset:-1px;cursor:pointer}.toggle-group-fieldset .toggle-group .toggle-radio-input:checked+.toggle-radio-label{background-color:var(--theme-bg-default);border:1px solid var(--theme-outline-mid);color:var(--toggle-radio-label-color-active)}.toggle-group-fieldset .toggle-group .toggle-radio-input:disabled+.toggle-radio-label,.toggle-group-fieldset .toggle-group .toggle-radio-input:disabled:hover+.toggle-radio-label{color:var(--toggle-radio-label-color-default);cursor:default}.toggle-group-fieldset .toggle-group .toggle-radio-input:not(:disabled):hover+.toggle-radio-label{color:var(--toggle-radio-label-color-active)}.toggle-group-fieldset .toggle-group .toggle-radio-input:not(:disabled):focus+.toggle-radio-label{outline-color:var(--toggle-radio-label-color-active)}.filtering-info{margin-bottom:var(--spacing-sm);display:grid;gap:var(--spacing-xs);grid-template-areas:"payment quotes";justify-content:space-between}@media (max-width:600px),(min-width:721px) and (max-width:940px){.filtering-info{grid-template-areas:"payment" "quotes";justify-content:unset}}.filtering-info .filtering-info-quotes{grid-area:quotes;text-align:right;display:grid;align-items:end}@media (max-width:600px),(min-width:721px) and (max-width:940px){.filtering-info .filtering-info-quotes{text-align:left}}.filtering-info .filtering-info-approval{grid-area:approval}.filtering-info .toggle-group-fieldset{grid-area:payment;min-width:-moz-max-content;min-width:max-content}@media (max-width:600px),(min-width:721px) and (max-width:940px){.filtering-info .toggle-group-fieldset .toggle-group{width:100%}.filtering-info .toggle-group-fieldset .toggle-group-legend{padding:0 0 var(--spacing-4)}}.filtering-info[data-variant=money]{grid-template-areas:"quotes approval"}@media (max-width:600px),(min-width:721px) and (max-width:940px){.filtering-info[data-variant=money]{grid-template-areas:"quotes" "approval"}}@media (max-width:600px){.filtering-info[data-variant=money]{grid-template-areas:"approval" "quotes"}.filtering-info[data-variant=money] .filtering-info-approval{text-align:center}.filtering-info[data-variant=money] .dropdown{--input-max-width:424px}}.filtering-info[data-variant=money] .filtering-info-quotes{text-align:left}.faq{margin-top:var(--spacing-6)}.faq h3{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-default);margin-bottom:var(--spacing-4)}.faq p{margin-top:0;margin-bottom:var(--spacing-7)}.faq .faq-summary{font-weight:700;line-height:inherit;font-size:inherit;display:block;padding-left:calc(var(--spacing-4) + 1em)}.faq .faq-secondary-text{display:inline-block;padding-left:calc(var(--spacing-4) + 1em)}.faq>:last-child{margin-bottom:0}details.faq summary{display:flex;gap:var(--spacing-5);justify-content:space-between;list-style:none;cursor:pointer}details.faq summary::-webkit-details-marker{display:none}details.faq .faq-summary{color:var(--link-color-text-default);cursor:pointer;text-decoration:underline;outline-offset:var(--border-width);outline-color:currentcolor;text-align:start;position:relative}details.faq .faq-summary:hover{text-decoration:none}details.faq .faq-summary::before{position:absolute;left:0;top:50%;content:"";background-color:currentcolor;width:1em;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../icons/chevron.svg");mask-image:url("../icons/chevron.svg");transform:translateY(-50%) rotate(0)}@media (forced-colors:active){details.faq .faq-summary{forced-color-adjust:none;color:linktext}}details.faq[open] summary{padding-bottom:var(--spacing-6)}details.faq[open] summary .faq-summary::before{transform:translateY(-50%) rotate(-180deg)}.question-form{max-width:var(--text-content-max-width)}.question-form .question-form-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--theme-text-body-default);font-size:var(--font-size-3);border-bottom:var(--border-separator);padding:0 0 var(--spacing-md) 0}@media (max-width:720px){.journey-nav~main .question-form .question-form-heading{display:none}}.question-cluster{display:flex;justify-content:flex-start;align-items:stretch;gap:var(--spacing-6)}.question-cluster input.as-shine{display:none}.question-cluster .question-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.question-cluster.as-shine .question:last-child{margin-right:27px}.question-cluster.as-shine .question:last-child .question-content{position:relative}.question-cluster.as-shine .question:last-child .question-content::after{content:"";position:absolute;right:-28px;top:0;width:26px;height:26px;background-image:url("../icons/autosergei-shine.svg");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:1;top:auto;bottom:22px}.question-cluster .question,.question-stack .question{--question-border:0;--question-padding:0}.question-cluster .question .question-heading,.question-stack .question .question-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-3)}.question-cluster .as-input-container,.question-cluster .dropdown,.question-cluster .input,.question-cluster .prefix-input,.question-cluster .regular-input,.question-cluster .suffix-input,.question-stack .as-input-container,.question-stack .dropdown,.question-stack .input,.question-stack .prefix-input,.question-stack .regular-input,.question-stack .suffix-input{--question-content-spacing:var(--spacing-4)}.question-stack .question+.question{--question-padding:var(--spacing-7) 0 0}form[data-variant=with-bottom-fixed-submitter]{height:100%;display:flex;flex-direction:column}form[data-variant=with-bottom-fixed-submitter] .submitter{margin-top:auto}[data-autosergei-prefilled] .question-heading>span:first-child:not(.question-secondary-text){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);display:block;font-weight:600}.icon-list{list-style:none;padding-left:0}.icon-list li[data-icon]{position:relative;padding-left:calc(20px + var(--spacing-xs));min-height:66px;display:flex;flex-flow:column;justify-content:center}.icon-list li[data-icon]::before{position:absolute;left:0;top:5px;height:2rem;width:2rem}.icon-list [data-icon=cross],.icon-list [data-icon=tick]{position:relative;padding-left:calc(20px + var(--spacing-xs));display:flex;flex-flow:column;justify-content:center;transition:color .5s ease-in-out}.icon-list [data-icon=cross]::before,.icon-list [data-icon=tick]::before{position:absolute;left:0;height:2rem;width:2rem}.icon-list [data-icon=cross][data-disabled=true],.icon-list [data-icon=tick][data-disabled=true]{color:var(--theme-text-disabled)}.icon-list .exclude-text{color:var(--theme-state-default-error)}.icon-list .include-text{color:var(--theme-state-default-success)}.icon-list .text-padding{padding-left:calc(20px + var(--spacing-xs))}.question{--question-padding:var(--spacing-md) 0;--question-border:var(--border-separator);display:block;max-width:var(--text-content-max-width);padding:var(--question-padding)}.question+.question{border-top:var(--question-border)}.question .drivinglicence-image{width:100%;max-width:var(--input-max-width-lg);background-image:url("../images/drivinglicence.png");background-size:100%;background-position:center;background-repeat:no-repeat;aspect-ratio:1/0.7656}.question .drivinglicence-image[data-country=northern-ireland]{background-image:url("../images/drivinglicence-northern-ireland.png")}.question[aria-hidden=true]{display:none}.question-content{--question-content-spacing:var(--spacing-6);position:relative}.question-content fieldset>*+*,.question-content>*+*{margin-top:var(--question-content-spacing)}.question-content fieldset .question+.question,.question-content fieldset .question+.submitter{margin-top:0}.question-content::before{display:block;height:100%;width:var(--spacing-2);position:absolute;left:calc(var(--spacing-1) - var(--spacing-6))}[data-variant=inset]>.question-content::before{content:"";background:var(--theme-outline-mid)}[data-validity=invalid]>.question-content::before{content:"";background:var(--theme-text-error)}.question-content+.highlighted-content{margin-top:var(--spacing-6)}.question-content .question-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-5)}.question-content .question-heading[data-variant=with-link]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;max-width:var(--input-max-width)}.question-content .question-heading[data-variant=with-link] label{font-size:var(--font-size-3)}.question-content .question-secondary-text{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);display:block;color:var(--body-text-color);margin-top:var(--spacing-6)}.question-content .error-message{--question-content-spacing:var(--spacing-4);color:var(--theme-text-error);font-weight:700}@media (forced-colors:active){.question-content .error-message{forced-color-adjust:none;color:graytext}}.question-cluster .question-content [data-lastpass-icon-root]{display:none}@media (max-width:375px){.question-lookup .button{width:100%}}.question-lookup .question{--question-padding:var(--spacing-7) 0 var(--spacing-content)}.question-lookup .question .question-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-3)}.question-lookup .as-input-container,.question-lookup .dropdown,.question-lookup .prefix-input,.question-lookup .regular-input,.question-lookup .suffix-input{--question-content-spacing:var(--spacing-4)}.question-image-wrapper{display:flex;align-items:flex-start;gap:var(--spacing-4)}.question-image-wrapper img{display:block}.question-image-wrapper img:not([class*=align-]){align-self:flex-start!important}.question-image-wrapper img.align-top{align-self:flex-start!important}.question-image-wrapper img.align-middle{align-self:center!important}.question-image-wrapper img.align-bottom{align-self:flex-end!important}.question-body{flex:1}.provider-logo{display:block;border-radius:var(--border-radius-2);height:auto;max-width:97px;-o-object-fit:cover;object-fit:cover}.results-card[data-variant=money] .provider-logo{max-width:72px}.dial-rating-container{background:var(--quote-card-background);border-radius:var(--border-radius-2);padding:var(--spacing-4);padding-left:var(--spacing-xs);margin-top:var(--spacing-xs);justify-content:space-between;gap:var(--spacing-4);grid-area:dial-rating;display:none}@media (min-width:601px) and (max-width:720px),(min-width:941px){.dial-rating-container{display:flex}}.dial-rating-container .link{font-size:var(--font-size-1);text-wrap:nowrap}.dial-rating-container.mobile{display:flex;margin:0 var(--spacing-xs) var(--spacing-xs)}@media (min-width:601px) and (max-width:720px),(min-width:941px){.dial-rating-container.mobile{display:none}}.list-price{background:var(--theme-surface-highlighted);border-radius:var(--border-radius-2);padding:var(--spacing-xs);display:flex;flex-wrap:wrap}@media (min-width:601px) and (max-width:720px){.list-price{width:clamp(21rem,calc(5.85rem + 25.21vw),24rem)}}@media (min-width:941px){.list-price{width:clamp(22rem,calc(-9.9rem + 33.9vw),24rem)}}.list-price dd,.list-price dt{margin:0}.list-price.annual dd.headline-price,.list-price.monthly dd.headline-price{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-lg)}.list-price.annual dd.headline-price small,.list-price.monthly dd.headline-price small{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm)}.list-price.monthly dd,.list-price.monthly dt{align-self:center}.list-price.monthly dd.annual-saving,.list-price.monthly dd.annual-total,.list-price.monthly dt.annual-saving,.list-price.monthly dt.annual-total{display:none}@media (min-width:601px) and (max-width:720px),(min-width:941px){.list-price.monthly dd.annual-saving,.list-price.monthly dd.annual-total,.list-price.monthly dt.annual-saving,.list-price.monthly dt.annual-total{display:block}}.list-price.monthly dt{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);font-weight:400;width:calc(100% - clamp(11.5rem,calc(10.09rem + 4.41vw),14.5rem));line-height:var(--line-height-heading)}.list-price.monthly dd{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-sm);line-height:var(--line-height-default);width:clamp(11.5rem,calc(10.09rem + 4.41vw),14.5rem);text-align:right}.list-price.monthly dd.annual-saving{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);font-weight:400;width:100%;text-align:left;border-top:var(--quote-card-border-separator);margin-top:var(--spacing-4);padding-top:var(--spacing-4)}.list-price.annual{padding:var(--spacing-md) var(--spacing-xs)}.list-price.annual dt{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);font-weight:400;padding-bottom:var(--spacing-2)}.list-price.annual dd,.list-price.annual dt{text-align:center;width:100%}.quote-card{border:var(--quote-card-border);border-radius:var(--border-radius-3);display:grid;grid-auto-rows:min-content;grid-gap:0;margin:0 0 var(--spacing-sm)}.quote-card[data-variant=placeholder]{--quote-card-spacing:var(--spacing-6);display:block;border:none;border-radius:0;margin:0 0 var(--spacing-7);max-width:1200px}@media (max-width:600px),(min-width:721px) and (max-width:940px){.quote-card{grid-template:"provider prices" "pricing-details pricing-details" "dial-rating dial-rating" "excess excess" "features features" "more-details more-details" auto/auto 1fr}}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card{grid-template:"provider prices features" auto "provider excess features" 1fr "more-details more-details more-details" auto/auto auto 1fr}}@media (min-width:1200px){.quote-card{grid-template:"provider prices excess features" "more-details more-details more-details more-details" auto/auto auto auto 1fr}}.quote-card .dt-left{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-xs)}.quote-card .dt-right{display:flex;flex-direction:column}.quote-card .dt-right>*{margin-left:auto}.quote-card .dt-right .star-rating-container{height:2rem}.quote-card .dt-right .link{font-size:var(--font-size-1);text-wrap:nowrap}.quote-card .excess,.quote-card .features,.quote-card .prices,.quote-card .provider{padding:var(--spacing-xs)}.quote-card .icon{width:20px;height:20px;display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;flex-shrink:0;flex-grow:0;align-self:center;margin-left:var(--spacing-xs);margin-right:var(--spacing-sm)}.quote-card .extra-detail{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1)}.quote-card .provider{grid-area:provider;padding-right:0}@media (max-width:600px){.quote-card .provider .provider-logo{max-width:clamp(8rem,calc(-2.88rem + 34vw),9.7rem)}}.quote-card .prices{grid-area:prices}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .prices{border-right:var(--quote-card-border-separator)}}.quote-card .excess{grid-area:excess;padding-top:0}@media (max-width:600px),(min-width:721px) and (max-width:940px){.quote-card .excess dl{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2);border-top:var(--quote-card-border-separator);padding:var(--spacing-xs) 0 0}.quote-card .excess dd{display:none}.quote-card .excess dd.excess-mobile{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);margin-top:0;display:block}}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .excess{border-right:var(--quote-card-border-separator);padding-top:var(--spacing-xs)}}.quote-card .excess dt{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-sm);margin-bottom:var(--spacing-xs)}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .excess dd{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2);margin:0}}@media (min-width:1200px){.quote-card .excess dd{background-color:var(--quote-card-background);margin-top:0;padding:0 var(--spacing-xs);font-size:var(--font-size-xs)}.quote-card .excess dd:first-of-type{padding-top:var(--spacing-xs);border-top-left-radius:var(--border-radius-2);border-top-right-radius:var(--border-radius-2)}.quote-card .excess dd:nth-last-of-type(2){padding-bottom:var(--spacing-xs);border-bottom-left-radius:var(--border-radius-2);border-bottom-right-radius:var(--border-radius-2)}}.quote-card .excess .excess-mobile{display:none}.quote-card .annual-saving-mobile{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);grid-area:pricing-details;padding:0 var(--spacing-xs) var(--spacing-xs);display:block}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .annual-saving-mobile{display:none}}.quote-card .features{grid-area:features}@media (max-width:600px),(min-width:721px) and (max-width:940px){.quote-card .features{background-color:var(--quote-card-background);border-top:var(--quote-card-border-separator);padding-bottom:0}}.quote-card .features dt{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-sm);display:flex;justify-content:space-between}@media (min-width:601px){.quote-card .features dt{margin-bottom:var(--spacing-xs)}}.quote-card .features dd{background-color:var(--quote-card-background);margin-top:0;padding-top:var(--spacing-4)}.quote-card .features dd.feature{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2);padding-left:calc(20px + var(--spacing-xs) + var(--spacing-sm));position:relative;padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .features dd.feature{padding-left:calc(20px + var(--spacing-xs) + var(--spacing-xs) + var(--spacing-sm));padding-right:var(--spacing-xs)}}.quote-card .features dd.feature::before{content:"";position:absolute;left:var(--spacing-xs);top:0;width:20px;height:100%;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .features dd.feature::before{left:calc(var(--spacing-xs) + var(--spacing-xs))}}.quote-card .features dd.feature:not(:last-child)::after{content:"";position:absolute;display:block;height:1px;width:100%;left:0;bottom:0;background-color:var(--theme-outline-mid)}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .features dd.feature:not(:last-child)::after{width:calc(100% - var(--spacing-xs) - var(--spacing-xs));left:var(--spacing-xs)}}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .features dd.feature:first-of-type{padding-top:var(--spacing-xs);border-top-left-radius:var(--border-radius-2);border-top-right-radius:var(--border-radius-2)}.quote-card .features dd.feature:last-of-type{padding-bottom:var(--spacing-xs);border-bottom-left-radius:var(--border-radius-2);border-bottom-right-radius:var(--border-radius-2)}}.quote-card .features dd.feature.tick::before{-webkit-mask-image:url("../icons/tick.svg");mask-image:url("../icons/tick.svg");background-color:var(--theme-on-surface-high)}.quote-card .features dd.feature.cross::before{-webkit-mask-image:url("../icons/cross.svg");mask-image:url("../icons/cross.svg");background-color:var(--quote-card-icon)}@media (forced-colors:active){.quote-card .features dd.feature.cross::before,.quote-card .features dd.feature.tick::before{forced-color-adjust:none;background-color:canvastext}}.quote-card .more-details{grid-area:more-details;display:flex;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);border-top:var(--quote-card-border-separator);padding:0 var(--spacing-xs);flex-wrap:wrap-reverse}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .more-details{flex-wrap:nowrap}}.quote-card .more-details .more-details-cta{align-self:center;flex-shrink:0;margin:var(--spacing-sm) auto}@media (max-width:600px){.quote-card .more-details .more-details-cta{width:100%;max-width:var(--button-max-width)}}@media (min-width:601px) and (max-width:720px),(min-width:941px){.quote-card .more-details .more-details-cta{margin-right:0}}@media (min-width:1200px){.quote-card[data-variant=with-star-rating] .excess dt{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-xs);margin-bottom:4rem}}.straplines{margin:var(--spacing-xs) 0}.straplines .strapline{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2);padding-left:calc(var(--spacing-xs) + var(--spacing-8));position:relative;min-height:var(--spacing-8)}.straplines .strapline::before{content:"";position:absolute;left:0;width:var(--spacing-8);height:100%;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../icons/info.svg");mask-image:url("../icons/info.svg");background-color:var(--forms-color-icon-default);-webkit-mask-position:center;mask-position:center}@media (forced-colors:active){.straplines .strapline::before{forced-color-adjust:none;background-color:canvastext}}.straplines .electric-vehicle::before,.straplines .other-info::before,.straplines .pay-per-mile::before,.straplines .price-cut::before,.straplines .ratings-and-reviews::before,.straplines .usp::before{-webkit-mask-image:url("../icons/info.svg");mask-image:url("../icons/info.svg")}.straplines .telematics::before{-webkit-mask-image:url("../icons/telematics.svg");mask-image:url("../icons/telematics.svg")}.straplines .offer2::before,.straplines .offer::before,.straplines .showcase-offer::before{-webkit-mask-image:url("../icons/pricetag.svg");mask-image:url("../icons/pricetag.svg")}.straplines .star::before{-webkit-mask-image:url("../icons/star.svg");mask-image:url("../icons/star.svg")}.pre-approve-notice{min-height:32px;grid-area:notice;display:flex;align-items:center;position:relative;padding-left:42px}.pre-approve-notice p{font-size:var(--font-size-1);line-height:var(--line-height-1)}.pre-approve-notice::before{content:"";-webkit-mask-image:url("../icons/valid.svg");mask-image:url("../icons/valid.svg");background-color:var(--theme-on-callout-notice-green);position:absolute;left:0;top:0;width:32px;height:100%;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.pre-approve-notice[data-eligibility="0"]::before{-webkit-mask-image:url("../icons/eligibility-0.svg");mask-image:url("../icons/eligibility-0.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="10"]::before{-webkit-mask-image:url("../icons/eligibility-10.svg");mask-image:url("../icons/eligibility-10.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="20"]::before{-webkit-mask-image:url("../icons/eligibility-20.svg");mask-image:url("../icons/eligibility-20.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="30"]::before{-webkit-mask-image:url("../icons/eligibility-30.svg");mask-image:url("../icons/eligibility-30.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="40"]::before{-webkit-mask-image:url("../icons/eligibility-40.svg");mask-image:url("../icons/eligibility-40.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="50"]::before{-webkit-mask-image:url("../icons/eligibility-50.svg");mask-image:url("../icons/eligibility-50.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="60"]::before{-webkit-mask-image:url("../icons/eligibility-60.svg");mask-image:url("../icons/eligibility-60.svg");background-color:var(--theme-on-callout-notice-grey);-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="70"]::before{-webkit-mask-image:url("../icons/eligibility-70.svg");mask-image:url("../icons/eligibility-70.svg");-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="80"]::before{-webkit-mask-image:url("../icons/eligibility-80.svg");mask-image:url("../icons/eligibility-80.svg");-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="90"]::before{-webkit-mask-image:url("../icons/eligibility-90.svg");mask-image:url("../icons/eligibility-90.svg");-webkit-mask-size:37px 37px;mask-size:37px 37px}.pre-approve-notice[data-eligibility="95"]::before{-webkit-mask-image:url("../icons/eligibility-95.svg");mask-image:url("../icons/eligibility-95.svg");-webkit-mask-size:37px 37px;mask-size:37px 37px}.list-price-box{background:var(--theme-surface-highlighted);border-radius:var(--border-radius-2);padding:var(--spacing-6)}.list-price-box dt{font-weight:400}.list-price-box dd+dd,.list-price-box dt+dd{margin-top:0}.list-price-box .headline-price{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-6)}.quote-features-box{--feature-box-spacing:var(--spacing-6);background-color:var(--theme-surface-low);border-radius:var(--border-radius-2);padding:var(--feature-box-spacing)}.quote-features-box div{display:grid;grid-template-columns:50% 50%;grid-gap:var(--spacing-4)}.quote-features-box div dt{font-weight:400;padding:0;margin-top:0;font-size:var(--font-size-3)}.quote-features-box div dd{font-weight:700;margin-top:0;font-size:var(--font-size-3)}.quote-features-box div dd span.subline{font-weight:400;display:block}.quote-features-box div+div{border-top:1px solid var(--theme-outline-mid);margin-top:var(--feature-box-spacing);padding-top:var(--feature-box-spacing)}.representative-example{font-size:var(--font-size-1);line-height:var(--line-height-1)}.quote-card[data-variant=money]{--quote-card-spacing:var(--spacing-6);display:block;border:none;border-radius:0;margin:0 0 var(--spacing-7);max-width:1200px}@media (max-width:1024px){.quote-card[data-variant=money] .result-card-tab{margin-left:0;max-width:unset;width:100%}}.quote-card[data-variant=money] .quote-main-section{display:grid;grid-template-areas:"type type type" "key-details features description" "quote-footer quote-footer quote-footer";grid-template-columns:1.3fr 1fr 0.9fr;grid-gap:var(--quote-card-spacing);padding:var(--quote-card-spacing);border-top:var(--quote-card-border);border-left:var(--quote-card-border);border-right:var(--quote-card-border);border-radius:var(--border-radius-3) var(--border-radius-3) 0 0}@media (max-width:1040px){.quote-card[data-variant=money] .quote-main-section{grid-template-areas:"type type" "key-details features" "description description" "quote-footer quote-footer";grid-template-columns:1.5fr 1fr}}@media (max-width:865px){.quote-card[data-variant=money] .quote-main-section{grid-template-areas:"type type" "key-details key-details" "features features" "description description" "quote-footer quote-footer"}}.quote-card[data-variant=money] .quote-card-type{grid-area:type}.quote-card[data-variant=money] .quote-card-type p{font-size:var(--font-size-2)}.quote-card[data-variant=money] .quote-key-details-area{grid-area:key-details;display:grid;grid-template-columns:76px 1fr;grid-template-rows:min-content;grid-gap:var(--quote-card-spacing);align-content:start;grid-template-areas:"provider price" "provider notice"}@media (max-width:1085px){.quote-card[data-variant=money] .quote-key-details-area{grid-template-areas:"provider price" "notice notice"}}.quote-card[data-variant=money] .quote-key-details-area .provider{padding:0}.quote-card[data-variant=money] .quote-key-details-area .provider-logo{max-width:75px}.quote-card[data-variant=money] .quote-key-details-area .prices{padding:0;grid-area:price;border:none}.quote-card[data-variant=money] .quote-features-area{grid-area:features}.quote-card[data-variant=money] .quote-features-area dd,.quote-card[data-variant=money] .quote-features-area dt{font-size:var(--font-size-2)}.quote-card[data-variant=money] .quote-features-area .quote-features-box{background-color:var(--theme-surface-default)}.quote-card[data-variant=money] .quote-description-area{grid-area:description}.quote-card[data-variant=money] .quote-footer{grid-area:quote-footer;border-top:var(--quote-card-border-separator);border-right:var(--quote-card-border);border-left:var(--quote-card-border);border-bottom:var(--quote-card-border);border-radius:0 0 var(--border-radius-3) var(--border-radius-3);display:flex;-moz-column-gap:var(--spacing-8);column-gap:var(--spacing-8);padding:0 var(--quote-card-spacing);flex-wrap:nowrap;flex-direction:row;align-items:center}@media (max-width:941px){.quote-card[data-variant=money] .quote-footer{flex-wrap:wrap-reverse;flex-direction:column-reverse}}.quote-card[data-variant=money] .quote-footer .quote-cta{flex-shrink:0;display:flex;gap:var(--spacing-7);padding:var(--spacing-6) 0;align-items:center;flex-direction:row;width:auto;margin:0 0 0 auto}.quote-card[data-variant=money] .quote-footer .quote-cta .quote-cta-item{width:auto}.quote-card[data-variant=money] .quote-footer .quote-cta p{max-width:150px;text-align:center}@media (max-width:941px){.quote-card[data-variant=money] .quote-footer .quote-cta{flex-direction:column-reverse;margin:0 auto;width:100%}.quote-card[data-variant=money] .quote-footer .quote-cta .quote-cta-item{text-align:center;width:100%;max-width:var(--button-max-width)}}.quote-card[data-variant=money] .list-price-box dt{font-size:var(--font-size-1);line-height:var(--line-height-1)}.quote-card[data-variant=money] .list-price-box dd{font-size:var(--font-size-2);margin-top:var(--spacing-4)}.quote-card[data-variant=money] .list-price-box .headline-price{margin-top:0;font-size:var(--font-size-5)}@media (max-width:1024px){.quote-card[data-variant=money]:has(.result-card-tab[data-variant=exclusive]) .quote-main-section{border-top-left-radius:0;border-top-right-radius:0}}.opening-hours-list{margin-top:var(--spacing-2);display:grid;grid-template:auto/9em 1fr}.opening-hours-list dd,.opening-hours-list dt{margin-top:0}.provider-reference{color:var(--sub-heading-text-color-default);font-weight:700}.provider-reference,.provider-telephone{--spacing-content:0}.bridging-page{display:grid;grid-auto-rows:min-content;grid-gap:var(--spacing-6);-moz-column-gap:var(--spacing-6);column-gap:var(--spacing-6);grid-template:"provider provider" "prices excess" auto/auto}.bridging-page .straplines{grid-area:auto/span 2;margin:0}.bridging-page .straplines .strapline::before{-webkit-mask-position:top;mask-position:top;background-color:var(--theme-on-callout-notice-green)}.bridging-page .straplines .strapline{font-size:var(--font-size-3)}.bridging-page .straplines .strapline.star::before{top:0}.bridging-page .straplines .strapline.exclusive-star{display:flex;align-items:center}.bridging-page .straplines .strapline.exclusive-star::before{background-color:var(--theme-additional-icon-4)}.bridging-page .straplines .faq{margin-top:0}.bridging-page .straplines .faq .faq-summary{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default)}.bridging-page .provider{grid-area:provider;display:flex}.bridging-page .pricing-info,.bridging-page .provider{border-bottom:var(--quote-card-border-separator);padding-bottom:var(--spacing-6)}.bridging-page .provider-name{align-self:center;margin-left:var(--spacing-6);padding-right:var(--spacing-9)}.bridging-page .prices{grid-area:prices;background:var(--theme-surface-highlighted);border-radius:var(--border-radius-2);max-width:350px}.bridging-page .prices .list-price{width:inherit}@media (max-width:449px){.bridging-page .prices .monthly dd,.bridging-page .prices .monthly dt{width:100%;text-align:left;line-height:var(--line-height-heading)}.bridging-page .prices .monthly dd+dt{margin-top:var(--spacing-2)}}.bridging-page .prices dd.annual-saving,.bridging-page .prices dd.annual-total,.bridging-page .prices dt.annual-saving,.bridging-page .prices dt.annual-total{display:none}@media (min-width:601px){.bridging-page .prices dd.annual-saving,.bridging-page .prices dd.annual-total,.bridging-page .prices dt.annual-saving,.bridging-page .prices dt.annual-total{display:block}}.bridging-page .prices .results-card{border:none}.bridging-page .prices .results-card .results-card-notice{padding:0}.bridging-page .prices .results-card .results-card-text{font-size:var(--font-size-2)}.bridging-page .excess{grid-area:excess;background-color:var(--quote-card-background);border-radius:var(--border-radius-2);padding:var(--spacing-xs);min-width:120px}.bridging-page .excess dt{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size---font-size-2);margin-bottom:var(--spacing-xs)}@media (min-width:601px){.bridging-page .excess dt{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--theme-text-body-default);font-size:var(--font-size-sm)}}.bridging-page .excess dd{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2);margin:0;line-height:var(--line-height-heading)}.bridging-page .excess dd+dd{padding-top:var(--spacing-4)}.bridging-page .annual-saving-mobile{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);grid-area:auto/span 2;display:block;border-bottom:var(--quote-card-border-separator);padding-bottom:var(--spacing-6)}@media (min-width:601px){.bridging-page .annual-saving-mobile{display:none}}.bridging-page .pricing-info{grid-area:auto/span 2}.bridging-page .pricing-info .highlighted-content{margin-top:var(--spacing-6)}.bridging-page .tab-group{grid-area:auto/span 2}.bridging-page .tab-group .faq:not(.highlighted-content .faq){border-bottom:var(--quote-card-border-separator);padding-bottom:var(--spacing-6)}.bridging-page .tab-group .faq:not(.highlighted-content .faq)+p{margin-top:var(--spacing-content-heading)}.bridging-page .tab-group .faq:not(.highlighted-content .faq) p{padding-left:var(--spacing-7)}.bridging-page .tab-group .highlighted-content{margin:var(--spacing-sm) 0}.bridging-page .tab-group .heading-with-icon.cross,.bridging-page .tab-group .heading-with-icon.tick{margin-top:var(--spacing-8)}.bridging-page .tab-group .heading-with-icon.secondary-cross,.bridging-page .tab-group .heading-with-icon.secondary-tick{margin-top:var(--spacing-content-heading)}.bridging-page .features{grid-area:excess}.bridging-page .notice{grid-area:auto/span 2}.bridging-page .details{grid-area:auto/span 2}.bridging-page .rewards{grid-area:auto/span 2}.bridging-page .rewards-image{border-radius:var(--border-radius-3);display:block;width:100%;max-width:530px;margin-bottom:var(--spacing-6)}@media (min-width:451px){.bridging-page .rewards-image{max-width:640px}}.bridging-page[data-variant=money] .prices{max-width:100%}.bridging-page[data-variant=money] .list-price-box dt{font-size:var(--font-size-1)}.bridging-page[data-variant=money] .list-price-box dd{font-size:var(--font-size-2);margin-top:var(--spacing-4)}.bridging-page[data-variant=money] .list-price-box .headline-price{margin-top:0;font-size:var(--font-size-5)}.bridging-page[data-variant=money] .quote-features-box{background-color:var(--theme-surface-default)}.bridging-page[data-variant=money] .quote-features-box dd,.bridging-page[data-variant=money] .quote-features-box dt{font-size:var(--font-size-2)}@media (max-width:412px){.bridging-page[data-variant=money]{grid-template:"provider provider" "prices prices" "excess excess" auto/auto}}@media (max-width:760px) and (max-height:400px){.sliding-panel .submitter{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.sliding-panel .submitter .submitter-buttons a,.sliding-panel .submitter .submitter-buttons button{padding:var(--spacing-1) var(--spacing-6);border-radius:20px;font-size:var(--font-size-1);line-height:1rem}}.arrange-callback-panel{z-index:1100}.arrange-callback-panel .intro{padding:var(--spacing-sm) 0 var(--spacing-md)}.arrange-callback-panel .intro .secured-notice{font-size:var(--font-size-5);font-weight:500}@media (max-width:600px){.arrange-callback-panel .sliding-panel-heading{width:calc(100% - 48px)}.arrange-callback-panel .intro .secured-notice{font-size:var(--font-size-4);display:flex}.arrange-callback-panel .intro .secured-notice::before{margin-right:var(--spacing-xs)}.arrange-callback-panel .question-image-wrapper{flex-direction:column}.arrange-callback-panel .question-image-wrapper img{width:78px;height:86px;align-self:flex-start!important}}.bridging-page[data-variant=credit-cards],.bridging-page[data-variant=loans]{display:flex;flex-direction:column}@media (min-width:720px){.bridging-page[data-variant=credit-cards] .callout-notice,.bridging-page[data-variant=loans] .callout-notice{max-width:-moz-fit-content;max-width:fit-content}}@media (min-width:720px){.bridging-page[data-variant=credit-cards] .block-value,.bridging-page[data-variant=loans] .block-value{flex-direction:row}.bridging-page[data-variant=credit-cards] .block-value:has(.card-sub-text),.bridging-page[data-variant=loans] .block-value:has(.card-sub-text){gap:var(--spacing-4)}}.assumptions-section{padding-bottom:0}.assumptions-section .assumptions-heading{font-size:var(--font-size-6);font-weight:700}.assumptions-section .assumptions-heading .question-secondary-text{font-weight:400}.assumptions-section .question:first-of-type{margin-top:0}.question-assumption .question-content{--question-content-spacing:0;--manufacturer-image-width:64px;display:flex;gap:var(--spacing-6);max-width:100%}.question-assumption .simple-playback-content{flex-grow:1}.question-assumption .simple-playback-title{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:400;color:var(--sub-heading-text-color-1);font-size:var(--font-size-md);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--spacing-content)}.question-assumption .simple-playback-action{font-size:var(--font-size-default);flex-shrink:0}.question-assumption .simple-playback-manufacturer{width:var(--manufacturer-image-width);height:100%}.no-quote-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:var(--spacing-md);margin-top:var(--spacing-md)}@media (max-width:720px){.no-quote-list{grid-gap:var(--spacing-sm)}}.no-quote-list li{text-align:center;font-size:var(--font-size-xs);margin-top:0;line-height:var(--line-height-1);word-break:break-word;word-wrap:break-word}.no-quote-list li .provider-logo{margin:0 0 var(--spacing-2)}.sliding-panel-backdrop{--sliding-panel-content-width:calc(var(--text-content-max-width) + var(--spacing-8) + var(--spacing-9));--close-warning-backdrop-background-color-light:#171b274d;--sliding-panel-spacing:calc((100% - var(--sliding-panel-content-width)) / 2);--sliding-panel-transition-in:transform var(--animation-easing-easeinout) var(--animation-duration-4);--sliding-panel-transition-out:transform var(--animation-easing-easeinout) calc(var(--animation-duration-4) * 1.5);--sliding-panel-translate-initial:translate3d(100%, 0, 0);overflow:hidden;padding-left:var(--sliding-panel-spacing);transition:visibility 0s 0s,background var(--animation-duration-4)}@media (max-width:1023px){.sliding-panel-backdrop{--sliding-panel-spacing:calc((100% - var(--sliding-panel-content-width)))}}@media (max-width:719px){.sliding-panel-backdrop{--sliding-panel-transition-in:transform var(--animation-easing-easein) var(--animation-duration-3);--sliding-panel-transition-out:transform var(--animation-easing-easeout) var(--animation-duration-4);--sliding-panel-translate-initial:translate3d(0, 100%, 0)}}.sliding-panel-backdrop .sliding-panel{background-color:var(--theme-bg-default);position:fixed;top:0;width:calc(100% - var(--sliding-panel-spacing));height:100%;overflow-y:auto;overscroll-behavior:none;transform:translate3d(0,0,0);transition:var(--sliding-panel-transition-in)}@media (max-width:719px){.sliding-panel-backdrop .sliding-panel{top:var(--spacing-8);bottom:0;max-height:calc(100% - var(--spacing-8));width:100%}}.sliding-panel-backdrop .sliding-panel .button[data-variant=close]{position:absolute;top:var(--spacing-4);right:var(--spacing-4)}.sliding-panel-backdrop .sliding-panel .sliding-panel-content{position:relative;padding:var(--spacing-7) var(--spacing-9) 0 var(--spacing-8);width:100%;max-width:var(--sliding-panel-content-width)}@media (max-width:719px){.sliding-panel-backdrop .sliding-panel .sliding-panel-content{max-width:100%;padding:var(--spacing-6) var(--spacing-6) 0}}.sliding-panel-backdrop .sliding-panel[data-variant=with-sticky-submitter] .sliding-panel-content{padding:var(--spacing-7) var(--spacing-9) var(--spacing-8) var(--spacing-8)}@media (max-width:719px){.sliding-panel-backdrop .sliding-panel[data-variant=with-sticky-submitter] .sliding-panel-content{padding:var(--spacing-6)}}.sliding-panel-backdrop .sliding-panel[data-variant=with-sticky-submitter] .submitter{position:sticky;bottom:0;background-color:var(--theme-bg-default);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.sliding-panel-backdrop .sliding-panel[data-variant=with-sticky-submitter] .submitter-buttons{justify-content:flex-end;max-width:var(--sliding-panel-content-width);padding:0 var(--spacing-9) 0 var(--spacing-8)}@media (max-width:600px){.sliding-panel-backdrop .sliding-panel[data-variant=with-sticky-submitter] .submitter-buttons{flex-direction:column-reverse}}@media (max-width:719px){.sliding-panel-backdrop .sliding-panel[data-variant=with-sticky-submitter] .submitter-buttons{padding:0 var(--spacing-6)}}.sliding-panel-backdrop .sliding-panel .sliding-panel-content:has(form[data-variant=with-bottom-fixed-submitter]){height:100%;display:flex;flex-direction:column}.sliding-panel-backdrop .sliding-panel-close-warning{background-color:var(--close-warning-backdrop-background-color-light);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);left:auto}@media (max-width:1023px){.sliding-panel-backdrop .sliding-panel-close-warning{max-width:var(--sliding-panel-content-width)}}@media (min-width:1024px){.sliding-panel-backdrop .sliding-panel-close-warning .dialog{margin-left:calc((var(--sliding-panel-content-width) - var(--dialog-width))/ 2)}}@media (max-width:600px){.sliding-panel-backdrop .sliding-panel-close-warning .dialog-action-buttons-group{flex-direction:column}}.sliding-panel-backdrop[aria-hidden=true]{background:0 0;visibility:hidden;transition:visibility 0s calc(var(--animation-duration-4) * 1.5),background var(--animation-duration-5)}@media (max-width:719px){.sliding-panel-backdrop[aria-hidden=true]{transition:visibility 0s var(--animation-duration-4),background var(--animation-duration-4)}}.sliding-panel-backdrop[aria-hidden=true] .sliding-panel{overflow:hidden;transform:var(--sliding-panel-translate-initial);transition:var(--sliding-panel-transition-out)}.sliding-panel-backdrop[aria-hidden=true] .sliding-panel-close-warning{display:none}.sliding-panel-backdrop.account-menu .sliding-panel-heading:empty{visibility:hidden;min-height:1.5em}.sliding-panel-backdrop .sliding-panel-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--theme-text-label);font-size:var(--font-size-lg)}.sliding-panel-backdrop.slide-right{--sliding-panel-translate-initial:translate3d(100%, 0, 0);padding-left:var(--sliding-panel-spacing)}.sliding-panel-backdrop.slide-right .sliding-panel{top:0;width:calc(100% - var(--sliding-panel-spacing));height:100%;max-height:100%}.sliding-panel-backdrop.slide-left{--sliding-panel-translate-initial:translate3d(-100%, 0, 0);padding-right:var(--sliding-panel-spacing);padding-left:0}.sliding-panel-backdrop.slide-left .sliding-panel{top:0;left:var(--sliding-panel-spacing);width:calc(100% - var(--sliding-panel-spacing));height:100%;max-height:100%}.sliding-panel-backdrop.slide-bottom{--sliding-panel-transition-in:transform var(--animation-easing-easein) var(--animation-duration-3);--sliding-panel-transition-out:transform var(--animation-easing-easeout) var(--animation-duration-4);--sliding-panel-translate-initial:translate3d(0, 100%, 0);padding-left:0}.sliding-panel-backdrop.slide-bottom .sliding-panel{top:var(--spacing-8);bottom:0;max-height:calc(100% - var(--spacing-8));width:100%}.sliding-panel-backdrop.slide-bottom .sliding-panel .sliding-panel-content{max-width:none}.journey-nav{--navigation-color-text:#001964;--navigation-color-background:var(--theme-bg-default);--journey-nav-width:clamp(25.6rem,
  calc(20.36rem + 11.64vw),
  32rem)}@media (min-width:721px){.journey-nav{--max-width:var(--media-screen-max-width);--space:var(--spacing-6);max-width:var(--max-width);display:block;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space)}}.journey-nav-content{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}@media (min-width:721px){.journey-nav-content{margin-left:auto;max-width:var(--journey-nav-width);padding-top:var(--spacing-4)}}.journey-nav-content ol,.journey-nav-content ol li{list-style:none;margin:0;padding:0}.journey-nav-content .journey-nav-heading{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-4);position:relative;width:100%;padding:var(--spacing-6) var(--spacing-9) calc(var(--spacing-6) + var(--spacing-2)) 0;color:var(--theme-brand);text-align:left;text-decoration:none;box-shadow:0 2px 0 -1px var(--theme-outline-mid);cursor:pointer}.journey-nav-content .journey-nav-counter{border:2px solid var(--theme-brand);border-radius:100%;color:var(--theme-brand);width:var(--spacing-8);min-width:var(--spacing-8);height:var(--spacing-8);position:relative;margin-top:var(--spacing-5);overflow:hidden;background-color:var(--theme-bg-default);z-index:1}.journey-nav-content .journey-nav-counter::before{content:counter(item);display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;top:var(--spacing-7);background-color:var(--theme-bg-default);height:100%}.journey-nav-content details{display:flex;flex-direction:column;width:100%;box-shadow:0 2px 0 -1px var(--theme-outline-mid)}.journey-nav-content details summary{display:inline-block;list-style:none}.journey-nav-content details summary::-webkit-details-marker{display:none}.journey-nav-content details summary>::after,.journey-nav-content details summary>::before{content:"";position:absolute;top:50%;right:0;width:18px;height:3px;background-color:currentcolor;transform:rotate(0) translate(-50%,-50%);transform-origin:top left;transition:transform 250ms}.journey-nav-content details summary>::after{transform:rotate(-90deg) translate(-50%,-50%)}.journey-nav-content details summary .journey-nav-heading{box-shadow:none}.journey-nav-content details[open] summary>::after{transform:rotate(0) translate(-50%,-50%)}.journey-nav-content .journey-nav-sub{padding:0 0 0 var(--spacing-5)}.journey-nav-content .journey-nav-sub li{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);position:relative;padding:var(--spacing-6) 0 0;font-weight:400}.journey-nav-content .journey-nav-sub li:first-of-type{padding-top:0}.journey-nav-content .journey-nav-sub li:last-of-type{padding-bottom:var(--spacing-6)}.journey-nav-content .journey-nav-sub li>*{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);color:var(--theme-brand);cursor:pointer;font-weight:700;text-decoration:underline;outline-offset:var(--border-width);outline-color:currentcolor;line-height:inherit;font-size:inherit;text-align:left}.journey-nav-content .journey-nav-sub li>:hover{text-decoration:none}.journey-nav-content .journey-nav-sub li[aria-current=page],.journey-nav-content .journey-nav-sub li[aria-current=step]{margin-left:var(--spacing-6);color:var(--theme-text-body-default);font-weight:700}.journey-nav-content .journey-nav-sub li[aria-current=page]::before,.journey-nav-content .journey-nav-sub li[aria-current=step]::before{content:none}.journey-nav-content .journey-nav-sub li[aria-disabled=true]{color:var(--theme-text-disabled)}.journey-nav-content .journey-nav-sub li[aria-disabled=true]::before{content:"";position:absolute;top:0;width:var(--spacing-2);border-left:1px solid;border-right:1px solid;border-color:var(--theme-bg-default);height:100%;background-color:var(--theme-outline-mid);left:calc(-1 * (2 * var(--spacing-5) + var(--spacing-8)/ 2 + var(--spacing-2)/ 2))}.journey-nav-content .journey-nav-main{counter-reset:item;padding:0 var(--spacing-2);width:100%}@media (max-width:720px){.journey-nav-content .journey-nav-main{padding:0 var(--spacing-6);display:none}}.journey-nav-content .journey-nav-main .journey-nav-main-item{counter-increment:item;display:flex;flex-direction:row;gap:var(--spacing-5);position:relative}.journey-nav-content .journey-nav-main .journey-nav-main-item::before{content:"";position:absolute;top:0;width:var(--spacing-2);border-left:1px solid;border-right:1px solid;border-color:var(--theme-bg-default);height:100%;background-color:var(--theme-outline-mid);left:calc(var(--spacing-8)/ 2 - var(--spacing-2)/ 2)}.journey-nav-content .journey-nav-main .journey-nav-main-item:first-child::before{top:var(--spacing-8)}.journey-nav-content .journey-nav-main .journey-nav-main-item:last-child::before{top:auto;bottom:var(--spacing-8)}.journey-nav-content .journey-nav-main .journey-nav-main-item:last-child .journey-nav-heading,.journey-nav-content .journey-nav-main .journey-nav-main-item:last-child details{box-shadow:none}.journey-nav-content .journey-nav-main .journey-nav-main-item:not([aria-disabled=true]) .journey-nav-counter::before{content:"";display:inline-block;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1em 1em;mask-size:1em 1em;width:100%;height:100%}.journey-nav-content .journey-nav-main .journey-nav-main-item:not([aria-disabled=true],[aria-current=true])::before{border-color:var(--theme-brand);background-color:var(--theme-brand)}.journey-nav-content .journey-nav-main .journey-nav-main-item:not([aria-disabled=true],[aria-current=true]) .journey-nav-counter{background-color:var(--theme-brand)}.journey-nav-content .journey-nav-main .journey-nav-main-item:not([aria-disabled=true],[aria-current=true]) .journey-nav-counter::before{background-color:var(--theme-bg-default);-webkit-mask-image:url("../icons/tick.svg");mask-image:url("../icons/tick.svg")}.journey-nav-content .journey-nav-main .journey-nav-main-item[aria-current=true]::before{border-color:var(--theme-brand);background-color:var(--theme-brand)}.journey-nav-content .journey-nav-main .journey-nav-main-item[aria-current=true] .journey-nav-counter::before{background-color:var(--theme-brand);-webkit-mask-image:url("../icons/pencil.svg");mask-image:url("../icons/pencil.svg")}.journey-nav-content .journey-nav-main .journey-nav-main-item[aria-disabled=true] .journey-nav-counter{border-color:var(--theme-outline-mid);color:var(--theme-text-disabled)}.journey-nav-content .journey-nav-main .journey-nav-main-item[aria-disabled=true] .journey-nav-heading{cursor:default;color:var(--theme-text-disabled);padding-right:0}.journey-nav-content .journey-nav-main .journey-nav-main-item[aria-disabled=true] .journey-nav-heading::after,.journey-nav-content .journey-nav-main .journey-nav-main-item[aria-disabled=true] .journey-nav-heading::before{content:none}@media (min-width:721px){.journey-nav-content .journey-nav-status,.journey-nav-content .journey-nav-toggle-button{display:none}}.journey-nav-content .journey-nav-status{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--theme-text-body-default);font-size:var(--font-size-2);font-weight:400;width:100%;padding:var(--spacing-4) var(--spacing-6);background-color:var(--theme-surface-low)}.journey-nav-content .journey-nav-progress-text{padding:var(--spacing-5) var(--spacing-6)}@media (min-width:721px){.journey-nav-content .journey-nav-progress-text{padding:var(--spacing-4) 0}}.journey-nav-content button.journey-nav-toggle-button{position:relative;margin-right:var(--spacing-6);padding:0 var(--spacing-6);width:1em;cursor:default}.journey-nav-content button.journey-nav-toggle-button::before{content:"";position:absolute;top:50%;background-color:var(--theme-text-label);width:18px;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../icons/chevron.svg");mask-image:url("../icons/chevron.svg");transform:translate(-50%,-50%) rotate(0);transform-origin:center;transition:transform 250ms}.journey-nav-content.mobile-open ol{display:block}.journey-nav-content.mobile-open .journey-nav-toggle-button::before{transform:translate(-50%,-50%) rotate(180deg)}.journey-nav-content.mobile-open .journey-nav-status{display:none}.skeleton-quote-card{display:grid;grid-template-columns:80px repeat(5,1fr);grid-template-rows:80px repeat(6,1fr) 40px;grid-gap:var(--spacing-sm);border-radius:var(--border-radius-3);border:var(--border-separator);background-color:var(--background-color);max-width:900px;padding:var(--spacing-sm)}.skeleton-quote-card+.skeleton-quote-card{margin-top:var(--spacing-sm)}.skeleton-quote-bar{background:var(--theme-outline-mid);border-radius:var(--border-radius-2);width:100%;height:100%}.skeleton-quote-bar:first-of-type{grid-column:1/span 1;grid-row:1/span 1}.skeleton-quote-bar:nth-of-type(2){grid-column:2/span 2;grid-row:1/span 7}.skeleton-quote-bar:nth-of-type(3){grid-column:4/span 1;grid-row:1/span 4}.skeleton-quote-bar:nth-of-type(4){grid-column:5/span 2;grid-row:1/span 7}.skeleton-quote-bar:nth-of-type(5){grid-column:5/span 2;grid-row:8/span 1;border-radius:100px}@media (max-width:720px){.skeleton-quote-bar:nth-of-type(2){grid-column:2/span 2;grid-row:1/span 2}.skeleton-quote-bar:nth-of-type(3){grid-column:2/span 1;grid-row:3/span 5}.skeleton-quote-bar:nth-of-type(4){grid-column:4/span 3;grid-row:1/span 7}}@media (max-width:470px){.skeleton-quote-card{grid-template-columns:60px 1fr;grid-template-rows:60px 2fr minmax(100px,5fr) 40px}.skeleton-quote-bar:nth-of-type(2){grid-column:2/3;grid-row:1/2}.skeleton-quote-bar:nth-of-type(3){grid-column:1/3;grid-row:2/3}.skeleton-quote-bar:nth-of-type(4){grid-column:1/3;grid-row:3/4}.skeleton-quote-bar:nth-of-type(5){grid-column:1/3;grid-row:4/5}}.skeleton-results-card{border:var(--quote-card-border);border-radius:var(--border-radius-3);background-color:var(--background-color);display:flex;flex-direction:column;max-width:1168px}.skeleton-results-card .skeleton-results-card-header{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding:var(--spacing-6);padding-bottom:0;gap:var(--spacing-6)}.skeleton-results-card .skeleton-results-card-header .skeleton-results-bar{background:var(--theme-outline-mid);border-radius:var(--border-radius-2)}.skeleton-results-card .skeleton-results-card-header .skeleton-results-bar:first-of-type{height:60px;width:97px}.skeleton-results-card .skeleton-results-card-header .skeleton-results-bar:nth-of-type(2){height:45px;max-width:272px;width:100%}@media (max-width:450px){.skeleton-results-card .skeleton-results-card-header .skeleton-results-bar:nth-of-type(2){max-width:100%}}.skeleton-results-card .skeleton-results-card-content{padding:var(--spacing-6);display:flex;flex-wrap:wrap;gap:var(--spacing-6)}.skeleton-results-card .skeleton-results-card-columns{--columns:4;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--spacing-6);width:100%;flex-basis:780px;flex-shrink:1;flex-grow:1}@media (max-width:793px){.skeleton-results-card .skeleton-results-card-columns{--columns:1;gap:var(--spacing-6)}}.skeleton-results-card .skeleton-results-card-columns>*{max-width:100%;min-height:92px}@media (max-width:793px){.skeleton-results-card .skeleton-results-card-columns>*{min-height:42px}}.skeleton-results-card .skeleton-results-card-columns .skeleton-results-bar{background:var(--theme-outline-mid);border-radius:var(--border-radius-2);padding:var(--spacing-4) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}.skeleton-results-card .skeleton-results-card-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-6);flex-shrink:0;flex-basis:190px;align-content:center;justify-content:center;margin-left:auto;margin-right:auto}@media (max-width:1052px){.skeleton-results-card .skeleton-results-card-buttons{flex-direction:row;flex-wrap:nowrap;margin-right:0}}@media (max-width:450px){.skeleton-results-card .skeleton-results-card-buttons{flex-direction:column;flex-wrap:wrap;margin-right:auto;flex-grow:1}}.skeleton-results-card .skeleton-results-card-buttons .skeleton-results-bar{height:52px;width:100%;background:var(--theme-outline-mid);border-radius:var(--border-radius-5)}@media (max-width:1052px){.skeleton-results-card .skeleton-results-card-buttons .skeleton-results-bar{width:162px}}@media (max-width:450px){.skeleton-results-card .skeleton-results-card-buttons .skeleton-results-bar{width:100%}}.skeleton-results-card+.skeleton-results-card{margin-top:var(--spacing-6)}.skeleton-quote-card[data-variant=with-shimmer] .skeleton-quote-bar,.skeleton-quote-card[data-variant=with-shimmer] .skeleton-results-bar,.skeleton-results-card[data-variant=with-shimmer] .skeleton-quote-bar,.skeleton-results-card[data-variant=with-shimmer] .skeleton-results-bar{animation-duration:2.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:var(--theme-on-surface-low);background:linear-gradient(to right,#c7cbd2 8%,var(--theme-surface-low) 18%,#c7cbd2 33%);background-size:1200px 100%}@keyframes shimmer{0%{background-position:-1200px 0}100%{background-position:1200px 0}}.product-journey{display:flex;max-width:var(--media-screen-max-width);margin:0 auto;flex-direction:column;width:100%;flex:1}@media (min-width:721px){.product-journey{flex-direction:row-reverse}}.product-journey main{display:block;max-width:var(--media-screen-max-width);padding-left:var(--spacing-6);padding-right:var(--spacing-6)}@media (min-width:721px){.product-journey main{padding-top:var(--spacing-4)}}.showpii .maskpii,.showpii .sessioncamexclude,.showpii .sessioncamhidetext{outline-offset:1px!important;outline-style:dashed!important;outline-color:#dc143c!important;outline-width:4px!important}.tab-group [role=tablist]{display:flex;gap:var(--spacing-6);background-color:var(--theme-surface-low);padding:var(--spacing-4) var(--spacing-6) 0 var(--spacing-6);border-radius:var(--border-radius-3) var(--border-radius-3) 0 0;list-style-type:none}.tab-group [role=tablist] li{margin-top:0}.tab-group [role=tablist] [role=tab]{padding:var(--spacing-5) var(--spacing-6);border-radius:var(--border-radius-1) var(--border-radius-1) 0 0;height:100%;cursor:pointer;color:var(--theme-text-body-default)}.tab-group [role=tablist] [role=tab]:hover{background-color:var(--theme-surface-mid)}.tab-group [role=tablist] [role=tab][aria-selected=true]{background-color:var(--theme-bg-default);color:var(--theme-brand);font-weight:700;border-top:4px solid var(--theme-brand)}.tab-group [role=tabpanel]{margin-top:var(--spacing-6)}.heading-with-icon{--heading-icon-size:clamp(4.2rem,
  calc(3.71rem + 1.09vw),
  4.8rem);position:relative;padding-left:calc(var(--heading-icon-size) + 1.2rem);min-height:var(--heading-icon-size);margin-bottom:var(--spacing-4);display:flex;align-items:center;flex-wrap:wrap}.heading-with-icon::before{content:"";position:absolute;left:0;top:0;width:var(--heading-icon-size);height:100%;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.heading-with-icon.cross::before{-webkit-mask-image:url("../icons/invalid.svg");mask-image:url("../icons/invalid.svg");background-color:var(--theme-on-surface-low)}.heading-with-icon.tick::before{-webkit-mask-image:url("../icons/valid.svg");mask-image:url("../icons/valid.svg");background-color:var(--theme-on-surface-high)}.heading-with-icon.secondary-cross{--heading-icon-size:var(--font-size-2)}.heading-with-icon.secondary-cross::before{-webkit-mask-image:url("../icons/cross.svg");mask-image:url("../icons/cross.svg");background-color:var(--quote-card-icon)}.heading-with-icon.secondary-tick{--heading-icon-size:var(--font-size-3)}.heading-with-icon.secondary-tick::before{-webkit-mask-image:url("../icons/tick.svg");mask-image:url("../icons/tick.svg");background-color:var(--theme-on-surface-high)}@media (forced-colors:active){.heading-with-icon.cross::before,.heading-with-icon.secondary-cross::before,.heading-with-icon.secondary-tick::before,.heading-with-icon.tick::before{forced-color-adjust:none;background-color:canvastext}}.heading-with-icon.secondary-cross,.heading-with-icon.secondary-tick{padding-left:var(--spacing-7)}.heading-with-icon.secondary-cross+ul,.heading-with-icon.secondary-tick+ul{margin-top:var(--spacing-4)}.heading-with-icon.secondary-cross+ul li+li,.heading-with-icon.secondary-tick+ul li+li{margin-top:var(--spacing-2)}.heading-with-icon .secondary-text{font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-2);width:100%;font-weight:400}.autocomplete{--question-content-spacing:var(--spacing-7);position:relative;max-width:var(--input-max-width)}.autocomplete .as-input-container{flex-grow:1}.autocomplete [type=text][aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.autocomplete [role=listbox]{margin:0;max-height:13.2em;overflow-y:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;font-size:100%;padding:0;position:absolute;top:96%;width:100%;background-color:var(--theme-bg-default);border-radius:0;box-sizing:border-box;z-index:2;border:var(--border-width-2) solid var(--theme-brand);border-bottom-left-radius:var(--border-radius-2);border-bottom-right-radius:var(--border-radius-2)}.autocomplete .hidden[role=listbox]{border:none}.autocomplete [role=option]{line-height:24px;padding:.5em 1em;display:block;border-bottom:1px solid var(--color-grey-70);outline:0;margin:0}.autocomplete-option-no-results{line-height:22px;padding:.5em;display:block;cursor:not-allowed}.autocomplete [role=option]:hover,.autocomplete [role=option][aria-selected=true]{background-color:var(--color-cobalt-95);color:var(--body-text-color)}.autocomplete .dropdown.list-open,.autocomplete .input.list-open{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.autocomplete__wrapper{position:relative}.autocomplete__input{border-radius:var(--border-radius-3);border-style:solid;border-width:var(--border-width);border-color:var(--theme-brand);color:var(--theme-text-body-default);width:100%;max-width:var(--input-max-width);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-bg-default);background-image:url("../icons/chevron.svg");background-size:12px 12px;background-repeat:no-repeat;background-position:center right 12px;padding:12px 35px 12px var(--spacing-6);position:relative;outline-color:transparent}.autocomplete__input:focus{background-color:var(--theme-bg-default);border-color:var(--theme-brand);color:var(--theme-text-body-default);outline-offset:4px;outline-color:var(--theme-brand)}[data-validity=invalid] .autocomplete__input:not(:focus){border-color:var(--theme-text-error)}.autocomplete__option{padding:12px var(--spacing-6);margin-top:0}.autocomplete__input--focused[aria-expanded=true]{border-radius:var(--border-radius-3) var(--border-radius-3) 0 0}.autocomplete__wrapper:has(.autocomplete__menu--visible) .autocomplete__input--focused{border-radius:var(--border-radius-3) var(--border-radius-3) 0 0}.autocomplete__dropdown-arrow-down{display:none}.autocomplete__menu{background-color:var(--theme-bg-default);border-radius:0 0 var(--border-radius-3) var(--border-radius-3);border:2px solid var(--theme-brand);border-top:0;color:var(--theme-text-body-default);margin:-2px 0 0;max-height:342px;overflow-x:hidden;padding:0;width:calc(100% - 4px);max-width:var(--input-max-width)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:none;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid var(--color-grey-variant-90);border-bottom-width:1px;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:var(--color-grey-99)}.autocomplete__option--focused,.autocomplete__option:hover{background-color:var(--theme-surface-mid);border-color:var(--theme-surface-mid);color:var(--input-color-text-default);outline:0}.autocomplete__option--no-results{cursor:not-allowed}@media (-ms-high-contrast:active),(forced-colors:active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{forced-color-adjust:none;background-color:Highlight;border-color:Highlight;color:HighlightText;background-color:SelectedItem;border-color:SelectedItem;color:SelectedItemText;outline-color:SelectedItemText}}.results-summary .results-page-intro{margin:var(--spacing-xs) 0 0 0}.results-summary .results-page-intro dl,.results-summary .results-page-intro h1,.results-summary .results-page-intro h2,.results-summary .results-page-intro h3,.results-summary .results-page-intro h4,.results-summary .results-page-intro h5,.results-summary .results-page-intro h6,.results-summary .results-page-intro ol,.results-summary .results-page-intro p,.results-summary .results-page-intro table,.results-summary .results-page-intro ul{max-width:var(--text-content-max-width)}.results-summary .playback{padding-top:var(--spacing-md)}.results-summary .playback h2{color:var(--theme-text-body-default);font-size:var(--font-size-md)}.results-summary .playback h2+p{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.results-summary h2>span{display:block}.results-summary .playback p:has(+ ul){margin-bottom:0}.results-summary li+li,.results-summary ul{margin-top:0}.results-summary .playback .playback-content:first-of-type{padding-top:0}.no-quote-message li+li{margin-top:var(--spacing-4)}.results-card-wrapper{display:block}@media (max-width:937px){.results-card-wrapper .result-card-tab~.results-card.stack{border-top-left-radius:0}}@media (max-width:450px){.results-card-wrapper .result-card-tab~.results-card.stack{border-top-left-radius:0}}.results-card-wrapper+.results-card-wrapper{margin-top:var(--spacing-6)}.result-card-tab{--icon-color:var(--theme-on-callout-notice-green);max-width:320px;font-size:var(--font-size-2);width:100%;padding:var(--spacing-4) var(--spacing-6) var(--spacing-4) var(--spacing-4);border:var(--border-width-1) solid;border-bottom:none;border-top-left-radius:var(--border-radius-2);border-top-right-radius:var(--border-radius-2);background-color:var(--theme-callout-notice-green);border-color:var(--theme-on-callout-notice-green);margin-left:var(--spacing-6);line-height:var(--line-height-1)}@media (max-width:937px){.result-card-tab{margin-left:0}}@media (max-width:450px){.result-card-tab{max-width:unset}}.result-card-tab::before{content:"";display:inline-block;background-color:var(--icon-color);height:2rem;width:2rem;vertical-align:middle;margin-right:var(--spacing-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../icons/star.svg");mask-image:url("../icons/star.svg");transform:translateY(-10%)}.result-card-tab[data-variant=exclusive]{background-color:var(--theme-callout-notice-purple);color:var(--color-white);border-color:var(--theme-callout-notice-purple);max-width:664px;width:-moz-fit-content;width:fit-content;padding:var(--spacing-4) var(--spacing-5)}.result-card-tab[data-variant=exclusive] .link{color:var(--color-white)}@media (max-width:450px){.result-card-tab[data-variant=exclusive] .link{display:block}}.result-card-tab[data-variant=exclusive]::before{content:none}@media (max-width:720px){.result-card-tab[data-variant=exclusive]{width:100%;max-width:unset}}.results-card{--flex-direction:row;display:flex;flex-direction:column;border:var(--exclusive-border,var(--quote-card-border));border-radius:var(--border-radius-3);background-color:var(--theme-bg-default);max-width:1168px}.results-card .results-card-header{padding:var(--spacing-6) var(--spacing-6) 0 var(--spacing-6);display:flex;flex-direction:var(--flex-direction);justify-content:space-between;gap:var(--spacing-6);align-items:center;flex-wrap:wrap}.results-card .results-card-notice{padding:var(--spacing-6);display:flex;align-items:flex-start}.results-card .results-card-notice .results-card-icon{display:flex;align-items:flex-start;position:relative}.results-card .results-card-notice .results-card-icon::before{content:"";display:inline-block;background-color:var(--color-black);height:24px;width:24px;min-height:24px;min-width:24px;vertical-align:middle;margin-right:var(--spacing-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../icons/padlock_simple.svg");mask-image:url("../icons/padlock_simple.svg")}.results-card .results-card-notice .results-card-text{font-size:var(--font-size-xs);line-height:var(--line-height-1);position:relative;min-height:var(--spacing-8);max-width:calc(640px + var(--spacing-xs) + var(--spacing-8))}.results-card .filler{display:flex;flex-wrap:wrap;gap:16px;flex:1 1 0;align-items:center}@media (max-width:750px){.results-card .filler{gap:8px}}.results-card .secure-notice{padding:var(--spacing-2) var(--spacing-4);background-color:var(--theme-callout-notice-yellow);border-radius:var(--border-radius-5);border:1px solid var(--color-grey-10);display:flex;align-items:center;gap:8px}.results-card .secure-notice .secure-notice-icon{display:flex;align-items:flex-start;position:relative}.results-card .secure-notice .secure-notice-icon::before{content:"";display:inline-block;background-color:var(--color-black);height:20px;width:20px;min-height:20px;min-width:20px;vertical-align:middle;margin-right:var(--spacing-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../icons/padlock_simple.svg");mask-image:url("../icons/padlock_simple.svg")}.results-card .secure-notice .secure-notice-text{font-size:var(--font-size-xs)}.results-card .secure-notice-mobile{display:none}@media (max-width:450px){.results-card .secure-notice{display:none}.results-card .secure-notice-mobile{display:flex;width:100%}}.results-card .results-card-content{padding:var(--spacing-6);display:flex;flex-wrap:wrap;flex-direction:var(--flex-direction);gap:var(--spacing-6)}.results-card .results-card-sub-content{padding:0 var(--spacing-6) var(--spacing-6) var(--spacing-6);max-width:79%;font-size:var(--font-size-2)}@media (max-width:450px){.results-card .results-card-sub-content{max-width:unset}}.results-card .results-card-sub-content .representative-example{max-width:640px}.results-card .results-card-columns{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--spacing-6);width:100%;flex-basis:716px;flex-shrink:1;flex-grow:1}.results-card .results-card-columns[data-columns="5"]{--columns:5;flex-basis:698px}@media (max-width:937px){.results-card .results-card-columns[data-columns="5"]{--columns:1;gap:var(--spacing-4)}}.results-card .results-card-columns[data-columns="4"]{--columns:4;flex-basis:780px}@media (max-width:793px){.results-card .results-card-columns[data-columns="4"]{--columns:1;gap:var(--spacing-6)}}.results-card .results-card-columns[data-columns="3"]{--columns:3}@media (max-width:595px){.results-card .results-card-columns[data-columns="3"]{--columns:1;gap:var(--spacing-6)}}.results-card .results-card-columns>*{max-width:100%}.results-card .results-card-cta,.results-card .results-card-cta-money{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-6);flex-shrink:0;flex-basis:auto;align-content:center;justify-content:center;margin-left:auto;margin-right:auto}.results-card .results-card-cta .results-card-cta-text,.results-card .results-card-cta .results-card-cta-text-money,.results-card .results-card-cta-money .results-card-cta-text,.results-card .results-card-cta-money .results-card-cta-text-money{color:var(--text-forms-input,#171b27);text-align:center;font-family:var(--font-family-default);font-size:var(-font-size-1);font-style:normal;font-weight:400;line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-default);align-items:center;margin:0;white-space:nowrap}@media (max-width:450px){.results-card .results-card-cta,.results-card .results-card-cta-money{flex-direction:column;flex-wrap:wrap;margin-right:auto;flex-grow:1}}@media only screen and (max-width:644px) and (min-width:450px){.results-card .results-card-cta,.results-card .results-card-cta-money{flex-direction:column;flex-wrap:nowrap;margin-right:0}}@media (max-width:1063px) and (min-width:644px){.results-card .results-card-cta,.results-card .results-card-cta-money{flex-direction:row;flex-wrap:nowrap;margin-right:0}.results-card .results-card-cta .results-card-cta-text,.results-card .results-card-cta-money .results-card-cta-text{padding-top:16px;padding-bottom:16px;gap:16px}}@media (min-width:1063px){.results-card .results-card-cta-money{flex-direction:row;flex-wrap:nowrap;margin-right:0}.results-card .results-card-cta-money .results-card-cta-text-money{padding-top:16px;padding-bottom:16px;gap:16px}}.results-card .results-card-cta>*{width:100%}.results-card .results-card-footer{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);border-top:var(--border-width-1) solid var(--theme-outline-mid)}.results-card .results-card-footer .straplines{margin:0}.results-card .results-card-footer .strapline::before{background-color:var(--theme-on-callout-notice-green);height:3rem}.results-card .results-card-footer .strapline{max-width:calc(640px + var(--spacing-xs) + var(--spacing-8))}@media (max-width:450px){.results-card .callout-notice{width:100%}}@media (max-width:720px){.exclusive-wrapper .result-card-tab[data-variant=exclusive]{border:var(--border-width-2) solid var(--theme-additional-icon-3);border-bottom:none}}.exclusive-wrapper .results-card{--exclusive-border:var(--quote-card-exclusive-border)}@media (max-width:720px){.exclusive-wrapper .results-card{border-top:none}}@media (max-width:720px){.results-card-wrapper:has(.result-card-tab[data-variant=exclusive]) .results-card{border-top-right-radius:0}}.highlighted-content .approval-icon{margin-right:var(--spacing-3)}.block-content{background:var(--theme-surface-low);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--border-radius-2);display:flex;flex-direction:column;gap:var(--spacing-4);font-size:var(--font-size-2)}.block-content.price-block{background:var(--theme-surface-highlighted)}.block-content p{margin:0}.block-row{display:flex;flex-direction:column}@media (max-width:937px){.block-row{flex-direction:row;flex-wrap:wrap}}@media (max-width:536px){.block-row{flex-wrap:nowrap}}@media (max-width:374px){.block-row{flex-wrap:wrap}}.block-title{flex-basis:clamp(150px,50%,200px)}@media (max-width:536px){.block-title{flex:0 0 11em}}@media (max-width:374px){.block-title{flex:0 0 100%}}.block-value{display:flex;flex-direction:column;gap:var(--spacing-4)}@media (min-width:536px){.block-value{flex-basis:50%}}.block-value:has(.card-sub-text){gap:0}.results-card-rows{display:flex;flex-direction:column;row-gap:var(--spacing-4)}.results-card-rows .block-row{flex-direction:row}.results-card-rows .block-value{margin-right:var(--spacing-4)}.badge{background-color:var(--theme-on-callout-notice-green);color:var(--theme-highlighted-content-good);padding:var(--spacing-1) var(--spacing-5);border-radius:var(--border-radius-5);display:inline-block;width:-moz-min-content;width:min-content;margin-top:auto;font-size:var(--font-size-2)}.card-sub-text{display:inline-flex;align-items:center;font-size:var(--font-size-1)}.card-sub-text-icon{--icon-size:13px;--icon-color:var(--theme-on-callout-notice-green);display:inline-block;width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-color);-webkit-mask-image:url("../icons/valid.svg");mask-image:url("../icons/valid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle;margin-right:.3rem}.provider-info{display:flex;align-items:center;gap:var(--spacing-6)}.provider-info:has(.badge-emphasis){flex-wrap:wrap}.badge-content{display:flex;align-items:center;gap:var(--spacing-6);margin-left:auto;flex-wrap:wrap}@media (max-width:450px){.badge-content{width:100%;margin-left:unset}}.no-wrap{display:flex;align-items:center;gap:var(--spacing-6);flex-wrap:nowrap}.product-text-notice{padding:var(--spacing-6);display:flex;align-items:flex-start}.card-icon{display:flex;align-items:flex-start;position:relative;padding:var(--spacing-6)}@media (min-width:937px){.card-icon{margin-left:auto}}.card-icon::before{content:"";display:inline-block;background-color:var(--color-black);height:24px;width:24px;min-height:24px;min-width:24px;vertical-align:middle;margin-right:var(--spacing-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.journey-valid-quote{background:var(--theme-surface-highlighted);border-radius:var(--border-radius-2);padding:var(--spacing-xs)}.journey-valid-quote dl{display:flex;flex-wrap:wrap;margin-top:var(--spacing-1)}.journey-valid-quote dl dt{display:flex;align-items:flex-end;letter-spacing:var(--letter-spacing-default);font-weight:400;width:65%;line-height:var(--line-height-heading);margin-top:var(--spacing-2);font-size:var(--font-size-2)}.journey-valid-quote dl dt.headline-price{font-size:var(--font-size-3);font-weight:700}.journey-valid-quote dl dt:first-of-type{margin-top:0}.journey-valid-quote dl dd{width:35%;font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-heading);font-weight:700;color:var(--heading-text-color-default);line-height:var(--line-height-default);text-align:right;margin-top:var(--spacing-2)}.journey-valid-quote dl dd.headline-price{font-size:var(--font-size-4)}.journey-valid-quote dl dd:first-of-type{margin-top:0}.journey-valid-quote .strapline{font-size:var(--font-size-1);margin-top:var(--spacing-2)}.journey-valid-quote .strapline::before{content:"";display:inline-block;width:1.2em;height:1.2em;margin-top:-6px;vertical-align:middle;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-right:var(--spacing-2);-webkit-mask-image:url("../icons/device-reset.svg");mask-image:url("../icons/device-reset.svg")}.credit-cards-no-quotes h2{letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);font-weight:700;color:var(--heading-text-color-default);font-size:var(--font-size-md)}@media (max-width:500px){.credit-cards-no-quotes h2 span{display:inline}}.bridging-page[data-variant=pet] .provider-info{grid-column:1/span 2;grid-row:1/span 1}.bridging-page[data-variant=pet] .prices{grid-area:auto/span 2}.bridging-page[data-variant=pet] .provider-info-underline{grid-column:1/span 2;grid-row:2/span 1;margin:0}.bridging-page[data-variant=pet] .pricing-info{border-bottom:0;grid-area:auto/span 2}.bridging-page[data-variant=pet] .cover-type-module{grid-area:auto/span 2}.bridging-page[data-variant=pet] .what-to-watch-out-for{margin-top:var(--spacing-6)}.sliding-panel-backdrop[data-variant=travel] .cover-policy{width:600px;border-bottom:var(--quote-card-border-separator);padding:15px 0;margin-bottom:var(--spacing-8)}.sliding-panel-backdrop[data-variant=travel] .cover-detail{margin-top:var(--spacing-2);display:grid;grid-template:auto/19em 1fr;margin-bottom:var(--spacing-6)}.sliding-panel-backdrop[data-variant=travel] .section-title{font-weight:700;font-size:var(--font-size-4);margin-bottom:var(--spacing-7)}.sliding-panel-backdrop[data-variant=travel] .bridging-page .tab-group .faq:not(.highlighted-content .faq){border-bottom:none;padding-bottom:var(--spacing-3)}@media (max-width:768px){.sliding-panel-backdrop[data-variant=travel] .cover-policy{width:90%;padding:12px 0;margin-bottom:var(--spacing-6)}.sliding-panel-backdrop[data-variant=travel] .cover-detail{grid-template-columns:1fr;gap:var(--spacing-4)}.sliding-panel-backdrop[data-variant=travel] .section-title{font-size:var(--font-size-3);margin-bottom:var(--spacing-5)}}@media (max-width:480px){.sliding-panel-backdrop[data-variant=travel] .cover-policy{width:100%;padding:10px 0;margin-bottom:var(--spacing-4)}}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel]{display:grid;grid-template-columns:320px 100px auto}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .card-detail-block-content .block-value-big{font-size:var(--font-size-lg)}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .card-detail-block-content .block-value-big small{font-size:var(--font-size-md)}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info{grid-column:1/span 3;grid-row:1/span 1}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info-underline{grid-column:1/span 3;grid-row:2/span 1;margin:0}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .results-card-columns{grid-column:1/span 2;grid-row:3/span 2}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .defaqto{grid-column:3/span 1;grid-row:3}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .submitter{grid-column:1/span 3;grid-row:5;border-bottom:var(--border-separator)}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .before-you-buy{grid-column:1/span 3;grid-row:6}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .check-destination{grid-column:1/span 3;grid-row:7;border-bottom:var(--border-separator);border-top:var(--border-separator)}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .tab-group{grid-column:1/span 3;grid-row:8}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .cover-policies{grid-column:1/span 3;grid-row:9}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .about-provider{grid-column:1/span 3;grid-row:9}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links{grid-column:1/span 2;grid-row:10}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links-underline{grid-column:1/span 3;grid-row:11;margin-top:0}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .rewards{grid-column:1/span 3;grid-row:12}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .block-content.card-detail-block-content{align-items:center;text-align:center}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .block-content.card-detail-block-content .block-row{padding:var(--spacing-2) var(--spacing-2)}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .terms{display:block}@media (max-width:937px){.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel]{grid-template-columns:1fr}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .before-you-buy,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .check-destination,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .cover-policies,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .defaqto,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links-underline,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info-underline,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .results-card-columns,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .rewards,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .submitter,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .tab-group{grid-column:1/span 1;grid-row:auto}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .defaqto{width:-moz-fit-content;width:fit-content}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .block-content.card-detail-block-content .block-row{flex-direction:column}}@media (max-width:635px){.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links-underline,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info-underline,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .results-card-columns{width:100%;text-align:center}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .before-you-buy,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .check-destination,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .cover-policies,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .cover-policy,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .rewards,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .submitter,.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .tab-group{width:100%;text-align:left}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info{order:1}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .provider-info-underline{order:2;margin:0}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .results-card-columns{order:3}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .defaqto{width:-moz-fit-content;width:fit-content;text-align:left;order:4}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .submitter{order:5}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .before-you-buy{order:6}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .check-destination{order:7}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .tab-group{order:8}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .cover-policies{order:9}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .about-provider{order:10}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links{order:11}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .external-links-underline{order:12}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .rewards{order:13}.sliding-panel-backdrop[data-variant=travel] .bridging-page[data-variant=travel] .block-row{display:block}}.filtering-info[data-variant=life]{display:block;display:flex;flex-direction:column;align-items:center}.filtering-info[data-variant=life] .controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.filtering-info[data-variant=life] .controls .button{padding-top:9px;padding-bottom:10px}.filtering-info[data-variant=life] .controls .left{display:flex;align-items:center;max-width:600px}.filtering-info[data-variant=life] .controls .left div{width:100%;display:flex;flex-direction:column;gap:var(--spacing-2)}.filtering-info[data-variant=life] .controls .right{display:flex;align-items:center;gap:var(--spacing-4);margin-left:auto}@media (max-width:719px){.filtering-info[data-variant=life] .controls{flex-direction:column;align-items:stretch;gap:var(--spacing-4)}.filtering-info[data-variant=life] .controls .left{order:1;justify-content:center;max-width:100%}.filtering-info[data-variant=life] .controls .right{order:2;flex-direction:column;gap:var(--spacing-3);margin-left:0}.filtering-info[data-variant=life] .controls .right .button{width:100%}}.results-card-wrapper[data-variant=pet] .more-details,.results-card-wrapper[data-variant=travel] .more-details{display:flex;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);border-top:var(--quote-card-border-separator);flex-wrap:wrap-reverse}.results-card-wrapper[data-variant=pet] .results-card,.results-card-wrapper[data-variant=travel] .results-card{border:none}.results-card-wrapper[data-variant=pet] .results-card .results-card-cta:has(:only-child),.results-card-wrapper[data-variant=travel] .results-card .results-card-cta:has(:only-child){justify-content:flex-start;align-self:center}.results-card-wrapper[data-variant=pet] .results-card .more-details .straplines,.results-card-wrapper[data-variant=travel] .results-card .more-details .straplines{max-width:70%}@media (max-width:1063px) and (min-width:644px){.results-card-wrapper[data-variant=pet] .results-card .results-card-cta:has(:only-child),.results-card-wrapper[data-variant=travel] .results-card .results-card-cta:has(:only-child){flex-direction:column}}.results-card-wrapper[data-variant=pet] .more-details .more-details-cta,.results-card-wrapper[data-variant=travel] .more-details .more-details-cta{align-self:center;flex-shrink:0;margin:var(--spacing-sm) auto}@media (max-width:600px){.results-card-wrapper[data-variant=pet] .more-details .more-details-cta,.results-card-wrapper[data-variant=travel] .more-details .more-details-cta{width:100%;max-width:var(--button-max-width)}}@media (max-width:937px){.results-card-wrapper[data-variant=pet] .results-card-wrapper .more-details,.results-card-wrapper[data-variant=travel] .results-card-wrapper .more-details{border-top:none}}@media (min-width:601px) and (max-width:720px),(min-width:940px){.results-card-wrapper[data-variant=pet] .results-card-wrapper .more-details,.results-card-wrapper[data-variant=travel] .results-card-wrapper .more-details{flex-wrap:nowrap}.results-card-wrapper[data-variant=pet] .more-details .more-details-cta,.results-card-wrapper[data-variant=travel] .more-details .more-details-cta{margin-right:0}}@media (max-width:937px){.results-card-wrapper[data-variant=pet] .results-card.always-rounded,.results-card-wrapper[data-variant=travel] .results-card.always-rounded{border-top-left-radius:var(--border-radius-3)}}@media (max-width:450px){.results-card-wrapper[data-variant=pet] .results-card.always-rounded,.results-card-wrapper[data-variant=travel] .results-card.always-rounded{border-top-right-radius:var(--border-radius-3)}}.bridging-page[data-variant=life] .provider-info{grid-column:1/span 2;grid-row:1/span 1}.bridging-page[data-variant=life] .provider-info-underline{grid-column:1/span 2;grid-row:2/span 1}.bridging-page[data-variant=life] .highlighted-content{grid-column:1/span 2}.bridging-page[data-variant=home]{grid-template:"provider provider" "prices excess" min-content/min-content}.bridging-page[data-variant=home] .prices{background:0 0;min-width:290px}.bridging-page[data-variant=home] .prices .list-price.monthly{padding:var(--spacing-sm) var(--spacing-xs)}.bridging-page[data-variant=home] .excess{padding:0;background:0 0;display:flex;gap:var(--spacing-6);justify-content:space-between}.bridging-page[data-variant=home] .excess dl+dl{margin:0}.bridging-page[data-variant=home] .excess dt{margin-bottom:var(--spacing-4);font-size:var(--font-size-xs)}.bridging-page[data-variant=home] .excess dd+dt{margin-top:var(--spacing-6)}.bridging-page[data-variant=home] .excess dd strong{font-size:var(--font-size-sm)}.bridging-page[data-variant=home] .pricing-info{border:none}.bridging-page[data-variant=home] .rewards{max-width:640px}.bridging-page[data-variant=home] .list-price.annual{padding:var(--spacing-lg) var(--spacing-xs)}.bridging-page[data-variant=home] dd.feature{position:relative;padding-left:20px}.bridging-page[data-variant=home] dd.feature::before{content:"";position:absolute;top:5px;left:0;width:15px;height:100%;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.bridging-page[data-variant=home] dd.feature.cross::before{-webkit-mask-image:url("../icons/cross.svg");mask-image:url("../icons/cross.svg");background-color:var(--quote-card-icon)}.bridging-page[data-variant=home] dd.feature.tick::before{-webkit-mask-image:url("../icons/tick.svg");mask-image:url("../icons/tick.svg");background-color:var(--theme-on-surface-high)}.bridging-page[data-variant=home] .strapline.exclusive-star{display:flex;align-items:center}.bridging-page[data-variant=home] .strapline.exclusive-star::before{background-color:var(--theme-additional-icon-4)}@media (max-width:600px){.bridging-page[data-variant=home]{grid-template:"provider provider" "prices prices" "excess excess"}.bridging-page[data-variant=home] .prices{max-width:none}.bridging-page[data-variant=home] .prices .list-price.monthly{padding:var(--spacing-sm)}.bridging-page[data-variant=home] .prices .list-price.monthly dt{width:calc(100% - clamp(11.5rem,10.09rem + 4.41vw,14.5rem))}.bridging-page[data-variant=home] .prices .list-price.monthly dd{width:clamp(11.5rem,10.09rem + 4.41vw,14.5rem)}.bridging-page[data-variant=home] .excess .excess-label{visibility:hidden;margin-top:0;line-height:0}.bridging-page[data-variant=home] .annual-saving-mobile{border:none;padding:0}}.results-page-main-area[data-variant=home]{display:block}.results-page-main-area[data-variant=home] .show-additional-products-mobile{display:none}.results-page-main-area[data-variant=home]~.sliding-panel-backdrop .filter-modal select{display:block}.results-page-main-area[data-variant=home]~.sliding-panel-backdrop .filter-modal .question{border-top:var(--question-border)}.results-page-main-area[data-variant=home] .filtering-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:var(--spacing-6);margin-top:var(--spacing-sm)}.results-page-main-area[data-variant=home] .filtering-info hr{grid-area:break}.results-page-main-area[data-variant=home] .filtering-info .filter-panel-open{border-radius:var(--spacing-6);padding-top:9px;padding-bottom:9px}.results-page-main-area[data-variant=home] .filtering-info .toggle-group-fieldset{grid-area:toggle}.results-page-main-area[data-variant=home] .filtering-info .filtering-info-quotes{grid-area:price-impact;text-align:left;align-items:start}.results-page-main-area[data-variant=home] .filtering-info .question-cluster{display:none;grid-area:header-filters}.results-page-main-area[data-variant=home] .filtering-info .question-cluster .excess-cluster{display:flex;grid-area:filters;justify-content:flex-start;align-items:stretch;gap:var(--spacing-6)}.results-page-main-area[data-variant=home] .filtering-info .question-cluster .submitter-buttons{grid-area:submitter-buttons;display:inline-flex;flex-direction:initial;align-items:end;gap:var(--spacing-6)}.results-page-main-area[data-variant=home] .filtering-info .question-cluster .prefix-input .dropdown{width:100%;max-width:var(--text-content-max-width);padding-left:var(--spacing-7)}.results-page-main-area[data-variant=home] .filtering-info .question-cluster .cancel-area{display:flex;justify-content:space-between;grid-area:cancel-area;gap:var(--spacing-6)}.results-page-main-area[data-variant=home] .filtering-info .question-cluster .cancel-area .highlighted-content{flex-grow:1}@media (min-width:1020px){.results-page-main-area[data-variant=home] .filtering-info .question-cluster{display:grid;grid-template-areas:"filters submitter-buttons" "cancel-area cancel-area"}}.results-page-main-area[data-variant=home] .filtering-info .sorting-info-wrapper{grid-area:sorting-info}@media (min-width:1020px){.results-page-main-area[data-variant=home] .filtering-info .filtering-info-approval{display:none}}@media (min-width:1020px){.results-page-main-area[data-variant=home] .filtering-info{display:grid;grid-template-areas:"toggle header-filters" "price-impact header-filters" "break break" "sorting-info sorting-info"}}@media (max-width:600px),(min-width:721px) and (max-width:940px){.results-page-main-area[data-variant=home] .filtering-info-approval{width:100%;display:flex;justify-content:center}.results-page-main-area[data-variant=home] .filtering-info-approval .filter-panel-open{width:100%;max-width:none;display:block}}.results-page-main-area[data-variant=home] .quote-card{grid-template:"provider prices" "pricing-details pricing-details" "excess excess" "features features" "more-details-button more-details-button" "more-details more-details" auto/auto 1fr}.results-page-main-area[data-variant=home] .quote-card .prices{border:0}.results-page-main-area[data-variant=home] .quote-card .features{background-color:transparent;border:0;border-top:var(--quote-card-border-separator);margin:0 var(--spacing-xs);padding:0}.results-page-main-area[data-variant=home] .quote-card .features dd{background-color:transparent;border:none}.results-page-main-area[data-variant=home] .quote-card .features dd.bold{font-weight:700}.results-page-main-area[data-variant=home] .quote-card .features dd.feature::before{left:0}.results-page-main-area[data-variant=home] .quote-card .features dd.feature:not(:last-child)::after{background-color:transparent}.results-page-main-area[data-variant=home] .quote-card .features dd.feature:first-of-type{padding-top:0;padding-right:0}.results-page-main-area[data-variant=home] .quote-card .features .show-additional-products-mobile{display:block;margin:0}.results-page-main-area[data-variant=home] .quote-card .features .show-additional-products-mobile .additional-products-title{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-1);grid-area:pricing-details;padding:var(--spacing-xs) 0}.results-page-main-area[data-variant=home] .quote-card .features .show-additional-products-mobile .additional-products-text{margin-top:0}.results-page-main-area[data-variant=home] .quote-card .features .show-additional-products-desktop{display:none}.results-page-main-area[data-variant=home] .quote-card .features details{padding:var(--spacing-xs) 0}.results-page-main-area[data-variant=home] .quote-card .excess{display:flex;margin:0 var(--spacing-xs);border:0;border-top:var(--quote-card-border-separator);padding:0;justify-content:space-between}.results-page-main-area[data-variant=home] .quote-card .excess .features{border-top:0;background-color:transparent;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 0}.results-page-main-area[data-variant=home] .quote-card .excess .features dd{display:block;background-color:transparent}.results-page-main-area[data-variant=home] .quote-card .excess .features dd.feature{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4);padding-left:var(--spacing-md)}.results-page-main-area[data-variant=home] .quote-card .excess .features dd.feature:not(:last-child)::after{background-color:transparent}.results-page-main-area[data-variant=home] .quote-card .excess .features dt{margin-bottom:0}.results-page-main-area[data-variant=home] .quote-card .excess .features .extra-detail{margin-top:var(--spacing-xs)}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area{grid-area:more-details-button;margin:0 var(--spacing-xs);padding:var(--spacing-xs) 0;border:0;border-top:var(--quote-card-border-separator)}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area .button{width:100%}.results-page-main-area[data-variant=home] .quote-card .more-details{border-top:var(--quote-card-border-separator);justify-content:center;padding:0;display:block}.results-page-main-area[data-variant=home] .quote-card ul.straplines{margin:0}.results-page-main-area[data-variant=home] .quote-card ul.straplines li.strapline{border-top:var(--quote-card-border-separator);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) calc(var(--spacing-sm) + var(--spacing-8));margin:0}.results-page-main-area[data-variant=home] .quote-card ul.straplines li.strapline:first-child{border:none}.results-page-main-area[data-variant=home] .quote-card ul.straplines li.strapline::before{left:var(--spacing-xs);height:3rem}.results-page-main-area[data-variant=home] .quote-card .list-price{justify-content:space-between}.results-page-main-area[data-variant=home] .quote-card .list-price.annual{padding:var(--spacing-xs)}.results-page-main-area[data-variant=home] .quote-card .list-price.annual dd,.results-page-main-area[data-variant=home] .quote-card .list-price.annual dt{text-align:left}@media (max-width:600px){.results-page-main-area[data-variant=home] .quote-card .excess .features dd.feature{padding-left:var(--spacing-lg)}}@media (min-width:600px){.results-page-main-area[data-variant=home] .quote-card .prices{max-width:250px}.results-page-main-area[data-variant=home] .quote-card .excess{justify-content:flex-start}}@media (min-width:769px){.results-page-main-area[data-variant=home] .quote-card{display:grid;grid-template:"provider prices prices prices excess excess excess excess" "features features features features features more-details-button more-details-button more-details-button" "more-details more-details more-details more-details more-details more-details more-details more-details";grid-template-columns:repeat(8,minmax(0,1fr))}.results-page-main-area[data-variant=home] .quote-card .annual-saving-mobile{display:none}.results-page-main-area[data-variant=home] .quote-card .prices{max-width:none}.results-page-main-area[data-variant=home] .quote-card .features{margin-right:0;border-right:var(--quote-card-border-separator)}.results-page-main-area[data-variant=home] .quote-card .features dd.feature{display:flex;flex-direction:column}.results-page-main-area[data-variant=home] .quote-card .excess{border:none}.results-page-main-area[data-variant=home] .quote-card .excess .features{border:none}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area{margin-left:0;padding:var(--spacing-xs);display:flex;justify-content:center;align-items:center}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area .button{width:90%}.results-page-main-area[data-variant=home] .quote-card .extra-detail-line{display:none}.results-page-main-area[data-variant=home] .more-details{border-top:var(--quote-card-border-separator);display:flex;justify-content:center}}@media (min-width:898px){.results-page-main-area[data-variant=home] .quote-card{grid-template:"provider prices excess features" "more-details-button more-details-button more-details-button more-details-button" "more-details more-details more-details more-details" auto/auto 1fr}.results-page-main-area[data-variant=home] .quote-card .prices{border:none}.results-page-main-area[data-variant=home] .quote-card .features{margin:0;padding:var(--spacing-xs)}.results-page-main-area[data-variant=home] .quote-card .features .show-additional-products-mobile{display:none}.results-page-main-area[data-variant=home] .quote-card .features .show-additional-products-desktop{display:block}.results-page-main-area[data-variant=home] .quote-card .features dd.feature{padding-left:var(--spacing-md)}.results-page-main-area[data-variant=home] .quote-card>.features{background:0 0;border:none}.results-page-main-area[data-variant=home] .quote-card .excess{margin:0;display:flex;flex-direction:column;border-left:var(--quote-card-border-separator);border-right:var(--quote-card-border-separator)}.results-page-main-area[data-variant=home] .quote-card .excess .features{padding:var(--spacing-xs);border:none}.results-page-main-area[data-variant=home] .quote-card .more-details{border-top:var(--quote-card-border-separator)}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area{justify-content:flex-end;margin:0}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area .button{max-width:200px}.results-page-main-area[data-variant=home] .quote-card .list-price{width:auto}}@media (min-width:1089px){.results-page-main-area[data-variant=home] .quote-card{display:grid;grid-template:"provider prices excess features more-details-button" "more-details more-details more-details more-details more-details" auto/auto 1fr}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area{border:none;border-left:var(--quote-card-border-separator)}.results-page-main-area[data-variant=home] .quote-card .more-details-cta-area .button{max-width:none;width:auto}}.results-page-main-area[data-variant=home] .results-page-intro{margin-bottom:var(--spacing-xs)}.results-page-main-area[data-variant=home] .no-quotes-message-a-plan::after{content:none}.skeleton-loading-area[data-variant=home] .skeleton-quote-card{grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(11,1fr);max-width:1168px}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:first-of-type{grid-column:1/span 1;grid-row:1/span 3}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(2){grid-column:2/span 2;grid-row:1/span 6}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(3){grid-column:4/span 2;grid-row:1/span 5}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(4){grid-column:4/span 2;grid-row:6/span 5}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(5){grid-column:6/span 3;grid-row:1/span 11;border-radius:var(--border-radius-2)}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(6){grid-column:9/span 2;grid-row:5/span 3;border-radius:100px}@media (max-width:720px){.skeleton-loading-area[data-variant=home] .skeleton-quote-card{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(13,1fr);max-width:1168px}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(6){grid-column:6/span 3;grid-row:12/span 3;border-radius:100px}}@media (max-width:470px){.skeleton-loading-area[data-variant=home] .skeleton-quote-card{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(25,1fr);max-width:1168px}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:first-of-type{grid-column:1/span 2;grid-row:1/span 4}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(2){grid-column:3/span 4;grid-row:1/span 6}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(3){grid-column:1/span 3;grid-row:7/span 5}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(4){grid-column:4/span 3;grid-row:7/span 5}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(5){grid-column:1/span 6;grid-row:12/span 11;border-radius:var(--border-radius-2)}.skeleton-loading-area[data-variant=home] .skeleton-quote-bar:nth-of-type(6){grid-column:2/span 4;grid-row:23/span 3;border-radius:100px}}.block-content[data-variant=life] .card-detail-block-content,.block-content[data-variant=pet] .card-detail-block-content,.block-content[data-variant=travel] .card-detail-block-content{flex:1;padding:var(--spacing-6);background:var(--theme-surface-highlighted)}.block-content[data-variant=life] .card-detail-block-content-second,.block-content[data-variant=pet] .card-detail-block-content-second,.block-content[data-variant=travel] .card-detail-block-content-second{background:var(--theme-surface-low)}.block-content[data-variant=life] .card-detail-block-figure,.block-content[data-variant=pet] .card-detail-block-figure,.block-content[data-variant=travel] .card-detail-block-figure{font-size:var(--font-size-2)}.block-content[data-variant=life] .card-detail-block-figure-extra,.block-content[data-variant=pet] .card-detail-block-figure-extra,.block-content[data-variant=travel] .card-detail-block-figure-extra{color:var(--color-green-10)}.banner-display-heading-md:not(#x){letter-spacing:var(--letter-spacing-heading-display);line-height:var(--line-height-heading-display);font-weight:900;color:var(--color-black);font-feature-settings:"ss05" on,"ss06" on;text-transform:uppercase;font-size:var(--font-size-display-sm);word-wrap:break-word;white-space:normal}.banner-highlighted-content p{margin-top:0}.banner-highlighted-content{--spacing-content:var(--spacing-4);background-color:#f3f4f4;padding:var(--spacing-7) var(--spacing-7);border-radius:var(--border-radius-4)}@media (forced-colors:active){.banner-highlighted-content{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.banner-highlighted-content .button{background:0 0;background-color:transparent;margin-top:16px}.banner-image{position:absolute;float:right;right:0;bottom:0;z-index:2;max-width:100%;max-height:100%}.banner-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);border-radius:var(--border-radius-4);overflow:hidden;position:relative}@media (forced-colors:active){.banner-grid{forced-color-adjust:none;background-color:highlight;color:highlighttext;border-color:highlighttext}}.banner-text{display:flex;flex-direction:column;justify-content:center}.banner-image-container{display:flex;align-items:center;justify-content:center}@media (max-width:371px){.results-page-quotes[data-variant=loans] .badge{margin-bottom:.4rem}}.results-page-quotes[data-variant=loans] .results-card .results-card-header .provider-logo{max-width:72px}.results-page-quotes[data-variant=loans] .results-card .results-card-notice{padding:var(--spacing-6) var(--spacing-6) 0 var(--spacing-6)}.results-page-quotes[data-variant=loans] .results-card .results-card-notice .results-card-text{font-size:var(--font-size-2)}.results-page-quotes[data-variant=loans] .secured-provider-info{display:flex;align-items:center;gap:var(--spacing-6)}@media (max-width:450px){.results-page-quotes[data-variant=loans] .secured-provider-info{flex-direction:column;justify-content:flex-start;gap:var(--spacing-4);align-items:flex-start}}.results-page-quotes[data-variant=loans] .secured-provider-info .secure-notice.mobile-small{display:none}@media (max-width:371px){.results-page-quotes[data-variant=loans] .secured-provider-info .secure-notice{display:none}.results-page-quotes[data-variant=loans] .secured-provider-info .secure-notice.mobile-small{display:flex;width:100%;margin-top:-.8rem}}.results-page-quotes[data-variant=loans] .results-card-content .block-value{flex-direction:row;flex-wrap:wrap}.results-page-quotes[data-variant=loans] .results-card-content .block-value:has(.block-value-rep){gap:0 var(--spacing-4)}.results-page-quotes[data-variant=loans] .results-card-content .block-value .block-value-rep{font-size:var(--font-size-2)}.results-page-quotes[data-variant=loans] .results-card-cta{min-width:202px}.results-page-quotes[data-variant=loans] .results-card-cta .arrange-callback-secure-notice-text{font-size:var(--font-size-1);display:flex;align-items:center;justify-content:center;margin-bottom:-.8rem}.vertical-nav{display:block;text-decoration:none;color:var(--theme-text-body-default);background:var(--theme-bg-default);width:100%;border:var(--border-width-1) solid var(--theme-outline-default);border-radius:var(--border-radius-2)}.vertical-nav ul{list-style:none;border:none;padding:var(--spacing-1)}.vertical-nav ul a,.vertical-nav ul button{background-color:transparent;box-shadow:none;border:none;border-width:0;font-weight:400}.vertical-nav ul a{display:flex;height:64px;padding:var(--spacing-5) var(--spacing-6);align-items:center;gap:var(--spacing-6);align-self:stretch;color:var(--theme-text-body-default);outline-color:var(--theme-brand);text-decoration:none}.vertical-nav ul a:hover{background-color:var(--theme-state-default-input-hover)}.vertical-nav ul a:focus{border:var(--border-width-1) solid var(--theme-brand);border-radius:var(--border-radius-1)}.vertical-nav ul li{display:flex;flex-direction:column;border:none;margin:var(--spacing-1)}.vertical-nav ul li.active>a,.vertical-nav ul li.active>button{border-width:0;border-left:var(--border-width-4) solid var(--theme-brand)}.vertical-nav ul li .nav-text{flex:1 0 0}.vertical-nav ul li .nav-count{font-weight:700}.vertical-nav ul li+li{margin-top:0}.sliding-panel .vertical-nav{border:none;border-radius:0}.badge-wrapper{display:flex;flex-direction:column;padding:var(--spacing-6);gap:var(--spacing-6)}.badge-emphasis{border-radius:8px;padding:8px;width:-moz-fit-content;width:fit-content;--badge-icon-color:var(--color-black)}@media (max-width:450px){.badge-emphasis{width:100%}}.badge-emphasis p{line-height:var(--line-height-2)}.badge-emphasis[data-variant=filled]{background-color:var(--color-grey-95)}.badge-emphasis[data-variant=filled][data-color=information]{background-color:var(--theme-highlighted-content-default);border-color:var(--theme-on-highlighted-content-default)}.badge-emphasis[data-variant=filled][data-color=success]{background-color:var(--theme-highlighted-content-good);border-color:var(--theme-on-highlighted-content-good)}.badge-emphasis[data-variant=filled][data-color=error]{background-color:var(--theme-highlighted-content-bad);border-color:var(--theme-on-highlighted-content-bad)}.badge-emphasis[data-variant=filled][data-color=warning]{background-color:var(--theme-highlighted-content-warning);border-color:var(--theme-on-highlighted-content-warning)}.badge-emphasis[data-variant=filled][data-eligibility="0"],.badge-emphasis[data-variant=filled][data-eligibility="10"],.badge-emphasis[data-variant=filled][data-eligibility="20"]{background-color:var(--theme-callout-notice-grey);border-color:var(--theme-on-callout-notice-grey)}.badge-emphasis[data-variant=filled][data-eligibility="30"],.badge-emphasis[data-variant=filled][data-eligibility="40"],.badge-emphasis[data-variant=filled][data-eligibility="50"],.badge-emphasis[data-variant=filled][data-eligibility="60"]{background-color:var(--theme-callout-notice-yellow);border-color:var(--theme-on-callout-notice-yellow)}.badge-emphasis[data-variant=filled][data-eligibility="100"],.badge-emphasis[data-variant=filled][data-eligibility="70"],.badge-emphasis[data-variant=filled][data-eligibility="80"],.badge-emphasis[data-variant=filled][data-eligibility="90"],.badge-emphasis[data-variant=filled][data-eligibility="95"]{background-color:var(--theme-callout-notice-green);border-color:var(--theme-on-callout-notice-green)}.badge-emphasis[data-weight=medium],.badge-emphasis[data-weight=strong]{border:1px solid;border-color:var(--color-grey-10)}.badge-emphasis[data-icon]{position:relative;padding-left:4rem;display:flex;flex-flow:column;justify-content:center}.badge-emphasis[data-icon]::before{position:absolute;left:0;top:0;background-color:var(--badge-icon-color)}.badge-emphasis[data-eligibility="0"]::before{--badge-icon-color:var(--theme-on-callout-notice-grey);-webkit-mask-image:url("../icons/eligibility-0.svg");mask-image:url("../icons/eligibility-0.svg")}.badge-emphasis[data-eligibility="10"]::before{--badge-icon-color:var(--theme-on-callout-notice-grey);-webkit-mask-image:url("../icons/eligibility-10.svg");mask-image:url("../icons/eligibility-10.svg")}.badge-emphasis[data-eligibility="20"]::before{--badge-icon-color:var(--theme-on-callout-notice-grey);-webkit-mask-image:url("../icons/eligibility-20.svg");mask-image:url("../icons/eligibility-20.svg")}.badge-emphasis[data-eligibility="30"]::before{--badge-icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-30.svg");mask-image:url("../icons/eligibility-30.svg")}.badge-emphasis[data-eligibility="40"]::before{--badge-icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-40.svg");mask-image:url("../icons/eligibility-40.svg")}.badge-emphasis[data-eligibility="50"]::before{--badge-icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-50.svg");mask-image:url("../icons/eligibility-50.svg")}.badge-emphasis[data-eligibility="60"]::before{--badge-icon-color:var(--theme-on-callout-notice-yellow);-webkit-mask-image:url("../icons/eligibility-60.svg");mask-image:url("../icons/eligibility-60.svg")}.badge-emphasis[data-eligibility="70"]::before{--badge-icon-color:var(--theme-on-callout-notice-green);-webkit-mask-image:url("../icons/eligibility-70.svg");mask-image:url("../icons/eligibility-70.svg")}.badge-emphasis[data-eligibility="80"]::before{--badge-icon-color:var(--theme-on-callout-notice-green);-webkit-mask-image:url("../icons/eligibility-80.svg");mask-image:url("../icons/eligibility-80.svg")}.badge-emphasis[data-eligibility="90"]::before{--badge-icon-color:var(--theme-on-callout-notice-green);-webkit-mask-image:url("../icons/eligibility-90.svg");mask-image:url("../icons/eligibility-90.svg")}.badge-emphasis[data-eligibility="95"]::before{--badge-icon-color:var(--theme-on-callout-notice-green);-webkit-mask-image:url("../icons/eligibility-95.svg");mask-image:url("../icons/eligibility-95.svg")}.badge-emphasis[data-eligibility="100"]::before{--badge-icon-color:var(--theme-on-callout-notice-green);-webkit-mask-image:url("../icons/eligibility-100.svg");mask-image:url("../icons/eligibility-100.svg")}.spotlight-card{padding:16px 0;max-width:576px;border:2px solid transparent;border-radius:16px}.spotlight-card[data-variant=default]{border-color:var(--theme-additional-icon-3)}.spotlight-card[data-variant=gradient]{background:var(--as-spotlight-border-gradient)}.spotlight-card h1,.spotlight-card h2{margin:0 0 16px 16px}.spotlight-body{display:flex;align-items:center}@media (max-width:540px){.spotlight-body{flex-direction:column;align-items:stretch}}.spotlight-content{display:flex;align-items:flex-start;gap:18px}.spotlight-provider-wrapper{position:relative;flex-shrink:0;width:109px;height:111px;overflow:hidden}.spotlight-provider-wrapper .provider-logo{max-width:141px;width:141px;transform:rotate(-10deg);transform-origin:bottom right;position:absolute;right:0;top:0}.spotlight-text p{margin:0}.spotlight-text p:first-child{margin-bottom:var(--spacing-4)}.spotlight-text>div{margin-bottom:var(--spacing-4)}.spotlight-text>div p:first-child{margin-bottom:var(--spacing-2)}.spotlight-text>div:last-child{margin-bottom:0}@media (max-width:450px){.spotlight-text{padding-bottom:var(--spacing-6)}}.spotlight-cta{display:flex;flex-grow:1;align-items:stretch;padding:0 16px}.spotlight-cta .button{flex:1 0 auto}.star-rating-container{height:var(--line-height-default);width:-moz-fit-content;width:fit-content;display:flex;gap:1px}.ratings-explained-container{display:flex;gap:var(--spacing-4);font-size:var(--font-size-2);align-items:center}.star-rating-filled,.star-rating-outline{display:flex;align-items:center}.star-rating-filled::before,.star-rating-outline::before{height:16px;width:16px}.dial-rating{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;align-items:center}.dial-rating-image{width:72px;height:36px}.dial-rating-number{width:40px;text-align:center;font-size:var(--font-size-2);color:var(--color-white);background-color:var(--theme-outline-default);border-radius:var(--border-radius-1);line-height:var(--line-height-1);margin-top:var(--spacing-2)}.dial-rating-number[data-rating="1"],.dial-rating-number[data-rating="2"]{background-color:var(--theme-outline-default)}.dial-rating-number[data-rating="3"]{background-color:var(--color-cobalt-60)}.dial-rating-number[data-rating="4"]{background-color:var(--color-green-60)}.dial-rating-number[data-rating="5"]{background-color:var(--color-green-30)}.text-blue-primary{color:var(--theme-brand)}.text-green-primary{color:var(--theme-state-default-success)}.text-red-primary{color:var(--theme-state-default-error)}.text-white-primary{color:var(--theme-bg-default)}.text-autosergei{color:var(--as-strong-pink)}.bg-white-primary{background-color:var(--theme-bg-default)}.bg-blue-primary{background-color:var(--theme-brand)}.bg-green-primary{background-color:var(--theme-state-default-success)}.bg-red-primary{background-color:var(--theme-state-default-error)}.m-0{margin:var(--spacing-0)}.mt-0{margin-top:var(--spacing-0)}.mb-0{margin-bottom:var(--spacing-0)}.ml-0{margin-left:var(--spacing-0)}.mr-0{margin-right:var(--spacing-0)}.mx-0{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}.my-0{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}.m-1{margin:var(--spacing-1)}.mt-1{margin-top:var(--spacing-1)}.mb-1{margin-bottom:var(--spacing-1)}.ml-1{margin-left:var(--spacing-1)}.mr-1{margin-right:var(--spacing-1)}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.mb-2{margin-bottom:var(--spacing-2)}.ml-2{margin-left:var(--spacing-2)}.mr-2{margin-right:var(--spacing-2)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.mt-3{margin-top:var(--spacing-3)}.mb-3{margin-bottom:var(--spacing-3)}.ml-3{margin-left:var(--spacing-3)}.mr-3{margin-right:var(--spacing-3)}.mx-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.mt-4{margin-top:var(--spacing-4)}.mb-4{margin-bottom:var(--spacing-4)}.ml-4{margin-left:var(--spacing-4)}.mr-4{margin-right:var(--spacing-4)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.mt-5{margin-top:var(--spacing-5)}.mb-5{margin-bottom:var(--spacing-5)}.ml-5{margin-left:var(--spacing-5)}.mr-5{margin-right:var(--spacing-5)}.mx-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.my-5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.mt-6{margin-top:var(--spacing-6)}.mb-6{margin-bottom:var(--spacing-6)}.ml-6{margin-left:var(--spacing-6)}.mr-6{margin-right:var(--spacing-6)}.mx-6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.m-7{margin:var(--spacing-7)}.mt-7{margin-top:var(--spacing-7)}.mb-7{margin-bottom:var(--spacing-7)}.ml-7{margin-left:var(--spacing-7)}.mr-7{margin-right:var(--spacing-7)}.mx-7{margin-left:var(--spacing-7);margin-right:var(--spacing-7)}.my-7{margin-top:var(--spacing-7);margin-bottom:var(--spacing-7)}.m-8{margin:var(--spacing-8)}.mt-8{margin-top:var(--spacing-8)}.mb-8{margin-bottom:var(--spacing-8)}.ml-8{margin-left:var(--spacing-8)}.mr-8{margin-right:var(--spacing-8)}.mx-8{margin-left:var(--spacing-8);margin-right:var(--spacing-8)}.my-8{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.m-9{margin:var(--spacing-9)}.mt-9{margin-top:var(--spacing-9)}.mb-9{margin-bottom:var(--spacing-9)}.ml-9{margin-left:var(--spacing-9)}.mr-9{margin-right:var(--spacing-9)}.mx-9{margin-left:var(--spacing-9);margin-right:var(--spacing-9)}.my-9{margin-top:var(--spacing-9);margin-bottom:var(--spacing-9)}.m-10{margin:var(--spacing-10)}.mt-10{margin-top:var(--spacing-10)}.mb-10{margin-bottom:var(--spacing-10)}.ml-10{margin-left:var(--spacing-10)}.mr-10{margin-right:var(--spacing-10)}.mx-10{margin-left:var(--spacing-10);margin-right:var(--spacing-10)}.my-10{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.m-xs{margin:var(--spacing-xs)}.mt-xs{margin-top:var(--spacing-xs)}.mb-xs{margin-bottom:var(--spacing-xs)}.ml-xs{margin-left:var(--spacing-xs)}.mr-xs{margin-right:var(--spacing-xs)}.mx-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.my-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.mt-sm{margin-top:var(--spacing-sm)}.mb-sm{margin-bottom:var(--spacing-sm)}.ml-sm{margin-left:var(--spacing-sm)}.mr-sm{margin-right:var(--spacing-sm)}.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.my-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.mt-md{margin-top:var(--spacing-md)}.mb-md{margin-bottom:var(--spacing-md)}.ml-md{margin-left:var(--spacing-md)}.mr-md{margin-right:var(--spacing-md)}.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.my-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.mt-lg{margin-top:var(--spacing-lg)}.mb-lg{margin-bottom:var(--spacing-lg)}.ml-lg{margin-left:var(--spacing-lg)}.mr-lg{margin-right:var(--spacing-lg)}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.my-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.mt-xl{margin-top:var(--spacing-xl)}.mb-xl{margin-bottom:var(--spacing-xl)}.ml-xl{margin-left:var(--spacing-xl)}.mr-xl{margin-right:var(--spacing-xl)}.mx-xl{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.my-xl{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.m-auto{margin:auto}.mx-auto{margin-right:auto;margin-left:auto}.my-auto{margin-top:auto;margin-bottom:auto}.p-0{padding:var(--spacing-0)}.pt-0{padding-top:var(--spacing-0)}.pb-0{padding-bottom:var(--spacing-0)}.pl-0{padding-left:var(--spacing-0)}.pr-0{padding-right:var(--spacing-0)}.px-0{padding-left:var(--spacing-0);padding-right:var(--spacing-0)}.py-0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-1{padding:var(--spacing-1)}.pt-1{padding-top:var(--spacing-1)}.pb-1{padding-bottom:var(--spacing-1)}.pl-1{padding-left:var(--spacing-1)}.pr-1{padding-right:var(--spacing-1)}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.pt-2{padding-top:var(--spacing-2)}.pb-2{padding-bottom:var(--spacing-2)}.pl-2{padding-left:var(--spacing-2)}.pr-2{padding-right:var(--spacing-2)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.pt-3{padding-top:var(--spacing-3)}.pb-3{padding-bottom:var(--spacing-3)}.pl-3{padding-left:var(--spacing-3)}.pr-3{padding-right:var(--spacing-3)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.pt-4{padding-top:var(--spacing-4)}.pb-4{padding-bottom:var(--spacing-4)}.pl-4{padding-left:var(--spacing-4)}.pr-4{padding-right:var(--spacing-4)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.pt-5{padding-top:var(--spacing-5)}.pb-5{padding-bottom:var(--spacing-5)}.pl-5{padding-left:var(--spacing-5)}.pr-5{padding-right:var(--spacing-5)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.py-5{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.pt-6{padding-top:var(--spacing-6)}.pb-6{padding-bottom:var(--spacing-6)}.pl-6{padding-left:var(--spacing-6)}.pr-6{padding-right:var(--spacing-6)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.p-7{padding:var(--spacing-7)}.pt-7{padding-top:var(--spacing-7)}.pb-7{padding-bottom:var(--spacing-7)}.pl-7{padding-left:var(--spacing-7)}.pr-7{padding-right:var(--spacing-7)}.px-7{padding-left:var(--spacing-7);padding-right:var(--spacing-7)}.py-7{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}.p-8{padding:var(--spacing-8)}.pt-8{padding-top:var(--spacing-8)}.pb-8{padding-bottom:var(--spacing-8)}.pl-8{padding-left:var(--spacing-8)}.pr-8{padding-right:var(--spacing-8)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.py-8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.p-9{padding:var(--spacing-9)}.pt-9{padding-top:var(--spacing-9)}.pb-9{padding-bottom:var(--spacing-9)}.pl-9{padding-left:var(--spacing-9)}.pr-9{padding-right:var(--spacing-9)}.px-9{padding-left:var(--spacing-9);padding-right:var(--spacing-9)}.py-9{padding-top:var(--spacing-9);padding-bottom:var(--spacing-9)}.p-10{padding:var(--spacing-10)}.pt-10{padding-top:var(--spacing-10)}.pb-10{padding-bottom:var(--spacing-10)}.pl-10{padding-left:var(--spacing-10)}.pr-10{padding-right:var(--spacing-10)}.px-10{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.py-10{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.p-xs{padding:var(--spacing-xs)}.pt-xs{padding-top:var(--spacing-xs)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-xs{padding-left:var(--spacing-xs)}.pr-xs{padding-right:var(--spacing-xs)}.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.pt-sm{padding-top:var(--spacing-sm)}.pb-sm{padding-bottom:var(--spacing-sm)}.pl-sm{padding-left:var(--spacing-sm)}.pr-sm{padding-right:var(--spacing-sm)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.pt-md{padding-top:var(--spacing-md)}.pb-md{padding-bottom:var(--spacing-md)}.pl-md{padding-left:var(--spacing-md)}.pr-md{padding-right:var(--spacing-md)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.pt-lg{padding-top:var(--spacing-lg)}.pb-lg{padding-bottom:var(--spacing-lg)}.pl-lg{padding-left:var(--spacing-lg)}.pr-lg{padding-right:var(--spacing-lg)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.pt-xl{padding-top:var(--spacing-xl)}.pb-xl{padding-bottom:var(--spacing-xl)}.pl-xl{padding-left:var(--spacing-xl)}.pr-xl{padding-right:var(--spacing-xl)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.py-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-bold{font-weight:700}.text-normal{font-style:normal}.text-decoration-underline{text-decoration:underline}.text-decoration-line-through{text-decoration:line-through}.text-decoration-none{text-decoration:none}.text-wrap-normal{white-space:normal}.text-nowrap{white-space:nowrap}.text-break{word-break:break-word;word-wrap:break-word}.w-full{width:100%}.flex{display:flex}.flex-col{flex-direction:column}.webui-hidden{display:none}.vertical-divider{display:inline-block;height:24px;margin-left:var(--spacing-4);margin-right:var(--spacing-4);border-left:1px solid var(--color-cobalt-60);vertical-align:middle}.vertical-space{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.accessible-text,.skip-link,.visually-hidden{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;white-space:nowrap!important;padding:0!important;width:1px!important;position:absolute!important}.accessible-text+*{margin-top:0!important}body.with-backdrop{overflow:hidden;overscroll-behavior:none}.as-bold{display:block;font-weight:700;font-size:var(--font-size-sm)}.as-mask.as-s{max-width:200px;aspect-ratio:1/1}.as-mask.as-m{max-width:350px;aspect-ratio:1/1}.as-mask.as-l{max-width:500px;aspect-ratio:1/1}.as-mask.as-w{max-width:640px;width:100%}@media (min-width:580px){.as-mask.as-w .gradient-box .foreground.has-extra-content{grid-template-rows:1fr auto;padding:0 var(--spacing-sm);grid-template-columns:40% 1fr}.as-mask.as-w .gradient-box .foreground.has-extra-content>img{max-width:100%;max-height:none;padding:0 16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.as-mask.as-w .gradient-box .foreground.has-extra-content>:first-child{grid-area:1/1/3/2}.as-mask.as-w .gradient-box .foreground.has-extra-content>:nth-child(2){grid-area:1/2/2/3;justify-content:left}.as-mask.as-w .gradient-box .foreground.has-extra-content>:nth-child(3){grid-area:2/2/3/3;padding-bottom:var(--spacing-sm)}}.as-mask.as-rounded .gradient-box{border-radius:24px}.as-mask.square .gradient-box{height:100%}.as-mask.circle{aspect-ratio:5/6;border-radius:0 0 50% 50%/0 0 42% 42%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.as-mask.circle .gradient-box{position:absolute;bottom:0;z-index:1;width:100%;height:auto;aspect-ratio:1;border-radius:50%}.as-mask.circle .gradient-box .watermark-box{background-position:center;background-size:90%;background-repeat:no-repeat}.as-mask.circle img{height:100%;z-index:2}.as-mask.top .gradient-box{border-radius:10% 0 50% 50%/0 0 20% 20%;height:100%}.as-mask.top .gradient-box .watermark-box{background-position-x:50%;background-size:120%;background-position-y:211%}.as-mask.as-watermark-centre-top .gradient-box .watermark-image{top:-33%}.as-mask.as-watermark-centre-bottom .gradient-box .watermark-image{bottom:-33%}.as-mask.as-watermark-left-centre .gradient-box .watermark-image{left:0;transform:translateX(-20%)}.as-mask.as-watermark-right-centre .gradient-box .watermark-image{right:0;transform:translateX(20%)}.as-mask .gradient-box{width:100%;display:flex;justify-content:center;align-items:center;background:#cee7f3;background:var(--as-light-gradient);overflow:hidden;position:relative}.as-mask .gradient-box .foreground{z-index:2;height:100%;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;grid-template-rows:100%;--first-column-width:1fr;--second-column-width:1fr}.as-mask .gradient-box .foreground .as-tagline{margin-top:var(--spacing-xs)}.as-mask .gradient-box .foreground>*{display:flex;justify-content:center;align-items:center}.as-mask .gradient-box .foreground img{max-height:100%;margin:0 auto;max-width:100%;padding:0 16px;align-self:end}.as-mask .gradient-box .foreground :first-child{grid-area:1/1/2/2}.as-mask .gradient-box .foreground :nth-child(2){grid-area:1/2/2/3}.as-mask .gradient-box .foreground>div:first-child{padding:var(--spacing-sm) 0}.as-mask .gradient-box .foreground>div:nth-child(2){padding:var(--spacing-sm) 0}.as-mask .gradient-box .foreground.image-left.has-extra-content{--first-column-width:minmax(150px, 2fr);--second-column-width:3fr}.as-mask .gradient-box .foreground.image-right.has-extra-content{--first-column-width:3fr;--second-column-width:minmax(165px, 2fr)}.as-mask .gradient-box .foreground.has-extra-content{grid-template-columns:var(--first-column-width) var(--second-column-width);grid-template-rows:minmax(200px,1fr) auto;padding:16px;padding-top:0}.as-mask .gradient-box .foreground.has-extra-content :nth-child(3){grid-area:2/1/3/3}.as-mask .gradient-box .foreground.has-extra-content>img{max-width:100%;max-height:200px;padding:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -25px;object-position:0 -25px}.as-mask .gradient-box .foreground :only-child{grid-column:1/-1;grid-row:1/-1}.as-mask .gradient-box .watermark-image{z-index:1;position:absolute;height:120%}.as-mask .gradient-box .watermark-box{width:100%;height:100%;background-image:url("../images/watermark.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:flex;justify-content:center;align-items:center}.as-mask .gradient-box .watermark-box img{display:block;max-height:100%}.as-mask .gradient-box .as-controls{z-index:3;position:absolute;bottom:0;padding:var(--spacing-lg)}.as-card{padding:2px;border-radius:16px;background:#e863bf;background:var(--as-dark-gradient);width:100%;height:100%}.as-card-content{border-radius:14px;padding:16px;background-color:#fff;height:100%;box-sizing:border-box}.as-prefill-iq-quote{display:grid;grid-template-columns:1fr minmax(auto,110px);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:12px}.as-prefill-iq-quote-intro{grid-area:1/1/2/2;align-self:start;padding-right:var(--spacing-6)}.as-prefill-iq-quote-price{text-align:right;grid-area:1/2/2/3}.as-prefill-iq-quote-price .price-value{display:block;font-weight:700;font-size:var(--font-size-sm)}.as-prefill-iq-quote-price .price-duration{font-size:var(--font-size-2);line-height:16px}.as-prefill-iq-quote-details{grid-area:2/1/3/3;font-size:var(--font-size-sm)}.as-prefill-iq-quote-details .as-quote-date-line{margin-top:8px;font-size:var(--font-size-1)}.as-delivered{color:var(--as-strong-pink);font-weight:700}.as-delivered::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:108%;mask-size:108%;margin-right:var(--spacing-2);-webkit-mask-image:url("../icons/autosergei-shine.svg");mask-image:url("../icons/autosergei-shine.svg")}.as-demo-styling{background-color:rgba(128,128,128,.2784313725)}.as-description{margin:var(--spacing-xs) 0 var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);margin-top:-35px}.as-description p{padding:10px 0}.as-description .as-mask{width:84px;flex-shrink:0}.interstitial .as-watermark-centre-top .gradient-box .watermark-image{top:-70%;height:185%}.as-shine-text::after{content:"";position:absolute;right:-28px;top:0;width:26px;height:26px;background-image:url("../icons/autosergei-shine.svg");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:1;display:inline-block;position:inherit;margin-top:-10px}
/*# sourceMappingURL=everything.css.map */