:root{
--font-display:"Newsreader",Georgia,"Times New Roman",serif;
--font-sans:"Rubik","Helvetica Neue",Arial,sans-serif;
--font-mono:ui-monospace,"SFMono-Regular",Menlo,monospace;

--weight-light:300;/* @kind other */--weight-regular:400;/* @kind other */--weight-medium:500;/* @kind other */--weight-semibold:600;/* @kind other */

--size-display:96px;--lh-display:1.0;/* @kind other */
--size-h1:68px;--lh-h1:1.04;/* @kind other */
--size-h2:46px;--lh-h2:1.08;/* @kind other */
--size-h3:30px;--lh-h3:1.16;/* @kind other */
--size-h4:22px;--lh-h4:1.3;/* @kind other */
--size-lead:24px;--lh-lead:1.42;/* @kind other */
/* Optical tracking: display type tightens, small type opens up. */
--ls-display:-.028em;/* @kind other */
--ls-h1:-.024em;/* @kind other */
--ls-h2:-.018em;/* @kind other */
--ls-h3:-.012em;/* @kind other */
--ls-lead:-.008em;/* @kind other */
--size-body-lg:19px;--lh-body-lg:1.72;/* @kind other */
--size-body:17px;--lh-body:1.7;/* @kind other */
--size-body-sm:15px;--lh-body-sm:1.6;/* @kind other */
--size-label:13px;--lh-label:1.2;/* @kind other */--ls-label:.1em;/* @kind other */
--size-kicker:12px;--lh-kicker:1.2;/* @kind other */--ls-kicker:.18em;/* @kind other */
--size-caption:13px;--lh-caption:1.5;/* @kind other */

--type-display:var(--weight-regular) var(--size-display)/var(--lh-display) var(--font-display);
--type-h1:var(--weight-regular) var(--size-h1)/var(--lh-h1) var(--font-display);
--type-h2:var(--weight-regular) var(--size-h2)/var(--lh-h2) var(--font-display);
--type-h3:var(--weight-regular) var(--size-h3)/var(--lh-h3) var(--font-display);
--type-h4:var(--weight-medium) var(--size-h4)/var(--lh-h4) var(--font-sans);
--type-lead:var(--weight-light) var(--size-lead)/var(--lh-lead) var(--font-sans);
--type-body:var(--weight-regular) var(--size-body)/var(--lh-body) var(--font-sans);
--type-body-sm:var(--weight-regular) var(--size-body-sm)/var(--lh-body-sm) var(--font-sans);
--type-label:var(--weight-medium) var(--size-label)/var(--lh-label) var(--font-sans);
--type-kicker:var(--weight-medium) var(--size-kicker)/var(--lh-kicker) var(--font-sans);
--measure-prose:62ch;/* @kind other */--measure-lead:38ch;/* @kind other */--measure-card:34ch;/* @kind other */--measure-title:17ch;/* @kind other */
}
