:root { 
  --black: #000000;
  --bon-jour: #e0e0e0;
  --disco: #94134a;
  --eerie-black: #1e1e1e;
  --fuscous-gray: #525252;
  --gold-sand: #efc18a;
  --hint-of-red: #f9f9f9;
  --mercury: #e5e5e5;
  --muddy-waters: #ba935c;
  --tundora: #454444;
  --white: #ffffff;
 
  --font-size-l: 18px;
  --font-size-m: 16px;
  --font-size-xl: 20px;
  --font-size-xxl: 25px;
  --font-size-xxxl: 30px;
  --font-size-xxxxl: 35px;
  --font-size-xxxxxl: 45px;
 
  --font-family-athelas-bold: "Athelas-Bold", Helvetica;
  --font-family-regesto_grotesk-bold: "Regesto Grotesk-Bold", Helvetica;
  --font-family-regesto_grotesk-medium: "Regesto Grotesk-Medium", Helvetica;
  --font-family-regesto_grotesk-regular: "Regesto Grotesk-Regular", Helvetica;
}
.regestogrotesk-bold-eerie-black-16px {
  color: var(--eerie-black);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-white-16px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-tundora-20px {
  color: var(--tundora);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-tundora-35px {
  color: var(--tundora);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-white-45px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-eerie-black-35px {
  color: var(--eerie-black);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-regular-normal-eerie-black-18px {
  color: var(--eerie-black);
  font-family: var(--font-family-regesto_grotesk-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.regestogrotesk-bold-white-100px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: 100px;
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-regular-normal-white-25px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-regular);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.regestogrotesk-bold-eerie-black-25px {
  color: var(--eerie-black);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-medium-tundora-18px {
  color: var(--tundora);
  font-family: var(--font-family-regesto_grotesk-medium);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
}

.regestogrotesk-bold-white-35px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.athelas-bold-disco-30px {
  color: var(--disco);
  font-family: var(--font-family-athelas-bold);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-white-45px-2 {
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-gold-sand-45px {
  color: var(--gold-sand);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-white-25px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-white-35px-2 {
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-bold-muddy-waters-35px {
  color: var(--muddy-waters);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.regestogrotesk-regular-normal-eerie-black-25px {
  color: var(--eerie-black);
  font-family: var(--font-family-regesto_grotesk-regular);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.regestogrotesk-bold-white-75px {
  color: var(--white);
  font-family: var(--font-family-regesto_grotesk-bold);
  font-size: 75px;
  font-style: normal;
  font-weight: 700;
}
