:root{
--font-display:"Outfit","Poppins",sans-serif;--font-body:"Poppins",system-ui,sans-serif;--font-helper:"Inter","Poppins",sans-serif;
--fs-page-title:24px;--fs-section-title:18px;--fs-body:15px;--fs-caption:12px;--fs-label:12px;
--fs-display-l:64px;--fs-display-m:44px;--fs-display-s:36px;--fs-headline-l:32px;--fs-headline-m:28px;--fs-headline-s:24px;--fs-title-l:20px;--fs-title-m:18px;--fs-title-s:16px;
}
.t-page-title{font:700 24px/1.2 var(--font-display);color:var(--text-primary)}
.t-section-title{font:600 18px/1.3 var(--font-body);color:var(--text-primary)}
.t-body{font:500 15px/1.4 var(--font-body);color:var(--text-primary)}
.t-label{font:600 12px/1.3 var(--font-body);color:var(--text-secondary)}
.t-caption{font:400 12px/1.3 var(--font-helper);color:var(--text-secondary)}
