:root {
  --font-display: "Zilla Slab", Georgia, "Times New Roman", serif;
  --font-body: "Libre Franklin", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
  --fs-eyebrow: 0.8125rem; --fs-caption: 0.875rem; --fs-body-sm: 0.9375rem; --fs-body: 1.0625rem; --fs-body-lg: 1.1875rem;
  --fs-h4: 1.375rem; --fs-h3: 1.75rem; --fs-h2: 2.375rem; --fs-h1: 3.25rem; --fs-display: 4.25rem;
  --lh-tight: 1.08; --lh-heading: 1.18; --lh-snug: 1.4; --lh-body: 1.65;
  --fw-regular: 400; --fw-medium: 500; --fw-semibold: 600; --fw-bold: 700;
  --ls-eyebrow: 0.14em; --ls-heading: -0.01em; --ls-tight: -0.02em;
}