footer a {
  color: var(--wine);
  text-decoration: none;
  display: inline-block;
  margin-bottom: 8px;
  border-bottom: 1px solid var(--blush);
}

body { font-family: Arial, Helvetica, sans-serif; }
.wordmark, .hero h1, .section-heading h2, .essence h2, .journey h2, .cta h2,
.cards h3, .journey li strong, .featured-offer h2, .offer-details h3, .price strong {
  font-family: Georgia, "Times New Roman", serif;
}
.footer-links { grid-column: 1 / -1; font-size: 11px !important; }
