:root {
  --alabaster: #fafafa;
  --black-haze: #f7f7f7;
  --licorice: #191616;
  --licorice-2: #121010;
  --star-dust: #9f9f9f;
  --white: #ffffff;

  --font-size-l: 20px;
  --font-size-m: 18px;
  --font-size-s: 16px;
  --font-size-xl: 22px;
  --font-size-xxl: 30px;
  --font-size-xxxl: 35px;
  --font-size-xxxxl: 44px;

  --font-family-poppins: "Poppins", Helvetica;
}
.poppins-semi-bold-white-18px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 600;
}
.poppins-light-white-18px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 300;
}
.poppins-bold-licorice-22px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}
.poppins-bold-licorice-35px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 700;
}
.poppins-medium-licorice-35px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 500;
}
.poppins-medium-licorice-22px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xl);
}
.poppins-medium-licorice-22px-2 {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
}
.poppins-medium-licorice-35px-2 {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
}
.poppins-bold-white-18px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}
.poppins-normal-alabaster-20px {
  color: var(--alabaster);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}
.poppins-semi-bold-white-44px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}
.poppins-bold-licorice-35px-2 {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
}
.poppins-bold-licorice-30px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}
.poppins-medium-licorice-30px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 500;
}
.poppins-semi-bold-white-18px-2 {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
}
.poppins-normal-white-44px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 400;
}
.poppins-bold-white-23px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 23px;
}
.poppins-normal-white-23px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 23px;
  font-style: normal;
  font-weight: 400;
}
.poppins-bold-white-23px-2 {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
}
.poppins-normal-star-dust-12px {
  color: var(--star-dust);
  font-family: var(--font-family-poppins);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}
.poppins-medium-white-16px {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 500;
}
.poppins-normal-alabaster-20px-2 {
  color: var(--alabaster);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
}
.poppins-bold-alabaster-20px {
  color: var(--alabaster);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}
.poppins-normal-licorice-22px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xl);
}
.poppins-normal-licorice-22px-2 {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}
.poppins-bold-licorice-97px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: 97px;
  font-style: normal;
  font-weight: 700;
}
.poppins-semi-bold-licorice-35px {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 600;
}
.poppins-medium-star-dust-16px {
  color: var(--star-dust);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 500;
}
.poppins-medium-licorice-30px-2 {
  color: var(--licorice);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxl);
}
