/**
 * Do not edit directly
 * Generated on Mon, 23 Jun 2025 18:44:52 GMT
 */

:root {
  --xsmall-screen: 320px;
  --small-screen: 481px;
  --tablet: 640px;
  --medium-screen: 768px;
  --small-desktop-screen: 1024px;
  --large-screen: 1201px;
  --mobile: 320px;
  --mobile-lg: 480px;
  --desktop: 1024px;
  --desktop-lg: 1201px;
  --color-link-default-hover: rgba(#000000, 0.05);
  --vads-button-color-background-primary-on-light: #005ea2;
  --vads-button-color-background-primary-alt-active-on-light: #154c21;
  --vads-button-color-background-secondary-on-light: #ffffff;
  --vads-button-color-background-disabled-on-light: #c9c9c9;
  --vads-button-color-text-primary-alt-on-light: #ffffff;
  --vads-button-color-text-primary-on-light: #ffffff;
  --vads-alert-color-background-info-on-light: #e7f6f8;
  --vads-alert-color-background-success-on-light: #ecf3ec;
  --vads-alert-color-background-warning-on-light: #faf3d1;
  --vads-alert-color-background-error-on-light: #f4e3db;
  --vads-color-white: #ffffff;
  --vads-label-hint-text-color-on-light: #757575;
  --vads-process-list-color-text-pending-on-light: #757575;
  --vads-color-gray-medium: #757575;
  --vads-color-gray-light-alt: #edeff0;
  --vads-color-gray-warm-light: #e6e6e2;
  --vads-color-gray-warm-dark: #454540;
  --vads-color-gray-cool-light: #e1e7f1;
  --vads-color-action-focus-on-light: #face00;
  --vads-color-base: #1b1b1b;
  --vads-color-base-dark: #565c65;
  --vads-color-base-darker: #3d4551;
  --vads-color-base-darkest: #1b1b1b;
  --vads-color-base-light: #a9aeb1;
  --vads-color-base-lighter: #dfe1e2;
  --vads-color-base-lightest: #f0f0f0;
  --vads-color-emergency: #9c3d10;
  --vads-color-emergency-dark: #332d29;
  --vads-color-error: #d54309;
  --vads-color-error-dark: #b21d38;
  --vads-color-error-darker: #6f3331;
  --vads-color-error-light: #f39268;
  --vads-color-error-lighter: #f4e3db;
  --vads-color-gibill-accent: #fef0c8;
  --vads-color-hub-burials: #2378c3;
  --vads-color-hub-careers: #bd5727;
  --vads-color-hub-disability: #a23737;
  --vads-color-hub-education: #162e51;
  --vads-color-hub-health-care: #3f57a6;
  --vads-color-hub-housing: #8e704f;
  --vads-color-hub-life-insurance: #6f7a41;
  --vads-color-hub-pension: #4d8055;
  --vads-color-hub-records: #6f7a41;
  --vads-color-hub-service-member: #162e51;
  --vads-color-hub-family-member: #162e51;
  --vads-color-info: #00bde3;
  --vads-color-info-dark: #009ec1;
  --vads-color-info-darker: #2e6276;
  --vads-color-info-light: #99deea;
  --vads-color-info-lighter: #e7f6f8;
  --vads-color-ink: #1b1b1b;
  --vads-color-inset-bg: #e7f6f8;
  --vads-color-link: #005ea2;
  --vads-color-link-active: #0b4778;
  --vads-color-link-visited: #54278f;
  --vads-color-primary: #005ea2;
  --vads-color-primary-alt: #00bde3;
  --vads-color-primary-alt-dark: #28a0cb;
  --vads-color-primary-alt-darkest: #07648d;
  --vads-color-primary-alt-light: #97d4ea;
  --vads-color-primary-alt-lightest: #e1f3f8;
  --vads-color-primary-dark: #1a4480;
  --vads-color-primary-darker: #162e51;
  --vads-color-primary-light: #73b3e7;
  --vads-color-primary-lighter: #d9e8f6;
  --vads-color-secondary: #d83933;
  --vads-color-secondary-dark: #b50909;
  --vads-color-secondary-darkest: #8b0a03;
  --vads-color-secondary-light: #f2938c;
  --vads-color-secondary-lightest: #f8dfe2;
  --vads-color-success: #00a91c;
  --vads-color-success-dark: #008817;
  --vads-color-success-darker: #216e1f;
  --vads-color-success-light: #70e17b;
  --vads-color-success-lighter: #ecf3ec;
  --vads-color-green-light: #5e9f69;
  --vads-color-va-accent: #8a7237;
  --vads-color-warning: #ffbe2e;
  --vads-color-warning-dark: #e5a000;
  --vads-color-warning-darker: #936f38;
  --vads-color-warning-light: #fee685;
  --vads-color-warning-lighter: #faf3d1;
  --vads-color-gold-lighter: #ffe396;
  --vads-color-gold-lightest: #fef0c8;
  --vads-color-black: #000000;
  --vads-color-orange: #dd7533;
  --vads-color-green-lighter: #b4d0b9;
  --vads-color-blue-cool: #345d96;
  --vads-color-blue-cool-light: #4a77b4;
  --vads-color-blue-cool-lightest: #98afd2;
  --vads-color-action-surface-default-on-dark: #58b4ff;
  --vads-color-action-surface-destructive-on-dark: #fb5a47;
  --vads-color-action-border-base-active-on-light: #2e2e2e;
  --vads-color-action-border-base-active-on-dark: #adadad;
  --vads-color-feedback-foreground-success-on-dark: #21c834;
  --vads-color-feedback-foreground-success-on-light: #008817;
  --vads-color-feedback-foreground-warning-on-dark: #e5a000;
  --vads-color-feedback-foreground-warning-on-light: #c2850c;
  --vads-color-feedback-surface-info-on-dark: #112f4e;
  --vads-color-feedback-surface-success-on-dark: #19311e;
  --vads-color-feedback-surface-warning-on-dark: #422d19;
  --vads-color-feedback-surface-error-on-dark: #5c1111;
  --vads-color-feedback-border-warning-on-dark: #face00;
  --vads-color-background-default-on-dark: #171716;
  --vads-color-forms-surface-active-on-light: #ecf1f7;
  --vads-color-forms-surface-active-on-dark: #252f3e;
  --vads-input-background-color-on-light: #ffffff;
  --vads-input-border-color-on-light: #565c65;
  --vads-input-prefix-color-fill-on-light: #757575;
  --vads-input-prefix-color-text-on-light: #757575;
  --vads-input-suffix-color-text-on-light: #757575;
  --vads-input-tile-background-active-on-light: rgba(0, 94, 162, 0.1);
  --vads-input-tile-border-active-on-light: #005ea2;
  --vads-input-tile-border-on-light: rgba(27, 27, 27, 0.03);
  --font-family-sans: 'Source Sans Pro Web', 'Source Sans Pro', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  --font-family-serif: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif;
  --font-serif: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif;
  --font-source-sans: 'Source Sans Pro Web', 'Source Sans Pro', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  --font-weight-normal: 400;
  --font-weight-bold: 700;
  --font-style-normal: normal;
  --font-style-italic: italic;
  --font-size-sm: 0.938rem;
  --font-size-root: 1rem;
  --font-size-md: 1.063rem;
  --font-size-lg: 1.25rem;
  --font-size-xl: 1.875rem;
  --font-size-2xl: 2.5rem;
  --font-size-h1: 2.5rem;
  --font-size-h2: 1.875rem;
  --font-size-h3: 1.25rem;
  --font-size-h4: 1.063rem;
  --font-size-h5: 0.938rem;
  --font-size-h6: 0.938rem;
  --v3-font-base-size: 16px;
  --vads-font-line-height-1: 1;
  --vads-font-line-height-2: 1.15;
  --vads-font-line-height-3: 1.35;
  --vads-font-line-height-4: 1.5;
  --vads-font-line-height-5: 1.62;
  --vads-font-line-height-6: 1.75;
  --vads-font-line-height-body-lead: 1.75;
  --vads-font-line-height-default: 1.5;
  --vads-font-line-height-heading: 1.2;
  --vads-font-size-source-sans-normalized: 1.06rem;
  --vads-font-size-root: 1rem;
  --vads-font-size-body-large: 20px;
  --vads-font-size-body-lead: 20px;
  --vads-font-size-body-medium: 17px;
  --vads-font-size-body-small: 15px;
  --vads-font-size-eyebrow: 17px;
  --vads-font-size-heading-level-1: 40px;
  --vads-font-size-heading-level-2: 32px;
  --vads-font-size-heading-level-3: 20px;
  --vads-font-size-heading-level-4: 17px;
  --vads-font-size-heading-level-5: 15px;
  --vads-font-size-heading-level-6: 15px;
  --vads-size-line-length-1: 44ex;
  --vads-size-line-length-2: 60ex;
  --vads-size-line-length-3: 64ex;
  --vads-size-line-length-4: 68ex;
  --vads-size-line-length-5: 72ex;
  --vads-size-line-length-6: 88ex;
  --vads-size-line-length-none: inherit;
  --units-0: 0;
  --units-1: 0.5rem;
  --units-2: 1rem;
  --units-3: 1.5rem;
  --units-4: 2rem;
  --units-5: 2.5rem;
  --units-6: 3rem;
  --units-7: 3.5rem;
  --units-8: 4rem;
  --units-9: 4.5rem;
  --units-10: 5rem;
  --units-15: 7.5rem;
  --units-1px: 1px;
  --units-0p25: 2px;
  --units-0p5: 0.25rem;
  --units-1p5: 0.75rem;
  --units-2p5: 1.25rem;
  --units-neg-1px: -1px;
  --units-neg-0p25: -2px;
  --units-neg-0p5: -0.25rem;
  --units-neg-1: -0.5rem;
  --units-neg-1p5: -0.75rem;
  --units-neg-2: -1rem;
  --units-neg-2p5: -1.25rem;
  --units-neg-3: -1.5rem;
  --units-neg-4: -2rem;
  --units-neg-5: -2.5rem;
  --units-neg-6: -3rem;
  --units-neg-7: -3.5rem;
  --units-neg-8: -4rem;
  --units-neg-9: -4.5rem;
  --units-neg-10: -5rem;
  --units-neg-15: -7.5rem;
  --vads-spacing-0: 0;
  --vads-spacing-1: 8px;
  --vads-spacing-2: 16px;
  --vads-spacing-3: 24px;
  --vads-spacing-4: 32px;
  --vads-spacing-5: 40px;
  --vads-spacing-6: 48px;
  --vads-spacing-7: 56px;
  --vads-spacing-8: 64px;
  --vads-spacing-9: 72px;
  --vads-spacing-10: 80px;
  --vads-spacing-15: 120px;
  --vads-spacing-1px: 1px;
  --vads-spacing-2px: 2px;
  --vads-spacing-0p5: 4px;
  --vads-spacing-1p5: 12px;
  --vads-spacing-2p5: 20px;
  --vads-spacing-neg-1px: -1px;
  --vads-spacing-neg-2px: -2px;
  --vads-spacing-neg-0p5: -4px;
  --vads-spacing-neg-1: -8px;
  --vads-spacing-neg-1p5: -12px;
  --vads-spacing-neg-2: -16px;
  --vads-spacing-neg-2p5: -20px;
  --vads-spacing-neg-3: -24px;
  --vads-spacing-neg-4: -32px;
  --vads-spacing-neg-5: -40px;
  --vads-spacing-neg-6: -48px;
  --vads-spacing-neg-7: -56px;
  --vads-spacing-neg-8: -64px;
  --vads-spacing-neg-9: -72px;
  --vads-spacing-neg-10: -80px;
  --vads-spacing-neg-15: -120px;
  --vads-spacing-inset-l: 32px;
  --vads-spacing-inset-m: 24px;
  --vads-spacing-inset-s: 16px;
  --vads-spacing-vertical-stack-l: 32px;
  --vads-spacing-vertical-stack-m: 24px;
  --vads-spacing-vertical-stack-s: 16px;
  --vads-spacing-vertical-stack-default: 16px;
  --vads-forms-spacing-vertical-stack-default: 32px;
  --vads-site-margins-mobile-width: 16px;
  --vads-site-margins-width: 32px;
  --vads-site-margins-breakpoint: 1024px;
  --vads-grid-container-max-width: 1024px;
}
