:root {
    --color-accent-900: #0C2340;
    --color-accent-800: #1e5496;
    --color-accent-700: #1e5496;
    --color-accent-500: #2870c8;
    --color-accent-200: #DAE8F8;
    --color-accent-900--rgb: 12, 35, 64;

    --color-fund-hero: #0c2340;
    --color-buttons: #fff;
    --color-links: #2870c8;
}

main .block-background--light-grey a.colored-link,
main .block-background--light-grey .colored-link a,
main .block-background--light-grey.colored-link a {
  color: var(--color-links) !important;
}

main .block-background--light-grey a.colored-link:hover,
main .block-background--light-grey .colored-link a:hover,
main .block-background--light-grey.colored-link a:hover {
  color: var(--color-accent-700) !important;
  border-bottom: 1px solid var(--color-accent-700);
}

main .block-background--light-grey :focus-visible {
  outline-color: var(--color-links);
}