:root{
--font-display:'Rozha One','Rozha One Fallback',Georgia,serif;
--font-script:'Parisienne','Magnolia Script',cursive;
--font-body:'DM Sans',system-ui,sans-serif;

--fs-hero:96px;
--fs-h1:64px;
--fs-h2:44px;
--fs-h3:30px;
--fs-script-lg:44px;
--fs-script:30px;
--fs-lead:20px;
--fs-body:16px;
--fs-small:14px;
--fs-tagline:12px;

--lh-tight:1.02; /* @kind other */
--lh-heading:1.12; /* @kind other */
--lh-body:1.55; /* @kind other */

--tracking-tagline:0.32em;
--tracking-label:0.14em;
--tracking-display:-0.01em;

--weight-body:400;
--weight-medium:500;
--weight-bold:700;
}
