:root {
  --5: #0d0d0d;
  --10: #191b1b;
  --20: #303436;
  --30: #494f51;
  --40: #61686b;
  --50: #7a8386;
  --70: #afb5b7;
  --80: #c9cdcf;
  --90: #e4e6e6;
  --95: #f1f2f3;
  --base: #7a8386;
  --heading: #00096b;
  --button: 500;
  --base-bold: 500;
  --heading-bold: 400;
  --xs: 8px;
  --s: 12px;
  --m: 16px;
  --l: 24px;
  --xl: 32px;
  --xxl: 48px;
  --white: #ffffff;
  --black: #000000;
  --accent: #eff7fb;
  --accent-light: #000c9e;
  --accent-dark: #00096b;
  --status-success: #d7efe8;
  --status-success-light: #00996b;
  --status-error: #fdf2f2;
  --status-warning: #c27800;
  --status-warning-light: #ffab24;
  --surface-light: #c4e9f9;
  --surface-lighter: #ebf2f5;
  --link: #000c9e;
  --link-hover: #00096b;
  --label: #00096b;
  --heading-eyebrow: #191b1b;
  --badge-muted: #0d0d0d;
  --accordion-heading: #181a1b;
  --sidebar: #ffffff;
  --input-placeholder: #7a8386;
  --focus: #26a3d9;
  --input-file: #000c9e;
  --body: 1.5;
  --section-light: #f8fafc;
  --section-dark: #000c9e;
  --section-darkest: #000c9e;
  --nav: #00749e;
  --nav-dark: #00096b;
  --footer: #c4e9f9;
  --button-primary: #000c9e;
  --card-active: #000c9e;
  --card-hover: #f1fafd;
  --topbar: 0 -80px 160px #00000080;
  --profile-image-error: #f0c1c1;
  --light: #c9cdcf;
  --button-default: #00096b;
  --checkbox: #000c9e;
  --radio: #000c9e;
  --flat: #000c9e;
  --default: #000c9e;
  --primary: #ffffff;
  --hover: rgba(0, 0, 0, 0.1500);
  --heading-xxl: 1.25;
  --heading-xl: 1.25;
  --heading-m: 1.25;
  --input: 1.25;
  --single: 1;
  --pill: 9999px;
  --xxs: 4px;
  --root-font-size: 16px;
}
