.rcl-site-refresh {
    --palette-black-100: #010c1d;
    --palette-white-0: #fff;
    --palette-error-weaker: #f9b9bb;
    --palette-error-base: #ed1d24;
    --palette-error-shade: #a8151a;
    --palette-warning-weaker: #fff5d1;
    --palette-warning-base: #ffca0f;
    --palette-warning-shade: #a37f00;
    --palette-success-weaker: #b2e3d1;
    --palette-success-base: #05a56b;
    --palette-success-shade: #04754c;
    --palette-info-weaker: #b0e2ef;
    --palette-info-base: #00a0cc;
    --palette-info-shade: #007291;
    --palette-alphaDark-10: #021d491a;
    --palette-alphaDark-20: #021d4933;
    --palette-alphaDark-35: #021d4959;
    --palette-alphaDark-50: #021d4980;
    --palette-alphaDark-75: #021d49bf;
    --palette-alphaWhite-0: #FFFFFFF00;
    --palette-alphaWhite-10: #ffffff1a;
    --palette-alphaWhite-20: #ffffff33;
    --palette-alphaWhite-35: #ffffff59;
    --palette-alphaWhite-50: #ffffff80;
    --palette-alphaWhite-75: #ffffffbf;
    --palette-grayscale-50: #f1f6ff;
    --palette-grayscale-100: #e4ecf9;
    --palette-grayscale-200: #e3e7ec;
    --palette-grayscale-300: #d7dee9;
    --palette-grayscale-400: #adbdd6;
    --palette-grayscale-500: #506d94;
    --palette-grayscale-550: #315788;
    --palette-grayscale-600: #053b81;
    --palette-grayscale-700: #002e6a;
    --palette-grayscale-800: #021d49;
    --palette-grayscale-900: #001434;
    --palette-brand-primary-weaker: #c7d5f9;
    --palette-brand-primary-weak: #90acf4;
    --palette-brand-primary-base: #1240b5;
    --palette-brand-primary-shade: #0e3390;
    --palette-brand-secondary-weaker: #e5faff;
    --palette-brand-secondary-weak: #ccf5ff;
    --palette-brand-secondary-base: #66e0ff;
    --palette-brand-secondary-shade: #0cf;
    --palette-brand-tertiary-weaker: #fff0cc;
    --palette-brand-tertiary-weak: #ffd366;
    --palette-brand-tertiary-base: #ffb500;
    --palette-brand-tertiary-shade: #ff9415;
    --palette-accent-primary-weaker: #e7d8fd;
    --palette-accent-primary-weak: #b78bf8;
    --palette-accent-primary-base: #863cf4;
    --palette-accent-primary-shade: #4c0aae;
    --palette-accent-secondary-weaker: #ffe5f7;
    --palette-accent-secondary-weak: #ff70d2;
    --palette-accent-secondary-base: #ff0db2;
    --palette-accent-secondary-shade: #a3006f;
    --palette-accent-tertiary-weaker: #f1ffcc;
    --palette-accent-tertiary-weak: #d6ff66;
    --palette-accent-tertiary-base: #baff00;
    --palette-accent-tertiary-shade: #95cc00;
    --palette-gradient-1: linear-gradient(90deg, #863cf4, #ff0db2);
    --palette-gradient-2: linear-gradient(90deg, #50e5f8, #baff00);
    --palette-gradient-3: linear-gradient(122.52deg, #ff0db2 19.47%, #ff9415 80.53%);
    --palette-gradient-4: linear-gradient(253.52deg, #50e5f8 11.41%, #863cf4 88.59%);
    --palette-gradient-5: linear-gradient(51.21deg, #c30386 12.81%, #023092 87.15%);
    --palette-gradient-6: linear-gradient(250.35deg, #863cf4 -11.92%, #023092 109.03%);
    --palette-surface-light-background-main: #fff;
    --palette-surface-light-background-secondary: #f1f6ff;
    --palette-surface-light-background-strong: #d7dee9;
    --palette-surface-light-container-main: #fff;
    --palette-surface-light-container-subtle: #f1f6ff;
    --palette-surface-light-container-subtler: #e4ecf9;
    --palette-surface-light-container-dim: #e3e7ec;
    --palette-surface-light-alerts-promo: #4c0aae;
    --palette-surface-light-alerts-info: #b0e2ef;
    --palette-surface-light-alerts-crisis: #a8151a;
    --palette-surface-light-alerts-conflict: #ffca0f;
    --palette-surface-dark-background-main: #1240b5;
    --palette-surface-dark-background-secondary: #0e3390;
    --palette-surface-dark-background-strong: #021d49;
    --palette-surface-dark-container-main: #021d49;
    --palette-surface-dark-container-subtle: #053b81;
    --palette-surface-dark-container-subtler: #315788;
    --palette-surface-dark-container-dim: #506d94;
    --palette-text-light-general-main: #010c1d;
    --palette-text-light-general-weak: #315788;
    --palette-text-light-general-brand: #021d49;
    --palette-text-light-general-disabled: #021d4980;
    --palette-text-light-general-error: #ed1d24;
    --palette-text-light-action-default: #1240b5;
    --palette-text-light-action-hover: #0e3390;
    --palette-text-dark-general-main: #fff;
    --palette-text-dark-general-weak: #e4ecf9;
    --palette-text-dark-general-brand: #d7dee9;
    --palette-text-dark-general-disabled: #ffffff80;
    --palette-text-dark-general-error: #f9b9bb;
    --palette-text-dark-action-default: #fff;
    --palette-text-dark-action-hover: #c7d5f9;
    --palette-text-dark-action-alt-default: #66e0ff;
    --palette-text-dark-action-alt-hover: #0cf;
    --palette-icon-light-general-main: #010c1d;
    --palette-icon-light-general-weak: #506d94;
    --palette-icon-light-general-brand: #021d49;
    --palette-icon-light-general-disabled: #021d4980;
    --palette-icon-light-general-error: #ed1d24;
    --palette-icon-light-star: #ffb500;
    --palette-icon-light-action-default: #1240b5;
    --palette-icon-light-action-hover: #0e3390;
    --palette-icon-dark-general-main: #fff;
    --palette-icon-dark-general-weak: #e4ecf9;
    --palette-icon-dark-general-brand: #d7dee9;
    --palette-icon-dark-general-disabled: #ffffff80;
    --palette-icon-dark-general-error: #f9b9bb;
    --palette-icon-dark-star: #ffd366;
    --palette-icon-dark-action-default: #fff;
    --palette-icon-dark-action-hover: #c7d5f9;
    --palette-icon-dark-action-alt-default: #66e0ff;
    --palette-icon-dark-action-alt-hover: #0cf;
    --palette-stroke-light-border-main: #d7dee9;
    --palette-stroke-light-border-raised: #adbdd6;
    --palette-stroke-light-border-strong: #021d49;
    --palette-stroke-light-border-dim: #021d4980;
    --palette-stroke-light-border-error: #ed1d24;
    --palette-stroke-light-border-focus: #863cf4;
    --palette-stroke-light-divider-main: #d7dee9;
    --palette-stroke-light-divider-raised: #adbdd6;
    --palette-stroke-dark-border-main: #adbdd6;
    --palette-stroke-dark-border-raised: #f1f6ff;
    --palette-stroke-dark-border-strong: #ffb500;
    --palette-stroke-dark-border-dim: #ffffff80;
    --palette-stroke-dark-border-error: #f9b9bb;
    --palette-stroke-dark-border-focus: #e7d8fd;
    --palette-stroke-dark-divider-main: #adbdd6;
    --palette-stroke-dark-divider-raised: #f1f6ff;
    --palette-button-surface-light-primary-default: #ffb500;
    --palette-button-surface-light-primary-hover: #ff9415;
    --palette-button-surface-light-primary-active: #ff9415;
    --palette-button-surface-light-primary-disabled: #e3e7ec;
    --palette-button-surface-light-secondary-default: #FFFFFFF00;
    --palette-button-surface-light-secondary-hover: #e4ecf9;
    --palette-button-surface-light-secondary-active: #d7dee9;
    --palette-button-surface-light-secondary-disabled: #e3e7ec;
    --palette-button-surface-light-selected-default: #021d49;
    --palette-button-surface-light-selected-hover: #053b81;
    --palette-button-surface-light-selected-active: #053b81;
    --palette-button-surface-light-transparency-default: #021d49bf;
    --palette-button-surface-light-transparency-hover: #021d49;
    --palette-button-surface-light-transparency-active: #021d49;
    --palette-button-surface-light-transparency-disabled: #e3e7ec;
    --palette-button-surface-dark-primary-default: #ffb500;
    --palette-button-surface-dark-primary-hover: #ff9415;
    --palette-button-surface-dark-primary-active: #ff9415;
    --palette-button-surface-dark-primary-disabled: #506d94;
    --palette-button-surface-dark-secondary-default: #FFFFFFF00;
    --palette-button-surface-dark-secondary-hover: #053b81;
    --palette-button-surface-dark-secondary-active: #002e6a;
    --palette-button-surface-dark-secondary-disabled: #506d94;
    --palette-button-surface-dark-selected-default: #fff;
    --palette-button-surface-dark-selected-hover: #d7dee9;
    --palette-button-surface-dark-selected-active: #adbdd6;
    --palette-button-surface-dark-transparency-default: #021d49bf;
    --palette-button-surface-dark-transparency-hover: #021d49;
    --palette-button-surface-dark-transparency-active: #021d49;
    --palette-button-surface-dark-transparency-disabled: #506d94;
    --palette-button-text-light-primary-default: #021d49;
    --palette-button-text-light-primary-disabled: #021d4980;
    --palette-button-text-light-secondary-default: #021d49;
    --palette-button-text-light-secondary-disabled: #021d4980;
    --palette-button-text-light-selected-default: #fff;
    --palette-button-text-light-transparency-default: #fff;
    --palette-button-text-light-transparency-disabled: #021d4980;
    --palette-button-text-dark-primary-default: #021d49;
    --palette-button-text-dark-primary-disabled: #ffffff80;
    --palette-button-text-dark-secondary-default: #fff;
    --palette-button-text-dark-secondary-disabled: #ffffff80;
    --palette-button-text-dark-selected-default: #021d49;
    --palette-button-text-dark-transparency-default: #fff;
    --palette-button-text-dark-transparency-disabled: #ffffff80;
    --palette-button-icon-light-primary-default: #021d49;
    --palette-button-icon-light-primary-disabled: #021d4980;
    --palette-button-icon-light-secondary-default: #021d49;
    --palette-button-icon-light-secondary-disabled: #021d4980;
    --palette-button-icon-light-selected-default: #fff;
    --palette-button-icon-light-transparency-default: #fff;
    --palette-button-icon-light-transparency-disabled: #021d4980;
    --palette-button-icon-dark-primary-default: #021d49;
    --palette-button-icon-dark-primary-disabled: #ffffff80;
    --palette-button-icon-dark-secondary-default: #fff;
    --palette-button-icon-dark-secondary-disabled: #ffffff80;
    --palette-button-icon-dark-selected-default: #021d49;
    --palette-button-icon-dark-transparency-default: #fff;
    --palette-button-icon-dark-transparency-disabled: #ffffff80;
    --palette-button-stroke-light-secondary-default: #021d49;
    --palette-button-stroke-light-secondary-disabled: #021d4980;
    --palette-button-stroke-light-focus-default: #863cf4;
    --palette-button-stroke-dark-secondary-default: #fff;
    --palette-button-stroke-dark-secondary-disabled: #ffffff80;
    --palette-button-stroke-dark-transparency-default: #fff;
    --palette-button-stroke-dark-transparency-disabled: #ffffff80;
    --palette-button-stroke-dark-focus-default: #e7d8fd;
    --palette-forms-surface-light-default: #fff;
    --palette-forms-surface-light-disabled: #e3e7ec;
    --palette-forms-surface-dark-default: #021d49bf;
    --palette-forms-surface-dark-disabled: #506d94;
    --palette-forms-text-light-label-default: #315788;
    --palette-forms-text-light-label-error: #ed1d24;
    --palette-forms-text-light-label-disabled: #021d4980;
    --palette-forms-text-light-placeholder-default: #315788;
    --palette-forms-text-light-placeholder-filled: #021d49;
    --palette-forms-text-light-placeholder-disabled: #021d4980;
    --palette-forms-text-light-helper-default: #021d49;
    --palette-forms-text-light-helper-error: #ed1d24;
    --palette-forms-text-light-helper-disabled: #021d4980;
    --palette-forms-text-dark-label-default: #e4ecf9;
    --palette-forms-text-dark-label-error: #f9b9bb;
    --palette-forms-text-dark-label-disabled: #ffffff80;
    --palette-forms-text-dark-placeholder-default: #e4ecf9;
    --palette-forms-text-dark-placeholder-filled: #fff;
    --palette-forms-text-dark-placeholder-disabled: #ffffff80;
    --palette-forms-text-dark-helper-default: #d7dee9;
    --palette-forms-text-dark-helper-error: #f9b9bb;
    --palette-forms-text-dark-helper-disabled: #ffffff80;
    --palette-forms-icon-light-default: #506d94;
    --palette-forms-icon-light-hover: #1240b5;
    --palette-forms-icon-light-active: #021d49;
    --palette-forms-icon-light-error: #ed1d24;
    --palette-forms-icon-light-disabled: #021d4980;
    --palette-forms-icon-dark-default: #e4ecf9;
    --palette-forms-icon-dark-hover: #ffb500;
    --palette-forms-icon-dark-active: #d7dee9;
    --palette-forms-icon-dark-error: #f9b9bb;
    --palette-forms-icon-dark-disabled: #ffffff80;
    --palette-forms-stroke-light-default: #f1f6ff;
    --palette-forms-stroke-light-hover: #1240b5;
    --palette-forms-stroke-light-active: #021d49;
    --palette-forms-stroke-light-error: #ed1d24;
    --palette-forms-stroke-light-disabled: #021d4980;
    --palette-forms-stroke-light-focus: #863cf4;
    --palette-forms-stroke-dark-default: #fff;
    --palette-forms-stroke-dark-hover: #ffb500;
    --palette-forms-stroke-dark-active: #ffb500;
    --palette-forms-stroke-dark-error: #f9b9bb;
    --palette-forms-stroke-dark-disabled: #ffffff80;
    --palette-forms-stroke-dark-focus: #e7d8fd;
    --palette-tags-surface-highlight-strong: #863cf4;
    --palette-tags-surface-highlight-subtle: #e7d8fd;
    --palette-tags-surface-promotion-strong: #ff0db2;
    --palette-tags-surface-promotion-subtle: #ffe5f7;
    --palette-tags-surface-feature-strong: #baff00;
    --palette-tags-surface-feature-subtle: #f1ffcc;
    --palette-tags-surface-casino-strong: #ffb500;
    --palette-tags-surface-casino-subtle: #fff0cc;
    --palette-tags-text-highlight-strong: #fff;
    --palette-tags-text-highlight-subtle: #4c0aae;
    --palette-tags-text-promotion-strong: #fff;
    --palette-tags-text-promotion-subtle: #a3006f;
    --palette-tags-text-feature-strong: #010c1d;
    --palette-tags-text-feature-subtle: #010c1d;
    --palette-tags-text-casino-strong: #010c1d;
    --palette-tags-text-casino-subtle: #010c1d;
    --palette-tags-icon-highlight-strong: #fff;
    --palette-tags-icon-highlight-subtle: #4c0aae;
    --palette-tags-icon-promotion-strong: #fff;
    --palette-tags-icon-promotion-subtle: #a3006f;
    --palette-tags-icon-feature-strong: #010c1d;
    --palette-tags-icon-feature-subtle: #010c1d;
    --palette-tags-icon-casino-strong: #010c1d;
    --palette-tags-icon-casino-subtle: #010c1d;
    --palette-tags-stroke-highlight-main: #b78bf8;
    --palette-tags-stroke-promotion-main: #ff70d2;
    --palette-tags-stroke-feature-main: #95cc00;
    --palette-tags-stroke-casino-main: #ffb500;
    --palette-navigation-surface-light-container-main: #fff;
    --palette-navigation-surface-light-menu-hover: #f1f6ff;
    --palette-navigation-surface-light-menu-pressed: #e4ecf9;
    --palette-navigation-surface-light-menu-selected: #f1f6ff;
    --palette-navigation-surface-dark-container-main: #FFFFFFF00;
    --palette-navigation-surface-dark-menu-hover: #FFFFFFF00;
    --palette-navigation-surface-dark-menu-pressed: #FFFFFFF00;
    --palette-navigation-surface-dark-menu-selected: #FFFFFFF00;
    --palette-navigation-text-light-link-default: #010c1d;
    --palette-navigation-text-light-link-hover-selected: #863cf4;
    --palette-navigation-text-light-menu-default: #021d49;
    --palette-navigation-text-dark-link-default: #fff;
    --palette-navigation-text-dark-link-hover-selected: #ffd366;
    --palette-navigation-text-dark-menu-default: #d7dee9;
    --palette-navigation-icon-light-link-default: #010c1d;
    --palette-navigation-icon-light-link-hover-selected: #863cf4;
    --palette-navigation-icon-light-menu-default: #021d49;
    --palette-navigation-icon-dark-link-default: #fff;
    --palette-navigation-icon-dark-link-hover-selected: #ffd366;
    --palette-navigation-icon-dark-menu-default: #d7dee9;
    --palette-navigation-stroke-light-border-edge: #d7dee9;
    --palette-navigation-stroke-light-border-selected: #863cf4;
    --palette-navigation-stroke-light-border-menu-active: #1240b5;
    --palette-navigation-stroke-dark-border-edge: #ffffff33;
    --palette-navigation-stroke-dark-border-selected: #ffd366;
    --palette-navigation-stroke-dark-border-menu-active: #0e3390;
    --palette-footer-surface-container-main: #021d49;
    --palette-footer-text-category-default: #ffffff59;
    --palette-footer-text-category-hover-pressed: #adbdd6;
    --palette-footer-text-category-selected: #fff;
    --palette-footer-text-general-default: #fff;
    --palette-footer-text-general-link: #fff;
    --palette-footer-text-general-hover-pressed: #c7d5f9;
    --palette-footer-icon-link-default: #fff;
    --palette-footer-icon-link-hover-pressed: #adbdd6;
    --palette-footer-icon-link-selected: #fff;
    --palette-footer-icon-social-default: #fff;
    --palette-footer-stroke-divider-default: #ffffff33;
    --palette-footer-stroke-divider-edge: #adbdd6;
    --palette-control-surface-light-inactive-default: #fff;
    --palette-control-surface-light-inactive-hover: #f1f6ff;
    --palette-control-surface-light-inactive-disabled: #e3e7ec;
    --palette-control-surface-light-active-default: #fff;
    --palette-control-surface-light-active-checked: #1240b5;
    --palette-control-surface-light-active-hover: #f1f6ff;
    --palette-control-surface-light-active-checkedHover: #053b81;
    --palette-control-surface-light-active-disabled: #e3e7ec;
    --palette-control-surface-light-active-checkedDisabled: #506d94;
    --palette-control-surface-dark-inactive-default: #021d49bf;
    --palette-control-surface-dark-inactive-hover: #053b81;
    --palette-control-surface-dark-inactive-disabled: #506d94;
    --palette-control-surface-dark-active-default: #021d49bf;
    --palette-control-surface-dark-active-checked: #fff;
    --palette-control-surface-dark-active-hover: #053b81;
    --palette-control-surface-dark-active-checkedHover: #f1f6ff;
    --palette-control-surface-dark-active-disabled: #506d94;
    --palette-control-surface-dark-active-checkedDisabled: #506d94;
    --palette-control-text-light-default: #010c1d;
    --palette-control-text-light-disabled: #021d4980;
    --palette-control-text-dark-default: #fff;
    --palette-control-text-dark-disabled: #ffffff80;
    --palette-control-icon-light-active: #fff;
    --palette-control-icon-light-disabled: #e4ecf9;
    --palette-control-icon-dark-active: #1240b5;
    --palette-control-icon-dark-disabled: #ffffff80;
    --palette-control-stroke-light-inactive-default: #021d49;
    --palette-control-stroke-light-inactive-hover: #1240b5;
    --palette-control-stroke-light-inactive-disabled: #021d4980;
    --palette-control-stroke-light-active-default: #1240b5;
    --palette-control-stroke-light-active-hover: #1240b5;
    --palette-control-stroke-light-active-disabled: #021d4980;
    --palette-control-stroke-dark-inactive-default: #fff;
    --palette-control-stroke-dark-inactive-hover: #fff;
    --palette-control-stroke-dark-inactive-disabled: #ffffff80;
    --palette-control-stroke-dark-active-default: #fff;
    --palette-control-stroke-dark-active-hover: #fff;
    --palette-control-stroke-dark-active-disabled: #ffffff80;
    --palette-tab-surface-light-container-default: #FFFFFFF00;
    --palette-tab-surface-light-container-active: #FFFFFFF00;
    --palette-tab-surface-light-container-hover: #f1f6ff;
    --palette-tab-surface-light-container-disabled: #e3e7ec;
    --palette-tab-surface-dark-container-default: #FFFFFFF00;
    --palette-tab-surface-dark-container-active: #ffffff1a;
    --palette-tab-surface-dark-container-hover: #053b81;
    --palette-tab-surface-dark-container-disabled: #506d94;
    --palette-tab-text-light-link-default: #010c1d;
    --palette-tab-text-light-link-active: #1240b5;
    --palette-tab-text-light-link-disabled: #021d4980;
    --palette-tab-text-dark-link-default: #fff;
    --palette-tab-text-dark-link-active: #fff;
    --palette-tab-text-dark-link-disabled: #ffffff80;
    --palette-tab-stroke-light-border-focus: #863cf4;
    --palette-tab-stroke-light-border-menu-active: #1240b5;
    --palette-tab-stroke-dark-border-focus: #e7d8fd;
    --palette-tab-stroke-dark-border-menu-active: #ffd366;
    --palette-tooltip-surface-light-body-default: #FFFFFFF00;
    --palette-tooltip-surface-light-body-hover: #f1f6ff;
    --palette-tooltip-surface-light-body-pressed: #e4ecf9;
    --palette-tooltip-surface-light-symbol-default: #f1f6ff;
    --palette-tooltip-surface-light-symbol-hover: #ffffffbf;
    --palette-tooltip-surface-light-symbol-pressed: #ffffffbf;
    --palette-tooltip-surface-light-base-default: #fff;
    --palette-tooltip-surface-dark-body-default: #FFFFFFF00;
    --palette-tooltip-surface-dark-body-hover: #ffffff1a;
    --palette-tooltip-surface-dark-body-pressed: #ffffff59;
    --palette-tooltip-surface-dark-symbol-default: #ffffff1a;
    --palette-tooltip-surface-dark-symbol-hover: #ffffff1a;
    --palette-tooltip-surface-dark-symbol-pressed: #021d4959;
    --palette-tooltip-surface-dark-base-default: #021d49;
    --palette-tooltip-text-light-main-default: #010c1d;
    --palette-tooltip-text-light-main-hover: #0e3390;
    --palette-tooltip-text-light-title-default: #021d49;
    --palette-tooltip-text-light-description-default: #315788;
    --palette-tooltip-text-dark-main-default: #fff;
    --palette-tooltip-text-dark-main-hover: #ffd366;
    --palette-tooltip-text-dark-title-default: #d7dee9;
    --palette-tooltip-text-dark-description-default: #e4ecf9;
    --palette-tooltip-icon-light-main-default: #010c1d;
    --palette-tooltip-icon-light-main-hover: #1240b5;
    --palette-tooltip-icon-light-close-default: #1240b5;
    --palette-tooltip-icon-dark-main-default: #fff;
    --palette-tooltip-icon-dark-main-hover: #ffd366;
    --palette-tooltip-icon-dark-close-default: #fff;
    --palette-tooltip-stroke-light-border-default: #d7dee9;
    --palette-tooltip-stroke-light-border-focus: #863cf4;
    --palette-tooltip-stroke-dark-border-default: #adbdd6;
    --palette-tooltip-stroke-dark-border-focus: #e7d8fd;
    --palette-dropdown-surface-light-item-default: #fff;
    --palette-dropdown-surface-light-item-hover: #e4ecf9;
    --palette-dropdown-surface-light-item-active: #c7d5f9;
    --palette-dropdown-surface-light-item-disabled: #e3e7ec;
    --palette-dropdown-surface-light-container-background: #fff;
    --palette-dropdown-surface-light-container-scroll: #adbdd6;
    --palette-dropdown-surface-dark-item-default: #021d49;
    --palette-dropdown-surface-dark-item-hover: #053b81;
    --palette-dropdown-surface-dark-item-active: #1240b5;
    --palette-dropdown-surface-dark-item-disabled: #506d94;
    --palette-dropdown-surface-dark-container-background: #021d49;
    --palette-dropdown-surface-dark-container-scroll: #adbdd6;
    --palette-dropdown-text-light-label-default: #315788;
    --palette-dropdown-text-light-label-hover: #315788;
    --palette-dropdown-text-light-label-active: #021d49;
    --palette-dropdown-text-light-label-disabled: #021d4980;
    --palette-dropdown-text-dark-label-default: #e4ecf9;
    --palette-dropdown-text-dark-label-hover: #e4ecf9;
    --palette-dropdown-text-dark-label-active: #fff;
    --palette-dropdown-text-dark-label-disabled: #ffffff80;
    --palette-dropdown-icon-light-show-more: #506d94;
    --palette-dropdown-icon-dark-show-more: #fff;
    --palette-dropdown-stroke-light-display: #506d94;
    --palette-dropdown-stroke-dark-display: #fff;
    --typography-mobile-h1-font-family: Kapra Regular;
    --typography-mobile-h1-font-size: 40px;
    --typography-mobile-h1-line-height: 40px;
    --typography-mobile-h1-letter-spacing: -0.1px;
    --typography-mobile-h2-font-family: Kapra Regular;
    --typography-mobile-h2-font-size: 34px;
    --typography-mobile-h2-line-height: 34px;
    --typography-mobile-h2-letter-spacing: -0.1px;
    --typography-mobile-h3-font-family: Kapra Regular;
    --typography-mobile-h3-font-size: 28px;
    --typography-mobile-h3-line-height: 28px;
    --typography-mobile-h3-letter-spacing: -0.1px;
    --typography-mobile-h4-font-family: Proxima Nova SemiBold;
    --typography-mobile-h4-font-size: 24px;
    --typography-mobile-h4-line-height: 26.4px;
    --typography-mobile-h4-letter-spacing: -1px;
    --typography-mobile-h5-font-family: Proxima Nova Regular;
    --typography-mobile-h5-font-size: 22px;
    --typography-mobile-h5-line-height: 24.2px;
    --typography-mobile-h5-letter-spacing: -1px;
    --typography-mobile-title-big-font-family: Proxima Nova SemiBold;
    --typography-mobile-title-big-font-size: 22px;
    --typography-mobile-title-big-line-height: 24.2px;
    --typography-mobile-title-big-letter-spacing: -1px;
    --typography-mobile-title-semi-font-family: Proxima Nova SemiBold;
    --typography-mobile-title-semi-font-size: 20px;
    --typography-mobile-title-semi-line-height: 22px;
    --typography-mobile-title-semi-letter-spacing: -0.6px;
    --typography-mobile-title-reg-font-family: Proxima Nova Regular;
    --typography-mobile-title-reg-font-size: 20px;
    --typography-mobile-title-reg-line-height: 22px;
    --typography-mobile-title-reg-letter-spacing: -0.6px;
    --typography-mobile-body-big-semi-font-family: Proxima Nova SemiBold;
    --typography-mobile-body-big-semi-font-size: 18px;
    --typography-mobile-body-big-semi-line-height: 21.6px;
    --typography-mobile-body-big-semi-letter-spacing: -0.3px;
    --typography-mobile-body-big-reg-font-family: Proxima Nova Regular;
    --typography-mobile-body-big-reg-font-size: 18px;
    --typography-mobile-body-big-reg-line-height: 21.6px;
    --typography-mobile-body-big-reg-letter-spacing: -0.3px;
    --typography-mobile-body-big-link-font-family: Proxima Nova SemiBold;
    --typography-mobile-body-big-link-font-size: 18px;
    --typography-mobile-body-big-link-line-height: 21.6px;
    --typography-mobile-body-big-link-letter-spacing: -0.3px;
    --typography-mobile-body-semi-font-family: Proxima Nova SemiBold;
    --typography-mobile-body-semi-font-size: 16px;
    --typography-mobile-body-semi-line-height: 22.4px;
    --typography-mobile-body-semi-letter-spacing: -0.1px;
    --typography-mobile-body-reg-font-family: Proxima Nova Regular;
    --typography-mobile-body-reg-font-size: 16px;
    --typography-mobile-body-reg-line-height: 22.4px;
    --typography-mobile-body-reg-letter-spacing: -0.1px;
    --typography-mobile-body-link-font-family: Proxima Nova SemiBold;
    --typography-mobile-body-link-font-size: 16px;
    --typography-mobile-body-link-line-height: 22.4px;
    --typography-mobile-body-link-letter-spacing: -0.1px;
    --typography-mobile-label-semi-font-family: Proxima Nova SemiBold;
    --typography-mobile-label-semi-font-size: 14px;
    --typography-mobile-label-semi-line-height: 19.6px;
    --typography-mobile-label-semi-letter-spacing: -0.1px;
    --typography-mobile-label-reg-font-family: Proxima Nova Regular;
    --typography-mobile-label-reg-font-size: 14px;
    --typography-mobile-label-reg-line-height: 19.6px;
    --typography-mobile-label-reg-letter-spacing: -0.1px;
    --typography-mobile-label-link-font-family: Proxima Nova SemiBold;
    --typography-mobile-label-link-font-size: 14px;
    --typography-mobile-label-link-line-height: 19.6px;
    --typography-mobile-label-link-letter-spacing: -0.1px;
    --typography-mobile-caption-semi-font-family: Proxima Nova SemiBold;
    --typography-mobile-caption-semi-font-size: 12px;
    --typography-mobile-caption-semi-line-height: 16.8px;
    --typography-mobile-caption-semi-letter-spacing: 0;
    --typography-mobile-caption-reg-font-family: Proxima Nova Regular;
    --typography-mobile-caption-reg-font-size: 12px;
    --typography-mobile-caption-reg-line-height: 16.8px;
    --typography-mobile-caption-reg-letter-spacing: 0;
    --typography-mobile-card-big-font-family: Proxima Nova Regular;
    --typography-mobile-card-big-font-size: 24px;
    --typography-mobile-card-big-line-height: 24px;
    --typography-mobile-card-big-letter-spacing: -0.1px;
    --typography-mobile-card-font-family: Proxima Nova Regular;
    --typography-mobile-card-font-size: 20px;
    --typography-mobile-card-line-height: 20px;
    --typography-mobile-card-letter-spacing: -0.1px;
    --typography-mobile-label-featured-font-family: Proxima Nova Regular;
    --typography-mobile-label-featured-font-size: 16px;
    --typography-mobile-label-featured-line-height: 19.2px;
    --typography-mobile-label-featured-letter-spacing: 1.7px;
    --typography-tablet-h1-font-family: Kapra Regular;
    --typography-tablet-h1-font-size: 64px;
    --typography-tablet-h1-line-height: 64px;
    --typography-tablet-h1-letter-spacing: -0.1px;
    --typography-tablet-h2-font-family: Kapra Regular;
    --typography-tablet-h2-font-size: 48px;
    --typography-tablet-h2-line-height: 48px;
    --typography-tablet-h2-letter-spacing: -0.1px;
    --typography-tablet-h3-font-family: Kapra Regular;
    --typography-tablet-h3-font-size: 36px;
    --typography-tablet-h3-line-height: 36px;
    --typography-tablet-h3-letter-spacing: -0.1px;
    --typography-tablet-h4-font-family: Proxima Nova SemiBold;
    --typography-tablet-h4-font-size: 32px;
    --typography-tablet-h4-line-height: 35.2px;
    --typography-tablet-h4-letter-spacing: -1px;
    --typography-tablet-h5-font-family: Proxima Nova Regular;
    --typography-tablet-h5-font-size: 28px;
    --typography-tablet-h5-line-height: 30.8px;
    --typography-tablet-h5-letter-spacing: -1px;
    --typography-tablet-title-big-font-family: Proxima Nova SemiBold;
    --typography-tablet-title-big-font-size: 24px;
    --typography-tablet-title-big-line-height: 26.4px;
    --typography-tablet-title-big-letter-spacing: -1px;
    --typography-tablet-title-semi-font-family: Proxima Nova SemiBold;
    --typography-tablet-title-semi-font-size: 20px;
    --typography-tablet-title-semi-line-height: 22px;
    --typography-tablet-title-semi-letter-spacing: -0.6px;
    --typography-tablet-title-reg-font-family: Proxima Nova Regular;
    --typography-tablet-title-reg-font-size: 20px;
    --typography-tablet-title-reg-line-height: 22px;
    --typography-tablet-title-reg-letter-spacing: -0.6px;
    --typography-tablet-body-big-semi-font-family: Proxima Nova SemiBold;
    --typography-tablet-body-big-semi-font-size: 18px;
    --typography-tablet-body-big-semi-line-height: 21.6px;
    --typography-tablet-body-big-semi-letter-spacing: -0.3px;
    --typography-tablet-body-big-reg-font-family: Proxima Nova Regular;
    --typography-tablet-body-big-reg-font-size: 18px;
    --typography-tablet-body-big-reg-line-height: 21.6px;
    --typography-tablet-body-big-reg-letter-spacing: -0.3px;
    --typography-tablet-body-big-link-font-family: Proxima Nova SemiBold;
    --typography-tablet-body-big-link-font-size: 18px;
    --typography-tablet-body-big-link-line-height: 21.6px;
    --typography-tablet-body-big-link-letter-spacing: -0.3px;
    --typography-tablet-body-semi-font-family: Proxima Nova SemiBold;
    --typography-tablet-body-semi-font-size: 16px;
    --typography-tablet-body-semi-line-height: 22.4px;
    --typography-tablet-body-semi-letter-spacing: -0.1px;
    --typography-tablet-body-reg-font-family: Proxima Nova Regular;
    --typography-tablet-body-reg-font-size: 16px;
    --typography-tablet-body-reg-line-height: 22.4px;
    --typography-tablet-body-reg-letter-spacing: -0.1px;
    --typography-tablet-body-link-font-family: Proxima Nova SemiBold;
    --typography-tablet-body-link-font-size: 16px;
    --typography-tablet-body-link-line-height: 22.4px;
    --typography-tablet-body-link-letter-spacing: -0.1px;
    --typography-tablet-label-semi-font-family: Proxima Nova SemiBold;
    --typography-tablet-label-semi-font-size: 14px;
    --typography-tablet-label-semi-line-height: 19.6px;
    --typography-tablet-label-semi-letter-spacing: -0.1px;
    --typography-tablet-label-reg-font-family: Proxima Nova Regular;
    --typography-tablet-label-reg-font-size: 14px;
    --typography-tablet-label-reg-line-height: 19.6px;
    --typography-tablet-label-reg-letter-spacing: -0.1px;
    --typography-tablet-label-link-font-family: Proxima Nova SemiBold;
    --typography-tablet-label-link-font-size: 14px;
    --typography-tablet-label-link-line-height: 19.6px;
    --typography-tablet-label-link-letter-spacing: -0.1px;
    --typography-tablet-caption-semi-font-family: Proxima Nova SemiBold;
    --typography-tablet-caption-semi-font-size: 12px;
    --typography-tablet-caption-semi-line-height: 16.8px;
    --typography-tablet-caption-semi-letter-spacing: 0;
    --typography-tablet-caption-reg-font-family: Proxima Nova Regular;
    --typography-tablet-caption-reg-font-size: 12px;
    --typography-tablet-caption-reg-line-height: 16.8px;
    --typography-tablet-caption-reg-letter-spacing: 0;
    --typography-tablet-card-big-font-family: Proxima Nova Regular;
    --typography-tablet-card-big-font-size: 32px;
    --typography-tablet-card-big-line-height: 32px;
    --typography-tablet-card-big-letter-spacing: -0.1px;
    --typography-tablet-card-font-family: Proxima Nova Regular;
    --typography-tablet-card-font-size: 24px;
    --typography-tablet-card-line-height: 24px;
    --typography-tablet-card-letter-spacing: -0.1px;
    --typography-tablet-label-featured-font-family: Proxima Nova Regular;
    --typography-tablet-label-featured-font-size: 18px;
    --typography-tablet-label-featured-line-height: 21.6px;
    --typography-tablet-label-featured-letter-spacing: 1.7px;
    --typography-desktop-h1-font-family: Kapra Regular;
    --typography-desktop-h1-font-size: 96px;
    --typography-desktop-h1-line-height: 96px;
    --typography-desktop-h1-letter-spacing: -0.1px;
    --typography-desktop-h2-font-family: Kapra Regular;
    --typography-desktop-h2-font-size: 80px;
    --typography-desktop-h2-line-height: 80px;
    --typography-desktop-h2-letter-spacing: -0.1px;
    --typography-desktop-h3-font-family: Kapra Regular;
    --typography-desktop-h3-font-size: 72px;
    --typography-desktop-h3-line-height: 72px;
    --typography-desktop-h3-letter-spacing: -0.1px;
    --typography-desktop-h4-font-family: Proxima Nova SemiBold;
    --typography-desktop-h4-font-size: 48px;
    --typography-desktop-h4-line-height: 52.8px;
    --typography-desktop-h4-letter-spacing: -1px;
    --typography-desktop-h5-font-family: Proxima Nova Regular;
    --typography-desktop-h5-font-size: 32px;
    --typography-desktop-h5-line-height: 35.2px;
    --typography-desktop-h5-letter-spacing: -1px;
    --typography-desktop-title-big-font-family: Proxima Nova SemiBold;
    --typography-desktop-title-big-font-size: 28px;
    --typography-desktop-title-big-line-height: 30.8px;
    --typography-desktop-title-big-letter-spacing: -1px;
    --typography-desktop-title-semi-font-family: Proxima Nova SemiBold;
    --typography-desktop-title-semi-font-size: 24px;
    --typography-desktop-title-semi-line-height: 26.4px;
    --typography-desktop-title-semi-letter-spacing: -0.6px;
    --typography-desktop-title-reg-font-family: Proxima Nova Regular;
    --typography-desktop-title-reg-font-size: 24px;
    --typography-desktop-title-reg-line-height: 26.4px;
    --typography-desktop-title-reg-letter-spacing: -0.6px;
    --typography-desktop-body-big-semi-font-family: Proxima Nova SemiBold;
    --typography-desktop-body-big-semi-font-size: 20px;
    --typography-desktop-body-big-semi-line-height: 24px;
    --typography-desktop-body-big-semi-letter-spacing: -0.3px;
    --typography-desktop-body-big-reg-font-family: Proxima Nova Regular;
    --typography-desktop-body-big-reg-font-size: 20px;
    --typography-desktop-body-big-reg-line-height: 24px;
    --typography-desktop-body-big-reg-letter-spacing: -0.3px;
    --typography-desktop-body-big-link-font-family: Proxima Nova SemiBold;
    --typography-desktop-body-big-link-font-size: 20px;
    --typography-desktop-body-big-link-line-height: 24px;
    --typography-desktop-body-big-link-letter-spacing: -0.3px;
    --typography-desktop-body-semi-font-family: Proxima Nova SemiBold;
    --typography-desktop-body-semi-font-size: 16px;
    --typography-desktop-body-semi-line-height: 22.4px;
    --typography-desktop-body-semi-letter-spacing: -0.1px;
    --typography-desktop-body-reg-font-family: Proxima Nova Regular;
    --typography-desktop-body-reg-font-size: 16px;
    --typography-desktop-body-reg-line-height: 22.4px;
    --typography-desktop-body-reg-letter-spacing: -0.1px;
    --typography-desktop-body-link-font-family: Proxima Nova SemiBold;
    --typography-desktop-body-link-font-size: 16px;
    --typography-desktop-body-link-line-height: 22.4px;
    --typography-desktop-body-link-letter-spacing: -0.1px;
    --typography-desktop-label-semi-font-family: Proxima Nova SemiBold;
    --typography-desktop-label-semi-font-size: 14px;
    --typography-desktop-label-semi-line-height: 19.6px;
    --typography-desktop-label-semi-letter-spacing: -0.1px;
    --typography-desktop-label-reg-font-family: Proxima Nova Regular;
    --typography-desktop-label-reg-font-size: 14px;
    --typography-desktop-label-reg-line-height: 19.6px;
    --typography-desktop-label-reg-letter-spacing: -0.1px;
    --typography-desktop-label-link-font-family: Proxima Nova SemiBold;
    --typography-desktop-label-link-font-size: 14px;
    --typography-desktop-label-link-line-height: 19.6px;
    --typography-desktop-label-link-letter-spacing: -0.1px;
    --typography-desktop-caption-semi-font-family: Proxima Nova SemiBold;
    --typography-desktop-caption-semi-font-size: 12px;
    --typography-desktop-caption-semi-line-height: 16.8px;
    --typography-desktop-caption-semi-letter-spacing: 0;
    --typography-desktop-caption-reg-font-family: Proxima Nova Regular;
    --typography-desktop-caption-reg-font-size: 12px;
    --typography-desktop-caption-reg-line-height: 16.8px;
    --typography-desktop-caption-reg-letter-spacing: 0;
    --typography-desktop-card-big-font-family: Proxima Nova Regular;
    --typography-desktop-card-big-font-size: 48px;
    --typography-desktop-card-big-line-height: 48px;
    --typography-desktop-card-big-letter-spacing: -0.1px;
    --typography-desktop-card-font-family: Proxima Nova Regular;
    --typography-desktop-card-font-size: 40px;
    --typography-desktop-card-line-height: 40px;
    --typography-desktop-card-letter-spacing: -0.1px;
    --typography-desktop-label-featured-font-family: Proxima Nova Regular;
    --typography-desktop-label-featured-font-size: 20px;
    --typography-desktop-label-featured-line-height: 24px;
    --typography-desktop-label-featured-letter-spacing: 1.7px;
    --border-radius-xs: 2px;
    --border-radius-s: 4px;
    --border-radius-m: 8px;
    --border-radius-l: 12px;
    --border-radius-xl: 24px;
    --border-radius-xxl: 250px;
    --font-family-h: Kapra Regular;
    --font-family-content: Proxima Nova Regular;
    --font-weight-bold: 700;
    --font-weight-semi: 600;
    --font-weight-regular: 400;
    --font-weight-link: 400;
    --font-mobile-size-h1: 40px;
    --font-mobile-size-h2: 34px;
    --font-mobile-size-h3: 28px;
    --font-mobile-size-h4: 24px;
    --font-mobile-size-h5: 22px;
    --font-mobile-size-card-big: 24px;
    --font-mobile-size-card: 20px;
    --font-mobile-size-big: 22px;
    --font-mobile-size-title: 20px;
    --font-mobile-size-body-big: 18px;
    --font-mobile-size-label-featured: 16px;
    --font-mobile-size-body: 16px;
    --font-mobile-size-label: 14px;
    --font-mobile-size-caption: 12px;
    --font-tablet-size-h1: 64px;
    --font-tablet-size-h2: 48px;
    --font-tablet-size-h3: 36px;
    --font-tablet-size-h4: 32px;
    --font-tablet-size-h5: 28px;
    --font-tablet-size-card-big: 32px;
    --font-tablet-size-card: 24px;
    --font-tablet-size-big: 24px;
    --font-tablet-size-title: 20px;
    --font-tablet-size-body-big: 18px;
    --font-tablet-size-label-featured: 18px;
    --font-tablet-size-body: 16px;
    --font-tablet-size-label: 14px;
    --font-tablet-size-caption: 12px;
    --font-desktop-size-h1: 96px;
    --font-desktop-size-h2: 80px;
    --font-desktop-size-h3: 72px;
    --font-desktop-size-h4: 48px;
    --font-desktop-size-h5: 32px;
    --font-desktop-size-card-big: 48px;
    --font-desktop-size-card: 40px;
    --font-desktop-size-big: 28px;
    --font-desktop-size-title: 24px;
    --font-desktop-size-body-big: 20px;
    --font-desktop-size-label-featured: 20px;
    --font-desktop-size-body: 16px;
    --font-desktop-size-label: 14px;
    --font-desktop-size-caption: 12px;
    --font-mobile-line-height-h1: 40px;
    --font-mobile-line-height-h2: 34px;
    --font-mobile-line-height-h3: 28px;
    --font-mobile-line-height-h4: 26.4px;
    --font-mobile-line-height-h5: 24.2px;
    --font-mobile-line-height-card-big: 24px;
    --font-mobile-line-height-card: 20px;
    --font-mobile-line-height-big: 24.2px;
    --font-mobile-line-height-title: 22px;
    --font-mobile-line-height-body-big: 21.6px;
    --font-mobile-line-height-label-featured: 19.2px;
    --font-mobile-line-height-body: 22.4px;
    --font-mobile-line-height-label: 19.6px;
    --font-mobile-line-height-caption: 16.8px;
    --font-tablet-line-height-h1: 64px;
    --font-tablet-line-height-h2: 48px;
    --font-tablet-line-height-h3: 36px;
    --font-tablet-line-height-h4: 35.2px;
    --font-tablet-line-height-h5: 30.8px;
    --font-tablet-line-height-card-big: 32px;
    --font-tablet-line-height-card: 24px;
    --font-tablet-line-height-big: 26.4px;
    --font-tablet-line-height-title: 22px;
    --font-tablet-line-height-body-big: 21.6px;
    --font-tablet-line-height-label-featured: 21.6px;
    --font-tablet-line-height-body: 22.4px;
    --font-tablet-line-height-label: 19.6px;
    --font-tablet-line-height-caption: 16.8px;
    --font-desktop-line-height-h1: 96px;
    --font-desktop-line-height-h2: 80px;
    --font-desktop-line-height-h3: 72px;
    --font-desktop-line-height-h4: 52.8px;
    --font-desktop-line-height-h5: 35.2px;
    --font-desktop-line-height-card-big: 48px;
    --font-desktop-line-height-card: 40px;
    --font-desktop-line-height-big: 30.8px;
    --font-desktop-line-height-title: 26.4px;
    --font-desktop-line-height-body-big: 24px;
    --font-desktop-line-height-label-featured: 24px;
    --font-desktop-line-height-body: 22.4px;
    --font-desktop-line-height-label: 19.6px;
    --font-desktop-line-height-caption: 16.8px;
    --tracking-0: 0;
    --tracking-1: -0.1px;
    --tracking-2: -0.3px;
    --tracking-3: -0.6px;
    --tracking-4: -1px;
    --tracking-10: 1.7px;
    --spacing-0: 0;
    --spacing-1: 4px;
    --spacing-2: 8px;
    --spacing-3: 12px;
    --spacing-4: 16px;
    --spacing-5: 20px;
    --spacing-6: 24px;
    --spacing-7: 28px;
    --spacing-8: 32px;
    --spacing-9: 40px;
    --spacing-10: 48px;
    --spacing-11: 56px;
    --spacing-12: 64px;
    --spacing-13: 72px;
    --spacing-14: 80px;
    --spacing-15: 96px;
    --padding-3xs: 0;
    --padding-2xs: 4px;
    --padding-xs: 8px;
    --padding-s: 12px;
    --padding-m: 16px;
    --padding-2m: 20px;
    --padding-l: 24px;
    --padding-xl: 32px;
    --padding-2xl: 40px;
    --padding-3xl: 80px
}

@font-face {
    font-family: Proxima Nova Regular;
    font-weight: 400;
    src: local(ProximaNova-Regular);
    src: url(../fonts/ProximaNova-Regular.woff2) format("woff2")
}

@font-face {
    font-family: Proxima Nova SemiBold;
    font-weight: 600;
    src: local(ProximaNova-SemiBold);
    src: url(../fonts/ProximaNova-SemiBold.woff2) format("woff2")
}

@font-face {
    font-family: Proxima Nova Semi Bold;
    font-weight: 600;
    src: local(ProximaNova-SemiBold);
    src: url(../fonts/ProximaNova-SemiBold.woff2) format("woff2")
}

@font-face {
    font-family: Proxima Nova Bold;
    font-weight: 800;
    src: local(ProximaNova-Bold);
    src: url(../fonts/ProximaNova-Bold.woff2) format("woff2")
}

@font-face {
    font-family: Kapra Regular;
    font-weight: 400;
    src: local(Kapra-Regular-Opt);
    src: url(../fonts/Kapra-Regular-Opt.woff2) format("woff2")
}