@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-italic-1.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-italic-2.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-italic-3.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-italic-4.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-italic-5.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-italic-6.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-italic-7.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-italic-8.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-normal-9.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-normal-10.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-normal-11.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-400-normal-12.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-500-normal-13.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-500-normal-14.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-500-normal-15.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-500-normal-16.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-normal-17.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-normal-18.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-normal-19.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-600-normal-20.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-700-normal-21.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-700-normal-22.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-700-normal-23.woff2') format('woff2');
}

@font-face {
  font-family: 'Bai Jamjuree';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/bai-jamjuree-700-normal-24.woff2') format('woff2');
}

@font-face {
  font-family: 'Instrument Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/instrument-serif-400-italic-25.woff2') format('woff2');
}

@font-face {
  font-family: 'Instrument Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/instrument-serif-400-italic-26.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-400-normal-27.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-400-normal-28.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-400-normal-29.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-400-normal-30.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-400-normal-31.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-400-normal-32.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-600-normal-33.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-600-normal-34.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-600-normal-35.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-600-normal-36.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-600-normal-37.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-600-normal-38.woff2') format('woff2');
}