:root { 
  --amber: #f9bf00;
  --amber-2: #f9bf0005;
  --black: #000000;
  --black-haze: #f6f6f6;
  --black-rock: #1d0130;
  --galliano: #deaa00;
  --heavy-metal: #2c2c2c;
  --heavy-metal-2: #2c2c2c1f;
  --monza: #d70029;
  --mustard: #ffdc501a;
  --smalt: #003399;
  --white: #ffffffe6;
  --x9bxqd2: #ffffff;
 
  --font-size-l: 20px;
  --font-size-m: 16px;
  --font-size-s: 14px;
  --font-size-xl: 24px;
  --font-size-xs: 12px;
  --font-size-xxl: 28px;
  --font-size-xxs: 8px;
 
  --font-family-arial-black: "Arial-Black", Helvetica;
  --font-family-gill_sans_mt_ext_condensed_bold-regular: "Gill Sans MT Ext Condensed Bold-Regular", Helvetica;
  --font-family-noto_sans_cjk_jp-black: "Noto Sans CJK JP-Black", Helvetica;
  --font-family-noto_sans_cjk_jp-demilight: "Noto Sans CJK JP-DemiLight", Helvetica;
  --font-family-noto_sans_cjk_jp-medium: "Noto Sans CJK JP-Medium", Helvetica;
  --font-family-noto_sans_cjk_jp-regular: "Noto Sans CJK JP-Regular", Helvetica;
  --font-family-noto_sans_jp: "Noto Sans JP", Helvetica;
  --font-family-noto_sans_jp-bold: "Noto Sans JP-Bold", Helvetica;
  --font-family-radio_canada_big: "Radio Canada Big", Helvetica;
}
.notosanscjkjp-regular-normal-heavy-metal-14px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-regular);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.notosanscjkjp-black-heavy-metal-14px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-normal-black-rock-16px {
  color: var(--black-rock);
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.notosansjp-bold-black-rock-16px {
  color: var(--black-rock);
  font-family: var(--font-family-noto_sans_jp-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.gillsansmtextcondensedbold-regular-normal-amber-28px {
  color: var(--amber);
  font-family: var(--font-family-gill_sans_mt_ext_condensed_bold-regular);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.radiocanadabig-normal-monza-36px {
  color: var(--monza);
  font-family: var(--font-family-radio_canada_big);
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
}

.notosansjp-black-monza-16px {
  color: var(--monza);
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-normal-heavy-metal-14px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.notosansjp-bold-white-8px {
  font-family: var(--font-family-noto_sans_jp-bold);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 700;
}

.notosanscjkjp-black-amber-12px {
  color: var(--amber);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-black-16px {
  color: var(--black);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-28px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-smalt-28px {
  color: var(--smalt);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-heavy-metal-16px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-demi-light-heavy-metal-10px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-demilight);
  font-size: 10px;
  font-style: normal;
  font-weight: 300;
}

.notosanscjkjp-black-white-22px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: 22px;
  font-style: normal;
  font-weight: 900;
}

.notosansjp-black-white-24px {
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 900;
}

.gillsansmtextcondensedbold-regular-normal-amber-12px {
  color: var(--amber);
  font-family: var(--font-family-gill_sans_mt_ext_condensed_bold-regular);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.notosanscjkjp-black-white-16px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-bold-black-rock-18px {
  color: var(--black-rock);
  font-family: var(--font-family-noto_sans_jp-bold);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
}

.notosansjp-bold-black-24px {
  color: var(--black);
  font-family: var(--font-family-noto_sans_jp-bold);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}

.notosanscjkjp-black-amber-19px {
  color: var(--amber);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: 19px;
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-20px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-smalt-16px {
  color: var(--smalt);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-black-white-24px-2 {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-black-black-rock-40px {
  color: var(--black-rock);
  font-family: var(--font-family-noto_sans_jp);
  font-size: 40px;
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-14px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-heavy-metal-20px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-16px-2 {
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-black-20px {
  color: var(--black);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-heavy-metal-28px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-normal-black-rock-26px {
  color: var(--black-rock);
  font-family: var(--font-family-noto_sans_jp);
  font-size: 26px;
  font-style: normal;
  font-weight: 400;
}

.notosansjp-black-black-rock-32px {
  color: var(--black-rock);
  font-family: var(--font-family-noto_sans_jp);
  font-size: 32px;
  font-style: normal;
  font-weight: 900;
}

.notosansjp-normal-white-8px {
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
}

.notosansjp-black-black-24px {
  color: var(--black);
  font-family: var(--font-family-noto_sans_jp);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 900;
}

.notosansjp-black-white-40px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_jp);
  font-size: 40px;
  font-style: normal;
  font-weight: 900;
}

.notosansjp-black-white-40px-2 {
  font-family: var(--font-family-noto_sans_jp);
  font-size: 40px;
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-16px-3 {
  color: var(--white);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-36px {
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: 36px;
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-white-36px-2 {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: 36px;
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-amber-36px {
  color: var(--amber);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: 36px;
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-amber-20px {
  color: var(--amber);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-heavy-metal-12px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-medium-smalt-12px {
  color: var(--smalt);
  font-family: var(--font-family-noto_sans_cjk_jp-medium);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 500;
}

.notosanscjkjp-black-smalt-20px {
  color: var(--smalt);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-black-black-12px {
  color: var(--black);
  font-family: var(--font-family-noto_sans_cjk_jp-black);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 900;
}

.notosanscjkjp-demi-light-heavy-metal-14px {
  color: var(--heavy-metal);
  font-family: var(--font-family-noto_sans_cjk_jp-demilight);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 300;
}

.notosanscjkjp-regular-normal-white-14px {
  color: var(--x9bxqd2);
  font-family: var(--font-family-noto_sans_cjk_jp-regular);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}
