:root{--colors-neutral-black:#000;--colors-neutral-white:#fff;--colors-neutral-grey-200:#efefef;--colors-neutral-grey-800:#363636;--colors-neutral-grey-400:#ccc;--colors-neutral-grey-100:#f6f6f6;--colors-neutral-grey-600:#666;--colors-neutral-grey-900:#1a1a1a;--colors-neutral-grey-500:#8e8e8e;--colors-neutral-grey-700:#4c4c4c;--colors-neutral-grey-300:#dedede;--colors-brand-brand-primary:#c3002f;--colors-brand-brand-tertiary:#0076ab;--colors-brand-brand-secondary-600:#0151fe;--colors-brand-brand-secondary-400:#6b9aff;--colors-brand-brand-secondary-500:#5485f0;--colors-brand-brand-secondary-300:#4050a5;--colors-brand-brand-secondary-100:#f2f6ff;--colors-system-success-1:#0a8035;--colors-system-error-1:#e00034;--colors-system-success-2:#0ebe4f;--colors-system-error-2:#ff85a1;--colors-alpha-white-600:#fff9;--colors-alpha-white-500:#ffffff80;--colors-alpha-white-400:#fff6;--colors-alpha-white-300:#ffffff4d;--colors-alpha-white-700:#ffffffb3;--colors-alpha-white-100:#ffffff1a;--colors-alpha-black-900:#000000e6;--colors-alpha-black-800:#000c;--colors-alpha-black-700:#000000b3;--colors-alpha-black-500:#00000080;--colors-alpha-black-50:#0000000d;--colors-alpha-black-400:#0006;--colors-alpha-black-300:#0000004d;--colors-alpha-black-100:#0000001a;--colors-alpha-white-50:#ffffff0d;--colors-alpha-white-900:#ffffffe6;--colors-alpha-black-600:#0009;--colors-alpha-white-200:#fff3;--colors-alpha-transparent:#fff0;--colors-alpha-white-800:#fffc;--colors-alpha-black-200:#0003;--colors-alpha-grey-300:#cccccc4d;--number-0:0rem;--number-1:1rem;--number-2:2rem;--number-3:3rem;--number-4:4rem;--number-5:5rem;--number-6:6rem;--number-8:8rem;--number-48:48rem;--number-64:64rem;--number-80:80rem;--number-85:85rem;--number-100:100rem;--number-120:120rem;--number-0-75:.75rem;--number-0-25:.25rem;--number-22-5:22.5rem;--number-0-5:.5rem;--number-0-125:.125rem;--number-2-5:2.5rem;--number-4-5:4.5rem;--number-1-5:1.5rem;--number-3-5:3.5rem;--number-1-25:1.25rem;--typography-desktop-font-weight-regular:Regular;--typography-desktop-font-weight-bold:Bold;--typography-desktop-font-weight-light:Light;--typography-desktop-font-family-title:Nissan Brand;--typography-desktop-font-family-body:Nissan Brand;--typography-desktop-font-size-title-xl:2.5rem;--typography-desktop-font-size-title-lg:2rem;--typography-desktop-font-size-title-md:1.75rem;--typography-desktop-font-size-title-sm:1.5rem;--typography-desktop-font-size-title-xs:1.25rem;--typography-desktop-font-size-body-xl:1.375rem;--typography-desktop-font-size-body-lg:1.125rem;--typography-desktop-font-size-body-md:1rem;--typography-desktop-font-size-body-sm:.875rem;--typography-desktop-font-size-body-xs:.75rem;--typography-desktop-font-size-body-xxs:.625rem;--typography-desktop-font-size-label-md:1rem;--typography-desktop-font-size-label-sm:.875rem;--typography-desktop-font-size-subtitle-md:1rem;--typography-desktop-font-size-subtitle-sm:.875rem;--typography-desktop-font-size-cta-md:1rem;--typography-desktop-font-size-cta-sm:.875rem;--typography-desktop-font-size-cta-xs:.75rem;--typography-desktop-font-size-display-xl:4.5rem;--typography-desktop-font-size-display-lg:4rem;--typography-desktop-font-size-display-md:3rem;--typography-desktop-font-size-label-xs:.75rem;--typography-desktop-font-size-subtitle-xs:.75rem;--typography-desktop-line-height-subtitle-md:1.313rem;--typography-desktop-line-height-label-sm:.875rem;--typography-desktop-line-height-body-xxs:.875rem;--typography-desktop-line-height-body-xs:1.125rem;--typography-desktop-line-height-body-sm:1.313rem;--typography-desktop-line-height-body-lg:1.688rem;--typography-desktop-line-height-body-xl:2.063rem;--typography-desktop-line-height-label-md:1rem;--typography-desktop-line-height-title-lg:2.25rem;--typography-desktop-line-height-title-xl:2.75rem;--typography-desktop-line-height-title-xs:1.5rem;--typography-desktop-line-height-subtitle-sm:1.125rem;--typography-desktop-line-height-title-sm:1.75rem;--typography-desktop-line-height-body-md:1.625rem;--typography-desktop-line-height-title-md:2rem;--typography-desktop-line-height-display-xl:4.625rem;--typography-desktop-line-height-display-lg:4.25rem;--typography-desktop-line-height-display-md:3.25rem;--typography-desktop-line-height-label-xs:.75rem;--typography-desktop-line-height-subtitle-xs:1rem;--typography-desktop-letter-spacing-none:0rem;--typography-desktop-letter-spacing-xs:.031rem;--typography-desktop-letter-spacing-s:.047rem;--typography-desktop-letter-spacing-m:.063rem;--typography-desktop-letter-spacing-l:.078rem;--typography-desktop-letter-spacing-xl:.094rem;--typography-desktop-letter-spacing-xxs:.016rem;--typography-desktop-letter-spacing-xxxs:.009rem;--typography-mobile-font-weight-regular:Regular;--typography-mobile-font-weight-bold:Bold;--typography-mobile-font-weight-light:Light;--typography-mobile-font-family-title:Nissan Brand;--typography-mobile-font-family-body:Nissan Brand;--typography-mobile-font-size-title-xl:2rem;--typography-mobile-font-size-title-lg:1.75rem;--typography-mobile-font-size-title-md:1.5rem;--typography-mobile-font-size-title-sm:1.375rem;--typography-mobile-font-size-title-xs:1.25rem;--typography-mobile-font-size-body-xl:1.25rem;--typography-mobile-font-size-body-lg:1.125rem;--typography-mobile-font-size-body-md:1rem;--typography-mobile-font-size-body-sm:.875rem;--typography-mobile-font-size-body-xs:.75rem;--typography-mobile-font-size-body-xxs:.625rem;--typography-mobile-font-size-label-md:1rem;--typography-mobile-font-size-label-sm:.875rem;--typography-mobile-font-size-subtitle-md:1rem;--typography-mobile-font-size-subtitle-sm:.875rem;--typography-mobile-font-size-cta-md:1rem;--typography-mobile-font-size-cta-sm:.875rem;--typography-mobile-font-size-cta-xs:.75rem;--typography-mobile-font-size-display-xl:3.125rem;--typography-mobile-font-size-display-lg:2.75rem;--typography-mobile-font-size-display-md:2.25rem;--typography-mobile-font-size-label-xs:.75rem;--typography-mobile-font-size-subtitle-xs:.75rem;--typography-mobile-line-height-subtitle-md:1.313rem;--typography-mobile-line-height-label-sm:.875rem;--typography-mobile-line-height-body-xxs:.875rem;--typography-mobile-line-height-body-xs:1.125rem;--typography-mobile-line-height-body-sm:1.313rem;--typography-mobile-line-height-body-lg:1.688rem;--typography-mobile-line-height-body-xl:1.875rem;--typography-mobile-line-height-label-md:1rem;--typography-mobile-line-height-title-lg:2rem;--typography-mobile-line-height-title-xl:2.25rem;--typography-mobile-line-height-title-xs:1.5rem;--typography-mobile-line-height-subtitle-sm:1.125rem;--typography-mobile-line-height-title-sm:1.625rem;--typography-mobile-line-height-body-md:1.625rem;--typography-mobile-line-height-title-md:1.75rem;--typography-mobile-line-height-display-xl:3.25rem;--typography-mobile-line-height-display-lg:2.875rem;--typography-mobile-line-height-display-md:2.375rem;--typography-mobile-line-height-label-xs:.75rem;--typography-mobile-line-height-subtitle-xs:1rem;--typography-mobile-letter-spacing-none:0rem;--typography-mobile-letter-spacing-xs:.031rem;--typography-mobile-letter-spacing-s:.047rem;--typography-mobile-letter-spacing-m:.063rem;--typography-mobile-letter-spacing-l:.078rem;--typography-mobile-letter-spacing-xl:.094rem;--typography-mobile-letter-spacing-xxs:.016rem;--typography-mobile-letter-spacing-xxxs:.009rem;--breakpoint-large-desktop:var(--number-120);--breakpoint-desktop:var(--number-85);--breakpoint-medium-desktop:var(--number-80);--breakpoint-small-desktop:var(--number-64);--breakpoint-tablet:var(--number-48);--breakpoint-mobile:var(--number-22-5);--color-on-dark-text-primary:var(--colors-neutral-white);--color-on-dark-text-tertiary:var(--colors-neutral-grey-500);--color-on-dark-text-disabled:var(--colors-neutral-grey-400);--color-on-dark-text-secondary:var(--colors-neutral-grey-400);--color-on-dark-bg-primary:var(--colors-neutral-black);--color-on-dark-bg-secondary:var(--colors-neutral-grey-900);--color-on-dark-bg-blue:var(--colors-brand-brand-tertiary);--color-on-dark-bg-disabled:var(--colors-neutral-grey-600);--color-on-dark-bg-brand-primary:var(--colors-brand-brand-tertiary);--color-on-dark-bg-overlay:var(--colors-alpha-grey-300);--color-on-dark-bg-brand-primary-light:var(--colors-brand-brand-secondary-100);--color-on-dark-border-primary:var(--colors-neutral-white);--color-on-dark-border-secondary:var(--colors-neutral-grey-800);--color-on-dark-border-tertiary:var(--colors-neutral-white);--color-on-dark-button-primary-bg:var(--colors-neutral-white);--color-on-dark-button-tertiary-text-blue:var(--colors-brand-brand-secondary-400);--color-on-dark-button-primary-text:var(--colors-neutral-black);--color-on-dark-button-primary-bg-hover:var(--colors-neutral-grey-400);--color-on-dark-button-secondary-text:var(--colors-neutral-white);--color-on-dark-button-link-text:var(--colors-neutral-white);--color-on-dark-button-secondary-border:var(--colors-neutral-white);--color-on-dark-button-tertiary-disabled:var(--colors-brand-brand-secondary-300);--color-on-dark-button-primary-disabled:var(--colors-neutral-grey-800);--color-on-dark-button-primary-text-disabled:var(--colors-neutral-grey-400);--color-on-dark-button-secondary-disabled:var(--colors-neutral-grey-800);--color-on-dark-button-secondary-border-disabled:var(--colors-neutral-grey-800);--color-on-dark-button-link-text-disabled:var(--colors-neutral-grey-500);--color-on-dark-button-primary-icon:var(--colors-neutral-black);--color-on-dark-button-secondary-icon:var(--colors-neutral-white);--color-on-dark-button-tertiary-icon:var(--colors-brand-brand-secondary-400);--color-on-dark-button-primary-icon-disabled:var(--colors-neutral-grey-800);--color-on-dark-button-secondary-icon-disabled:var(--colors-neutral-grey-800);--color-on-dark-button-tertiary-icon-disabled:var(--colors-brand-brand-secondary-300);--color-on-dark-button-link-text-hover:var(--colors-neutral-grey-200);--color-on-dark-icon-primary:var(--colors-neutral-white);--color-on-dark-icon-secondary:var(--colors-neutral-grey-400);--color-on-dark-icon-disabled:var(--colors-neutral-grey-700);--color-on-dark-icon-blue:var(--colors-brand-brand-secondary-400);--color-on-dark-icon-tertiary:var(--colors-neutral-grey-500);--color-on-dark-icon-quartery:var(--colors-neutral-grey-600);--color-on-light-text-primary:var(--colors-neutral-black);--color-on-light-text-tertiary:var(--colors-neutral-grey-600);--color-on-light-text-disabled:var(--colors-neutral-grey-500);--color-on-light-text-secondary:var(--colors-neutral-grey-700);--color-on-light-bg-primary:var(--colors-neutral-white);--color-on-light-bg-secondary:var(--colors-neutral-grey-100);--color-on-light-bg-blue:var(--colors-brand-brand-tertiary);--color-on-light-bg-disabled:var(--colors-neutral-grey-400);--color-on-light-bg-brand-primary:var(--colors-brand-brand-tertiary);--color-on-light-bg-overlay:var(--colors-alpha-grey-300);--color-on-light-bg-brand-primary-light:var(--colors-brand-brand-secondary-100);--color-on-light-border-primary:var(--colors-neutral-black);--color-on-light-border-secondary:var(--colors-neutral-grey-300);--color-on-light-border-tertiary:var(--colors-neutral-grey-100);--color-on-light-button-primary-bg:var(--colors-neutral-black);--color-on-light-button-tertiary-text-blue:var(--colors-brand-brand-secondary-600);--color-on-light-button-primary-text:var(--colors-neutral-white);--color-on-light-button-primary-bg-hover:var(--colors-neutral-grey-800);--color-on-light-button-secondary-text:var(--colors-neutral-black);--color-on-light-button-link-text:var(--colors-neutral-black);--color-on-light-button-secondary-border:var(--colors-neutral-black);--color-on-light-button-tertiary-disabled:var(--colors-brand-brand-secondary-500);--color-on-light-button-primary-disabled:var(--colors-neutral-grey-400);--color-on-light-button-primary-text-disabled:var(--colors-neutral-grey-800);--color-on-light-button-secondary-disabled:var(--colors-neutral-grey-400);--color-on-light-button-secondary-border-disabled:var(--colors-neutral-grey-400);--color-on-light-button-link-text-disabled:var(--colors-neutral-grey-400);--color-on-light-button-primary-icon:var(--colors-neutral-white);--color-on-light-button-secondary-icon:var(--colors-neutral-black);--color-on-light-button-tertiary-icon:var(--colors-brand-brand-secondary-600);--color-on-light-button-primary-icon-disabled:var(--colors-neutral-grey-400);--color-on-light-button-secondary-icon-disabled:var(--colors-neutral-grey-400);--color-on-light-button-tertiary-icon-disabled:var(--colors-brand-brand-secondary-500);--color-on-light-button-link-text-hover:var(--colors-neutral-grey-800);--color-on-light-icon-primary:var(--colors-neutral-black);--color-on-light-icon-secondary:var(--colors-neutral-grey-700);--color-on-light-icon-disabled:var(--colors-neutral-grey-400);--color-on-light-icon-blue:var(--colors-brand-brand-secondary-600);--color-on-light-icon-tertiary:var(--colors-neutral-grey-600);--color-on-light-icon-quartery:var(--colors-neutral-grey-500);--container-main-padding-inline:var(--number-5);--container-container-row-gap-xs:var(--number-2);--container-container-row-gap-sm:var(--number-3);--container-container-row-gap-md:var(--number-4);--container-container-row-gap-lg:var(--number-6);--container-container-column-gaap:var(--number-2-5);--container-section-padding-top:var(--number-6);--container-section-padding-bottom:var(--number-6);--container-section-default-row-gap:var(--number-6);--icons-icon-size-xl:var(--number-2);--icons-icon-size-lg:var(--number-1-5);--icons-icon-size-md:var(--number-1-25);--icons-icon-size-sm:var(--number-1);--icons-icon-size-xs:var(--number-0-75);--radius-radius-full:var(--number-22-5);--radius-radius-none:var(--number-0);--radius-radius-x-small:var(--number-0-25);--radius-radius-small:var(--number-0-5);--radius-radius-medium:var(--number-1-5);--radius-radius-large:var(--number-2);--spacing-spacing-none:var(--number-0);--spacing-spacing-xs:var(--number-0-25);--spacing-spacing-sm:var(--number-0-5);--spacing-spacing-md:var(--number-0-75);--spacing-spacing-lg:var(--number-1);--spacing-spacing-xl:var(--number-1-25);--spacing-spacing-2xl:var(--number-1-5);--spacing-spacing-3xl:var(--number-2);--spacing-spacing-4xl:var(--number-2-5);--spacing-spacing-5xl:var(--number-3);--spacing-spacing-6xl:var(--number-3-5);--spacing-spacing-7xl:var(--number-4);--spacing-spacing-8xl:var(--number-5);--spacing-spacing-9xl:var(--number-6);--spacing-spacing-10xl:var(--number-8)}
