@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700&family=Inter:wght@400;500;600&family=IBM+Plex+Mono:wght@500;600&display=swap');
:root{
--font-display:'Montserrat',system-ui,sans-serif;
--font-subtitle:'Inter',system-ui,sans-serif;
--font-body:'Inter',system-ui,sans-serif;
--font-mono:'IBM Plex Mono',ui-monospace,monospace;
/* editorial scale as specified in the manual (print pt, sec. 05) */
--text-h1-print:34pt;
--text-h2-print:22pt;
--text-h3-print:14pt;
--text-body-print:9pt;
--text-label-print:7pt;
/* digital adaptation of the same hierarchy for screens */
--text-h1:56px;
--text-h2:36px;
--text-h3:22px;
--text-body:16px;
--text-body-sm:14px;
--text-label:12px;
--leading-tight:1.1;
--leading-snug:1.3;
--leading-body:1.6;
--tracking-label:0.08em;
}
