:root{
/* Families — Rational TW Display for headings & the wordmark, Rational TW Text for running copy */
--font-display:"Rational TW Display","Montserrat",system-ui,sans-serif;
--font-text:"Rational TW Text","Montserrat",system-ui,sans-serif;
--font-mono:ui-monospace,"SFMono-Regular",Menlo,monospace;
/* Montserrat is the substitute used in the supplied Google Slides deck when Rational TW is unavailable */
--font-deck-fallback:"Montserrat",system-ui,sans-serif;

/* Semantic roles */
--font-heading:var(--font-display);
--font-body:var(--font-text);
--font-ui:var(--font-text);

/* Weights */
--weight-hairline:100;
--weight-thin:200;
--weight-extralight:300;
--weight-light:350;
--weight-book:400;
--weight-medium:500;
--weight-semibold:600;
--weight-bold:700;
--weight-extrabold:800;

/* Sizes — 1.25 ratio off a 16px base */
--text-3xs:10px;
--text-2xs:11px;
--text-xs:12px;
--text-sm:14px;
--text-base:16px;
--text-md:18px;
--text-lg:20px;
--text-xl:24px;
--text-2xl:30px;
--text-3xl:38px;
--text-4xl:48px;
--text-5xl:60px;
--text-6xl:76px;
--text-7xl:96px;

/* Line heights */
--leading-tight:1.08; /* @kind other */
--leading-snug:1.2; /* @kind other */
--leading-normal:1.4; /* @kind other */
--leading-relaxed:1.6; /* @kind other */
--leading-deck:1.15; /* @kind other */

/* Tracking — the wordmark and eyebrows run wide, body runs neutral */
--tracking-tight:-0.02em; /* @kind other */
--tracking-normal:0; /* @kind other */
--tracking-wide:0.04em; /* @kind other */
--tracking-wider:0.12em; /* @kind other */
--tracking-widest:0.22em; /* @kind other */
}
