:root{
--font-sans:'Geist Variable',ui-sans-serif,system-ui,sans-serif;
--font-heading:'Manrope Variable',ui-sans-serif,system-ui,sans-serif;
--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
--text-xs:0.75rem;--text-xs-lh:calc(1 / 0.75);
--text-sm:0.875rem;--text-sm-lh:calc(1.25 / 0.875);
--text-base:1rem;--text-base-lh:calc(1.5 / 1);
--text-lg:1.125rem;--text-lg-lh:calc(1.75 / 1.125);
--text-xl:1.25rem;--text-xl-lh:calc(1.75 / 1.25);
--text-2xl:1.5rem;--text-2xl-lh:calc(2 / 1.5);
--text-3xl:1.875rem;--text-3xl-lh:calc(2.25 / 1.875);
--font-weight-normal:400;
--font-weight-medium:500;
--font-weight-semibold:600;
--font-weight-bold:700;
--tracking-tight:-0.025em;
--tracking-normal:0em;
--tracking-wide:0.025em;
--tracking-wider:0.05em;
}
body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}
.font-heading{font-family:var(--font-heading)}
.font-mono{font-family:var(--font-mono)}