html :where(.theme-benalgin), html :where(.theme-benalgin) *, html:where(.theme-benalgin) * {
--vision-si: 7;
--vision-brand-colors-red: 251 52 73;
--vision-brand-colors-purple: 11 78 162;
--vision-brand-colors-innovation-blue: 8 83 163;
--vision-brand-colors-blue: 11 78 162;
--vision-brand-colors-teal: 0 120 140;
--vision-brand-colors-primary2: 0 158 180;
--vision-brand-colors-primary1: 8 83 163;
--vision-core-font-family-sans: 'Teva Sans', system-ui, sans-serif;

--vision-core-colors-dark-2-canvas-on-main: 3 42 82;
--vision-core-colors-dark-2-canvas-main: 230 230 230;
--vision-core-colors-dark-2-canvas-on-root: 0 0 0;
--vision-core-colors-dark-2-canvas-root: 230 230 230;
--vision-core-colors-dark-2-support-on-5: 230 230 230;
--vision-core-colors-dark-2-support-on-4: 230 230 230;
--vision-core-colors-dark-2-support-on-3: 230 230 230;
--vision-core-colors-dark-2-support-on-2: 230 230 230;
--vision-core-colors-dark-2-support-on-1: 230 230 230;
--vision-core-colors-dark-2-support-5: 3 42 82;
--vision-core-colors-dark-2-support-4: 3 42 82;
--vision-core-colors-dark-2-support-3: 112 152 46;
--vision-core-colors-dark-2-support-2: 0 95 108;
--vision-core-colors-dark-2-support-1: 3 42 82;
--vision-core-colors-dark-2-on-error: 230 230 230;
--vision-core-colors-dark-2-error: 178 29 29;
--vision-core-colors-dark-2-on-warning: 230 230 230;
--vision-core-colors-dark-2-warning: 197 127 8;
--vision-core-colors-dark-2-on-info: 230 230 230;
--vision-core-colors-dark-2-info: 11 131 185;
--vision-core-colors-dark-2-on-accent: 230 230 230;
--vision-core-colors-dark-2-accent: 5 47 120;
--vision-core-colors-dark-2-on-secondary: 230 230 230;
--vision-core-colors-dark-2-secondary: 0 95 108;
--vision-core-colors-dark-2-on-primary: 230 230 230;
--vision-core-colors-dark-2-primary: 4 50 98;

--vision-core-colors-dark-1-canvas-on-main: 5 55 107;
--vision-core-colors-dark-1-canvas-main: 242 242 242;
--vision-core-colors-dark-1-canvas-on-root: 0 0 0;
--vision-core-colors-dark-1-canvas-root: 242 242 242;
--vision-core-colors-dark-1-support-on-5: 242 242 242;
--vision-core-colors-dark-1-support-on-4: 242 242 242;
--vision-core-colors-dark-1-support-on-3: 242 242 242;
--vision-core-colors-dark-1-support-on-2: 242 242 242;
--vision-core-colors-dark-1-support-on-1: 242 242 242;
--vision-core-colors-dark-1-support-5: 5 55 107;
--vision-core-colors-dark-1-support-4: 5 55 107;
--vision-core-colors-dark-1-support-3: 130 176 48;
--vision-core-colors-dark-1-support-2: 0 126 143;
--vision-core-colors-dark-1-support-1: 5 55 107;
--vision-core-colors-dark-1-on-error: 242 242 242;
--vision-core-colors-dark-1-error: 200 32 32;
--vision-core-colors-dark-1-on-warning: 242 242 242;
--vision-core-colors-dark-1-warning: 221 142 9;
--vision-core-colors-dark-1-on-info: 242 242 242;
--vision-core-colors-dark-1-info: 13 148 209;
--vision-core-colors-dark-1-on-accent: 242 242 242;
--vision-core-colors-dark-1-accent: 7 60 150;
--vision-core-colors-dark-1-on-secondary: 242 242 242;
--vision-core-colors-dark-1-secondary: 0 126 143;
--vision-core-colors-dark-1-on-primary: 242 242 242;
--vision-core-colors-dark-1-primary: 6 66 130;

--vision-core-colors-light-3-canvas-on-main: 210 225 245;
--vision-core-colors-light-3-canvas-main: 255 255 255;
--vision-core-colors-light-3-canvas-on-root: 230 230 230;
--vision-core-colors-light-3-canvas-root: 255 255 255;
--vision-core-colors-light-3-support-on-5: 255 255 255;
--vision-core-colors-light-3-support-on-4: 255 255 255;
--vision-core-colors-light-3-support-on-3: 255 255 255;
--vision-core-colors-light-3-support-on-2: 255 255 255;
--vision-core-colors-light-3-support-on-1: 255 255 255;
--vision-core-colors-light-3-support-5: 210 225 245;
--vision-core-colors-light-3-support-4: 210 225 245;
--vision-core-colors-light-3-support-3: 240 249 220;
--vision-core-colors-light-3-support-2: 220 245 248;
--vision-core-colors-light-3-support-1: 210 225 245;
--vision-core-colors-light-3-on-error: 255 255 255;
--vision-core-colors-light-3-error: 252 233 233;
--vision-core-colors-light-3-on-warning: 255 255 255;
--vision-core-colors-light-3-warning: 254 245 231;
--vision-core-colors-light-3-on-info: 255 255 255;
--vision-core-colors-light-3-info: 231 246 253;
--vision-core-colors-light-3-on-accent: 255 255 255;
--vision-core-colors-light-3-accent: 220 230 250;
--vision-core-colors-light-3-on-secondary: 255 255 255;
--vision-core-colors-light-3-secondary: 220 245 248;
--vision-core-colors-light-3-on-primary: 255 255 255;
--vision-core-colors-light-3-primary: 220 232 248;

--vision-core-colors-light-2-canvas-on-main: 175 205 235;
--vision-core-colors-light-2-canvas-main: 255 255 255;
--vision-core-colors-light-2-canvas-on-root: 191 191 191;
--vision-core-colors-light-2-canvas-root: 255 255 255;
--vision-core-colors-light-2-support-on-5: 255 255 255;
--vision-core-colors-light-2-support-on-4: 255 255 255;
--vision-core-colors-light-2-support-on-3: 255 255 255;
--vision-core-colors-light-2-support-on-2: 255 255 255;
--vision-core-colors-light-2-support-on-1: 255 255 255;
--vision-core-colors-light-2-support-5: 175 205 235;
--vision-core-colors-light-2-support-4: 175 205 235;
--vision-core-colors-light-2-support-3: 226 240 188;
--vision-core-colors-light-2-support-2: 191 232 238;
--vision-core-colors-light-2-support-1: 175 205 235;
--vision-core-colors-light-2-on-error: 255 255 255;
--vision-core-colors-light-2-error: 246 201 201;
--vision-core-colors-light-2-on-warning: 255 255 255;
--vision-core-colors-light-2-warning: 253 231 194;
--vision-core-colors-light-2-on-info: 255 255 255;
--vision-core-colors-light-2-info: 195 233 250;
--vision-core-colors-light-2-on-accent: 255 255 255;
--vision-core-colors-light-2-accent: 191 212 242;
--vision-core-colors-light-2-on-secondary: 255 255 255;
--vision-core-colors-light-2-secondary: 191 232 238;
--vision-core-colors-light-2-on-primary: 255 255 255;
--vision-core-colors-light-2-primary: 191 215 242;

--vision-core-colors-light-1-canvas-on-main: 150 190 225;
--vision-core-colors-light-1-canvas-main: 255 255 255;
--vision-core-colors-light-1-canvas-on-root: 166 166 166;
--vision-core-colors-light-1-canvas-root: 255 255 255;
--vision-core-colors-light-1-support-on-5: 255 255 255;
--vision-core-colors-light-1-support-on-4: 255 255 255;
--vision-core-colors-light-1-support-on-3: 255 255 255;
--vision-core-colors-light-1-support-on-2: 255 255 255;
--vision-core-colors-light-1-support-on-1: 255 255 255;
--vision-core-colors-light-1-support-5: 150 190 225;
--vision-core-colors-light-1-support-4: 150 190 225;
--vision-core-colors-light-1-support-3: 213 235 170;
--vision-core-colors-light-1-support-2: 166 220 228;
--vision-core-colors-light-1-support-1: 150 190 225;
--vision-core-colors-light-1-on-error: 255 255 255;
--vision-core-colors-light-1-error: 243 179 179;
--vision-core-colors-light-1-on-warning: 255 255 255;
--vision-core-colors-light-1-warning: 252 221 170;
--vision-core-colors-light-1-on-info: 255 255 255;
--vision-core-colors-light-1-info: 171 224 247;
--vision-core-colors-light-1-on-accent: 255 255 255;
--vision-core-colors-light-1-accent: 166 198 238;
--vision-core-colors-light-1-on-secondary: 255 255 255;
--vision-core-colors-light-1-secondary: 166 220 228;
--vision-core-colors-light-1-on-primary: 255 255 255;
--vision-core-colors-light-1-primary: 166 200 235;

--vision-core-colors-canvas-on-main: var(--vision-brand-colors-blue);
--vision-core-colors-support-on-3: var(--vision-core-colors-white);
--vision-core-colors-support-on-2: var(--vision-core-colors-white);
--vision-core-colors-support-on-1: var(--vision-core-colors-white);
--vision-core-colors-support-3: var(--vision-brand-colors-primary2);
--vision-core-colors-support-2: var(--vision-brand-colors-innovation-blue);
--vision-core-colors-support-1: var(--vision-brand-colors-blue);
--vision-core-colors-on-accent: var(--vision-core-colors-white);
--vision-core-colors-accent: var(--vision-brand-colors-blue);
--vision-core-colors-on-secondary: var(--vision-core-colors-white);
--vision-core-colors-secondary: var(--vision-brand-colors-innovation-blue);
--vision-core-colors-on-primary: var(--vision-core-colors-white);
--vision-core-colors-primary: var(--vision-brand-colors-primary1);

--vision-comp-strip-solid-button-size: lg;
--vision-comp-strip-solid-button-variant: 2;
--vision-comp-strip-background-image:
  radial-gradient(circle at left 0 bottom 4%, rgba(148, 200, 61, 0.3), rgba(148, 200, 61, 0.3) 150px, transparent 150px),
  radial-gradient(circle at right 45% top 35%, rgba(148, 200, 61, 0.3), rgba(148, 200, 61, 0.3) 12%, transparent 12%),
  linear-gradient(45deg, #0853A3 0%, #009EB4 100%);
--vision-comp-social-media-bar-item-masthead-active-text-opacity: 1;
--vision-comp-social-media-bar-item-masthead-active-text-color: var(--vision-core-colors-support-3);
--vision-comp-social-media-bar-item-masthead-hover-text-opacity: 1;
--vision-comp-social-media-bar-item-masthead-hover-text-color: var(--vision-core-colors-support-3);
--vision-comp-page-header-masthead-text-color: var(--vision-core-colors-on-primary);
--vision-comp-page-header-masthead-background-color: var(--vision-brand-colors-innovation-blue);
--vision-comp-page-header-navigation-item-button-hover-text-color: var(--vision-core-colors-support-3);
--vision-comp-page-header-navigation-item-button-overridehover: true;
--vision-comp-page-header-navigation-inline-list-item-button-hover-text-color: var(--vision-core-colors-support-3);
--vision-comp-page-header-navigation-inline-list-item-button-overridehover: true;
--vision-comp-page-header-masthead-button-4-active-background-color: var(--vision-core-colors-dark-1-support-1);
--vision-comp-page-header-masthead-button-4-hover-text-color: var(--vision-core-colors-support-3);
--vision-comp-page-header-masthead-button-4-hover-background-color: var(--vision-core-colors-support-1);
--vision-comp-page-header-masthead-button-4-text-color: var(--vision-core-colors-support-1);
--vision-comp-page-header-masthead-button-4-background-color: var(--vision-core-colors-support-3);
--vision-comp-container-md-spacing: 3.125rem;
--vision-comp-container-main-max-width: 1024px;
--vision-comp-container-page-max-width: 1440px;
--vision-comp-button-solid-inversed-hover-text-color: var(--vision-core-colors-white);
--vision-comp-button-solid-inversed-hover-background-color: var(--vision-core-colors-primary);
--vision-comp-button-solid-hover-before-opacity: 1;
--vision-comp-button-solid-hover-background-color: var(--vision-core-colors-primary);
--vision-comp-button-solid-before-background-image: var(--vision-core-background-image-gradient-1);
--vision-comp-button-solid-outline-color: 5 50 120; /* advised dark blue */
--vision-comp-button-solid-3-hover-background-color: var(--vision-core-colors-primary);
--vision-comp-button-solid-2-hover-background-color: var(--vision-core-colors-primary);
--vision-comp-button-solid-1-hover-background-color: var(--vision-core-colors-primary);
--vision-comp-button-outline-outline-color: 5 50 120; /* advised dark blue */
--vision-comp-button-link-inversed-hover-text-color: var(--vision-core-colors-support-3);
--vision-comp-ident-secondary-collapsed-max-width: 12rem;
--vision-comp-ident-secondary-expanded-max-width: 14rem;
--vision-comp-ident-primary-collapsed-max-width: 12rem;
--vision-comp-ident-primary-expanded-max-width: 14rem;
}