:root {
  --color-primary: #213458;
  --color-primary-text: #213458;
  --color-primary-overlay-text: #fff;
  --color-primary-lightest: #4166ad;
  --color-primary-lightest-text: #4166ad;
  --color-primary-lightest-overlay-text: #fff;
  --color-primary-light: #314d82;
  --color-primary-light-text: #314d82;
  --color-primary-light-overlay-text: #fff;
  --color-primary-dark: #1c2c4b;
  --color-primary-dark-text: #1c2c4b;
  --color-primary-dark-overlay-text: #fff;
  --color-primary-darkest: #17243e;
  --color-primary-darkest-text: #17243e;
  --color-primary-darkest-overlay-text: #fff;
  --color-primary-border-overlay: #d3d6de;
  --color-primary-overlay-accent: #4166ad;
  --color-background: #63718A;
  --color-background-text: #63718A;
  --color-background-overlay-text: #fff;
  --color-background-lightest: #909baf;
  --color-background-lightest-text: #909baf;
  --color-background-lightest-overlay-text: #000;
  --color-background-light: #78869e;
  --color-background-light-text: #78869e;
  --color-background-light-overlay-text: #fff;
  --color-background-dark: #546075;
  --color-background-dark-text: #546075;
  --color-background-dark-overlay-text: #fff;
  --color-background-darkest: #454f61;
  --color-background-darkest-text: #454f61;
  --color-background-darkest-overlay-text: #fff;
  --color-background-border-overlay: #e0e3e8;
  --color-background-overlay-accent: #909baf; }
  .aa-u-color--primary {
    color: #213458; }
  .aa-u-color--primary-text {
    color: #213458; }
  .aa-u-color--primary-overlay-text {
    color: #fff; }
  .aa-u-color--primary-lightest {
    color: #4166ad; }
  .aa-u-color--primary-lightest-text {
    color: #4166ad; }
  .aa-u-color--primary-lightest-overlay-text {
    color: #fff; }
  .aa-u-color--primary-light {
    color: #314d82; }
  .aa-u-color--primary-light-text {
    color: #314d82; }
  .aa-u-color--primary-light-overlay-text {
    color: #fff; }
  .aa-u-color--primary-dark {
    color: #1c2c4b; }
  .aa-u-color--primary-dark-text {
    color: #1c2c4b; }
  .aa-u-color--primary-dark-overlay-text {
    color: #fff; }
  .aa-u-color--primary-darkest {
    color: #17243e; }
  .aa-u-color--primary-darkest-text {
    color: #17243e; }
  .aa-u-color--primary-darkest-overlay-text {
    color: #fff; }
  .aa-u-color--primary-overlay-accent {
    color: #4166ad; }
  .aa-u-color--primary {
    color: #213458; }
  .aa-u-color--primary-text {
    color: #213458; }
  .aa-u-color--primary-overlay-text {
    color: #fff; }
  .aa-u-color--primary-lightest {
    color: #4166ad; }
  .aa-u-color--primary-lightest-text {
    color: #4166ad; }
  .aa-u-color--primary-lightest-overlay-text {
    color: #fff; }
  .aa-u-color--primary-light {
    color: #314d82; }
  .aa-u-color--primary-light-text {
    color: #314d82; }
  .aa-u-color--primary-light-overlay-text {
    color: #fff; }
  .aa-u-color--primary-dark {
    color: #1c2c4b; }
  .aa-u-color--primary-dark-text {
    color: #1c2c4b; }
  .aa-u-color--primary-dark-overlay-text {
    color: #fff; }
  .aa-u-color--primary-darkest {
    color: #17243e; }
  .aa-u-color--primary-darkest-text {
    color: #17243e; }
  .aa-u-color--primary-darkest-overlay-text {
    color: #fff; }
  .aa-u-color--primary-overlay-accent {
    color: #4166ad; }
  .aa-u-color--background {
    color: #63718A; }
  .aa-u-color--background-text {
    color: #63718A; }
  .aa-u-color--background-overlay-text {
    color: #fff; }
  .aa-u-color--background-lightest {
    color: #909baf; }
  .aa-u-color--background-lightest-text {
    color: #909baf; }
  .aa-u-color--background-lightest-overlay-text {
    color: #000; }
  .aa-u-color--background-light {
    color: #78869e; }
  .aa-u-color--background-light-text {
    color: #78869e; }
  .aa-u-color--background-light-overlay-text {
    color: #fff; }
  .aa-u-color--background-dark {
    color: #546075; }
  .aa-u-color--background-dark-text {
    color: #546075; }
  .aa-u-color--background-dark-overlay-text {
    color: #fff; }
  .aa-u-color--background-darkest {
    color: #454f61; }
  .aa-u-color--background-darkest-text {
    color: #454f61; }
  .aa-u-color--background-darkest-overlay-text {
    color: #fff; }
  .aa-u-color--background-overlay-accent {
    color: #909baf; }
