/**
 * Do not edit directly
 * Generated on Tue, 16 Jul 2024 18:43:55 GMT
 */

:root {
  --spacing-100: 2px;
  --spacing-200: 4px;
  --spacing-300: 8px;
  --spacing-400: 16px;
  --spacing-500: 32px;
  --spacing-600: 48px;
  --spacing-700: 64px;
  --spacing-000: 0;
  --sizing-100: 4px;
  --sizing-200: 8px;
  --sizing-300: 12px;
  --sizing-400: 16px;
  --sizing-500: 20px;
  --sizing-600: 24px;
  --sizing-700: 32px;
  --sizing-800: 40px;
  --sizing-900: 48px;
  --sizing-1000: 64px;
  --sizing-000: 0;
  --sizing-050: 2px;
  --sizing-base: 8px;
  --font-family-primary: inter;
  --font-family-decorative: montserrat;
  --font-weight-300: 300;
  --font-weight-350: 300 italic;
  --font-weight-400: 400;
  --font-weight-600: 600;
  --font-weight-650: undefined italic;
  --font-weight-700: 700;
  --font-weight-750: 700 italic;
  --font-weight-900: 900;
  --font-weight-950: 900 italic;
  --text-case-uppercase: uppercase;
  --text-case-sentence: none;
  --letter-spacing-xs: -0.04em;
  --letter-spacing-sm: -0.02em;
  --letter-spacing-md: 0;
  --letter-spacing-lg: 0.02em;
  --letter-spacing-xl: 0.04em;
  --font-size-025: 10px;
  --font-size-050: 12px;
  --font-size-100: 14px;
  --font-size-200: 16px;
  --font-size-300: 20px;
  --font-size-400: 24px;
  --font-size-500: 28px;
  --font-size-600: 34px;
  --font-size-700: 40px;
  --font-size-800: 48px;
  --font-size-900: 58px;
  --font-size-1000: 70px;
  --font-size-1100: 84px;
  --font-size-1200: 100px;
  --font-size-base: 16px;
  --font-size-scale: 1.2px;
  --border-width-100: 1px;
  --border-width-200: 2px;
  --border-width-300: 3px;
  --border-width-400: 4px;
  --border-width-000: 0;
  --text-decoration-underline: underline;
  --text-decoration-strike: line-through;
  --border-radius-100: 4px;
  --border-radius-200: 8px;
  --border-radius-300: 16px;
  --border-radius-400: 64px;
  --border-radius-000: 0;
  --border-radius-050: 2px;
  --opacity-100: 0.25;
  --opacity-200: 0.5;
  --opacity-300: 0.75;
  --opacity-400: 0.9;
  --elevation-100: 2px 2px 8px 2px rgba(27, 29, 39, 0.1); /* Flat or Solid background */
  --elevation-200: 2px 2px 8px 2px rgba(27, 29, 39, 0.3); /* Overlapping an element or image. */
  --elevation-300: 2px 2px 8px 2px rgba(27, 29, 39, 0.5); /* Modal, Dialogue or Tooltip */
  --elevation-400: 2px 2px 8px 2px rgba(27, 29, 39, 0.7); /* Modal with darkened background, dark overlay */
  --line-height-xs: 0.9; /* Only used on Display styles */
  --line-height-sm: 1; /* Mostly reserved for headings or all-caps labels. */
  --line-height-md: 1.2; /* Default body line-height */
  --line-height-lg: 1.4; /* Used creatively for callout text-blocks, quotes, or other accent usages. */
  --line-height-xl: 1.5; /* Used creatively for callout text-blocks, quotes, or other accent usages. */
  --font-family-intl: 'Noto Sans'; /* Used for international pages and characters. */
  --color-brand-light-blue-100: #edf7ff;
  --color-brand-light-blue-200: #e0f1ff;
  --color-brand-light-blue-300: #c9e2f6;
  --color-brand-light-blue-400: #b5d4f0;
  --color-brand-light-blue-500: #92b8dc;
  --color-brand-light-blue-600: #7da7d2;
  --color-brand-light-blue-700: #6495c7;
  --color-brand-light-blue-800: #5387be;
  --color-brand-light-blue-900: #4978b0;
  --color-brand-light-blue-1000: #406aa1;
  --color-brand-light-blue-1100: #385f95;
  --color-brand-light-blue-1200: #305489;
  --color-brand-light-blue-1300: #28487d;
  --color-brand-light-blue-1400: #264172;
  --color-brand-light-blue-1500: #223563;
  --color-brand-light-blue-1600: #1d2952;
  --color-brand-light-green-100: #fafffa;
  --color-brand-light-green-200: #edfeea;
  --color-brand-light-green-300: #caf8d2;
  --color-brand-light-green-400: #9defb6;
  --color-brand-light-green-500: #7ae8a0;
  --color-brand-light-green-600: #2ad870;
  --color-brand-light-green-700: #26c968;
  --color-brand-light-green-800: #1faa57;
  --color-brand-light-green-900: #178845;
  --color-brand-light-green-1000: #13773b;
  --color-brand-light-green-1100: #0f6532;
  --color-brand-light-green-1200: #0d5d2d;
  --color-brand-light-green-1300: #0b4d26;
  --color-brand-light-green-1400: #093e1e;
  --color-brand-light-green-1500: #073919;
  --color-brand-light-green-1600: #073319;
  --color-brand-light-fuchsia: #ff1bf6;
  --color-brand-light-aqua: #1feeff;
  --color-brand-light-yellow: #ffd200;
  --color-brand-light-violet: #9981fc;
  --color-brand-light-mint: #6be6bb;
  --color-brand-dark-blue-100: #1d2952;
  --color-brand-dark-blue-200: #25355f;
  --color-brand-dark-blue-300: #2e416c;
  --color-brand-dark-blue-400: #374e7b;
  --color-brand-dark-blue-500: #405c88;
  --color-brand-dark-blue-600: #4a6997;
  --color-brand-dark-blue-700: #5578a6;
  --color-brand-dark-blue-800: #5e86b4;
  --color-brand-dark-blue-900: #6a94c2;
  --color-brand-dark-blue-1000: #7fa3cb;
  --color-brand-dark-blue-1100: #92b1d4;
  --color-brand-dark-blue-1200: #a5c0dd;
  --color-brand-dark-blue-1300: #b8cde5;
  --color-brand-dark-blue-1400: #c7d9ec;
  --color-brand-dark-blue-1500: #d5e2f0;
  --color-brand-dark-blue-1600: #e4ecf9;
  --color-brand-dark-green-100: #073118;
  --color-brand-dark-green-200: #08371b;
  --color-brand-dark-green-300: #093f1f;
  --color-brand-dark-green-400: #0b4a24;
  --color-brand-dark-green-500: #0c5128;
  --color-brand-dark-green-600: #0e602f;
  --color-brand-dark-green-700: #106b34;
  --color-brand-dark-green-800: #168342;
  --color-brand-dark-green-900: #1ea454;
  --color-brand-dark-green-1000: #22b85f;
  --color-brand-dark-green-1100: #28cf6b;
  --color-brand-dark-green-1200: #36da78;
  --color-brand-dark-green-1300: #86eaa8;
  --color-brand-dark-green-1400: #c4f7ce;
  --color-brand-dark-green-1500: #d6ffe3;
  --color-brand-dark-green-1600: #f5fffb;
  --color-brand-dark-fuchsia: #ff1bf6;
  --color-brand-dark-aqua: #1feeff;
  --color-brand-dark-yellow: #ffd200;
  --color-brand-dark-violet: #9981fc;
  --color-brand-dark-mint: #6be6bb;
  --color-global-light-gray-100: #fff;
  --color-global-light-gray-200: #f8f8f8;
  --color-global-light-gray-300: #ebebeb;
  --color-global-light-gray-400: #dbdddf;
  --color-global-light-gray-500: #d0d2d5;
  --color-global-light-gray-600: #babdc2;
  --color-global-light-gray-700: #acb0b7;
  --color-global-light-gray-800: #8f959e;
  --color-global-light-gray-900: #707784;
  --color-global-light-gray-1000: #606876;
  --color-global-light-gray-1100: #505867;
  --color-global-light-gray-1200: #49515f;
  --color-global-light-gray-1300: #3d4251;
  --color-global-light-gray-1400: #313543;
  --color-global-light-gray-1500: #292c39;
  --color-global-light-gray-1600: #1e202a;
  --color-global-light-green-100: #f5fff5;
  --color-global-light-green-200: #edfbed;
  --color-global-light-green-300: #d8f3d6;
  --color-global-light-green-400: #b8e9b5;
  --color-global-light-green-500: #a3e29e;
  --color-global-light-green-600: #6fd268;
  --color-global-light-green-700: #4dc744;
  --color-global-light-green-800: #0cac00;
  --color-global-light-green-900: #098a00;
  --color-global-light-green-1000: #087900;
  --color-global-light-green-1100: #076700;
  --color-global-light-green-1200: #065e00;
  --color-global-light-green-1300: #054e00;
  --color-global-light-green-1400: #043f00;
  --color-global-light-green-1500: #043500;
  --color-global-light-green-1600: #032900;
  --color-global-light-orange-100: #fffdfb;
  --color-global-light-orange-200: #fef8f4;
  --color-global-light-orange-300: #fce7da;
  --color-global-light-orange-400: #f9d6c0;
  --color-global-light-orange-500: #f7caad;
  --color-global-light-orange-600: #f3ad81;
  --color-global-light-orange-700: #f19b65;
  --color-global-light-orange-800: #eb7226;
  --color-global-light-orange-900: #bc5b1e;
  --color-global-light-orange-1000: #aa4b06;
  --color-global-light-orange-1100: #8c4417;
  --color-global-light-orange-1200: #803e15;
  --color-global-light-orange-1300: #6a3311;
  --color-global-light-orange-1400: #56290e;
  --color-global-light-orange-1500: #47230c;
  --color-global-light-orange-1600: #391c09;
  --color-global-light-red-100: #fffefe;
  --color-global-light-red-200: #fdf7f7;
  --color-global-light-red-300: #f9e7e8;
  --color-global-light-red-400: #f5d5d6;
  --color-global-light-red-500: #f2c9ca;
  --color-global-light-red-600: #ebadae;
  --color-global-light-red-700: #e79c9e;
  --color-global-light-red-800: #de7677;
  --color-global-light-red-900: #d24446;
  --color-global-light-red-1000: #ca1f22;
  --color-global-light-red-1100: #ae191c;
  --color-global-light-red-1200: #9f1719;
  --color-global-light-red-1300: #841315;
  --color-global-light-red-1400: #6c1011;
  --color-global-light-red-1500: #5b0d0f;
  --color-global-light-red-1600: #500b0d;
  --color-global-dark-gray-100: #282b38;
  --color-global-dark-gray-200: #2b2f3c;
  --color-global-dark-gray-300: #323644;
  --color-global-dark-gray-400: #3a404e;
  --color-global-dark-gray-500: #404654;
  --color-global-dark-gray-600: #4c5463;
  --color-global-dark-gray-700: #555d6c;
  --color-global-dark-gray-800: #6b7380;
  --color-global-dark-gray-900: #8a9099;
  --color-global-dark-gray-1000: #9da1aa;
  --color-global-dark-gray-1100: #b2b5bb;
  --color-global-dark-gray-1200: #bec0c5;
  --color-global-dark-gray-1300: #d4d6d8;
  --color-global-dark-gray-1400: #eaeaeb;
  --color-global-dark-gray-1500: #f1f1f4;
  --color-global-dark-gray-1600: #f9fafa;
  --color-global-dark-green-100: #032e00;
  --color-global-dark-green-200: #043800;
  --color-global-dark-green-300: #044100;
  --color-global-dark-green-400: #054b00;
  --color-global-dark-green-500: #065200;
  --color-global-dark-green-600: #076200;
  --color-global-dark-green-700: #076d00;
  --color-global-dark-green-800: #098500;
  --color-global-dark-green-900: #0ba700;
  --color-global-dark-green-1000: #24ba19;
  --color-global-dark-green-1100: #5ecc56;
  --color-global-dark-green-1200: #77d571;
  --color-global-dark-green-1300: #aae4a6;
  --color-global-dark-green-1400: #d7f2d5;
  --color-global-dark-green-1500: #edf9ec;
  --color-global-dark-green-1600: #f7fcf7;
  --color-global-dark-orange-100: #42200a;
  --color-global-dark-orange-200: #4c250c;
  --color-global-dark-orange-300: #582b0e;
  --color-global-dark-orange-400: #663211;
  --color-global-dark-orange-500: #703612;
  --color-global-dark-orange-600: #854116;
  --color-global-dark-orange-700: #944818;
  --color-global-dark-orange-800: #b5581d;
  --color-global-dark-orange-900: #e36e25;
  --color-global-dark-orange-1000: #ee8645;
  --color-global-dark-orange-1100: #f2a372;
  --color-global-dark-orange-1200: #f4b188;
  --color-global-dark-orange-1300: #f8cdb3;
  --color-global-dark-orange-1400: #fce6d9;
  --color-global-dark-orange-1500: #fef8f4;
  --color-global-dark-orange-1600: #fefaf8;
  --color-global-dark-red-100: #550c0d;
  --color-global-dark-red-200: #610e0f;
  --color-global-dark-red-300: #6e1012;
  --color-global-dark-red-400: #811315;
  --color-global-dark-red-500: #8c1416;
  --color-global-dark-red-600: #a6181a;
  --color-global-dark-red-700: #b71a1d;
  --color-global-dark-red-800: #d03b3e;
  --color-global-dark-red-900: #dc6e70;
  --color-global-dark-red-1000: #e28889;
  --color-global-dark-red-1100: #e9a3a5;
  --color-global-dark-red-1200: #ecb1b3;
  --color-global-dark-red-1300: #f3cccd;
  --color-global-dark-red-1400: #f9e6e7;
  --color-global-dark-red-1500: #fcf3f3;
  --color-global-dark-red-1600: #fef9fa;
  --color-expanded-light-navy: #1d2952;
  --color-expanded-light-olive: #7f9e12;
  --color-expanded-light-azure: #009dcf;
  --color-expanded-light-salmon: #d87677;
  --color-expanded-light-marine: #008080;
  --color-expanded-light-lavender: #7d4abd;
  --color-expanded-light-ocean: #055875;
  --color-expanded-light-maroon: #77241c;
  --color-expanded-light-scarlet: #ba2c2e;
  --color-expanded-light-e-green-100: #1d2952;
  --color-expanded-light-e-green-200: #004468;
  --color-expanded-light-e-green-300: #005b70;
  --color-expanded-light-e-green-400: #00716f;
  --color-expanded-light-e-green-500: #008664;
  --color-expanded-light-e-green-600: #3a9748;
  --color-expanded-light-e-green-700: #7f9e12;
  --color-expanded-light-e-teal-100: #1d2952;
  --color-expanded-light-e-teal-200: #194166;
  --color-expanded-light-e-teal-300: #055875;
  --color-expanded-light-e-teal-400: #006c7c;
  --color-expanded-light-e-teal-500: #008080;
  --color-expanded-light-e-teal-600: #00947e;
  --color-expanded-light-e-teal-700: #19a574;
  --color-expanded-light-e-purple-100: #1d2952;
  --color-expanded-light-e-purple-200: #313b70;
  --color-expanded-light-e-purple-300: #454c8c;
  --color-expanded-light-e-purple-400: #585ba8;
  --color-expanded-light-e-purple-500: #6d68c3;
  --color-expanded-light-e-purple-600: #8175de;
  --color-expanded-light-e-purple-700: #9780f9;
  --color-expanded-light-e-blue-100: #1d2952;
  --color-expanded-light-e-blue-200: #273d6b;
  --color-expanded-light-e-blue-300: #2d5183;
  --color-expanded-light-e-blue-400: #306498;
  --color-expanded-light-e-blue-500: #2e77ac;
  --color-expanded-light-e-blue-600: #248abe;
  --color-expanded-light-e-blue-700: #009dcf;
  --color-expanded-light-e-pink-100: #1d2952;
  --color-expanded-light-e-pink-200: #393978;
  --color-expanded-light-e-pink-300: #5a449d;
  --color-expanded-light-e-pink-400: #7d4abd;
  --color-expanded-light-e-pink-500: #a24cd6;
  --color-expanded-light-e-pink-600: #c84ae7;
  --color-expanded-light-e-pink-700: #ef46ed;
  --color-expanded-light-e-fuchsia-100: #1d2952;
  --color-expanded-light-e-fuchsia-200: #3f3876;
  --color-expanded-light-e-fuchsia-300: #634294;
  --color-expanded-light-e-fuchsia-400: #8a47a9;
  --color-expanded-light-e-fuchsia-500: #b14ab1;
  --color-expanded-light-e-fuchsia-600: #d74dac;
  --color-expanded-light-e-fuchsia-700: #fa539a;
  --color-expanded-dark-navy: #8dcce5;
  --color-expanded-dark-olive: #afc66b;
  --color-expanded-dark-azure: #ccf2ff;
  --color-expanded-dark-salmon: #edc0c1;
  --color-expanded-dark-marine: #158786;
  --color-expanded-dark-lavender: #a085e4;
  --color-expanded-dark-ocean: #64a4bf;
  --color-expanded-dark-maroon: #b26359;
  --color-expanded-dark-scarlet: #e08b8c;
  --color-expanded-dark-e-green-100: #ccf2ff;
  --color-expanded-dark-e-green-200: #b2eef2;
  --color-expanded-dark-e-green-300: #99ebdf;
  --color-expanded-dark-e-green-400: #83e7c0;
  --color-expanded-dark-e-green-500: #7ee09d;
  --color-expanded-dark-e-green-600: #8cd470;
  --color-expanded-dark-e-green-700: #a5c442;
  --color-expanded-dark-e-blue-100: #ccf2ff;
  --color-expanded-dark-e-blue-200: #baebfc;
  --color-expanded-dark-e-blue-300: #a7e3f9;
  --color-expanded-dark-e-blue-400: #90ddf7;
  --color-expanded-dark-e-blue-500: #7ad5f6;
  --color-expanded-dark-e-blue-600: #5ecef3;
  --color-expanded-dark-e-blue-700: #39c6f3;
  --color-expanded-dark-e-purple-100: #ccf2ff;
  --color-expanded-dark-e-purple-200: #c7e8fd;
  --color-expanded-dark-e-purple-300: #c4ddfa;
  --color-expanded-dark-e-purple-400: #c3d3f7;
  --color-expanded-dark-e-purple-500: #c3c7f2;
  --color-expanded-dark-e-purple-600: #c3bbeb;
  --color-expanded-dark-e-purple-700: #c6afe2;
  --color-expanded-dark-e-teal-100: #ccf2ff;
  --color-expanded-dark-e-teal-200: #bde6f5;
  --color-expanded-dark-e-teal-300: #afdbeb;
  --color-expanded-dark-e-teal-400: #a0cfe1;
  --color-expanded-dark-e-teal-500: #92c4d7;
  --color-expanded-dark-e-teal-600: #82b8cd;
  --color-expanded-dark-e-teal-700: #72acc2;
  --color-expanded-dark-e-pink-100: #ccf2ff;
  --color-expanded-dark-e-pink-200: #c6e9ff;
  --color-expanded-dark-e-pink-300: #c3dfff;
  --color-expanded-dark-e-pink-400: #c7d2ff;
  --color-expanded-dark-e-pink-500: #d2c2ff;
  --color-expanded-dark-e-pink-600: #e2aeff;
  --color-expanded-dark-e-pink-700: #f596f6;
  --color-expanded-dark-e-fuchsia-100: #ccf2ff;
  --color-expanded-dark-e-fuchsia-200: #cbe7ff;
  --color-expanded-dark-e-fuchsia-300: #cddcff;
  --color-expanded-dark-e-fuchsia-400: #d5cdff;
  --color-expanded-dark-e-fuchsia-500: #e4bcfc;
  --color-expanded-dark-e-fuchsia-600: #f2aae6;
  --color-expanded-dark-e-fuchsia-700: #fc9bc4;
  --color-background-button-text-base: rgba(250, 250, 250, 0);
  --color-background-button-text-hover: rgb(229, 235, 248);
  --color-background-button-text-active: #007aa7;
  --color-background-button-line-base: #fff;
  --color-background-button-line-hover: rgba(0, 63, 187, 0.1);
  --color-background-button-line-active: #007aa7;
  --color-background-button-danger-base: #c82b00;
  --color-background-button-danger-hover: #871400;
  --color-background-button-danger-active: #e33800;
  --color-background-button-callout-base: #00a222;
  --color-background-button-callout-hover: #00871d;
  --color-background-button-callout-active: #00bb24;
  --color-background-button-solid-base: #0a3d90;
  --color-background-button-solid-hover: #002869;
  --color-background-button-solid-active: #007aa7;
  --color-background-card-default: #fff;
  --color-background-card-fill: #002869;
  --color-background-summary-base: rgba(51, 51, 51, 0.05);
  --color-background-summary-blue: rgba(0, 45, 135, 0.05);
  --color-background-summary-cyan: rgba(0, 99, 135, 0.05);
  --color-background-summary-green: rgba(0, 135, 29, 0.05);
  --color-background-summary-red: rgba(135, 20, 0, 0.05);
  --color-background-summary-yellow: rgba(135, 104, 0, 0.05);
  --color-background-summary-e-green: rgba(16, 128, 6, 0.05);
  --color-background-summary-e-lime: rgba(6, 128, 59, 0.05);
  --color-background-summary-e-cyan: rgba(0, 128, 135, 0.05);
  --color-background-summary-e-sea: rgba(0, 97, 135, 0.05);
  --color-background-summary-e-blue: rgba(0, 52, 135, 0.05);
  --color-background-summary-e-navy: rgba(0, 25, 135, 0.05);
  --color-background-summary-e-violet: rgba(43, 0, 135, 0.05);
  --color-background-summary-e-purple: rgba(92, 0, 135, 0.05);
  --color-background-summary-e-carrot: rgba(135, 70, 0, 0.05);
  --color-background-summary-e-gray: rgba(51, 51, 51, 0.05);
  --color-background-table-row-zebra: rgba(240, 240, 240, 0.5);
  --color-background-tile-default: #fff;
  --color-background-tile-primary: #0a3d90;
  --color-background-tile-secondary: #0d6605;
  --color-background-tile-darkgray: #555;
  --color-background-tile-darkgray-1: #555;
  --color-background-tile-darkgray-2: #4d4d4f;
  --color-background-tile-darkgray-3: #333;
  --color-background-tile-darkgray-4: #191919;
  --color-background-tile-gray: #f8f8f8;
  --color-base-gray-1: #f0f0f0;
  --color-base-gray-2: #d3d3d3;
  --color-base-gray-3: #aaa;
  --color-base-gray-4: #999;
  --color-base-gray-5: #808285;
  --color-base-gray-6: #6e6e6e;
  --color-base-gray-7: #555;
  --color-base-gray-8: #4d4d4f;
  --color-base-gray-9: #333;
  --color-base-gray-10: #191919;
  --color-base-blue-1: #cadef9;
  --color-base-blue-2: #a8c9f7;
  --color-base-blue-3: #689ff3;
  --color-base-blue-4: #3479eb;
  --color-base-blue-5: #0f5ae0;
  --color-base-blue-6: #0048d0;
  --color-base-blue-7: #003fbb;
  --color-base-blue-8: #0036a2;
  --color-base-blue-9: #002d87;
  --color-base-blue-10: #082357;
  --color-base-cyan-1: #d1f3ff;
  --color-base-cyan-2: #b0ebff;
  --color-base-cyan-3: #70d8fe;
  --color-base-cyan-4: #3bc5f8;
  --color-base-cyan-5: #14b3ee;
  --color-base-cyan-6: #00a3e0;
  --color-base-cyan-7: #0090c6;
  --color-base-cyan-8: #007aa7;
  --color-base-cyan-9: #006387;
  --color-base-cyan-10: #094257;
  --color-base-green-1: #caf9cd;
  --color-base-green-2: #a8f7ad;
  --color-base-green-3: #68f372;
  --color-base-green-4: #34eb46;
  --color-base-green-5: #0fe02b;
  --color-base-green-6: #00d023;
  --color-base-green-7: #00bb24;
  --color-base-green-8: #00a222;
  --color-base-green-9: #00871d;
  --color-base-green-10: #095719;
  --color-base-red-1: #ffd3ce;
  --color-base-red-2: #ffb6aa;
  --color-base-red-3: #ff8265;
  --color-base-red-4: #ff5c2c;
  --color-base-red-5: #f94600;
  --color-base-red-6: #e33800;
  --color-base-red-7: #c82b00;
  --color-base-red-8: #a91f00;
  --color-base-red-9: #871400;
  --color-base-red-10: #571409;
  --color-base-yellow-1: #faf9de;
  --color-base-yellow-2: #fff5a8;
  --color-base-yellow-3: #ffe664;
  --color-base-yellow-4: #fdd32b;
  --color-base-yellow-5: #f6bf00;
  --color-base-yellow-6: #e1ad00;
  --color-base-yellow-7: #c69800;
  --color-base-yellow-8: #a88000;
  --color-base-yellow-9: #876800;
  --color-base-yellow-10: #574508;
  --color-base-e-green-1: #e7fee3;
  --color-base-e-green-2: #d9fcd3;
  --color-base-e-green-3: #bdf7b3;
  --color-base-e-green-4: #9fee92;
  --color-base-e-green-5: #80e271;
  --color-base-e-green-6: #60d051;
  --color-base-e-green-7: #42b933;
  --color-base-e-green-8: #269d1a;
  --color-base-e-green-9: #108006;
  --color-base-e-lime-1: #e3fef0;
  --color-base-e-lime-2: #d3fce8;
  --color-base-e-lime-3: #b3f7d5;
  --color-base-e-lime-4: #92eebf;
  --color-base-e-lime-5: #71e2a7;
  --color-base-e-lime-6: #51d08d;
  --color-base-e-lime-7: #1a9d54;
  --color-base-e-lime-8: #1a9d54;
  --color-base-e-lime-9: #06803b;
  --color-base-e-cyan-1: #e3fefe;
  --color-base-e-cyan-2: #d3fcfc;
  --color-base-e-cyan-3: #b1f7f7;
  --color-base-e-cyan-4: #8eefef;
  --color-base-e-cyan-5: #6be2e4;
  --color-base-e-cyan-6: #4ad0d3;
  --color-base-e-cyan-7: #2bb9bd;
  --color-base-e-cyan-8: #119da3;
  --color-base-e-cyan-9: #008087;
  --color-base-e-sea-1: #e3f5fe;
  --color-base-e-sea-2: #d3effc;
  --color-base-e-sea-3: #b1e0f7;
  --color-base-e-sea-4: #8ed0ef;
  --color-base-e-sea-5: #6bbde4;
  --color-base-e-sea-6: #4aa8d3;
  --color-base-e-sea-7: #2b91bd;
  --color-base-e-sea-8: #1178a3;
  --color-base-e-sea-9: #006187;
  --color-base-e-blue-1: #e3eefe;
  --color-base-e-blue-2: #d3e3fc;
  --color-base-e-blue-3: #b1cdf7;
  --color-base-e-blue-4: #8eb5ef;
  --color-base-e-blue-5: #6b9be4;
  --color-base-e-blue-6: #4a80d3;
  --color-base-e-blue-7: #2b64bd;
  --color-base-e-blue-8: #114aa3;
  --color-base-e-blue-9: #003487;
  --color-base-e-navy-1: #e3e9fe;
  --color-base-e-navy-2: #d3dbfc;
  --color-base-e-navy-3: #b1bff7;
  --color-base-e-navy-4: #8ea1ef;
  --color-base-e-navy-5: #6b83e4;
  --color-base-e-navy-6: #4a64d3;
  --color-base-e-navy-7: #2b47bd;
  --color-base-e-navy-8: #112ca3;
  --color-base-e-navy-9: #001987;
  --color-base-e-violet-1: #e9e3fe;
  --color-base-e-violet-2: #dbd3fc;
  --color-base-e-violet-3: #bfb1f7;
  --color-base-e-violet-4: #a38eef;
  --color-base-e-violet-5: #876be4;
  --color-base-e-violet-6: #6c4ad3;
  --color-base-e-violet-7: #532bbd;
  --color-base-e-violet-8: #532bbd;
  --color-base-e-violet-9: #2b0087;
  --color-base-e-purple-1: #f3e3fe;
  --color-base-e-purple-2: #ecd3fc;
  --color-base-e-purple-3: #dbb1f7;
  --color-base-e-purple-4: #b66be4;
  --color-base-e-purple-5: #b66be4;
  --color-base-e-purple-6: #a14ad3;
  --color-base-e-purple-7: #8a2bbd;
  --color-base-e-purple-8: #7311a3;
  --color-base-e-purple-9: #5c0087;
  --color-base-e-carrot-1: #fff1e3;
  --color-base-e-carrot-2: #ffe9d1;
  --color-base-e-carrot-3: #ffd6ad;
  --color-base-e-carrot-4: #fdc088;
  --color-base-e-carrot-5: #f5a962;
  --color-base-e-carrot-6: #e09042;
  --color-base-e-carrot-7: #c67626;
  --color-base-e-carrot-8: #a85c0f;
  --color-base-e-carrot-9: #874600;
  --color-base-e-gray-1: #e6e6e6;
  --color-base-e-gray-2: #d6d6d6;
  --color-base-e-gray-3: #c9c9c9;
  --color-base-e-gray-4: #afafaf;
  --color-base-e-gray-5: #989898;
  --color-base-e-gray-6: #7c7c7c;
  --color-base-e-gray-7: #646464;
  --color-base-e-gray-8: #4b4b4b;
  --color-base-e-gray-9: #333;
  --color-base-neutral-100: #fff;
  --color-base-neutral-200: #f8f8f8;
  --color-base-neutral-300: #efefef;
  --color-base-neutral-400: #e7e7e8;
  --color-base-neutral-500: #d8dadc;
  --color-base-neutral-600: #c6c9cd;
  --color-base-neutral-700: #a8adb4;
  --color-base-neutral-800: #8f959e;
  --color-base-neutral-900: #707784;
  --color-base-neutral-1000: #606876;
  --color-base-neutral-1100: #505867;
  --color-base-neutral-1200: #49515f;
  --color-base-neutral-1300: #3d4251;
  --color-base-neutral-1400: #313543;
  --color-base-neutral-1500: #292c39;
  --color-base-blue-100: #fdfeff;
  --color-base-blue-200: #f5f9ff;
  --color-base-blue-300: #e7f0fe;
  --color-base-blue-400: #dae8fc;
  --color-base-blue-500: #c8dbf8;
  --color-base-blue-600: #b1cbf3;
  --color-base-blue-700: #87afea;
  --color-base-blue-800: #6596df;
  --color-base-blue-900: #4576c3;
  --color-base-blue-1000: #3466b5;
  --color-base-blue-1100: #2356a6;
  --color-base-blue-1200: #1b4e9e;
  --color-base-blue-1300: #0a3d90;
  --color-base-blue-1400: #00307d;
  --color-base-blue-1500: #002869;
  --color-base-green-100: #fafffa;
  --color-base-green-200: #e8fee5;
  --color-base-green-300: #d6f9d0;
  --color-base-green-400: #c0f3b8;
  --color-base-green-500: #a2eb97;
  --color-base-green-600: #7cdf6e;
  --color-base-green-700: #5bc24e;
  --color-base-green-800: #3fa933;
  --color-base-green-900: #1b8910;
  --color-base-green-1000: #0f7806;
  --color-base-green-1100: #0d6605;
  --color-base-green-1200: #0c5e04;
  --color-base-green-1300: #0a4d04;
  --color-base-green-1400: #083e03;
  --color-base-green-1500: #073502;
  --color-base-teal-100: #f9ffff;
  --color-base-teal-200: #ddfdfd;
  --color-base-teal-300: #cbf8f9;
  --color-base-teal-400: #b0f2f3;
  --color-base-teal-500: #87e9ea;
  --color-base-teal-600: #64dbde;
  --color-base-teal-700: #43bdc1;
  --color-base-teal-800: #28a4a9;
  --color-base-teal-900: #04838a;
  --color-base-teal-1000: #007379;
  --color-base-teal-1100: #006268;
  --color-base-teal-1200: #005a5e;
  --color-base-teal-1300: #004a4f;
  --color-base-teal-1400: #003c40;
  --color-base-teal-1500: #003235;
  --color-base-orange-100: #fffdfc;
  --color-base-orange-200: #fef7f2;
  --color-base-orange-300: #fdece0;
  --color-base-orange-400: #fce2d0;
  --color-base-orange-500: #f9d2b9;
  --color-base-orange-600: #f6bd99;
  --color-base-orange-700: #f1975e;
  --color-base-orange-800: #eb7226;
  --color-base-orange-900: #c2570a;
  --color-base-orange-1000: #aa4b06;
  --color-base-orange-1100: #914005;
  --color-base-orange-1200: #853b04;
  --color-base-orange-1300: #6e3104;
  --color-base-orange-1400: #592703;
  --color-base-orange-1500: #4a2102;
  --color-base-red-100: #fffdfd;
  --color-base-red-200: #fef6f6;
  --color-base-red-300: #fdebea;
  --color-base-red-400: #fce0df;
  --color-base-red-500: #fbd0cf;
  --color-base-red-600: #f4bbbb;
  --color-base-red-700: #e59898;
  --color-base-red-800: #d9797a;
  --color-base-red-900: #c74f50;
  --color-base-red-1000: #bd3537;
  --color-base-red-1100: #a82524;
  --color-base-red-1200: #982521;
  --color-base-red-1300: #7a241c;
  --color-base-red-1400: #611f16;
  --color-base-red-1500: #511a13;
  --color-base-white: #fff;
  --color-base-transparent: rgba(250, 250, 250, 0);
  --color-base-primary: #0a3d90;
  --color-base-secondary: #0d6605;
  --color-hue-blue: 218;
  --color-hue-cyan: 196;
  --color-hue-gray: 0;
  --color-hue-green: 128;
  --color-hue-red: 17;
  --color-hue-yellow: 47;
  --color-hue-e-blue: 216;
  --color-hue-e-carrot: 29;
  --color-hue-e-cyan: 181;
  --color-hue-e-gray: 0;
  --color-hue-e-green: 112;
  --color-hue-e-lime: 149;
  --color-hue-e-navy: 228;
  --color-hue-e-purple: 277;
  --color-hue-e-sea: 199;
  --color-hue-e-violet: 254;
  --color-border-box-default: #51d08d;
  --color-border-button-solid-active: rgba(250, 250, 250, 0);
  --color-border-button-solid-base: rgba(250, 250, 250, 0);
  --color-border-button-solid-hover: rgba(250, 250, 250, 0);
  --color-border-button-line-active: rgba(250, 250, 250, 0);
  --color-border-button-line-base: #003fbb;
  --color-border-button-line-hover: #003fbb;
  --color-border-button-danger-active: rgba(250, 250, 250, 0);
  --color-border-button-danger-base: rgba(250, 250, 250, 0);
  --color-border-button-danger-hover: rgba(250, 250, 250, 0);
  --color-border-button-text-active: rgba(250, 250, 250, 0);
  --color-border-button-text-base: rgba(250, 250, 250, 0);
  --color-border-button-text-hover: rgba(250, 250, 250, 0);
  --color-border-button-callout-active: rgba(250, 250, 250, 0);
  --color-border-button-callout-base: rgba(250, 250, 250, 0);
  --color-border-button-callout-hover: rgba(250, 250, 250, 0);
  --color-border-card-default: #00a222;
  --color-outline-button: #003fbb;
  --color-text-brand: #0a3d90; /* Our product brand blue */
  --color-text-default: #333; /* Body text color */
  --color-text-headline-1: #0a3d90;
  --color-text-headline-2: #333;
  --color-text-highlights-1: #00a3e0;
  --color-text-highlights-2: #00871d;
  --color-text-subhead-2: #808285;
  --color-text-subhead-3: #333;
  --color-text-primary-headline-1: #fff;
  --color-text-primary-headline-2: #fff;
  --color-text-primary-highlights-1: #3bc5f8;
  --color-text-primary-highlights-2: #0d6605;
  --color-text-primary-subhead-1: #fff;
  --color-text-primary-default: #fff;
  --color-text-primary-category: #b0f2f3;
  --color-text-primary-links: #108006;
  --color-text-dark-headline-1: #fff;
  --color-text-dark-headline-2: #d3d3d3;
  --color-text-dark-highlights-1: #3bc5f8;
  --color-text-dark-highlights-2: #3bc5f8;
  --color-text-dark-subhead-1: #fff;
  --color-text-dark-subhead-2: #999;
  --color-text-dark-subhead-3: #d3d3d3;
  --color-text-dark-default: #fff;
  --color-text-dark-category: #b0f2f3;
  --color-text-dark-links: #34eb46;
  --color-text-button-solid-base: #fff;
  --color-text-button-solid-hover: #fff;
  --color-text-button-solid-active: #fff;
  --color-text-button-line-base: #003fbb;
  --color-text-button-line-hover: #003fbb;
  --color-text-button-line-active: #fff;
  --color-text-button-danger-base: #fff;
  --color-text-button-danger-hover: #fff;
  --color-text-button-danger-active: #fff;
  --color-text-button-text-base: #003fbb;
  --color-text-button-text-hover: #003fbb;
  --color-text-button-text-active: #fff;
  --color-text-button-callout-base: #fff;
  --color-text-button-callout-hover: #fff;
  --color-text-button-callout-active: #fff;
  --color-text-card-title-base: #0d6605;
  --color-text-card-title-fill: #7cdf6e;
  --color-text-card-subtitle-base: #3fa933;
  --color-text-card-subtitle-fill: #64dbde;
  --color-text-card-description-base: #3d4251;
  --color-text-card-description-fill: #fff;
  --color-text-card-buttons-fill: #7cdf6e;
  --color-text-quote-text: #0090c6;
  --color-text-quote-author-meta: #6e6e6e;
  --color-text-summary-box-base: #333;
  --color-text-summary-box-blue: #002d87;
  --color-text-summary-box-cyan: #006387;
  --color-text-summary-box-green: #00871d;
  --color-text-summary-box-red: #871400;
  --color-text-summary-box-yellow: #876800;
  --color-text-summary-box-e-green: #108006;
  --color-text-summary-box-e-lime: #06803b;
  --color-text-summary-box-e-cyan: #008087;
  --color-text-summary-box-e-sea: #006187;
  --color-text-summary-box-e-blue: #003487;
  --color-text-summary-box-e-navy: #001987;
  --color-text-summary-box-e-violet: #2b0087;
  --color-text-summary-box-e-purple: #5c0087;
  --color-text-summary-box-e-carrot: #874600;
  --color-text-summary-box-e-gray: #333;
  --color-text-category: #005a5e;
  --color-text-links: #108006;
  --color-text-subhead-1: #0a3d90;
  --color-theme-primary: #0a3d90;
  --color-theme-secondary: #0d6605;
  --palette-primary-100: #edf7ff;
  --palette-primary-200: #e0f1ff;
  --palette-primary-300: #c9e2f6;
  --palette-primary-400: #b5d4f0;
  --palette-primary-500: #92b8dc;
  --palette-primary-600: #7da7d2;
  --palette-primary-700: #6495c7;
  --palette-primary-800: #5387be;
  --palette-primary-900: #4978b0;
  --palette-primary-1000: #406aa1;
  --palette-primary-1100: #385f95;
  --palette-primary-1200: #305489;
  --palette-primary-1300: #28487d;
  --palette-primary-1400: #264172;
  --palette-primary-1500: #223563;
  --palette-primary-1600: #1d2952;
  --palette-secondary-100: #fafffa;
  --palette-secondary-200: #edfeea;
  --palette-secondary-300: #caf8d2;
  --palette-secondary-400: #9defb6;
  --palette-secondary-500: #7ae8a0;
  --palette-secondary-600: #2ad870;
  --palette-secondary-700: #26c968;
  --palette-secondary-800: #1faa57;
  --palette-secondary-900: #178845;
  --palette-secondary-1000: #13773b;
  --palette-secondary-1100: #0f6532;
  --palette-secondary-1200: #0d5d2d;
  --palette-secondary-1300: #0b4d26;
  --palette-secondary-1400: #093e1e;
  --palette-secondary-1500: #073919;
  --palette-secondary-1600: #073319;
  --palette-accent-01: #ff1bf6;
  --palette-accent-02: #1feeff;
  --palette-accent-03: #ffd200;
  --palette-accent-04: #9981fc;
  --palette-accent-05: #6be6bb;
  --palette-neutral-100: #fff;
  --palette-neutral-200: #f8f8f8;
  --palette-neutral-300: #ebebeb;
  --palette-neutral-400: #dbdddf;
  --palette-neutral-500: #d0d2d5;
  --palette-neutral-600: #babdc2;
  --palette-neutral-700: #acb0b7;
  --palette-neutral-800: #8f959e;
  --palette-neutral-900: #707784;
  --palette-neutral-1000: #606876;
  --palette-neutral-1100: #505867;
  --palette-neutral-1200: #49515f;
  --palette-neutral-1300: #3d4251;
  --palette-neutral-1400: #313543;
  --palette-neutral-1500: #292c39;
  --palette-neutral-1600: #1e202a;
  --palette-positive-100: #f5fff5;
  --palette-positive-200: #edfbed;
  --palette-positive-300: #d8f3d6;
  --palette-positive-400: #b8e9b5;
  --palette-positive-500: #a3e29e;
  --palette-positive-600: #6fd268;
  --palette-positive-700: #4dc744;
  --palette-positive-800: #0cac00;
  --palette-positive-900: #098a00;
  --palette-positive-1000: #087900;
  --palette-positive-1100: #076700;
  --palette-positive-1200: #065e00;
  --palette-positive-1300: #054e00;
  --palette-positive-1400: #043f00;
  --palette-positive-1500: #043500;
  --palette-positive-1600: #032900;
  --palette-notice-100: #fffdfb;
  --palette-notice-200: #fef8f4;
  --palette-notice-300: #fce7da;
  --palette-notice-400: #f9d6c0;
  --palette-notice-500: #f7caad;
  --palette-notice-600: #f3ad81;
  --palette-notice-700: #f19b65;
  --palette-notice-800: #eb7226;
  --palette-notice-900: #bc5b1e;
  --palette-notice-1000: #aa4b06;
  --palette-notice-1100: #8c4417;
  --palette-notice-1200: #803e15;
  --palette-notice-1300: #6a3311;
  --palette-notice-1400: #56290e;
  --palette-notice-1500: #47230c;
  --palette-notice-1600: #391c09;
  --palette-negative-100: #fffefe;
  --palette-negative-200: #fdf7f7;
  --palette-negative-300: #f9e7e8;
  --palette-negative-400: #f5d5d6;
  --palette-negative-500: #f2c9ca;
  --palette-negative-600: #ebadae;
  --palette-negative-700: #e79c9e;
  --palette-negative-800: #de7677;
  --palette-negative-900: #d24446;
  --palette-negative-1000: #ca1f22;
  --palette-negative-1100: #ae191c;
  --palette-negative-1200: #9f1719;
  --palette-negative-1300: #841315;
  --palette-negative-1400: #6c1011;
  --palette-negative-1500: #5b0d0f;
  --palette-negative-1600: #500b0d;
  --palette-data-categorical-01: #1d2952;
  --palette-data-categorical-02: #7f9e12;
  --palette-data-categorical-03: #009dcf;
  --palette-data-categorical-04: #d87677;
  --palette-data-categorical-05: #008080;
  --palette-data-categorical-06: #7d4abd;
  --palette-data-categorical-07: #055875;
  --palette-data-categorical-08: #77241c;
  --palette-data-categorical-09: #ba2c2e;
  --palette-data-sequential-group-1-100: #1d2952;
  --palette-data-sequential-group-1-200: #004468;
  --palette-data-sequential-group-1-300: #005b70;
  --palette-data-sequential-group-1-400: #00716f;
  --palette-data-sequential-group-1-500: #008664;
  --palette-data-sequential-group-1-600: #3a9748;
  --palette-data-sequential-group-1-700: #7f9e12;
  --palette-data-sequential-group-2-100: #1d2952;
  --palette-data-sequential-group-2-200: #194166;
  --palette-data-sequential-group-2-300: #055875;
  --palette-data-sequential-group-2-400: #006c7c;
  --palette-data-sequential-group-2-500: #008080;
  --palette-data-sequential-group-2-600: #00947e;
  --palette-data-sequential-group-2-700: #19a574;
  --palette-data-sequential-group-3-100: #1d2952;
  --palette-data-sequential-group-3-200: #313b70;
  --palette-data-sequential-group-3-300: #454c8c;
  --palette-data-sequential-group-3-400: #585ba8;
  --palette-data-sequential-group-3-500: #6d68c3;
  --palette-data-sequential-group-3-600: #8175de;
  --palette-data-sequential-group-3-700: #9780f9;
  --palette-data-sequential-group-4-100: #1d2952;
  --palette-data-sequential-group-4-200: #273d6b;
  --palette-data-sequential-group-4-300: #2d5183;
  --palette-data-sequential-group-4-400: #306498;
  --palette-data-sequential-group-4-500: #2e77ac;
  --palette-data-sequential-group-4-600: #248abe;
  --palette-data-sequential-group-4-700: #009dcf;
  --palette-data-sequential-group-5-100: #1d2952;
  --palette-data-sequential-group-5-200: #393978;
  --palette-data-sequential-group-5-300: #5a449d;
  --palette-data-sequential-group-5-400: #7d4abd;
  --palette-data-sequential-group-5-500: #a24cd6;
  --palette-data-sequential-group-5-600: #c84ae7;
  --palette-data-sequential-group-5-700: #ef46ed;
  --palette-data-sequential-group-6-100: #1d2952;
  --palette-data-sequential-group-6-200: #3f3876;
  --palette-data-sequential-group-6-300: #634294;
  --palette-data-sequential-group-6-400: #8a47a9;
  --palette-data-sequential-group-6-500: #b14ab1;
  --palette-data-sequential-group-6-600: #d74dac;
  --palette-data-sequential-group-6-700: #fa539a;
  --display-lg: undefined italic 58px/0.9 montserrat; /* Used for large pieces of decorative text content. */
  --display-md: undefined italic 48px/0.9 montserrat; /* Used for large pieces of decorative text content. */
  --display-sm: undefined italic 40px/0.9 montserrat; /* Used for large pieces of decorative text content. */
  --heading-lg: 600 40px/1.2 inter; /* Main heading size tied to H1 blocks. Optional for uses on other elements. */
  --heading-md: 600 34px/1.4 inter; /* Additional text size, generally used for H2 headings, or large subheadings. */
  --heading-sm: 600 24px/1.4 inter; /* Used for headline text content such as for cards and title bars, H3 elements, and lesser emphasized headings and subheadings. */
  --heading-xs: 600 20px/1.4 inter; /* Used main nav menu item headlines. */
  --body-lg: 400 20px/1.2 inter; /* Optional body text size, can be used as subheadings, text blocks in cards, and other uses. */
  --body-md: 400 16px/1.4 inter; /* Default body text size on desktop */
  --body-sm: 400 14px/1.4 inter; /* Used for body text content such as for article text. */
  --detail-lg: 600 16px/1.4 inter; /* Larger options for non-interactive identifiers that are often defined by an editor, for example the author label in a card. */
  --detail-md: 600 14px/1.4 inter; /* Used for non-interactive identifiers that are often defined by an editor, for example the author label in a card. */
  --detail-sm: 600 12px/1.4 inter; /* Often used for disclaimer text, copyright text, or other non-essential, subtle, or de-emphasized text blocks. */
  --detail-xs: 600 10px/1.4 inter; /* Often used for disclaimer text, copyright text, or other non-essential, subtle, or de-emphasized text blocks. */
  --ink-common-inv-01: #fff; /* Used when contrast with the background can’t be achieved with default styles, and emphasis is needed. */
  --ink-common-inv-02: #f8f8f8; /* Used when contrast with the background can’t be achieved with default styles */
  --ink-common-base-01: #babdc2; /* Text elements in their inactive (disabled) state */
  --ink-common-base-02: #707784; /* Text elements in their inactive (disabled) state */
  --ink-common-base-03: #505867; /* Lighter option for Body, paragraph text and iconography */
  --ink-common-base-04: #3d4251; /* Body, paragraph text and iconography */
  --ink-common-base-05: #292c39; /* Headlines or copy where emphasis is needed */
  --ink-common-light-01: #fff; /* Used when color needs to remain light regardless of theme. */
  --ink-common-dark-01: #1e202a; /* Used when color needs to remain dark regardless of theme. */
  --ink-status-positive-01: #d8f3d6; /* Inverted text and icons for success messages. */
  --ink-status-positive-02: #065e00; /* Default text and icons for success messages. */
  --ink-status-positive-03: #043f00; /* Text and icons for success messages, used when needed to maintain contrast with more saturated interface.status token. */
  --ink-status-notice-01: #fce7da; /* Inverted text and icons for notice messages */
  --ink-status-notice-02: #803e15; /* Default text and icons for notice messages */
  --ink-status-notice-03: #56290e; /* Text and icons for notice messages, used when needed to maintain contrast with more saturated interface.status token. */
  --ink-status-negative-01: #f9e7e8; /* Inverted text and icons for error messages. */
  --ink-status-negative-02: #9f1719; /* Default text and icons for error messages */
  --ink-status-negative-03: #6c1011; /* Text and icons for negative messages, used when needed to maintain contrast with more saturated interface.status token. */
  --ink-status-informative-01: #c9e2f6; /* Inverted text and icons for informative messages. */
  --ink-status-informative-02: #305489; /* Default text and icons for informative messages */
  --ink-status-informative-03: #264172; /* Text and icons for informative messages, used when needed to maintain contrast with more saturated interface.status token. */
  --ink-brand-primary: #1d2952; /* Primary brand color applied to text and icons (e.g. icons in outlined buttons) */
  --ink-brand-secondary: #2ad870; /* Brand color used on page in less prominence than the primary brand color. */
  --ink-brand-tertiary: #ff1bf6; /* Brand color used on page in less prominence than the primary and secondary brand colors. */
  --interface-common-base-01: #fff; /* Default page and component backgrounds */
  --interface-common-base-02: #f8f8f8; /* Extended scale of component backgrounds */
  --interface-common-base-03: #ebebeb; /* Extended scale of component backgrounds */
  --interface-common-base-04: #dbdddf; /* Default hover color for backgrounds using interface.common.base colors. */
  --interface-common-base-05: #d0d2d5; /* Default focused color for backgrounds using interface.common.base colors. */
  --interface-common-base-06: #babdc2; /* Default selected color for backgrounds using interface.common.base colors. When used, ensure any ink color used on top maintains required contrast. */
  --interface-common-base-07: #707784; /* Default border, divider, and accent for interface.common elements. Does not need to change with states. */
  --interface-common-base: #3d4251; /* Body and paragraph text DEPRECATED */
  --interface-common-bold: #292c39; /* Headlines or copy where emphasis is needed DEPRECATED */
  --interface-common-subdued: #505867; /* Subheadlines, labels and supporting copy DEPRECATED */
  --interface-common-subtle: #707784; /* Text elements in their inactive (disabled) state DEPRECATED */
  --interface-common-minimal: #babdc2; /* Text elements in their inactive (disabled) state DEPRECATED */
  --interface-common-inv-base: #f8f8f8; /* Used when contrast with the background can’t be achieved with default styles DEPRECATED */
  --interface-common-inv-bold: #fff; /* Used when contrast with the background can’t be achieved with default styles, and emphasis is needed. DEPRECATED */
  --interface-common-light: #fff; /* Used when color needs to remain light regardless of theme. DEPRECATED */
  --interface-common-dark: #1e202a; /* Used when color needs to remain dark regardless of theme. DEPRECATED */
  --interface-brand-primary-01: #e0f1ff; /* Extended brand color complimentary to interface.brand.primary-06 (base primary) */
  --interface-brand-primary-02: #92b8dc; /* Extended brand color complimentary to interface.brand.primary-06 (base primary) */
  --interface-brand-primary-03: #406aa1; /* Extended brand color complimentary to interface.brand.primary-06 (base primary) */
  --interface-brand-primary-04: #305489; /* Extended brand color complimentary to interface.brand.primary-06 (base primary) */
  --interface-brand-primary-05: #264172; /* Extended brand color complimentary to interface.brand.primary-06 (base primary) */
  --interface-brand-primary-06: #1d2952; /* Primary brand color applied to backgrounds, e.g. headers, footers */
  --interface-brand-secondary-01: #edfeea; /* Extended brand color complimentary to interface.brand.secondary-03 (Base secondary) */
  --interface-brand-secondary-02: #9defb6; /* Extended brand color complimentary to interface.brand.secondary-03 (Base secondary) */
  --interface-brand-secondary-03: #2ad870; /* Secondary brand color; mainly used for decorative purposes. */
  --interface-brand-secondary-04: #1faa57; /* Extended brand color complimentary to interface.brand.secondary-03 (Base secondary) */
  --interface-brand-secondary-05: #13773b; /* Extended brand color complimentary to interface.brand.secondary-03 (Base secondary) */
  --interface-brand-secondary-06: #0d5d2d; /* Extended brand color complimentary to interface.brand.secondary-03 (Base secondary) */
  --interface-brand-primary-base: #1d2952; /* Prominent brand color applied to backgrounds, e.g. headers, footers DEPRECATED */
  --interface-brand-primary-bold: #264172; /* DEPRECATED */
  --interface-brand-primary-subdued: #406aa1; /* DEPRECATED */
  --interface-brand-primary-subtle: #92b8dc; /* DEPRECATED */
  --interface-brand-primary-minimal: #e0f1ff; /* DEPRECATED */
  --interface-brand-secondary-base: #2ad870; /* Secondary brand color complimentary to interface.brand.primary DEPRECATED */
  --interface-brand-secondary-bold: #13773b; /* Secondary brand color complimentary to interface.brand.primary DEPRECATED */
  --interface-brand-secondary-subdued: #1faa57; /* DEPRECATED */
  --interface-brand-secondary-subtle: #9defb6; /* Secondary brand color complimentary to interface.brand.primary DEPRECATED */
  --interface-brand-secondary-minimal: #edfeea; /* Secondary brand color complimentary to interface.brand.primary DEPRECATED */
  --interface-status-positive-01: #d8f3d6; /* Interface color complimentary to interface.status.positive-04 (base positive) */
  --interface-status-positive-02: #a3e29e; /* Interface color complimentary to interface.status.positive-04 (base positive) */
  --interface-status-positive-03: #098a00; /* Interface color complimentary to interface.status.positive-04 (base positive) */
  --interface-status-positive-04: #065e00; /* Background for success messages */
  --interface-status-positive-05: #054e00; /* Commonly used for interactive hover state complimentary to interface.status.positive-04 (base positive) */
  --interface-status-positive-06: #043f00; /* Commonly used for interactive focus state complimentary to interface.status.positive-04 (base positive) */
  --interface-status-notice-01: #fce7da; /* Interface color complimentary to interface.status.notice-04 (base notice) */
  --interface-status-notice-02: #f7caad; /* Interface color complimentary to interface.status.notice-04 (base notice) */
  --interface-status-notice-03: #bc5b1e; /* Interface color complimentary to interface.status.notice-04 (base notice) */
  --interface-status-notice-04: #803e15; /* Background for notice or warning messages */
  --interface-status-notice-05: #6a3311; /* Background for notice or warning messages */
  --interface-status-notice-06: #56290e; /* Interface color complimentary to interface.status.notice-04 (base notice) */
  --interface-status-negative-01: #f9e7e8; /* Interface color complimentary to interface.status.negative-04 (base negative) */
  --interface-status-negative-02: #f2c9ca; /* Interface color complimentary to interface.status.negative-04 (base negative) */
  --interface-status-negative-03: #d24446; /* Interface color complimentary to interface.status.negative-04 (base negative) */
  --interface-status-negative-04: #9f1719; /* Background for error messages */
  --interface-status-negative-05: #841315; /* Commonly used for interactive hover state complimentary to interface.status.negative-04 (base positive) */
  --interface-status-negative-06: #6c1011; /* Commonly used for interactive focus state complimentary to interface.status.negative-04 (base positive) */
  --interface-status-informative-01: #c9e2f6; /* Interface color complimentary to interface.status.informative-04 (base informative) */
  --interface-status-informative-02: #92b8dc; /* Interface color complimentary to interface.status.informative-04 (base informative) */
  --interface-status-informative-03: #4978b0; /* Interface color complimentary to interface.status.informative-04 (base informative) */
  --interface-status-informative-04: #305489; /* Background for informative messages, feedback notifications (e.g. banner, flag, inline message), toast component backgrounds */
  --interface-status-informative-05: #28487d; /* Commonly used for interactive hover state complimentary to interface.status.informative-04 (base positive) */
  --interface-status-informative-06: #264172; /* Commonly used for interactive focus state complimentary to interface.status.informative-04 (base positive) */
  --interface-status-positive-base: #076700; /* DEPRECATED */
  --interface-status-positive-bold: #054e00; /* DEPRECATED */
  --interface-status-positive-subdued: #087900; /* DEPRECATED */
  --interface-status-positive-subtle: #a3e29e; /* DEPRECATED */
  --interface-status-positive-minimal: #edfbed; /* DEPRECATED */
  --interface-status-notice-base: #8c4417; /* DEPRECATED */
  --interface-status-notice-bold: #6a3311; /* DEPRECATED */
  --interface-status-notice-subdued: #aa4b06; /* DEPRECATED */
  --interface-status-notice-subtle: #f7caad; /* DEPRECATED */
  --interface-status-notice-minimal: #fef8f4; /* DEPRECATED */
  --interface-status-negative-base: #ae191c; /* DEPRECATED */
  --interface-status-negative-bold: #841315; /* DEPRECATED */
  --interface-status-negative-subdued: #ca1f22; /* DEPRECATED */
  --interface-status-negative-subtle: #f2c9ca; /* DEPRECATED */
  --interface-status-negative-minimal: #fdf7f7; /* DEPRECATED */
  --interface-status-informative-base: #385f95; /* DEPRECATED */
  --interface-status-informative-bold: #28487d; /* DEPRECATED */
  --interface-status-informative-subdued: #406aa1; /* DEPRECATED */
  --interface-status-informative-subtle: #92b8dc; /* DEPRECATED */
  --interface-status-informative-minimal: #e0f1ff; /* DEPRECATED */
  --interface-input-base: #fff; /* Background color applied to the base state of the text field or input DEPRECATED */
  --interface-input-bold: #707784; /* color applied to the focused state of the text field or input border DEPRECATED */
  --interface-input-subdued: #babdc2; /* color applied to the focused state of the text field or input border DEPRECATED */
  --interface-input-subtle: #ebebeb; /* Background color applied to the hover state of the text field or input DEPRECATED */
  --interface-input-minimal: #f8f8f8; /* Background color applied to the disabled state of the text field or input DEPRECATED */
  --label-lg: 400 20px/0.9 inter; /* Alternative label sizing option, could be used in larger labels/tags, or specific field label uses. */
  --label-md: 400 12px/0.9 inter; /* Alternative label sizing option, could be used in larger labels/tags, or specific field label uses. */
  --label-sm: 400 10px/0.9 inter; /* Used for tags, eyebrows, and other sub-categorization. */
  --quote-lg: undefined italic 40px/1.2 inter; /* Used exclusively for quote text inside of the quote component. */
  --rounded-none: 0;
  --rounded-sm: 2px;
  --rounded: 4px;
  --rounded-md: 8px;
  --rounded-lg: 16px;
  --rounded-xl: 64px;
  --asset-font-sourcesanspro-name: source-sans-pro;
  --asset-font-calibri-name: calibri;
  --asset-font-opensans-name: open sans;
  --asset-font-notosans-name: noto sans;
  --asset-font-notosansjp-name: noto sans jp;
  --asset-font-notosanstc-name: noto sans tc;
  --asset-font-notosanssc-name: noto sans sc;
  --asset-font-notosanskr-name: noto sans kr;
  --asset-font-heronew-name: hero-new;
  --asset-font-hero-new-hairline-name: hero-new-hairline;
  --font-family-headline: 'source-sans-pro', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-subhead: 'source-sans-pro', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-highlight: 'source-sans-pro', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-bodytext: 'Open Sans', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-category: 'Open Sans', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-minimal: 'Open Sans', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-dt: 'source-sans-pro', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-nav: open sans, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-card-title: 'source-sans-pro', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-card-text: 'Open Sans', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-base: 'Open Sans', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-secondary: 'source-sans-pro', 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR', arial, helvetica, sans-serif;
  --font-family-otherlanguages: 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', 'Noto Sans KR';
  --font-style-italic: italic;
  --font-style-normal: normal;
  --font-style-oblique: oblique;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-bold: 700;
  --font-weight-h-1: 400;
  --font-weight-h-2: 400;
  --font-weight-h-3: 400;
  --font-weight-h-4: 700;
  --font-weight-h-5: 400;
  --font-weight-h-6: 300;
  --font-weight-headline: 400;
  --font-weight-subhead: 400;
  --font-weight-dt: 700; /* Bold font weight for a term in a description list */
  --font-size-1: 0.625rem; /* 10px - deprecated, use --font-size-10 */
  --font-size-2: 0.75rem; /* 12px - deprecated, use --font-size-12 */
  --font-size-3: 1rem; /* 16px - deprecated, use --font-size-16 */
  --font-size-4: 1.125rem; /* 18px - deprecated, use --font-size-18 */
  --font-size-5: 1.5rem; /* 24px - deprecated, use --font-size-24 */
  --font-size-6: 2rem; /* 32px - deprecated, use --font-size-32 */
  --font-size-7: 2.75rem; /* 44px - deprecated, use --font-size-44 */
  --font-size-8: 8px; /* 8px */
  --font-size-10: 10px; /* 10px */
  --font-size-12: 12px; /* 12px */
  --font-size-14: 14px; /* 14px */
  --font-size-16: 16px; /* 16px */
  --font-size-18: 18px; /* 18px */
  --font-size-20: 20px; /* 20px */
  --font-size-24: 24px; /* 24px */
  --font-size-26: 26px; /* 26px */
  --font-size-28: 28px; /* 28px */
  --font-size-32: 32px; /* 32px */
  --font-size-34: 34px; /* 34px */
  --font-size-40: 40px; /* 40px */
  --font-size-44: 44px; /* 44px */
  --font-size-48: 48px; /* 48px */
  --font-size-50: 50px; /* 50px */
  --font-size-58: 58px; /* 58px */
  --font-size-62: 62px; /* 62px */
  --font-size-70: 70px; /* 70px */
  --font-size-72: 72px; /* 72px */
  --font-size-78: 78px; /* 78px */
  --font-size-84: 84px; /* 84px */
  --font-size-98: 98px; /* 98px */
  --font-size-122: 122px; /* 122px */
  --font-size-h-1: 44px;
  --font-size-h-2: 32px;
  --font-size-h-3: 24px;
  --font-size-h-4: 18px;
  --font-size-h-5: 18px;
  --font-size-h-6: 18px;
  --font-size-headline: 44px;
  --font-size-highlight: 32px;
  --font-size-subhead: 32px;
  --font-size-body: 16px;
  --font-size-category: 16px;
  --font-size-tag: 16px;
  --font-size-minimal: 10px;
  --font-size-button: 0.875rem;
  --font-size-card-title: 32px;
  --font-size-card-subtitle: 24px;
  --font-size-card-description: 18px;
  --font-size-data-table-heading: 0.875rem;
  --font-size-data-table-cell: 0.875rem;
  --font-size-dt: 18px; /* Font size for a term that is used in a description list. */
  --font-size-dd: 16px; /* Font size for a definition that is used in a description list. */
  --font-size-quote-text: 32px;
  --font-size-quote-author-meta: 18px;
  --font-size-summary-box-title: 32px;
  --grid-columns: 12; /* Total amount of columns available for a grid layout */
  --grid-gutter: 8px; /* Amount of space to add in between grid columns */
  --mq-mobile: 544px; /* only screen and (max-width: 544px) -- Screen sizes smaller than a tablet */
  --mq-tablet: 960px; /* only screen and (max-width: 960px) -- Screen sizes larger than a phone */
  --mq-desktop: 1080px; /* only screen and (max-width: 1080px) -- Screen sizes for desktops */
  --mq-portal-desktop: 1250px; /* only screen and (max-width: 1250px) -- Screen sizes for desktops on public portal site */
  --mq-tv: 5000px; /* only screen and (min-width: 1080px) -- screen sizes larger than desktop */
  --shadow-level-1: 1px 1px 3px 1px rgba(51, 51, 51, 0.35);
  --shadow-level-2: 2px 2px 6px 2px rgba(51, 51, 51, 0.35);
  --shadow-level-3: 3px 3px 9px 3px rgba(51, 51, 51, 0.35);
  --shadow-level-4: 4px 4px 12px 4px rgba(51, 51, 51, 0.35);
  --shadow-level-5: 5px 5px 15px 5px rgba(51, 51, 51, 0.35);
  --size-0: 0;
  --size-10: 1px;
  --size-25: 2px;
  --size-40: 3px;
  --size-50: 4px;
  --size-65: 5px;
  --size-75: 6px;
  --size-85: 7px;
  --size-100: 8px;
  --size-115: 9px;
  --size-125: 10px;
  --size-130: 11px;
  --size-150: 12px;
  --size-160: 13px;
  --size-175: 14px;
  --size-185: 15px;
  --size-200: 16px;
  --size-210: 17px;
  --size-225: 18px;
  --size-250: 20px;
  --size-275: 22px;
  --size-300: 24px;
  --size-325: 26px;
  --size-350: 28px;
  --size-375: 30px;
  --size-400: 32px;
  --size-425: 34px;
  --size-450: 36px;
  --size-475: 38px;
  --size-500: 40px;
  --size-525: 42px;
  --size-550: 44px;
  --size-600: 48px;
  --size-625: 50px;
  --size-725: 58px;
  --size-775: 62px;
  --size-800: 64px;
  --size-875: 70px;
  --size-900: 72px;
  --size-975: 78px;
  --size-1050: 84px;
  --size-1225: 98px;
  --size-1250: 100px;
  --size-1525: 122px;
  --size-base-baseline: 16px;
  --size-smallest: 0.063rem; /* Equivalent to 1px */
  --size-bullet-1: 0.5rem;
  --size-bullet-2: 16px;
  --size-timeline-bullet-1: 0.5rem;
  --size-timeline-bullet-2: 16px;
  --size-border-radius-button: 4px;
  --size-border-radius-card: 4px;
  --size-border-box: 1px;
  --size-outline-button: 1px;
  --size-measure-44: 44ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-60: 60ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-64: 64ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-68: 68ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-72: 72ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-80: 80ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-88: 88ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-95: 95ex; /* Measure is output in ex units, where 1ex is equivalent to the height of 'x' character in the desired font. */
  --size-measure-none: none;
  --spacing-0: 0; /* 0px */
  --spacing-1: 0.75rem; /* 12px */
  --spacing-2: 1.5rem; /* 24px */
  --spacing-3: 2.25rem; /* 36px */
  --spacing-4: 3rem; /* 48px */
  --spacing-5: 3.75rem; /* 60px */
  --spacing-6: 4.5rem; /* 72px */
  --spacing-base: 1.5rem;
  --spacing-padding-vertical-box-default: 32px;
  --spacing-padding-vertical-box-minified: 4px;
  --spacing-padding-horizontal-box-default: 32px;
  --spacing-padding-horizontal-box-minified: 4px;
  --spacing-list-item-margin-vertical: 0.75rem; /* This will get reverted back to spacing.-1.value */
  --spacing-dt-vertical: 0; /* The spacing after a term used in a description list. */
  --spacing-dd-vertical: 0.75rem; /* The spacing after a definition used in a description list. */
  --spacing-tile-vertical: 48px;
  --spacing-tile-short-vertical: 24px;
  --spacing-button-padding-horizontal: 0.938rem; /* Equivalent to: 15px. This isn't 16 because we need to account for the border */
  --spacing-button-padding-vertical: 0.313em; /* Equivalent to 5px */
}
:root{--color-background-card-fill:linear-gradient(126.62deg,#2356a6 0%,#0a3d90 100%);--color-theme-primary:#00307d;--color-theme-secondary:#0f7806;--color-theme-accent-primary:#00307d;--color-theme-accent-1:#0f7806;--color-text-links:#0a3d90;--color-text-primary-links:#0a3d90;--color-text-headline-1:#00307d;--color-text-card-title-base:#0a3d90;--color-text-card-title-fill:#fff;--color-text-card-subtitle-fill:#fff;--color-text-card-buttons-fill:#fff;--color-border-card-default:#4576c3;--spacing-tile-vertical:32px;}
:root{--asset-font-montserrat-name:"Montserrat";--asset-font-inter-name:"Inter";--color-accent-primary:rgb(42,216,112);--color-accent-secondary:rgb(236,46,235);--color-accent-tertiary:rgb(31,238,255);--color-base-black:rgb(0,0,0);--color-border-content-card-default:var(--color-base-neutral-500);--color-border-content-card-title-default:var(--color-base-neutral-500);--color-border-site-nav-active:rgb(84,207,99);--color-border-site-nav-default:var(--color-base-transparent);--color-border-site-nav-hover:rgb(84,207,99);--color-brand-primary:rgb(29,41,82);--color-brand-bg-gray:rgb(241,241,241);--color-brand-banner:rgb(30,36,72);--color-brand-border:rgb(80,217,112);--color-brand-data-green:rgb(42,216,112);--color-text-content-card-title-default:var(--color-base-neutral-1500);--color-text-nav-item:var(--color-base-neutral-1500);--color-text-nav-subitem:var(--color-base-neutral-1500);--font-family-display:var(--asset-font-montserrat-name),var(--font-family-headline);--font-family-heading:var(--asset-font-inter-name),var(--font-family-headline);--font-family-primary:var(--asset-font-inter-name),var(--font-family-bodytext);--font-family-nav:var(--asset-font-inter-name),var(--font-family-otherlanguages);--font-size-8:8px;--font-size-15:15px;--font-size-18:18px;--font-size-20:20px;--font-size-28:28px;--font-size-34:34px;--font-size-40:40px;--font-size-54:54px;--font-size-58:58px;--font-size-70:70px;--font-size-84:84px;--font-size-100:100px;--font-size-120:120px;--font-size-content-card-title-default:var(--font-size-28);--font-size-content-card-content-default:var(--font-size-16);--font-size-nav-item:var(--font-size-16);--font-size-nav-subitem:var(--font-size-16);--font-size-nav-description:var(--font-size-14);--font-weight-black:900;--font-weight-bold:700;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-nav-description:var(--font-weight-regular);--ink-common-bold:rgb(41,44,57) --interface-input-subtle:rgb(235,235,235);--palette-primary-200:rgb(237,244,255);--palette-secondary-200:rgb(237,254,234);--palette-secondary-300:rgb(202,248,210);--size-575:46px;--spacing-vertical-content-card-title-default:12px;--spacing-horizontal-content-card-default:32px;--spacing-vertical-content-card-default:32px;--spacing-footer-list-item:1.75rem; --spacing-footer-margin-vertical:4rem;}