/* ═══════════════════════════════════════════════════════
   Fonts — DM Sans (UI/body) + Cormorant Garamond (display)
   Loaded from Google Fonts via inc/enqueue.php with font-display: swap.
   Self-hosted woff2 can be wired in later via @font-face without
   changing any consumer CSS — tokens point to these families.
   ═══════════════════════════════════════════════════════ */

/* Display helper — used where a heading tag is not semantically appropriate
   but the editorial serif visual is needed (pull quotes, decorative labels). */
.font--display {
  font-family: var(--font-display);
  font-weight: var(--weight-regular);
  letter-spacing: var(--tracking-snug);
}

.font--display-italic {
  font-family: var(--font-display);
  font-style: italic;
  font-weight: var(--weight-regular);
}
