  :root{--fau-blue: #003366;--fau-blue-rgb: 0, 51, 102;--fau-red: #CC0000;--fau-red-rgb: 204, 0, 0;--dark-blue: #002142;--dark-blue-rgb: 0, 33, 66;--medium-blue: #00509F;--medium-blue-rgb: 0, 80, 159;--light-blue: #66B3FF;--light-blue-rgb: 102, 179, 255;--deep-red: #404040;--deep-red-rgb: 64, 64, 64;--sunny-yellow: #FFCE32;--sunny-yellow-rgb: 255, 206, 50;--grass-green: #39B54A;--grass-green-rgb: 57, 181, 74;--pale-purple: #6C4395;--pale-purple-rgb: 108, 67, 149;--slate-gray: #5A798C;--slate-gray-rgb: 90, 121, 140;--black: #000000;--black-rgb: 0, 0, 0;--dark-gray: #404040;--dark-gray-rgb: 64, 64, 64;--medium-gray: #CCCCCC;--medium-gray-rgb: 204, 204, 204;--light-gray: #F2F2F2;--light-gray-rgb: 242, 242, 242;--default: #000000;--default-rgb: 0, 0, 0;--inactive: #d9d9d9;--inactive-rgb: 217, 217, 217;--font-family-heading: "Unbounded", system-ui, -apple-system, sans-serif;--font-family-body: "Inter", system-ui, -apple-system, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-xxs: .625rem;--font-size-xs: .75rem;--font-size-sm: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.5rem;--font-size-xl: 1.75rem;--font-size-2xl: 2rem;--font-size-3xl: 2.5rem;--font-size-4xl: 3rem;--font-size-5xl: 3.5rem;--line-height-tight: 1.1;--line-height-snug: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--line-height-xl: 2.5;--line-height-2xl: 3;--line-height-3xl: 3.5;--line-height-4xl: 4.25;--space-none: 0;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 2rem;--space-xl: 4rem;--space-xxl: 8rem;--space-step-0: var(--space-none);--space-step-1: var(--space-xs);--space-step-2: var(--space-sm);--space-step-3: var(--space-md);--space-step-4: var(--space-lg);--space-step-5: var(--space-xl);--header-height: 6.0625rem;--header-focus-ring: rgba(255, 255, 255, .35);--header-focus-radius: inherit;--eyebrow-bg: var(--fau-red);--eyebrow-fg: #ffffff;--mainnav-bg: var(--fau-blue);--mainnav-fg: #ffffff;--mega-bg: var(--dark-blue);--mega-title: #ffffff;--nav-link-dim: rgba(255, 255, 255, .85);--nav-link-hover: #ffffff;--mainnav-hover-bg: rgba(255, 255, 255, .1);--mainnav-active-bg: rgba(255, 255, 255, .16);--mega-link-hover: #0F87FF;--footer-bg: var(--dark-blue);--footer-fg: #ffffff;--fau-focus-ring-color: rgba(var(--fau-red-rgb), .75);--fau-focus-shadow: 0 0 0 .15rem rgba(var(--fau-red-rgb), .75);--bs-body-color: var(--fau-blue)}
