/* Encouraging Leaders — Typography tokens */

/* Acumin Pro Extra Condensed — licensed face, self-hosted. */
@font-face {
  font-family: 'Acumin Pro Extra Condensed';
  src: url('../fonts/AcuminProExtraCond-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Acumin Pro Extra Condensed';
  src: url('../fonts/AcuminProExtraCond-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  /* Brand faces. Acumin Pro Extra Condensed is the licensed display face (Adobe Fonts).
     Its files are not yet uploaded, so the narrow system fallbacks below render until then —
     no substitute family is loaded. Installing the licensed @font-face makes it take over. */
  --font-display: 'Acumin Pro Extra Condensed', 'Saira Extra Condensed', 'Arial Narrow', system-ui, sans-serif; /* headlines & eyebrows */
  --font-sans:    'Epilogue', system-ui, -apple-system, sans-serif;  /* body & UI (Medium 500) */

  /* Type scale — 1.250 major-third, base 16px */
  --text-xs:   0.75rem;   /* 12 */
  --text-sm:   0.875rem;  /* 14 */
  --text-base: 1rem;      /* 16 */
  --text-md:   1.125rem;  /* 18 */
  --text-lg:   1.25rem;   /* 20 */
  --text-xl:   1.5rem;    /* 24 */
  --text-2xl:  1.953rem;  /* ~31 */
  --text-3xl:  2.441rem;  /* ~39 */
  --text-4xl:  3.052rem;  /* ~49 */
  --text-5xl:  3.815rem;  /* ~61 */

  --leading-tight:   1.08;
  --leading-snug:    1.25;
  --leading-normal:  1.55;
  --leading-relaxed: 1.7;

  --tracking-tight:  -0.01em;
  --tracking-normal: 0;
  --tracking-wide:   0.06em;
  --tracking-caps:   0.1em; /* all-caps headlines & eyebrows — brand spec "Tracking = 100" */

  --weight-regular:  400; /* Acumin Regular · Epilogue Regular */
  --weight-medium:   500; /* Epilogue Medium — default body weight */
  --weight-semibold: 600;
  --weight-bold:     700; /* Acumin Bold — headlines */
  --weight-black:    800; /* Epilogue ExtraBold — emphasis */
}
