:root{
--font-display:"Marcellus","Trajan Pro",Georgia,serif; /* Roman serif with true lowercase — all headings, title case */
--font-lockup:"Cinzel","Trajan Pro",Georgia,serif; /* small-caps Roman — logotype-style lockups ONLY */
--font-serif:"Marcellus","Trajan Pro",Georgia,serif; /* DEPRECATED alias — kept so existing markup keeps rendering */
--font-sans:"Inter","Helvetica Neue",Helvetica,sans-serif;
--font-data:"Inter","Helvetica Neue",Helvetica,sans-serif; /* figures — always with font-variant-numeric: tabular-nums */
--font-mono:var(--font-data); /* DEPRECATED alias */
/* OFFICE FALLBACKS (not webfonts — no token, they only exist inside Word/PowerPoint):
   display -> Georgia   text -> Aptos, then Calibri
   Set these by hand in .docx/.pptx templates. Never use Arial as a first choice. */
--numeric-tabular:tabular-nums;/* @kind other */
--fs-display:64px;--fs-h1:48px;--fs-h2:36px;--fs-h3:26px;--fs-h4:20px;
--fs-lead:19px;--fs-body:16px;--fs-small:14px;--fs-caption:13px;--fs-eyebrow:12px;
--lh-display:1.12;/* @kind other */--lh-heading:1.22;/* @kind other */--lh-body:1.65;/* @kind other */--lh-tight:1.3;/* @kind other */
--ls-display:0.005em;--ls-heading:0.01em;--ls-serif:-0.005em;--ls-body:0;/* @kind other */--ls-eyebrow:0.16em;--ls-label:0.08em;
--fw-regular:400;/* @kind font */--fw-medium:500;/* @kind font */--fw-semibold:600;/* @kind font */--fw-bold:700;/* @kind font */
}
