:root{
--font-display:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;
--font-body:"IBM Plex Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
--font-mono:"IBM Plex Mono","SFMono-Regular",Menlo,Consolas,monospace;

--fw-regular:400; /* @kind font */
--fw-medium:500; /* @kind font */
--fw-semibold:600; /* @kind font */
--fw-bold:700; /* @kind font */
--fw-black:800; /* @kind font */

--fs-display-1:64px;--fs-display-2:48px;--fs-h1:36px;--fs-h2:28px;--fs-h3:22px;--fs-h4:18px;
--fs-body-lg:17px;--fs-body:15px;--fs-body-sm:13px;--fs-caption:12px;--fs-micro:11px;

--lh-tight:1.05; /* @kind font */
--lh-heading:1.18; /* @kind font */
--lh-snug:1.35; /* @kind font */
--lh-body:1.6; /* @kind font */
--lh-loose:1.75; /* @kind font */

--ls-display:-0.022em; /* @kind font */
--ls-heading:-0.012em; /* @kind font */
--ls-body:0; /* @kind font */
--ls-label:0.02em; /* @kind font */
--ls-eyebrow:0.14em; /* @kind font */

--text-eyebrow-transform:uppercase; /* @kind other */
}
