:root { 
  --azure-radiance: #007ee5;
  --black: #000000;
  --mirage: #1a2027;
  --white: #ffffff;
  --white-2: #ffffff33;
 
  --font-size-l: 24px;
  --font-size-m: 18px;
  --font-size-s: 15px;
  --font-size-xl: 28px;
  --font-size-xxl: 48px;
  --font-size-xxxl: 120px;
 
  --font-family-noto_sans_hk: "Noto Sans HK", Helvetica;
  --font-family-outfit: "Outfit", Helvetica;
  --font-family-public_sans: "Public Sans", Helvetica;
}
.notosanshk-normal-black-18px {
  color: var(--black);
  font-family: var(--font-family-noto_sans_hk);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.notosanshk-bold-azure-radiance-18px {
  color: var(--azure-radiance);
  font-family: var(--font-family-noto_sans_hk);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.notosanshk-bold-azure-radiance-28px {
  color: var(--azure-radiance);
  font-family: var(--font-family-noto_sans_hk);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}

.notosanshk-normal-white-18px {
  color: var(--white);
  font-family: var(--font-family-noto_sans_hk);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.notosanshk-bold-white-28px {
  font-family: var(--font-family-noto_sans_hk);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}

.notosanshk-normal-mirage-18px {
  color: var(--mirage);
  font-family: var(--font-family-noto_sans_hk);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.publicsans-bold-white-24px {
  color: var(--white);
  font-family: var(--font-family-public_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.outfit-medium-azure-radiance-18px {
  color: var(--azure-radiance);
  font-family: var(--font-family-outfit);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.publicsans-bold-azure-radiance-48px {
  color: var(--azure-radiance);
  font-family: var(--font-family-public_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}
