@font-face {
  font-family: 'Space Grotesk Qwantium';
  src: url('/fonts/SpaceGroteskQu.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
}

@font-face {
  font-family: 'Space Grotesk Qwantium';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Space Grotesk Qwantium';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Space Grotesk Qwantium';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'MuseoModerno';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'MuseoModerno';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'MuseoModerno';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'MuseoModerno';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Inter';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Inter';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Inter';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Inter';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Work Sans';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Work Sans';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Work Sans';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Work Sans';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Syne';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Syne';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Syne';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Syne';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'BioRhyme';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'BioRhyme';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'BioRhyme';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'BioRhyme';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Asimovian';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Asimovian';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Asimovian';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Asimovian';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Bricolage Grotesque';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Bricolage Grotesque';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Bricolage Grotesque';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Bricolage Grotesque';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Modern Antiqua';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Modern Antiqua';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Modern Antiqua';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Modern Antiqua';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Orbitron';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Orbitron';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Orbitron';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Orbitron';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Gabriela';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Gabriela';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Gabriela';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Gabriela';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'JosefinSans';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'Cascadia_Mono';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'Cascadia_Mono';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'Cascadia_Mono';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'Cascadia_Mono';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}

@font-face {
  font-family: 'ClashDisplay';
  src: url('/fonts/ClashDisplay-Regular.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0000-00FF;
}

@font-face {
  font-family: 'ClashDisplay';
  src: url('/fonts/ClashDisplay-Bold.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0000-00FF;
}

@font-face {
  font-family: 'ClashDisplay';
  src: url('/fonts/fixel.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: 'ClashDisplay';
  src: url('/fonts/notosansjp.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3040-30FF, U+31F0-31FF, U+FF66-FF9F;
}

@font-face {
  font-family: 'ClashDisplay';
  src: url('/fonts/notosanskr.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+AC00-D7AF, U+1100-11FF, U+3130-318F;
}

@font-face {
  font-family: 'ClashDisplay';
  src: url('/fonts/notosanstc.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  unicode-range: U+3100-312F, U+31A0-31BF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+20000-2A6DF, U+2F800-2FA1F;
}
