/* The Possession — Cathy's house a decade on: ember-red lamplight through smoke, the brass of a spirit-board
   planchette and the cold blue moonlight of the broken upstairs windows, over a bruised plum-black.
   Deliberately apart from The Haunting's amber-and-mould palette. Tokens only; structure is ../_engine/base.css. */
:root {
  --bg: #120910;
  --bg-rgb: 18, 9, 16;
  --bg-2: #180c15;
  --panel: #21111c;
  --panel-2: #2d1826;
  --footer-bg: #0a0509;
  --line: rgba(190, 206, 228, 0.12);
  --text: #efe7ec;
  --muted: #bcaab6;
  --dim: #8a7584;
  --red: #e2401f;
  --red-deep: #9c2412;
  --ochre: #9ec0e0;
  --ochre-soft: #c9dcef;
  --gum: #c79a45;
  --display: "Cinzel", "Trajan Pro", "Georgia", serif;
  --body: "Lato", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --radius: 4px;
  --wrap: 1180px;
  --gutter: clamp(16px, 4vw, 40px);
}
/* Cinzel: the carved, Trajan-style capitals of horror film posters, matching the logo (replaced the comic, flowery
   Mystery Quest; Hermes, thread ce732d63c5). All-caps letterforms run wide, so rein in the big figures. */
h1, h2, h3, h4 { font-weight: 700; letter-spacing: 0.02em; line-height: 1.18; }
h2 { font-size: clamp(1.8rem, 3.5vw, 2.7rem); }
.btn { letter-spacing: 0.04em; }
.stat .n { font-size: clamp(1.6rem, 2.6vw, 2.2rem); letter-spacing: 0; }
.fact dd { font-size: clamp(1.1rem, 1.8vw, 1.45rem); letter-spacing: 0; }
.rating-hero .big { font-size: 3.2rem; }
.hero h1 { font-size: clamp(1.35rem, 2.7vw, 2.1rem); letter-spacing: 0.02em; }
/* Quoted reviews read better in the body face than in a decorative display font. */
.reviews-masonry blockquote, .review blockquote { font-family: var(--body); letter-spacing: 0; }
