/* Google Fonts — Self-hosted WOFF2 (TTF fallback) */

/* Noto Sans */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("noto-sans/NotoSans-Regular.88d1c6fe860c.woff2") format('woff2'),
       url("noto-sans/NotoSans-Regular.4f84da30a6dc.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("noto-sans/NotoSans-Medium.fb5039266ef5.woff2") format('woff2'),
       url("noto-sans/NotoSans-Medium.469552f721d4.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("noto-sans/NotoSans-SemiBold.7d50a6fcbd4f.woff2") format('woff2'),
       url("noto-sans/NotoSans-SemiBold.8f23f827f15f.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("noto-sans/NotoSans-Bold.7d649f109423.woff2") format('woff2'),
       url("noto-sans/NotoSans-Bold.c33920b676f6.ttf") format('truetype');
}

/* Inter */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("inter/Inter-w400.4eb34d5489f9.woff2") format('woff2'),
       url("inter/Inter-w400.ef9e4fbd408c.ttf") format('truetype');
}

/* Nunito Sans */
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilntA.7f09f3659fb3.woff2") format('woff2'),
       url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilntA.133309a676a9.ttf") format('truetype');
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GCC5ntA.915f39dec8aa.woff2") format('woff2'),
       url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GCC5ntA.9efaddbe9590.ttf") format('truetype');
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5ntA.efaef3790583.woff2") format('woff2'),
       url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5ntA.917b35679c26.ttf") format('truetype');
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G5ClntA.4828d55cdf4a.woff2") format('woff2'),
       url("nunito-sans/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G5ClntA.fbb14a75909c.ttf") format('truetype');
}

/* Poppins */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("poppins/pxiEyp8kv8JHgFVrFJA.2383253accd8.woff2") format('woff2'),
       url("poppins/pxiEyp8kv8JHgFVrFJA.cd6b896a19b4.ttf") format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("poppins/pxiByp8kv8JHgFVrLGT9V1s.189d5996309d.woff2") format('woff2'),
       url("poppins/pxiByp8kv8JHgFVrLGT9V1s.614a91afc751.ttf") format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("poppins/pxiByp8kv8JHgFVrLEj6V1s.a53a89550a05.woff2") format('woff2'),
       url("poppins/pxiByp8kv8JHgFVrLEj6V1s.0fc985df77c6.ttf") format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("poppins/pxiByp8kv8JHgFVrLCz7V1s.cfcd0631d0d0.woff2") format('woff2'),
       url("poppins/pxiByp8kv8JHgFVrLCz7V1s.124cd57d8f41.ttf") format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("poppins/pxiByp8kv8JHgFVrLDD4V1s.9deab0643977.woff2") format('woff2'),
       url("poppins/pxiByp8kv8JHgFVrLDD4V1s.4252dae8574e.ttf") format('truetype');
}
