:root { 
  --black: #000000;
  --cararra: #ececec;
  --darkblue: #41616d;
  --deep-space-sparkle: #41616de6;
  --greyscalewhite: #ffffff;
  --horizon: #5789993b;
  --killarney: #306e3b;
  --lightblue: #7fc4d7;
  --lightgray: #c2c5ca;
  --lightoffwhite: #f9f9f7;
  --scarpa-flow: #58595bcc;
  --stationblue: #578999;
  --stationgray: #58595b;
  --stationyellow: #fba620;
  --submarine: #c2c5cab2;
  --submarine-2: #c2c5cacc;
 
  --font-size-l: 20px;
  --font-size-m: 16px;
  --font-size-s: 12px;
  --font-size-xl: 24px;
  --font-size-xxl: 32px;
 
  --font-family-pluto_sans-bold: "Pluto Sans-Bold", Helvetica;
  --font-family-pluto_sans-regular: "Pluto Sans-Regular", Helvetica;
}
.plutosans-regular-normal-black-20px {
  color: var(--black);
  font-family: var(--font-family-pluto_sans-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.plutosans-regular-normal-black-16px {
  color: var(--black);
  font-family: var(--font-family-pluto_sans-regular);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

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

.plutosans-regular-normal-desert-storm-16px {
  color: var(--lightoffwhite);
  font-family: var(--font-family-pluto_sans-regular);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.plutosans-bold-desert-storm-16px {
  color: var(--lightoffwhite);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-white-12px {
  color: var(--greyscalewhite);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-horizon-32px {
  color: var(--stationblue);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-deep-space-sparkle-20px {
  color: var(--darkblue);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-bright-yellow-32px {
  color: var(--stationyellow);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-deep-space-sparkle-16px {
  color: var(--darkblue);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-deep-space-sparkle-24px {
  color: var(--darkblue);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-cararra-32px {
  color: var(--cararra);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-desert-storm-32px {
  color: var(--lightoffwhite);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-half-baked-32px {
  color: var(--lightblue);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.plutosans-bold-scarpa-flow-20px {
  color: var(--stationgray);
  font-family: var(--font-family-pluto_sans-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}
