/* Track Phi Track — Typography tokens */
:root {
  --font-display: 'Anton', 'Arial Narrow', sans-serif;      /* hero word(s) only */
  --font-support: 'Barlow Semi Condensed', 'Arial Narrow', sans-serif; /* everything else */

  /* Type scale — poster-first, so it runs large */
  --fs-hero:     clamp(96px, 22vw, 300px); /* @kind font */ /* the oversized display anchor */
  --fs-hero-sub: clamp(48px, 10vw, 120px); /* @kind font */
  --fs-name:     clamp(40px, 7vw, 88px);   /* @kind font */ /* identity lockup name */
  --fs-block:    clamp(15px, 1.6vw, 22px); /* @kind font */ /* secondary info block */
  --fs-tag:      clamp(13px, 1.3vw, 18px); /* @kind font */ /* eyebrow pill */
  --fs-footer:   clamp(16px, 1.8vw, 26px); /* @kind font */ /* footer program name */
  --fs-loc:      clamp(13px, 1.4vw, 19px); /* @kind font */ /* location context tag */

  /* Weights */
  --fw-support-med:  500; /* @kind font */
  --fw-support-bold: 700; /* @kind font */
  --fw-support-heavy:800; /* @kind font */

  /* Tracking — caps need air */
  --track-tag:    0.14em; /* @kind other */
  --track-caps:   0.06em; /* @kind other */
  --track-hero:  -0.01em; /* @kind other */
  --track-loose:  0.22em; /* @kind other */

  /* Line heights */
  --lh-hero: 0.86; /* @kind other */
  --lh-tight:1.0; /* @kind other */
  --lh-block:1.28; /* @kind other */
}
