/* Dracula & Van Helsing — a crypt under a blood moon: arterial red from the moon and the clawed coffin,
   lantern amber, the moss on the graveyard floor and the cold slate of the Dracula title card, on
   near-black stone. Tokens only; structure is ../_engine/base.css. */
:root {
  --bg: #0c080a;
  --bg-rgb: 12, 8, 10;
  --bg-2: #140d10;
  --panel: #1b1216;
  --panel-2: #26191e;
  --footer-bg: #070405;
  --line: rgba(222, 190, 176, 0.12);
  --text: #efe5e0;
  --muted: #bba9a3;
  --dim: #8a7a75;
  --red: #c8102e;
  --red-deep: #7d0a1c;
  --ochre: #e0a04a;
  --ochre-soft: #f2c584;
  --gum: #7f9a6a;
  --display: "Grenze Gotisch", "Old English Text MT", "Georgia", serif;
  --body: "Lato", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --radius: 4px;
  --wrap: 1180px;
  --gutter: clamp(16px, 4vw, 40px);
}
/* Grenze Gotisch is a condensed blackletter: give headings a little air and keep numbers in a plainer weight. */
h1, h2, h3, h4 { letter-spacing: 0.015em; line-height: 1.12; font-weight: 600; }
h2 { font-size: clamp(1.9rem, 3.6vw, 2.8rem); }
.btn { letter-spacing: 0.04em; }
.stat .n { font-size: clamp(1.8rem, 3vw, 2.5rem); letter-spacing: 0.01em; }
.fact dd { font-size: clamp(1.2rem, 2vw, 1.6rem); letter-spacing: 0; }
.rating-hero .big { font-size: 3.6rem; }
.hero h1 { font-size: clamp(1.4rem, 2.8vw, 2.2rem); letter-spacing: 0.03em; }
/* Long quotes in blackletter are hard work: the spotlight review is set in the body face. */
.reviews-spotlight .spot blockquote { font-family: var(--body); font-style: italic; font-size: clamp(1.1rem, 1.8vw, 1.35rem); line-height: 1.55; letter-spacing: 0; }
