/* Tokens do Verse & Light (fonte única de valores visuais). Vindos da home aprovada v7. */
:root {
  --ivory: #f7f2ea; --ivory-2: #efe7da; --white: #fffdf9;
  --ink: #23201b; --soft: #4c453b; --line: #e0d5c3;
  --gold: #b8862e; --gold-ink: #85601a; --gold-lt: #e2b765;
  --vesper: #1d2135; --vesper-2: #282d47; --on-vesper: #f3ecdf; --on-vesper-soft: #cfcadb;
  --wine: #7a1b26;
  --serif: "Newsreader", Georgia, serif;
  --sans: "Figtree", "Helvetica Neue", system-ui, sans-serif;
  --t-1: 0.9375rem; --t0: 1.125rem; --t1: 1.25rem;
  --t3: clamp(2.1rem, 1.3rem + 3vw, 3.8rem);
  --t4: clamp(2.7rem, 1.4rem + 5.2vw, 6rem);
  --s1: 4px; --s2: 8px; --s3: 16px; --s4: 24px; --s5: 32px; --s6: 48px; --s7: 64px; --s8: 96px; --s9: 144px;
  --gut: clamp(16px, 4vw, 56px);
  --max: 1260px;
  --r-lg: clamp(22px, 2.6vw, 34px);
  --r: 14px;
  --ease: cubic-bezier(0.16, 1, 0.3, 1);
  --shadow: 0 1px 2px rgba(35, 32, 27, 0.06), 0 18px 40px -24px rgba(35, 32, 27, 0.35);
}
