:root{
/* TWO TYPEFACES, TWO PURPOSES (house rule):
   Unit OT = everything produced by iOMEDICO Marketing (external, promotional)
   Arial   = in-house documents and presentations, so files can be reviewed
             externally without font problems */
--font-core:"Unit","Unit OT","Helvetica Neue",Arial,sans-serif;
--font-marketing:var(--font-core);
--font-document:Arial,"Helvetica Neue",Helvetica,sans-serif;
--font-body:var(--font-core);
--font-display:var(--font-core);
--font-mono:"SFMono-Regular",ui-monospace,"Menlo",monospace;

--fw-thin:100; /* @kind font */
--fw-light:300; /* @kind font */
--fw-regular:400; /* @kind font */
--fw-medium:500; /* @kind font */
--fw-bold:700; /* @kind font */
--fw-black:800; /* @kind font */
--fw-ultra:900; /* @kind font */

/* Type scale — display sizes are set in Light, UI text in Regular/Medium */
--fs-display-1:64px;
--fs-display-2:48px;
--fs-h1:36px;
--fs-h2:28px;
--fs-h3:22px;
--fs-h4:18px;
--fs-body-lg:18px;
--fs-body:16px;
--fs-body-sm:14px;
--fs-caption:12.5px;
--fs-eyebrow:13px;

--lh-tight:1.1; /* @kind font */
--lh-heading:1.2; /* @kind font */
--lh-snug:1.35; /* @kind font */
--lh-body:1.6; /* @kind font */

--ls-display:-0.01em; /* @kind font */
--ls-heading:0; /* @kind font */
--ls-eyebrow:0.14em; /* @kind font */
--ls-button:0.06em; /* @kind font */
}
