:root {
  --trevler-gold: #B67A2D;
  --trevler-gold-bright: #D8A563;
  --trevler-gold-soft: #FBF3E7;
}

::selection {
  background: var(--trevler-gold-bright);
  color: #051033;
}

.hero-eyebrow,
.section-kicker,
.resources-kicker,
.article-kicker,
.news-bulletin-kicker,
.calc-modal-kicker {
  color: var(--trevler-gold);
}

.hub-kicker {
  color: var(--trevler-gold-bright);
}

.resources-card:hover,
.resources-card:focus-within,
.resource-card:hover,
.resource-card:focus-within {
  border-color: rgba(182, 122, 45, .42);
}

.resources-card:hover h2,
.resources-card:hover h3,
.resource-card:hover h2,
.resource-card:hover h3 {
  color: var(--trevler-gold);
}

.site-footer a:hover,
.site-footer a:focus-visible {
  color: var(--trevler-gold-bright);
}
