/* Homepage link color overrides */
:root {
  --homepage-link-color: #007272;
  --homepage-link-hover-color: #0b6ac4;
}

a,
a:link,
a:any-link,
a:visited,
a:hover,
a:focus,
a:active,
main a,
main a:link,
main a:any-link,
main a:visited,
main a:hover,
main a:focus,
main a:active,
article a,
article a:link,
article a:any-link,
article a:visited,
article a:hover,
article a:focus,
article a:active,
.post a,
.post a:link,
.post a:any-link,
.post a:visited,
.post a:hover,
.post a:focus,
.post a:active,
.news a,
.news a:link,
.news a:any-link,
.news a:visited,
.news a:hover,
.news a:focus,
.news a:active {
  color: var(--homepage-link-color) !important;
  text-decoration-color: var(--homepage-link-color) !important;
}

a:hover,
a:focus,
a:visited:hover,
a:visited:focus,
main a:hover,
main a:focus,
main a:visited:hover,
main a:visited:focus,
article a:hover,
article a:focus,
article a:visited:hover,
article a:visited:focus,
.post a:hover,
.post a:focus,
.post a:visited:hover,
.post a:visited:focus,
.news a:hover,
.news a:focus,
.news a:visited:hover,
.news a:visited:focus {
  color: var(--homepage-link-hover-color) !important;
  text-decoration-color: var(--homepage-link-hover-color) !important;
}
