:root{
  --font-display:"Silk Serif",Georgia,"Times New Roman",serif;
  --font-body:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;

  /* Brand-specified sizes */
  --text-title:55px;      /* Silk Serif Medium */
  --text-subtitle:28px;   /* Silk Serif Regular */
  --text-copy:16px;       /* Manrope Regular */
  --text-button:18px;     /* Silk Serif Regular */
  --text-detail:14px;     /* Manrope Regular */

  /* Extended display scale (same face, same rhythm) */
  --text-hero:88px;
  --text-display:72px;
  --text-heading-2:38px;
  --text-eyebrow:12px;

  --weight-display-medium:500;
  --weight-display-regular:400;
  --weight-body-light:300;
  --weight-body-regular:400;
  --weight-body-medium:500;

  --leading-display:1.08;
  --leading-subtitle:1.32;
  --leading-body:1.68;
  --leading-detail:1.5;

  --tracking-display:-0.015em;
  --tracking-body:0;
  --tracking-eyebrow:0.22em;   /* details / eyebrows are the only tracked-out type */
  --tracking-button:0.02em;

  --measure-body:62ch;     /* long copy never wider */
  --measure-claim:22ch;    /* mantras break early, with air */
}
