/* Kalpurush – Assamese Unicode font */
@font-face {
  font-family: 'Kalpurush';
  src: url('/assets/fonts/Kalpurush.woff2') format('woff2'),
       url('/assets/fonts/Kalpurush.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Prefer Kalpurush for all text; keep Inter / Merriweather as Latin fallbacks */
:root {
  --font-sans: "Kalpurush", "Inter", system-ui, sans-serif;
  --font-serif: "Kalpurush", "Merriweather", Georgia, serif;
}

body {
  font-family: "Kalpurush", "Inter", system-ui, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Kalpurush", "Merriweather", Georgia, serif;
}

/* Larger, clearer navigation menu */
nav a,
header nav a,
.nav a,
[class*="nav"] a,
[class*="menu"] a,
[class*="Nav"] a {
  font-size: 0.95rem !important;   /* was ~0.75–0.8rem */
  font-weight: 500 !important;
  letter-spacing: 0.02em;
}

/* Slightly larger category labels / breadcrumbs if needed */
nav,
header nav {
  font-size: 0.95rem;
}
