/* Google Fonts loaders for Unbounded and Onest with full Cyrillic + Latin coverage.
   Overrides the empty @font-face src in styles.css by redefining the CSS
   variables that the .__variable_f5f579 / .__variable_c02705 body classes set. */

@import url('https://fonts.googleapis.com/css2?family=Onest:wght@400;500;600;700&family=Unbounded:wght@400;500;600;700&display=swap');

/* The body has classes __variable_f5f579 and __variable_c02705 which originally
   set --font-unbounded and --font-onest to internal Next.js bundled font names.
   Those bundled fonts are not available, so we override the variables here. */
.__variable_f5f579 {
  --font-unbounded: 'Unbounded', system-ui, Arial, sans-serif;
}

.__variable_c02705 {
  --font-onest: 'Onest', system-ui, Arial, sans-serif;
}

/* Make sure default body text uses Onest (matches original site) */
body {
  font-family: 'Onest', system-ui, Arial, sans-serif;
}
