/* bdgen.ai brand fonts. Latin and Bengali halves are separate faces chained in the stack. */
@font-face { font-family: 'Sora'; font-weight: 400; font-style: normal; font-display: swap; src: url('fonts/Sora-Latin-400.woff2') format('woff2'); }
@font-face { font-family: 'Sora'; font-weight: 600; font-style: normal; font-display: swap; src: url('fonts/Sora-Latin-600.woff2') format('woff2'); }
@font-face { font-family: 'Sora'; font-weight: 700; font-style: normal; font-display: swap; src: url('fonts/Sora-Latin-700.woff2') format('woff2'); }
@font-face { font-family: 'Anek Bangla Bengali'; font-weight: 100 800; font-style: normal; font-display: swap; src: url('fonts/AnekBangla-Bengali-wght.woff2') format('woff2'); }
@font-face { font-family: 'Hind Siliguri'; font-weight: 400; font-style: normal; font-display: swap; src: url('fonts/HindSiliguri-Latin-400.woff2') format('woff2'); }
@font-face { font-family: 'Hind Siliguri'; font-weight: 500; font-style: normal; font-display: swap; src: url('fonts/HindSiliguri-Latin-500.woff2') format('woff2'); }
@font-face { font-family: 'Hind Siliguri'; font-weight: 600; font-style: normal; font-display: swap; src: url('fonts/HindSiliguri-Latin-600.woff2') format('woff2'); }
@font-face { font-family: 'Hind Siliguri Bengali'; font-weight: 400; font-style: normal; font-display: swap; src: url('fonts/HindSiliguri-Bengali-400.woff2') format('woff2'); }
@font-face { font-family: 'Hind Siliguri Bengali'; font-weight: 500; font-style: normal; font-display: swap; src: url('fonts/HindSiliguri-Bengali-500.woff2') format('woff2'); }
@font-face { font-family: 'Hind Siliguri Bengali'; font-weight: 600; font-style: normal; font-display: swap; src: url('fonts/HindSiliguri-Bengali-600.woff2') format('woff2'); }
@font-face { font-family: 'JetBrains Mono'; font-weight: 400; font-style: normal; font-display: swap; src: url('fonts/JetBrainsMono-Latin-400.woff2') format('woff2'); }
