div.dark-blue-bg {
background-attachment: scroll;
    background-clip: border-box;
    background-color: rgb(0, 63, 135);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    font-family: "Fira Sans", sans-serif;
    font-size: 15.6px;
    line-height: 17.9333px;
    text-align: center;
    --black: #1c2023;
    --black--rgb: 28,32,35;
    --blue: #007ac8;
    --blue--darker--20: #0062a0;
    --blue--lighter--20: #3890c9;
    --blue--lighter--40: #6cb3e1;
    --blue--lighter--60: #a6d3f0;
    --blue--lighter--80: #deeff9;
    --blue--lighter--80--rgb: 222,239,249;
    --blue--rgb: 0,122,200;
    --border-radius--round: 0.125rem;
    --border-radius--rounder: 0.625rem;
    --border-radius--roundest: 6.25rem;
    --border-width--lg: 0.15rem;
    --border-width--md: 0.1rem;
    --border-width--sm: 0.0625rem;
    --button-background-color: #007ac8;
    --button-background-color--active: #003f87;
    --button-color: #FFF;
    --button-color--active: #FFF;
    --checkbox-size: 1.2rem;
    --content-area--negative-space: calc((100vw - 60rem)/2);
    --content-area--negative-space--sm: calc((100vw - 40rem)/2);
    --content-area-max-width: 60rem;
    --content-area-max-width--sm: 40rem;
    --dark-blue: #003f87;
    --dark-blue--darker--20: #00326c;
    --dark-blue--darker--40: #002651;
    --dark-blue--darker--40--rgb: 0,38,81;
    --dark-blue--darker--60: #001936;
    --dark-blue--darker--80: #000d1b;
    --dark-green: #006b3f;
    --ease--standard: ease;
    --font--dyslexia-friendly: "Open Dyslexic",sans-serif;
    --font--hyperlegible: "Atkinson Hyperlegible",sans-serif;
    --font--sans-serif: "Fira Sans",sans-serif;
    --font--serif: "PT Serif",serif;
    --font--title: "Montserrat",sans-serif;
    --font-size--2xl: 1.424em;
    --font-size--2xs: 0.6em;
    --font-size--3xl: 1.602em;
    --font-size--4xl: 1.802em;
    --font-size--5xl: 2.027em;
    --font-size--6xl: 2.281em;
    --font-size--7xl: 2.566em;
    --font-size--8xl: 3.653em;
    --font-size--9xl: 4.11em;
    --font-size--lg: 1.125em;
    --font-size--md: 1em;
    --font-size--sm: 0.9em;
    --font-size--xl: 1.266em;
    --font-size--xs: 0.75em;
    --font-weight--black: 900;
    --font-weight--bold: 700;
    --font-weight--regular: 400;
    --font-weight--semibold: 600;
    --gradient--diagonal--blue-to-dark-blue: linear-gradient(to right bottom,#002f5e,#003266,#00356d,#003875,#003b7d,#004186,#01478e,#004d97,#0058a3,#0063b0,#006ebc,#007ac8);
    --gradient--diagonal--dark-blue-to-black: linear-gradient(to left bottom,#1c2023,#18242d,#122738,#0a2a44,#022d4f,#00335c,#013a69,#044077,#074e8b,#085c9f,#066bb3,#007ac8);
    --gradient--horizontal--dark-blue-to-transparent: linear-gradient(to right,rgba(0,38,81,1) 0%,rgba(0,38,81,0.5) 100%);
    --gradient--vertical--blue-to-dark-blue: linear-gradient(to bottom,#007ac8,rgba(0,38,81,0.9));
    --gradient--vertical--dark-blue: linear-gradient(to bottom,#002651 0,#003f87 100%);
    --gradient--vertical--dark-blue-to-transparent: linear-gradient(to bottom,rgba(0,38,81,1) 0%,transparent 100%);
    --gradient--vertical--light-blue: linear-gradient(to bottom,#6cb3e1 0,#a6d3f0 100%);
    --gradient--vertical--light-green: linear-gradient(to bottom,#bad80a 0,#bad80a 100%);
    --gray: #667986;
    --gray--darker--20: #52616b;
    --gray--darker--40: #3d4950;
    --gray--darker--60: #293036;
    --gray--darker--80: #14181b;
    --gray--lighter--20: #8394a0;
    --gray--lighter--40: #a2afb8;
    --gray--lighter--60: #c1cad0;
    --gray--lighter--80: #e0e4e7;
    --gray--lighter--90: #f0f2f3;
    --green--rgb: 93,162,37;
    --grid-columns--lg: 1fr 60rem 1fr;
    --grid-columns--sm: 0.75rem 1fr 0.75rem;
    --h1-color: #bad80a;
    --h1-size: 2.566em;
    --h2-color: #bad80a;
    --h2-size: 1.802em;
    --h3-color: #bad80a;
    --h3-size: 1.602em;
    --h4-color: #bad80a;
    --h4-size: 1.424em;
    --h5-color: #bad80a;
    --h5-size: 1.266em;
    --h6-color: #bad80a;
    --h6-size: 1.125em;
    --icon-background-color: #007ac8;
    --icon-background-color--active: #6cb3e1;
    --icon-color: #FFF;
    --icon-color--active: #003f87;
    --icon-size--2xl: 4rem;
    --icon-size--2xs: 1rem;
    --icon-size--lg: 3rem;
    --icon-size--md: 2.25rem;
    --icon-size--sm: 1.5rem;
    --icon-size--social: 3rem;
    --icon-size--xl: 3.5rem;
    --icon-size--xs: 1.125rem;
    --input-background-color: #f0f2f3;
    --input-border-color: #8394a0;
    --input-border-color--focus: #00326c;
    --input-text-color: #1c2023;
    --light-green: #bad80a;
    --light-green--rgb: 186,216,10;
    --link-color: #deeff9;
    --link-color--active: #003f87;
    --link-color--focus: #003f87;
    --link-color--visited: #ebcfee;
    --link-color--visited--active: #9a0fa8;
    --link-decoration-color: #a6d3f0;
    --link-decoration-color--active: #deeff9;
    --link-decoration-color--visited: #c26fcb;
    --logo--horizontal--height: 6.25rem;
    --logo--horizontal--width: 25rem;
    --logo-size: 5.5rem;
    --menu-bg-color: #FFF;
    --midtone-text-color: #e0e4e7;
    --oline-color: #0062a0;
    --outline--focus: solid #deeff9 0.1rem;
    --outline--forced-colors: solid LinkText 0.1rem;
    --outline--unset: solid transparent 0.1rem;
    --outline-offset--inset: -0.2rem;
    --outline-offset--outset: 0.1rem;
    --outline-width: 0.1rem;
    --purple: #9a0fa8;
    --purple--lighter--20: #ae3fb9;
    --purple--lighter--40: #c26fcb;
    --purple--lighter--60: #d79fdc;
    --purple--lighter--80: #ebcfee;
    --red: #cc2d30;
    --red--rgb: 204,45,48;
    --required-color: #6cb3e1;
    --shadow--hard: rgb(0,38,81) 0.5rem 0.5rem 0;
    --shadow--hard--hover: rgb(0,38,81) 0.25rem 0.25rem 0;
    --shadow--soft: 0 0.1875rem 0.375rem rgba(28,32,35,0.16),0 0.1875rem 0.375rem rgba(28,32,35,0.23);
    --shadow--soft--hover: 0 0.0625rem 0.1875rem rgba(28,32,35,0.12),0 0.0625rem 0.125rem rgba(28,32,35,0.24);
    --space--2xl: 3rem;
    --space--2xs: 0.25rem;
    --space--3xl: 4rem;
    --space--lg: 1.5rem;
    --space--md: 1rem;
    --space--sm: 0.75rem;
    --space--xl: 2rem;
    --space--xs: 0.5rem;
    --table-blue: #edf8ff;
    --table-blue--darker--10: #daecf8;
    --table-blue--darker--15: #c5dff0;
    --table-blue--darker--5: #e4f2fb;
    --table-gray: #FFF;
    --table-gray--darker--10: #eeeeee;
    --table-gray--darker--15: #e4e4e4;
    --table-gray--darker--5: #f5f5f6;
    --table-headers--dark: #e4e4e4;
    --table-headers--light: #eeeeee;
    --table-rows--dark: #f5f5f6;
    --table-rows--light: #FFF;
    --table-text: #1c2023;
    --toggle-size: 3.25rem;
    --toggle-size--sm: 2.75rem;
    --touch-target--aa: 24px;
    --touch-target--aaa: 44px;
    --transition-speed--fast: 200ms;
    --transition-speed--md: 400ms;
    --transition-speed--slow: 800ms;
    --ultilink-bg-active: transparent;
    --vh: 4.38px;
    --white: #FFF;
    --white--rgb: 255,255,255;
    --yellow: #ffc61e;
    --yellow--lighter--40: #ffe38f;
    --yellow--rgb: 255,198,30;
}
