:root {
 --content-icon-arrowup: '\E917';
 --content-icon-arrowdown: '\E909';
 --content-icon-arrowleft: '\E90f';
 --content-icon-arrowright: '\E910';
 --font-family-safe: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
 --font-family-base: 'GE Inspira Sans', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
 --font-family-headline: 'GE Inspira Sans', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
 --font-family-icons: sr-icons;
 --font-family-editor: 'GE Inspira Sans', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
 --font-family-print: 'GE Inspira Sans', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
 --font-family-infobox: 'GE Inspira Sans', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
 --font-weight-extra-light: 200;
 --font-weight-base: 400;
 --font-weight-medium: 400;
 --font-weight-bold: 700;
 --global-opacity-40: 66; /* 40% */
 --global-opacity-xxs: 10; /* 5% */
 --global-opacity-xs: 25; /* 15% */
 --global-opacity-s: 33; /* 20% */
 --global-opacity-m: 54; /* 33% */
 --global-opacity-l: 80; /* 50% */
 --global-opacity-xl: CC; /* 80% */
 --global-z-index-a: -1; /* NOT USED */
 --global-z-index-b: 0; /* canvas */
 --global-z-index-c: 1; /* layers on top of the canvas */
 --global-z-index-d: 2; /* NOT USED */
 --global-z-index-e: 3; /* dropdown */
 --global-z-index-f: 7; /* NOT USED */
 --global-z-index-g: 9001; /* modal - because of a nuance issue */
 --size-border-width-s: 0.0625rem; /* 1 */
 --size-border-width-m: 0.125rem; /* 2 */
 --size-border-width-l: 0.1875rem; /* 3 */
 --size-border-width-xl: 0.25rem; /* 4 */
 --size-border-radius-s: 0.125rem; /* 2 */
 --size-border-radius-m: 0.1875rem; /* 3 */
 --size-border-radius-l: 0.375rem; /* 6 */
 --size-border-radius-xl: 0.5rem; /* 8 */
 --size-border-radius-xxl: 1rem; /* 16 */
 --size-border-radius-max: 50rem; /* 50% */
 --size-font-xs: 0.6875rem; /* 11 */
 --size-font-s: 0.8125rem; /* 13 */
 --size-font-m: 0.9375rem; /* 15 */
 --size-font-l: 1.125rem; /* 18 */
 --size-font-xl: 1.25rem; /* 20 */
 --size-font-xxl: 1.625rem; /* 26 */
 --size-font-base: 0.9375rem; /* the base size of the font */
 --size-line-height-xs: 1rem; /* 16 */
 --size-line-height-s: 1.25rem; /* 20 */
 --size-line-height-m: 1.5rem; /* 24 */
 --size-line-height-l: 1.75rem; /* 28 */
 --size-line-height-xl: 2rem; /* 32 */
 --size-line-height-base: 1.5rem;
 --size-gap-xxxs: 0.0625rem; /* 1 */
 --size-gap-xxs: 0.25rem; /* 4 */
 --size-gap-xs: 0.5rem; /* 8 */
 --size-gap-s: 1rem; /* 16 */
 --size-gap-m: 1.5rem; /* 24 */
 --size-gap-l: 2rem; /* 32 */
 --size-gap-xl: 3rem; /* 48 */
 --size-gap-xxl: 6rem; /* 96 */
 --size-gap-base: 2rem;
 --time-transition-s: 0.20s;
 --time-transition-m: 0.40s;
 --time-transition-l: 0.60s;
 --time-transition-xl: 1.00s;
 --time-delay-s: 0.05s;
 --time-delay-m: 0.10s;
 --time-delay-l: 0.20s;
 --time-duration-s: 2.00s;
 --time-duration-m: 4.00s;
 --time-duration-l: 6.00s;
}
