
/* ============================================================
   FONTS — Inter Variable (woff2 + woff)
   ============================================================ */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/Inter-VariableFont_opsz,wght-QCkSkaa.woff2") format('woff2-variations'),
       url("../fonts/Inter-VariableFont_opsz,wght-vqFeA9d.woff") format('woff-variations'),
       url("../fonts/Inter-VariableFont_opsz,wght-g67Lfz9.ttf") format('truetype-variations');
}

@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/Inter-Italic-VariableFont_opsz,wght-wkO4tqo.woff2") format('woff2-variations'),
       url("../fonts/Inter-Italic-VariableFont_opsz,wght-ALnEZrQ.woff") format('woff-variations'),
       url("../fonts/Inter-Italic-VariableFont_opsz,wght-6sdnif-.ttf") format('truetype-variations');
}

@font-face {
  font-family: 'jost';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/Jost-VariableFont_wght-wHDdLQS.woff2") format('woff2-variations'),
       url("../fonts/Jost-VariableFont_wght-k5zl7ad.woff") format('woff-variations'),
       url("../fonts/Jost-VariableFont_wght-qDlwwPR.ttf") format('truetype-variations');
}

@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/Jost-VariableFont_wght-wHDdLQS.woff2") format('woff2-variations'),
       url("../fonts/Jost-VariableFont_wght-k5zl7ad.woff") format('woff-variations'),
       url("../fonts/Jost-VariableFont_wght-qDlwwPR.ttf") format('truetype-variations');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300 800;
  font-display: swap;
  src: url("../fonts/OpenSans-VariableFont_wdth,wght-59OTkbF.woff2") format('woff2-variations'),
       url("../fonts/OpenSans-VariableFont_wdth,wght-aCoIMD-.woff") format('woff-variations'),
       url("../fonts/OpenSans-VariableFont_wdth,wght-FWTBHvn.ttf") format('truetype-variations');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300 800;
  font-display: swap;
  src: url("../fonts/OpenSans-Italic-VariableFont_wdth,wght-aLc-yek.woff2") format('woff2-variations'),
       url("../fonts/OpenSans-Italic-VariableFont_wdth,wght-yplCGmw.woff") format('woff-variations'),
       url("../fonts/OpenSans-Italic-VariableFont_wdth,wght-zHn6l8x.ttf") format('truetype-variations');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/Outfit-VariableFont_wght-m9E2Ofk.woff2") format('woff2-variations'),
       url("../fonts/Outfit-VariableFont_wght-lpAd4KF.woff") format('woff-variations'),
       url("../fonts/Outfit-VariableFont_wght-6iXaJLR.ttf") format('truetype-variations');
}


