/* Investment index only: financing colors; structure, type and status identities stay intact. */
body.investments-index-page.gnt-refresh {
  --brand: #273361;
  --navy: #273361;
  --forest: #273361;
  --focus: #273361;
  --ink: #273361;
  --ink-soft: #424a59;
  --surface: #f6f5f1;
  --gnt-canvas: #f6f5f1;
  --gnt-blue-soft: #f6f5f1;
  --line: #dedfda;
  background-color: #fff;
}
body.investments-index-page.gnt-refresh .gx-eyebrow,
body.investments-index-page.gnt-refresh .gx-title em,
body.investments-index-page.gnt-refresh .gx-proof > strong,
body.investments-index-page.gnt-refresh .gx-card:not(.zy-brand-card) .gx-tagline { color: #273361; }
body.investments-index-page.gnt-refresh :is(.gx-trail,.gx-lead,.gx-address,.gx-description),
body.investments-index-page.gnt-refresh .gx-category small,
body.investments-index-page.gnt-refresh .gx-section-head > p,
body.investments-index-page.gnt-refresh .gx-facts dt,
body.investments-index-page.gnt-refresh .gx-price span,
body.investments-index-page.gnt-refresh .gx-unit-shortcut p,
body.investments-index-page.gnt-refresh .gx-proof p,
body.investments-index-page.gnt-refresh .gx-person > span { color: #424a59; }
body.investments-index-page.gnt-refresh .gx-section--paper,
body.investments-index-page.gnt-refresh .gx-contact { background-color: #f6f5f1; }
body.investments-index-page.gnt-refresh .gx-card:not(.zy-brand-card),
body.investments-index-page.gnt-refresh .gx-category:not(.gx-category--ready),
body.investments-index-page.gnt-refresh .gx-unit-shortcut { background-color: #fff; border-color: #dedfda; }
body.investments-index-page.gnt-refresh .gx-facts,
body.investments-index-page.gnt-refresh .gx-contact,
body.investments-index-page.gnt-refresh .gx-person { border-color: #dedfda; }
body.investments-index-page.gnt-refresh .gx-category > b,
body.investments-index-page.gnt-refresh .gx-link > span[aria-hidden="true"] { color: #64b496; }
body.investments-index-page.gnt-refresh .gx-category:hover { border-color: #64b496; }
body.investments-index-page.gnt-refresh .gx-link:hover { text-decoration-color: #64b496; }
body.investments-index-page.gnt-refresh .gx-button,
body.investments-index-page.gnt-refresh .gx-button--green {
  color: #fff;
  background-color: #273361;
  border-color: #273361;
}
body.investments-index-page.gnt-refresh .gx-button:hover,
body.investments-index-page.gnt-refresh .gx-button--green:hover {
  color: #fff;
  background-color: #1d274e;
  border-color: #1d274e;
}
body.investments-index-page.gnt-refresh .gx-button--outline,
body.investments-index-page.gnt-refresh .gx-button--light {
  color: #273361;
  background-color: #fff;
  border-color: #273361;
}
body.investments-index-page.gnt-refresh .gx-button--outline:hover,
body.investments-index-page.gnt-refresh .gx-button--light:hover {
  color: #273361;
  background-color: #f6f5f1;
  border-color: #273361;
}
body.investments-index-page.gnt-refresh .gnt-investment-menu.is-current > summary,
body.investments-index-page.gnt-refresh .gnt-investment-menu > summary:hover { border-bottom-color: #64b496; }
body.investments-index-page.gnt-refresh .nav-links > .btn.btn--outline { border-color: #273361; }
body.investments-index-page.gnt-refresh .nav-links > .btn.btn--outline:hover,
body.investments-index-page.gnt-refresh .gnt-menu-list a:hover,
body.investments-index-page.gnt-refresh .gnt-menu-list a:focus-visible { background-color: #f6f5f1; }
body.investments-index-page.gnt-refresh .site-legal-note { background-color: #fff; }
body.investments-index-page.gnt-refresh :focus-visible,
body.investments-index-page.gnt-refresh .site-footer :focus-visible { outline-color: #273361; }
