:root{
/* Families. --font-sans replaces PP Neue Montreal; --font-display replaces IvyOra Display. */
--font-sans:"Archivo","Helvetica Neue",Helvetica,sans-serif;
--font-display:"Cormorant Garamond","Times New Roman",serif;
--font-mono:"IBM Plex Mono",ui-monospace,monospace;

/* Weights actually used in the kit: 400 body, 500 UI, 600 headings. 700 only for the huge slab headings. */
--fw-light:300; /* @kind font */
--fw-regular:400; /* @kind font */
--fw-medium:500; /* @kind font */
--fw-semibold:600; /* @kind font */
--fw-bold:700; /* @kind font */

/* ── The four roles the source kit declares verbatim (Typography & Color board) ── */
--fs-heading:30px; /* @kind font */  --lh-heading:1.2; /* @kind font */
--fs-title:18px; /* @kind font */    --lh-title:1.2; /* @kind font */
--fs-body:18px; /* @kind font */     --lh-body:1.5; /* @kind font */
--fs-description:14px; /* @kind font */--lh-description:1.5; /* @kind font */

/* ── Marketing display scale (measured off the website board) ── */
--fs-hero:72px; /* @kind font */     --lh-hero:1.05; /* @kind font */
--fs-display-1:56px; /* @kind font */--lh-display-1:1.08; /* @kind font */
--fs-display-2:44px; /* @kind font */--lh-display-2:1.12; /* @kind font */
--fs-display-3:34px; /* @kind font */--lh-display-3:1.15; /* @kind font */
--fs-lead:20px; /* @kind font */     --lh-lead:1.55; /* @kind font */
--fs-caption:13px; /* @kind font */  --lh-caption:1.4; /* @kind font */
--fs-micro:11px; /* @kind font */    --lh-micro:1.3; /* @kind font */
/* Dashboard metric numerals */
--fs-metric:40px; /* @kind font */   --lh-metric:1; /* @kind font */
--fs-metric-sm:28px; /* @kind font */

/* Tracking — the grotesque is set tight at display sizes, normal at text sizes */
--tracking-display:-0.03em; /* @kind font */
--tracking-heading:-0.02em; /* @kind font */
--tracking-body:0em; /* @kind font */
--tracking-label:0.01em; /* @kind font */
--tracking-eyebrow:0.02em; /* @kind font */

/* Semantic type aliases */
--type-hero-font:var(--font-sans); /* @kind font */
/* the italic half of every headline */
--type-accent-font:var(--font-display); /* @kind font */
}
