/* ════════════════════════════════════════════════
   PIANO SUITE — FONT DECLARATIONS
   Loaded via Google Fonts CSS API (no JS, CSS only)
   ════════════════════════════════════════════════ */

@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@300;400;500;600&family=IBM+Plex+Sans:wght@300;400;500;600&display=swap');

/* Override token font stacks now that web fonts are available */
:root {
  --mono:    'IBM Plex Mono', "SF Mono", "Cascadia Code", "Fira Code", "Consolas", monospace;
  --sans:    'IBM Plex Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --display: 'Outfit', 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, sans-serif;
}
