/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/@department-of-veterans-affairs/component-library/dist/main.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
va-modal p:first-child {
  margin-top: 0;
}

.usa-sr-only {
  position: absolute;
  left: -999em;
  right: auto;
}

:is(va-alert) > :is(h1, h2, h3, h4, h5, h6) {
  font-size: 1.33rem;
  margin-top: -2px;
  margin-bottom: 8px;
  line-height: var(--vads-font-line-height-2);
}

va-alert p {
  max-width: 100%;
  margin-bottom: 1em;
  margin-top: 1em;
  word-wrap: break-word;
}

va-table > va-table-row[slot] button {
  display: inline-flex;
  align-items: center;
  border-radius: 0;
}

va-table > va-table-row[slot] button:hover {
  background-color: rgba(0, 0, 0, 0.05) !important;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  transition-property: color, background-color, border-color;
}

va-table > va-table-row[slot] button svg {
  width: 1.5rem;
}

@media screen and (min-width: 768px) {
  va-table-row span.text-align-right {
    text-align: right !important;
  }
}
va-breadcrumbs .va-breadcrumbs-li {
  display: inline-block;
  line-height: 1.5;
  margin: 4px 0;
  padding: 4px 0 4px 0;
  vertical-align: middle;
}

va-breadcrumbs .va-breadcrumbs-li::after {
  content: " ›";
  display: inline-block;
  padding: 0 5.6px;
}

va-breadcrumbs .va-breadcrumbs-li:last-child::after {
  content: "";
}

@media screen and (max-width: 481px) {
  va-breadcrumbs .va-breadcrumbs-li {
    display: none;
  }
  va-breadcrumbs .va-breadcrumbs-li:nth-last-child(2) {
    display: flex;
  }
  va-breadcrumbs .va-breadcrumbs-li:nth-last-child(2)::before {
    content: " ‹";
    display: inline-block;
    padding: 0 2.4px;
  }
  va-breadcrumbs .va-breadcrumbs-li:nth-last-child(2)::after {
    content: "";
    display: none;
    padding: 0;
  }
}
va-breadcrumbs li > a {
  background-color: transparent;
  color: var(--vads-color-link);
  display: inline-block;
  padding: 2px;
  transition-duration: 0.3s;
  transition-property: color, background-color, border-color;
  transition-timing-function: ease-in-out;
}

va-breadcrumbs li > a:hover {
  background: rgba(0, 0, 0, 0.05);
}

va-breadcrumbs li > a:focus {
  outline: 2px solid var(--vads-color-action-focus-on-light);
  outline-offset: 2px;
}

va-breadcrumbs li > a[aria-current=page] {
  color: var(--vads-color-base-darker);
  cursor: default;
  font-weight: bold;
  pointer-events: none;
  text-decoration: none;
}

: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;
  --widescreen:1400px;
  --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);
  --vads-elevation-shadow-1:0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-2:0px 4px 8px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-3:0px 8px 16px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-4:0px 12px 24px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-5:0px 16px 32px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-none:none;
  --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-family-mono:"Roboto Mono Web", "Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;
  --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-mono:"Roboto Mono Web", "Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;
  --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:2rem;
  --font-size-2xl:2.5rem;
  --font-size-h1:2.5rem;
  --font-size-h2:2rem;
  --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-line-height-serif:1.9;
  --vads-font-line-height-mono:1.7;
  --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:2.5rem;
  --vads-font-size-heading-level-2:2rem;
  --vads-font-size-heading-level-3:1.25rem;
  --vads-font-size-heading-level-4:1.063rem;
  --vads-font-size-heading-level-5:0.938rem;
  --vads-font-size-heading-level-6:0.938rem;
  --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;
}

va-process-list li :is(h2, h3, h4, h5) {
  margin-top: 0;
  clear: none;
  padding-top: 0.188rem;
}

va-promo-banner[href]:focus, va-link-action[href]:not([type=primary-entry]):focus {
  outline: none;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/@department-of-veterans-affairs/component-library/node_modules/@department-of-veterans-affairs/web-components/dist/component-library/component-library.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
va-modal p:first-child {
  margin-top: 0;
}

.usa-sr-only {
  position: absolute;
  left: -999em;
  right: auto;
}

:is(va-alert) > :is(h1, h2, h3, h4, h5, h6) {
  font-size: 1.33rem;
  margin-top: -2px;
  margin-bottom: 8px;
  line-height: var(--vads-font-line-height-2);
}

va-alert p {
  max-width: 100%;
  margin-bottom: 1em;
  margin-top: 1em;
  word-wrap: break-word;
}

va-table > va-table-row[slot] button {
  display: inline-flex;
  align-items: center;
  border-radius: 0;
}

va-table > va-table-row[slot] button:hover {
  background-color: rgba(0, 0, 0, 0.05) !important;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  transition-property: color, background-color, border-color;
}

va-table > va-table-row[slot] button svg {
  width: 1.5rem;
}

@media screen and (min-width: 768px) {
  va-table-row span.text-align-right {
    text-align: right !important;
  }
}
va-breadcrumbs .va-breadcrumbs-li {
  display: inline-block;
  line-height: 1.5;
  margin: 4px 0;
  padding: 4px 0 4px 0;
  vertical-align: middle;
}

va-breadcrumbs .va-breadcrumbs-li::after {
  content: " ›";
  display: inline-block;
  padding: 0 5.6px;
}

va-breadcrumbs .va-breadcrumbs-li:last-child::after {
  content: "";
}

@media screen and (max-width: 481px) {
  va-breadcrumbs .va-breadcrumbs-li {
    display: none;
  }
  va-breadcrumbs .va-breadcrumbs-li:nth-last-child(2) {
    display: flex;
  }
  va-breadcrumbs .va-breadcrumbs-li:nth-last-child(2)::before {
    content: " ‹";
    display: inline-block;
    padding: 0 2.4px;
  }
  va-breadcrumbs .va-breadcrumbs-li:nth-last-child(2)::after {
    content: "";
    display: none;
    padding: 0;
  }
}
va-breadcrumbs li > a {
  background-color: transparent;
  color: var(--vads-color-link);
  display: inline-block;
  padding: 2px;
  transition-duration: 0.3s;
  transition-property: color, background-color, border-color;
  transition-timing-function: ease-in-out;
}

va-breadcrumbs li > a:hover {
  background: rgba(0, 0, 0, 0.05);
}

va-breadcrumbs li > a:focus {
  outline: 2px solid var(--vads-color-action-focus-on-light);
  outline-offset: 2px;
}

va-breadcrumbs li > a[aria-current=page] {
  color: var(--vads-color-base-darker);
  cursor: default;
  font-weight: bold;
  pointer-events: none;
  text-decoration: none;
}

: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;
  --widescreen:1400px;
  --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);
  --vads-elevation-shadow-1:0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-2:0px 4px 8px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-3:0px 8px 16px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-4:0px 12px 24px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-5:0px 16px 32px 0px rgba(0, 0, 0, 0.1);
  --vads-elevation-shadow-none:none;
  --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-family-mono:"Roboto Mono Web", "Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;
  --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-mono:"Roboto Mono Web", "Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;
  --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:2rem;
  --font-size-2xl:2.5rem;
  --font-size-h1:2.5rem;
  --font-size-h2:2rem;
  --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-line-height-serif:1.9;
  --vads-font-line-height-mono:1.7;
  --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:2.5rem;
  --vads-font-size-heading-level-2:2rem;
  --vads-font-size-heading-level-3:1.25rem;
  --vads-font-size-heading-level-4:1.063rem;
  --vads-font-size-heading-level-5:0.938rem;
  --vads-font-size-heading-level-6:0.938rem;
  --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;
}

va-process-list li :is(h2, h3, h4, h5) {
  margin-top: 0;
  clear: none;
  padding-top: 0.188rem;
}

va-promo-banner[href]:focus, va-link-action[href]:not([type=primary-entry]):focus {
  outline: none;
}

/*# sourceMappingURL=https://dev-va-gov-assets.s3-us-gov-west-1.amazonaws.com/generated/web-components.css.map*/