@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-Light.92ab6bff48.woff') format('woff');
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-Regular.df9060e3b8.woff') format('woff');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-Medium.21ad23c3bc.woff') format('woff');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-SemiBold.8c60e60490.woff') format('woff');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-Bold.2dd64adb65.woff') format('woff');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-Italic.bb2d5e8495.woff') format('woff');
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face{
  font-family: 'Spectral';
  src: url('/assets/fonts/Spectral-MediumItalic.6122ecf491.woff') format('woff');
  font-style: italic;
  font-weight: 500;
  font-display: swap;
}
@font-face{
  font-family: 'Manrope';
  src: url('/assets/fonts/Manrope-VariableFont_wght.a03151b06f.woff') format('woff');
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
}
@font-face{
  font-family: 'IBM Plex Mono';
  src: url('/assets/fonts/IBMPlexMono-Regular.403b3b1b19.woff') format('woff');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face{
  font-family: 'IBM Plex Mono';
  src: url('/assets/fonts/IBMPlexMono-Medium.d01efea6c4.woff') format('woff');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face{
  font-family: 'IBM Plex Mono';
  src: url('/assets/fonts/IBMPlexMono-SemiBold.64f1ee95dc.woff') format('woff');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
