@import url("/project-lettercase.css");
/* The same self-hosted font files as the Mahmuda public site. */
@font-face {
  font-family: 'Hind Siliguri';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/mahmuda-site/assets/c0e912e773a4.ttf) format('truetype');
}
@font-face {
  font-family: 'Hind Siliguri';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/mahmuda-site/assets/eff4a411c6e1.ttf) format('truetype');
}
@font-face {
  font-family: 'Hind Siliguri';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/mahmuda-site/assets/0810df2d2492.ttf) format('truetype');
}
@font-face {
  font-family: 'Hind Siliguri';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/mahmuda-site/assets/e7f5b5de1d46.ttf) format('truetype');
}
@font-face {
  font-family: 'Hind Siliguri';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/mahmuda-site/assets/10371d0a26ad.ttf) format('truetype');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/mahmuda-site/assets/3f704e45d6b6.ttf) format('truetype');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/mahmuda-site/assets/05b877abde46.ttf) format('truetype');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/mahmuda-site/assets/f168ede1842d.ttf) format('truetype');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/mahmuda-site/assets/7ed5c1c49c73.ttf) format('truetype');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/mahmuda-site/assets/74f8084c5218.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/mahmuda-site/assets/43adbc7c773e.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/mahmuda-site/assets/f2374e6da2f0.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/mahmuda-site/assets/0ee86126fb55.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/mahmuda-site/assets/cbf4f5937e04.ttf) format('truetype');
}

:root {
  --font-project-sans: "Hind Siliguri", "Plus Jakarta Sans", sans-serif;
  --font-project-numeric: "Outfit", var(--font-project-sans);
}
html, body { font-family: var(--font-project-sans); }
/* The standalone Thawabet landing has its own bundled root family. */
[class*="thawabet_page__"] { font-family: var(--font-project-sans); }
button, input, select, textarea { font-family: inherit; }
.font-sans { font-family: var(--font-project-sans); }
.font-mono { font-family: var(--font-project-numeric); }
:where(code, kbd, pre, samp) { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; }
