@font-face {
  font-family: 'Kabel LT Pro';
  src: url("/assets/KabelLTPro-Black-b38b4ac9.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Kabel LT Pro';
  src: url("/assets/KabelLTPro-Heavy-67d0a4fe.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Kabel LT Pro';
  src: url("/assets/KabelLTPro-Book-209969ef.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Kabel LT Pro';
  src: url("/assets/KabelLTPro-Light-369d6371.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge';
  src: url("/assets/Cartridge-Light-16f5f509.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge';
  src: url("/assets/Cartridge-Regular-f5c77896.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge';
  src: url("/assets/Cartridge-Semibold-ee18125b.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge';
  src: url("/assets/Cartridge-Bold-5e2c1d42.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge';
  src: url("/assets/Cartridge-Black-01fca2f2.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge Soft';
  src: url("/assets/Cartridge-LightSoft-647b79ff.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge Soft';
  src: url("/assets/Cartridge-RegularSoft-093a799e.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge Soft';
  src: url("/assets/Cartridge-SemiboldSoft-a996af3f.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge Soft';
  src: url("/assets/Cartridge-BoldSoft-3632a171.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Cartridge Soft';
  src: url("/assets/Cartridge-BlackSoft-8a127f9b.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}

/* Old video-game display titles: Caps + open tracking + tight stacks */
h1,
.font-display,
.font-cartridge {
  font-family: 'Cartridge', sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  line-height: 0.95;
}

