@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..700;1,6..96,400..700&family=Playfair+Display:ital,wght@0,400..700;1,400..700&family=Archivo+Black&family=Big+Shoulders+Display:wght@400..900&family=Montserrat:ital,wght@0,300..700;1,300..700&family=Space+Mono:ital,wght@0,400;0,700;1,400&family=IBM+Plex+Mono:wght@400;500;700&display=swap');
:root{
/* Google Fonts substitutes for unlicensed originals — see readme.md Fonts section */
--font-mystic-display:'Bodoni Moda',serif; /* substitute for Safira March */
--font-mystic-display-alt:'Playfair Display',serif; /* backup */
--font-scrap-display:'Archivo Black',sans-serif; /* substitute for Bernoru Bold */
--font-scrap-display-alt:'Big Shoulders Display',sans-serif; /* backup */
--font-body:'Montserrat',sans-serif; /* used in both modes, native Google Font */
--font-mono:'Space Mono',monospace; /* substitute for Anca Coder */
--font-mono-alt:'IBM Plex Mono',monospace; /* backup */

--text-xs:0.75rem;
--text-sm:0.875rem;
--text-base:1rem;
--text-lg:1.25rem;
--text-xl:1.75rem;
--text-2xl:2.5rem;
--text-3xl:3.5rem;
--text-4xl:5rem;

--leading-tight:1.05;
--leading-normal:1.5;
--leading-loose:1.8;

--tracking-wide:0.06em;
--tracking-wider:0.12em;
}
