/**
 * Do not edit directly
 * Generated on Fri, 14 Jan 2022 18:51:07 GMT
 */

:root {
  --shadows-container-left: -2px 0px 8px 0 rgba(0, 0, 0, 0.1);
  --shadows-container-top: 0px -2px 8px 0 rgba(0, 0, 0, 0.1);
  --shadows-container-bottom: 0px 2px 8px 0 rgba(0, 0, 0, 0.1);
  --shadows-formfield-focus: 0px 0px 4px 0 rgba(38, 175, 223, 0.5);
  --space-xxxxlg: 96px;
  --space-xxxlg: 64px;
  --space-xxlg: 40px;
  --space-xlg: 32px;
  --space-lg: 24px;
  --space-md: 20px;
  --space-sm: 16px;
  --space-xsm: 12px;
  --space-xxsm: 8px;
  --space-xxxsm: 4px;
  --space-xxxxsm: 2px;
  --space-null: 0px;
  --size-xxxxxxlg: 120px;
  --size-xsm: 12px;
  --size-xxxxxlg: 96px;
  --size-xxxxlg: 80px;
  --size-xxxlg: 64px;
  --size-xxlg: 40px;
  --size-xlg: 32px;
  --size-lg: 24px;
  --size-md: 20px;
  --size-sm: 16px;
  --size-xxsm: 8px;
  --size-xxxsm: 4px;
  --size-xxxxsm: 2px;
  --size-xxxxxsm: 1px;
  --size-null: 0px;
  --font-decoration-underline: underline;
  --font-decoration-linethrough: line-through;
  --font-size-xxxlg: 56px;
  --font-size-xxlg: 40px;
  --font-size-xlg: 32px;
  --font-size-lg: 24px;
  --font-size-md: 18px;
  --font-size-sm: 14px;
  --font-size-xsm: 12px;
  --font-weight-normal: 400;
  --font-weight-bold: 700;
  --line-height-xxsm: 16px;
  --line-height-xsm: 20px;
  --line-height-sm: 24px;
  --line-height-md: 32px;
  --line-height-lg: 40px;
  --line-height-xlg: 48px;
  --line-height-xxlg: 64px;
  --font-family: proxima-nova;
  --color-black-full: #000000;
  --color-black-900: #121212;
  --color-black-700: #1a1a1a;
  --color-black-500: #1f1f1f;
  --color-black-300: #262626;
  --color-black-100: #323232;
  --color-grey-900: #484848;
  --color-grey-700: #737373;
  --color-grey-500: #828282;
  --color-grey-300: #aeaeae;
  --color-grey-100: #b3b3b3;
  --color-white-900: #cccccc;
  --color-white-700: #e1e1e1;
  --color-white-500: #f1f1f1;
  --color-white-300: #fafafa;
  --color-white-100: #ffffff;
  --color-magenta-900: #6c2d4f;
  --color-magenta-700: #bd4784;
  --color-magenta-500: #d95c9f;
  --color-magenta-300: #e48dbb;
  --color-magenta-100: #f7deeb;
  --color-magenta-50: #fbeef5;
  --color-pink-900: #802035;
  --color-pink-700: #d23859;
  --color-pink-500: #ff446c;
  --color-pink-300: #ff7a97;
  --color-pink-100: #ffdae2;
  --color-pink-50: #ffecf0;
  --color-purple-900: #5a3a68;
  --color-purple-700: #905da7;
  --color-purple-500: #b474d1;
  --color-purple-300: #cb9edf;
  --color-purple-100: #f0e3f6;
  --color-purple-50: #f7f1fa;
  --color-red-900: #7b3021;
  --color-red-700: #d73b24;
  --color-red-500: #f86243;
  --color-red-300: #fa917b;
  --color-red-100: #fddfd9;
  --color-red-50: #feefec;
  --color-orange-900: #79400d;
  --color-orange-700: #b15d13;
  --color-orange-500: #f2801b;
  --color-orange-300: #f6a660;
  --color-orange-100: #fce6d1;
  --color-orange-50: #fdf2e8;
  --color-gold-900: #63440e;
  --color-gold-700: #ab630d;
  --color-gold-500: #f8aa24;
  --color-gold-300: #fac366;
  --color-gold-100: #fdeed3;
  --color-gold-50: #fef6e9;
  --color-yellow-900: #665213;
  --color-yellow-700: #8b710b;
  --color-yellow-500: #fdcd2f;
  --color-yellow-300: #fedc6e;
  --color-yellow-100: #fff5d5;
  --color-yellow-50: #fffaea;
  --color-olive-900: #5f6313;
  --color-olive-700: #747c0f;
  --color-olive-500: #bfc827;
  --color-olive-300: #d2d868;
  --color-olive-100: #f2f4d3;
  --color-olive-50: #f8f9e9;
  --color-green-900: #41610f;
  --color-green-700: #44820d;
  --color-green-500: #82c31f;
  --color-green-300: #a8d563;
  --color-green-100: #e6f3d2;
  --color-green-50: #f2f9e8;
  --color-emerald-900: #285b42;
  --color-emerald-700: #3b8460;
  --color-emerald-500: #52b886;
  --color-emerald-300: #86cdaa;
  --color-emerald-100: #dcf0e6;
  --color-emerald-50: #edf7f2;
  --color-blue-900: #13576f;
  --color-blue-700: #027baf;
  --color-blue-500: #26afdf;
  --color-blue-300: #68c7e9;
  --color-blue-100: #d4eff9;
  --color-blue-50: #e9f7fc;
  --color-cornflower-900: #34496b;
  --color-cornflower-700: #4b6eb2;
  --color-cornflower-500: #6a93d8;
  --color-cornflower-300: #96b3e3;
  --color-cornflower-100: #e1e9f7;
  --color-cornflower-50: #f0f4fb;
  --border-width-double: var(--size-xxxxsm);
  --border-width-single: var(--size-xxxxxsm);
  --border-radius-buttons: var(--size-xxxxlg) var(--size-xxxxlg) var(--size-xxxxlg) var(--size-xxxxlg);
  --border-radius-bottom: var(--size-null) var(--size-null) var(--size-xxxsm) var(--size-xxxsm);
  --border-radius-left: var(--size-xxxsm) var(--size-null) var(--size-null) var(--size-xxxsm);
  --border-radius-top: var(--size-xxxsm) var(--size-xxxsm) var(--size-null) var(--size-null);
  --border-radius-right: var(--size-null) var(--size-xxxsm) var(--size-xxxsm) var(--size-null);
  --border-radius-all: var(--size-xxxsm);
  --font-display-xlg-bold: normal normal var(--font-weight-bold) var(--font-size-xlg) / var(--line-height-xsm) var(--font-family);
  --font-display-xlg: normal normal var(--font-weight-normal) var(--font-size-xlg) / var(--line-height-lg) var(--font-family);
  --font-display-xxlg-bold: normal normal var(--font-weight-bold) var(--font-size-xxlg) / var(--line-height-xlg) var(--font-family);
  --font-display-xxlg: normal normal var(--font-weight-normal) var(--font-size-xxlg) / var(--line-height-xlg) var(--font-family);
  --font-display-xxxlg-bold: normal normal var(--font-weight-bold) var(--font-size-xxxlg) / var(--line-height-xsm) var(--font-family);
  --font-display-xxxlg: normal normal var(--font-weight-normal) var(--font-size-xxxlg) / var(--line-height-xxlg) var(--font-family);
  --font-base-xsm-underline-bold: normal normal var(--font-weight-bold) var(--font-size-xsm) / var(--line-height-xxsm) var(--font-family);
  --font-base-xsm-underline: normal normal var(--font-weight-normal) var(--font-size-xsm) / var(--line-height-xxsm) var(--font-family);
  --font-base-sm-underline-bold: normal normal var(--font-weight-bold) var(--font-size-sm) / var(--line-height-xxsm) var(--font-family);
  --font-base-sm-underline: normal normal var(--font-weight-normal) var(--font-size-sm) / var(--line-height-xxsm) var(--font-family);
  --font-base-md-underline-bold: normal normal var(--font-weight-bold) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-base-md-underline: normal normal var(--font-weight-normal) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-base-lg-linethrough-bold: normal normal var(--font-weight-bold) var(--font-size-lg) / var(--line-height-md) var(--font-family);
  --font-base-lg-underline-bold: normal normal var(--font-weight-bold) var(--font-size-lg) / var(--line-height-xxlg) var(--font-family);
  --font-base-lg-underline: normal normal var(--font-weight-normal) var(--font-size-lg) / var(--line-height-xxlg) var(--font-family);
  --font-base-lg-bold: normal normal var(--font-weight-bold) var(--font-size-lg) / var(--line-height-xxlg) var(--font-family);
  --font-base-xsm-longtext-bold: normal normal var(--font-weight-bold) var(--font-size-xsm) / var(--line-height-lg) var(--font-family);
  --font-base-xsm-longtext: normal normal var(--font-weight-normal) var(--font-size-xsm) / var(--line-height-xsm) var(--font-family);
  --font-base-xsm-linethrough-bold: normal normal var(--font-weight-bold) var(--font-size-xsm) / var(--line-height-xxsm) var(--font-family);
  --font-base-xsm-linethrough: normal normal var(--font-weight-normal) var(--font-size-xsm) / var(--line-height-xxsm) var(--font-family);
  --font-base-xsm-bold: normal normal var(--font-weight-bold) var(--font-size-xsm) / var(--line-height-xxsm) var(--font-family);
  --font-base-xsm: normal normal var(--font-weight-normal) var(--font-size-xsm) / var(--line-height-xxsm) var(--font-family);
  --font-base-sm-longtext-bold: normal normal var(--font-weight-bold) var(--font-size-sm) / var(--line-height-xsm) var(--font-family);
  --font-base-sm-longtext: normal normal var(--font-weight-normal) var(--font-size-sm) / var(--line-height-xsm) var(--font-family);
  --font-base-sm-linethrough-bold: normal normal var(--font-weight-bold) var(--font-size-sm) / var(--line-height-xxsm) var(--font-family);
  --font-base-sm-linethrough: normal normal var(--font-weight-normal) var(--font-size-sm) / var(--line-height-xxsm) var(--font-family);
  --font-base-sm-bold: normal normal var(--font-weight-bold) var(--font-size-sm) / var(--line-height-xxsm) var(--font-family);
  --font-base-sm: normal normal var(--font-weight-normal) var(--font-size-sm) / var(--line-height-xxsm) var(--font-family);
  --font-base-md-linethrough-bold: normal normal var(--font-weight-bold) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-base-md-linethrough: normal normal var(--font-weight-normal) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-base-md-bold: normal normal var(--font-weight-bold) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-base-md: normal normal var(--font-weight-normal) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-base-lg-linethrough: normal normal var(--font-weight-bold) var(--font-size-lg) / var(--line-height-md) var(--font-family);
  --font-base-lg: normal normal var(--font-weight-normal) var(--font-size-lg) / var(--line-height-md) var(--font-family);
  --font-subheading-md: normal normal var(--font-weight-bold) var(--font-size-md) / var(--line-height-sm) var(--font-family);
  --font-subheading-lg: normal normal var(--font-weight-bold) var(--font-size-lg) / var(--line-height-md) var(--font-family);
  --font-subheading-xlg: normal normal var(--font-weight-bold) var(--font-size-xlg) / var(--line-height-lg) var(--font-family);
  --font-pagetitle-mobile-secondary: normal normal var(--font-weight-normal) var(--font-size-xlg) / var(--line-height-lg) var(--font-family);
  --font-pagetitle-mobile-primary: normal normal var(--font-weight-bold) var(--font-size-xlg) / var(--line-height-lg) var(--font-family);
  --font-pagetitle-support-seconday: normal normal var(--font-weight-normal) var(--font-size-xxlg) / var(--line-height-xlg) var(--font-family);
  --font-pagetitle-support-primary: normal normal var(--font-weight-bold) var(--font-size-xxlg) / var(--line-height-xlg) var(--font-family);
  --font-pagetitle-family-secondary: normal normal var(--font-weight-normal) var(--font-size-xxlg) / var(--line-height-xlg) var(--font-family);
  --font-pagetitle-family-primary: normal normal var(--font-weight-bold) var(--font-size-xxlg) / var(--line-height-xlg) var(--font-family);
  --font-pagetitle-educator-secondary: normal normal var(--font-weight-normal) var(--font-size-xlg) / var(--line-height-lg) var(--font-family);
  --font-pagetitle-educator-primary: normal normal var(--font-weight-bold) var(--font-size-xlg) / var(--line-height-lg) var(--font-family);
  --font-pagetitle-student-secondary: normal normal var(--font-weight-normal) var(--font-size-xxxlg) / var(--line-height-xxlg) var(--font-family);
  --font-pagetitle-student-primary: normal normal var(--font-weight-bold) var(--font-size-xxxlg) / var(--line-height-xxlg) var(--font-family);
  --color-rating-border-active: var(--color-yellow-900);
  --color-rating-border-default: var(--color-grey-700);
  --color-rating-background-active: var(--color-yellow-500);
  --color-rating-background-default: var(--color-white-300);
  --color-status-add-secondary: var(--color-emerald-700);
  --color-status-add-primary-default: var(--color-grey-500);
  --color-status-add-primary-active: var(--color-emerald-500);
  --color-status-save-secondary: var(--color-pink-700);
  --color-status-save-primary-default: var(--color-grey-500);
  --color-status-save-primary-active: var(--color-pink-500);
  --color-status-selected-secondary: var(--color-blue-700);
  --color-status-selected-primary: var(--color-blue-500);
  --color-status-info-tertiary: var(--color-blue-50);
  --color-status-info-secondary: var(--color-blue-700);
  --color-status-info-primary: var(--color-blue-500);
  --color-status-warning-tertiary: var(--color-yellow-50);
  --color-status-warning-secondary: var(--color-yellow-900);
  --color-status-warning-primary: var(--color-yellow-500);
  --color-status-error-tertiary: var(--color-pink-50);
  --color-status-error-secondary: var(--color-pink-700);
  --color-status-error-primary: var(--color-pink-500);
  --color-status-success-tertiary: var(--color-green-50);
  --color-status-success-secondary: var(--color-green-700);
  --color-status-success-primary: var(--color-green-500);
  --color-plans: var(--color-olive-500);
  --color-goals: var(--color-cornflower-500);
  --color-courseplanner: var(--color-green-500);
  --color-knowledgehub: var(--color-gold-500);
  --color-scholarships: var(--color-emerald-500);
  --color-collegeapplications: var(--color-magenta-500);
  --color-companies: var(--color-cornflower-700);
  --color-opportunities: var(--color-yellow-500);
  --color-programs: var(--color-orange-500);
  --color-schools: var(--color-purple-500);
  --color-careers: var(--color-blue-500);
  --color-taggeneric-secondary: var(--color-yellow-900);
  --color-taggeneric-primary: var(--color-yellow-500);
  --color-match-poor: var(--color-pink-700);
  --color-match-fair-secondary: var(--color-yellow-900);
  --color-match-fair-primary: var(--color-yellow-500);
  --color-match-good: var(--color-green-700);
  --color-match-excellent: var(--color-green-500);
  --color-notification: var(--color-pink-700);
  --color-support-tertiary: var(--color-cornflower-100);
  --color-support-secondary: var(--color-cornflower-700);
  --color-support-primary: var(--color-cornflower-500);
  --color-family-tertiary: var(--color-emerald-100);
  --color-family-secondary: var(--color-emerald-700);
  --color-family-primary: var(--color-emerald-500);
  --color-educator-tertiary: var(--color-purple-100);
  --color-educator-secondary: var(--color-purple-700);
  --color-educator-primary: var(--color-purple-500);
  --color-student-tertiary: var(--color-blue-100);
  --color-student-secondary: var(--color-blue-700);
  --color-student-primary: var(--color-blue-500);
  --color-xello: var(--color-green-500);
  --color-neutral-secondary-light: var(--color-grey-700);
  --color-neutral-primary-dark: var(--color-white-100);
  --color-neutral-primary-light: var(--color-grey-900);
  --color-background-overlay-light: var(--color-white-100);
  --color-background-overlay-dark: var(--color-black-full);
  --color-background-tertiary-dark: var(--color-grey-900);
  --color-background-tertiary-light: var(--color-white-700);
  --color-background-secondary-dark: var(--color-black-700);
  --color-background-secondary-light: var(--color-white-300);
  --color-background-primary-dark: var(--color-black-300);
  --color-background-primary-light: var(--color-white-100);
  --color-border-focus-dark: var(--color-blue-500);
  --color-border-focus-light: var(--color-blue-500);
  --color-border-tertiary-dark: var(--color-white-900);
  --color-border-tertiary-light: var(--color-grey-900);
  --color-border-secondary-dark: var(--color-grey-900);
  --color-border-secondary-light: var(--color-white-700);
  --color-border-primary-dark: var(--color-black-100);
  --color-border-primary-light: var(--color-white-900);
  --color-action-cta-hover-light: var(--color-blue-500);
  --color-action-disable-dark: var(--color-grey-500);
  --color-action-disable-light: var(--color-grey-500);
  --color-action-tertiary-light: var(--color-grey-700);
  --color-action-secondary-dark: var(--color-white-900);
  --color-action-secondary-light: var(--color-grey-900);
  --color-action-primary-dark: var(--color-white-100);
  --color-action-primary-light: var(--color-blue-700);
  --color-link-dark: var(--color-white-100);
  --color-link-hover-dark: var(--color-white-100);
  --color-link-hover-light: var(--color-blue-700);
  --color-link-light: var(--color-blue-700);
  --color-text-secondary-dark: var(--color-white-700);
  --color-text-secondary-light: var(--color-grey-700);
  --color-text-primary-dark: var(--color-white-100);
  --color-text-primary-light: var(--color-grey-900);
}
