/* Local Google Fonts - partial local, others from CDN */

/* Inter - using local files */
@font-face {
  font-family: 'Inter';
  src: url('/fonts/Inter-300.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/fonts/Inter-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Space Grotesk and Fira Code - local files */
@font-face {
  font-family: 'Space Grotesk';
  src: local('Space Grotesk Regular'), local('SpaceGrotesk-Regular'),
       url('/fonts/space-grotesk/SpaceGrotesk-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Space Grotesk';
  src: local('Space Grotesk Medium'), local('SpaceGrotesk-Medium'),
       url('/fonts/space-grotesk/SpaceGrotesk-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Space Grotesk';
  src: local('Space Grotesk SemiBold'), local('SpaceGrotesk-SemiBold'),
       url('/fonts/space-grotesk/SpaceGrotesk-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Space Grotesk';
  src: local('Space Grotesk Bold'), local('SpaceGrotesk-Bold'),
       url('/fonts/space-grotesk/SpaceGrotesk-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Fira Code';
  src: local('Fira Code Regular'), local('FiraCode-Regular'),
       url('/fonts/fira-code/FiraCode-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fira Code';
  src: local('Fira Code Medium'), local('FiraCode-Medium'),
       url('/fonts/fira-code/FiraCode-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fira Code';
  src: local('Fira Code SemiBold'), local('FiraCode-SemiBold'),
       url('/fonts/fira-code/FiraCode-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
