/* Canonical TANZENJ foundations, shared by the investor site and Discovery. */
:root {
  --tz-font-body: 'Actor', sans-serif;
  --tz-font-heading: 'Playfair Display', serif;
  --tz-bg: #050505;
  --tz-panel: #090909;
  --tz-text: #e5e7eb;
  --tz-muted: #aaadb3;
  --tz-gold: #d4af37;
  --tz-gold-fill: linear-gradient(135deg, #bf953f 0%, #fcf6ba 40%, #b38728 100%);
  --tz-border: 1px solid rgba(212,175,55,.24);
  --tz-radius-panel: 2rem;
  --tz-radius-control: 999px;
  --tz-shadow: 0 2rem 6rem rgba(0,0,0,.48);
  --tz-space-1: .25rem;
  --tz-space-2: .5rem;
  --tz-space-3: .75rem;
  --tz-space-4: 1rem;
  --tz-space-6: 1.5rem;
  --tz-space-8: 2rem;
  --tz-content: 76rem;
  --tz-body-size: 1rem;
  --tz-title-size: clamp(2.4rem, 7vw, 4.5rem);
  --tz-motion: 160ms;
  --tz-focus: 2px solid var(--tz-gold);
}
