/* ==========================================================================
   Phông chữ chung
   - Tiêu đề: Montserrat (đậm, nhận diện thương hiệu)
   - Nội dung, nút, nhãn: Be Vietnam Pro (dễ đọc, dấu tiếng Việt rõ nét)
   Nạp sau cùng trên mọi trang (trang cũ qua @import trong base.css).
   ========================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700&display=swap');

:root {
  --font-heading: 'Montserrat', system-ui, sans-serif;
  --font-body: 'Be Vietnam Pro', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --font-family-base: var(--font-body);
}

body,
button,
input,
select,
textarea,
.font-body-md,
.font-body-sm,
.font-label-lg,
.font-label-sm,
.font-lead {
  font-family: var(--font-body) !important;
}

h1, h2, h3, h4, h5, h6,
[class*="font-headline"],
.stats-counter-value {
  font-family: var(--font-heading) !important;
}
