/* ════════════════════════════════════════════════════════════════
   FONTS — Google Fonts import + family tokens
   ────────────────────────────────────────────────────────────────
   File:   .obsidian/plugins/slides-extended/css/fonts.css
   Load order: must load BEFORE typography.css and any template-*.css
   ════════════════════════════════════════════════════════════════ */

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,600&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;0,900;1,400&family=Saira+Condensed:wght@300;400;500;600;700;800;900&display=swap');

/* -- Font family tokens --------------------------------------------
 * All editorial typography rules reference these — never hardcode
 * a font-family elsewhere. To swap a typeface project-wide, edit
 * only this block.
 */
:root {
	--font-headline: 'Playfair Display', Georgia, serif;
	--font-body:     'Source Sans Pro', -apple-system, sans-serif;
	--font-label:    'Saira Condensed', Impact, sans-serif;
}
