/* Local font faces placed in public/assets/fonts/ */
@font-face {
  font-family: 'Analogue';
  src: url('/assets/fonts/analogue-webfont.ttf') format('truetype'),
       url('/assets/fonts/Analogue.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Analogue';
  src: url('/assets/fonts/analogue-italic-webfont.ttf') format('truetype'),
       url('/assets/fonts/Analogue-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Optional: set a CSS variable or body fallback */
:root {
  --font-serif: 'Analogue', 'Playfair Display', serif;
}

/* Ensure body has a fallback stack */
body {
  font-family: Inter, 'Montserrat', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial;
}
