/* Typography System - Custom Fonts */

/* TikTok Sans - Variable Font (supports weights 100-900) */
@font-face {
  font-family: 'TikTok Sans';
  src: url('./TikTok Sans/TikTokSans-Variable.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* Faculty Glyphic */
@font-face {
  font-family: 'Faculty Glyphic';
  src: url('./Faculty Glyphic/faculty-glyphic-latin-400-normal.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* National Park */
@font-face {
  font-family: 'National Park';
  src: url('./National Park/NationalPark-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'National Park';
  src: url('./National Park/NationalPark-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'National Park';
  src: url('./National Park/NationalPark-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'National Park';
  src: url('./National Park/NationalPark-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Pixelify Sans */
@font-face {
  font-family: 'Pixelify Sans';
  src: url('./Pixelify_Sans/static/PixelifySans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pixelify Sans';
  src: url('./Pixelify_Sans/static/PixelifySans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pixelify Sans';
  src: url('./Pixelify_Sans/static/PixelifySans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pixelify Sans';
  src: url('./Pixelify_Sans/static/PixelifySans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
