:root{
--font-display:'Poppins','Segoe UI',system-ui,sans-serif;
--font-body:'Open Sans',system-ui,-apple-system,'Segoe UI',sans-serif;
--font-tamil:'Noto Sans Tamil','Latha','Tamil Sangam MN',sans-serif;
--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--weight-black:800;
--text-display:40px;--text-h1:32px;--text-h2:26px;--text-h3:20px;--text-lg:18px;--text-body-size:16px;--text-sm:14px;
--text-display-desktop:56px;--text-h1-desktop:44px;--text-h2-desktop:34px;
--leading-tight:1.15;--leading-snug:1.3;--leading-body:1.6;--leading-tamil:1.75;--leading-tamil-heading:1.5;
--tracking-tight:-0.01em;--tracking-caps:0.08em;
}