:root{
--font-sans:"Figtree",ui-sans-serif,system-ui,sans-serif;
--font-serif:"Instrument Serif",ui-serif,Georgia,serif;
--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;
/* Scale */
--text-display:clamp(48px,6vw,80px);
--text-h1:56px;--text-h2:40px;--text-h3:28px;--text-h4:20px;
--text-lead:20px;--text-base:17px;--text-sm:15px;--text-xs:13px;--text-micro:11px;
--leading-tight:1.04;--leading-snug:1.18;--leading-body:1.55;
--tracking-display:-0.025em;--tracking-heading:-0.015em;--tracking-body:0;--tracking-caps:0.08em;
}
