/* Gilroy — Latin */
@font-face {
  font-family: 'Gilroy';
  src: url("/assets/Gilroy-Regular-2597d4be.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+1E00-1EFF, U+2000-206F, U+20AC, U+2122, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Gilroy';
  src: url("/assets/Gilroy-Medium-63862140.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+1E00-1EFF, U+2000-206F, U+20AC, U+2122, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Gilroy';
  src: url("/assets/Gilroy-Bold-5cdf26da.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+1E00-1EFF, U+2000-206F, U+20AC, U+2122, U+FEFF, U+FFFD;
}

/* Tajawal — Arabic */
@font-face {
  font-family: 'Tajawal';
  src: url("/assets/Tajawal-Regular-c8a89ac4.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
  font-family: 'Tajawal';
  src: url("/assets/Tajawal-Medium-ee83d062.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
  font-family: 'Tajawal';
  src: url("/assets/Tajawal-Bold-3b0aa14b.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

/* Cairo — Arabic */
@font-face {
  font-family: 'Cairo';
  src: url("/assets/Cairo-Regular-e7e7a2c6.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
  font-family: 'Cairo';
  src: url("/assets/Cairo-Medium-f6244a5e.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
  font-family: 'Cairo';
  src: url("/assets/Cairo-Bold-a4fe01a3.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}
