$colors: (black: (hue: 0, sat: 0, lum: 0), white: (hue: 0, sat: 0, lum: 100), grey: (hue: 190, sat: 10), red: (hue: 355, sat: 80), orange: (hue: 25, sat: 80), yellow: (hue: 55, sat: 80), green: (hue: 115, sat: 80), cyan: (hue: 190, sat: 80), blue: (hue: 220, sat: 80), purple: (hue: 280, sat: 80));
$color-theme-base-background: color(white) !default;
$color-theme-base-background-alt: color(grey, 90) !default;
$color-theme-base-border: color(grey, 20) !default;
$color-theme-base-text: color(grey, 20) !default;
$color-theme-base-accent: color(cyan, 30) !default;
$color-theme-base-link: color(cyan, 30) !default;
$color-theme-base-hover-background: transparent !default;
$color-theme-base-hover-text: color(cyan, 10) !default;
$color-theme-base-spinner: color(cyan, 30) !default;
$color-theme-dark-background: color(cyan, 20) !default;
$color-theme-dark-background-alt: color(cyan, 30) !default;
$color-theme-dark-border: color(cyan, 20) !default;
$color-theme-dark-text: color(white) !default;
$color-theme-dark-accent: color(cyan, 80) !default;
$color-theme-dark-link: color(white) !default;
$color-theme-dark-hover-background: transparent !default;
$color-theme-dark-hover-text: color(cyan, 80) !default;
$color-theme-dark-spinner: color(white) !default;
$color-state-error-background: color(red, 95) !default;
$color-state-error-background-alt: color(red, 90) !default;
$color-state-error-border: color(red, 40) !default;
$color-state-error-text: color(grey, 20) !default;
$color-state-error-accent: color(red, 30) !default;
$color-state-error-link: color(red, 40) !default;
$color-state-error-hover-background: transparent !default;
$color-state-error-hover-text: color(red, 60) !default;
$color-state-error-spinner: color(red, 40) !default;
$color-state-info-background: color(cyan, 95) !default;
$color-state-info-background-alt: color(cyan, 90) !default;
$color-state-info-border: color(cyan, 30) !default;
$color-state-info-text: color(grey, 20) !default;
$color-state-info-accent: color(cyan, 30) !default;
$color-state-info-link: color(cyan, 30) !default;
$color-state-info-hover-background: transparent !default;
$color-state-info-hover-text: color(cyan, 10) !default;
$color-state-info-spinner: color(cyan, 30) !default;
$color-state-success-background: color(green, 95) !default;
$color-state-success-background-alt: color(green, 90) !default;
$color-state-success-border: color(green, 20) !default;
$color-state-success-text: color(grey, 20) !default;
$color-state-success-accent: color(green, 20) !default;
$color-state-success-link: color(green, 30) !default;
$color-state-success-hover-background: transparent !default;
$color-state-success-hover-text: color(green) !default;
$color-state-success-spinner: color(green, 30) !default;
$color-state-warning-background: color(orange, 95) !default;
$color-state-warning-background-alt: color(orange, 90) !default;
$color-state-warning-border: color(orange, 40) !default;
$color-state-warning-text: color(grey, 20) !default;
$color-state-warning-accent: color(orange, 30) !default;
$color-state-warning-link: color(orange, 30) !default;
$color-state-warning-hover-background: transparent !default;
$color-state-warning-hover-text: color(orange) !default;
$color-state-warning-spinner: color(orange) !default;
$font-path: '/assets/fonts' !default;
$font-family-files: (Montserrat: (regular: (weight: 400, style: normal, stretch: normal), italic: (weight: 400, style: italic, stretch: normal), bold: (weight: 700, style: normal, stretch: normal), bolditalic: (weight: 700, style: italic, stretch: normal), black: (weight: 900, style: normal, stretch: normal), blackitalic: (weight: 900, style: italic, stretch: normal)));
$font-family-base: Montserrat, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', Arial, sans-serif !default;
$font-family-mono: 'Operator Mono', Hack, Consolas, Menlo, Monaco, 'Ubuntu Mono', 'Courier New', Courier, monospace !default;
$font-weight-normal: 400 !default;
$font-weight-bold: 700 !default;
$font-weight-black: 900 !default;
$font-size-root: 10px !default;
$font-size-base: 1.6rem !default;
$font-size-scale-ratio: 1.2 !default;
$font-size-xxs: ms($font-size-scale-ratio, $font-size-base, -3);
$font-size-xs: ms($font-size-scale-ratio, $font-size-base, -2);
$font-size-s: ms($font-size-scale-ratio, $font-size-base, -1);
$font-size-m: ms($font-size-scale-ratio, $font-size-base, 0);
$font-size-l: ms($font-size-scale-ratio, $font-size-base, 1);
$font-size-xl: ms($font-size-scale-ratio, $font-size-base, 2);
$font-size-xxl: ms($font-size-scale-ratio, $font-size-base, 3);
$font-size-xxxl: ms($font-size-scale-ratio, $font-size-base, 4);
$font-size-xxxxl: ms($font-size-scale-ratio, $font-size-base, 5);
$font-size-h1: $font-size-xxxxl !default;
$font-size-h2: $font-size-xxxl !default;
$font-size-h3: $font-size-xxl !default;
$font-size-h4: $font-size-xl !default;
$font-size-h5: $font-size-l !default;
$font-size-h6: $font-size-m !default;
$line-height-base: 1.5 !default;
$line-height-header: 1.25 !default;
$line-height-button: 1 !default;
$line-height-form: 5rem !default;
$max-line-length: 50em !default;
$space-base: 1rem !default;
$space-xxs: $space-base / 3 !default;
$space-xs: $space-base / 2 !default;
$space-s: $space-base !default;
$space-m: $space-base * 2 !default;
$space-l: $space-base * 3 !default;
$space-xl: $space-base * 4 !default;
$space-xxl: $space-base * 6 !default;
$space-xxxl: $space-base * 8 !default;
$space-xxxxl: $space-base * 12 !default;
$space-xxxxxl: $space-base * 16 !default;
$space-xxxxxxl: $space-base * 20 !default;
$space-xxxxxxxl: $space-base * 24 !default;
$space-stack-xxs: 0 0 $space-xxs 0;
$space-stack-xs: 0 0 $space-xs 0;
$space-stack-s: 0 0 $space-s 0;
$space-stack-m: 0 0 $space-m 0;
$space-stack-l: 0 0 $space-l 0;
$space-stack-xl: 0 0 $space-xl 0;
$space-stack-xxl: 0 0 $space-xxl 0;
$space-stack-xxxl: 0 0 $space-xxxl 0;
$space-stack-xxxxl: 0 0 $space-xxxxl 0;
$space-stack-xxxxxl: 0 0 $space-xxxxxl 0;
$space-stack-xxxxxxl: 0 0 $space-xxxxxxl 0;
$space-stack-xxxxxxxl: 0 0 $space-xxxxxxxl 0;
$space-inline-xxs: 0 $space-xxs 0 0;
$space-inline-xs: 0 $space-xs 0 0;
$space-inline-s: 0 $space-s 0 0;
$space-inline-m: 0 $space-m 0 0;
$space-inline-l: 0 $space-l 0 0;
$space-inline-xl: 0 $space-xl 0 0;
$space-inline-xxl: 0 $space-xxl 0 0;
$space-inline-xxxl: 0 $space-xxxl 0 0;
$space-inline-xxxxl: 0 $space-xxxxl 0 0;
$space-inline-xxxxxl: 0 $space-xxxxxl 0 0;
$space-inline-xxxxxxl: 0 $space-xxxxxxl 0 0;
$space-inline-xxxxxxxl: 0 $space-xxxxxxxl 0 0;
$border-base: 1px solid color(grey) !default;
$border-radius-base: 0 !default;
$border-radius-circle: 100% !default;
$content-max-width: 1200px !default;
$content-header-links: 4 !default;
$breakpoints: (xs: 400px, s: 600px, m: 800px, l: 1000px, xl: 1200px, xxl: 1600px, xxxl: 2400px, xxxxl: 4800px);
$grid-columns: 12 !default;
$grid-gap-col: $space-m !default;
$grid-gap-row: $space-m !default;
$transition-base: all 0.25s ease-in-out !default;
$transition-base-time: 0.25s !default;
$transition-base-easing: ease-in-out !default;
$transition-long-time: 0.75s !default;
$transition-max: 99rem !default;
$shadows-box-base: 0 $space-xxs $space-xxs 0 color(black) !default;
$shadows-box-focus: 0 0 $space-xxs $space-xxs color(cyan, 30) !default;
$form-control-default-left: -2px !default;
$form-control-default-size: 40px !default;
$form-control-default-size-inner: 26px !default;
$form-control-default-top: -2px !default;
$form-control-checkbox-position: 6px 7px !default;
$form-control-checkbox-bust-left: -2px !default;
$form-control-checkbox-bust-margin-top: -10px !default;
$form-control-checkbox-bust-position: 5px 2px !default;
$form-control-checkbox-bust-size: 50px !default;
$form-control-checkbox-bust-size-inner: 44px !default;
$form-control-checkbox-bust-top: -2px !default;
$icon-size-base: 0.75em !default;
$icon-size-scale-ratio: 1.5 !default;
$icon-size-s: ms($icon-size-scale-ratio, $icon-size-base, -1);
$icon-size-m: ms($icon-size-scale-ratio, $icon-size-base, 0);
$icon-size-l: ms($icon-size-scale-ratio, $icon-size-base, 1);
$icon-size-xl: ms($icon-size-scale-ratio, $icon-size-base, 2);
$icon-size-xxl: ms($icon-size-scale-ratio, $icon-size-base, 3);
$icon-size-xxxl: ms($icon-size-scale-ratio, $icon-size-base, 4);
$icon-size-xxxxl: ms($icon-size-scale-ratio, $icon-size-base, 5);
$print-color-base: color(black) !default;
$print-color-background: color(white) !default;
$print-font-size: 12pt !default;
$print-font-size-results: 5.5pt !default;
$print-page-margin: 1cm !default;
$off-canvas-height: 100vh !default;
$off-canvas-width: 250px !default;
$off-canvas-open-at: xxxl !default;
$off-canvas-shadow: 5px 0 10px 0 color(black, 0, 25) !default;
$off-canvas-transition: left 0.75s ease-in-out !default;