/* BROCHIER — typography scale.
   NOTE: the original corporate typeface was not supplied. Archivo + Source Sans 3
   are Google Fonts substitutions (see fonts.css and readme.md → Typography). */
:root{
--font-display:"Archivo","Helvetica Neue",Arial,sans-serif;
--font-body:"Source Sans 3","Helvetica Neue",Arial,sans-serif;
--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;

--fs-3xs:11px;--fs-2xs:12px;--fs-xs:13px;--fs-sm:15px;--fs-md:17px;--fs-lg:19px;--fs-xl:22px;--fs-2xl:27px;--fs-3xl:34px;--fs-4xl:42px;--fs-5xl:54px;--fs-6xl:68px;--fs-7xl:88px;

--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 */

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

--ls-display:-0.02em; /* @kind font */
--ls-heading:-0.01em; /* @kind font */
--ls-body:0; /* @kind font */
--ls-eyebrow:0.14em; /* @kind font */
--ls-logo:0.02em; /* @kind font */

/* Semantic roles */
--type-hero-family:var(--font-display);--type-hero-size:var(--fs-6xl);--type-hero-weight:var(--fw-bold); /* @kind font */
--type-hero-lh:var(--lh-tight); /* @kind font */
--type-h1-size:var(--fs-4xl);--type-h2-size:var(--fs-3xl);--type-h3-size:var(--fs-2xl);--type-h4-size:var(--fs-xl);
--type-body-size:var(--fs-md);--type-body-lh:var(--lh-body); /* @kind font */
--type-lead-size:var(--fs-lg);
--type-caption-size:var(--fs-xs);
--type-eyebrow-size:var(--fs-2xs);--type-eyebrow-weight:var(--fw-bold); /* @kind font */
--type-eyebrow-ls:var(--ls-eyebrow); /* @kind font */
}
