body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-Light.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-Light.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-LightItalic.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-LightItalic.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-Regular.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-Regular.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-Italic.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-Italic.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-Medium.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-Medium.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-MediumItalic.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-MediumItalic.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-Bold.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-Bold.otf) format('opentype');
}

@font-face {
  font-family: 'Neue Montreal';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/NeueMontreal/NeueMontreal-BoldItalic.woff2) format('woff2'),
       url(fonts/NeueMontreal/NeueMontreal-BoldItalic.otf) format('opentype');
}

@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/SpaceMono/SpaceMono-Regular.woff2) format('woff2');
}
