:root {
  --dl-color-gray-500: #595959;
  --dl-color-gray-700: #999999;
  --dl-color-gray-900: #D9D9D9;
  --dl-size-size-large: 144px;
  --dl-size-size-small: 48px;
  --dl-color-danger-300: #A22020;
  --dl-color-danger-500: #BF2626;
  --dl-color-danger-700: #E14747;
  --dl-color-gray-black: #000000;
  --dl-color-gray-white: #FFFFFF;
  --dl-size-size-medium: 96px;
  --dl-size-size-xlarge: 192px;
  --dl-size-size-xsmall: 16px;
  --dl-space-space-unit: 16px;
  --dl-color-primary-100: rgba(0, 0, 0, 1);
  --dl-color-primary-300: rgba(112, 112, 112, 1);
  --dl-color-primary-500: #14A9FF;
  --dl-color-primary-700: #85DCFF;
  --dl-color-success-300: #199033;
  --dl-color-success-500: #32A94C;
  --dl-color-success-700: #4CC366;
  --dl-size-size-xxlarge: 288px;
  --dl-size-size-maxwidth: 1400px;
  --dl-radius-radius-round: 50%;
  --dl-space-space-halfunit: 8px;
  --dl-space-space-sixunits: 96px;
  --dl-space-space-twounits: 32px;
  --dl-radius-radius-radius2: 2px;
  --dl-radius-radius-radius4: 4px;
  --dl-radius-radius-radius8: 8px;
  --dl-space-space-fiveunits: 80px;
  --dl-space-space-fourunits: 64px;
  --dl-space-space-threeunits: 48px;
  --dl-color-constantstyle-black: rgba(28, 28, 28, 1);
  --dl-color-constantstyle-image: rgba(219, 219, 219, 1);
  --dl-color-constantstyle-white: rgba(255, 255, 255, 1);
  --dl-color-theme[day]_red-base: rgba(255, 61, 113, 1);
  --dl-color-theme[day]_red-dark: rgba(204, 49, 90, 1);
  --dl-color-theme[day]_blue-base: rgba(128, 170, 254, 1);
  --dl-color-theme[day]_blue-dark: rgba(102, 136, 203, 1);
  --dl-color-theme[day]_red-light: rgba(255, 100, 141, 1);
  --dl-color-theme[day]_blue-light: rgba(153, 187, 254, 1);
  --dl-color-theme[day]_brand-base: rgba(0, 224, 150, 1);
  --dl-color-theme[day]_brand-dark: rgba(0, 179, 120, 1);
  --dl-color-theme[day]_green-base: rgba(55, 178, 77, 1);
  --dl-color-theme[day]_green-dark: rgba(44, 142, 62, 1);
  --dl-color-theme[night]_red-base: rgba(255, 61, 113, 1);
  --dl-color-theme[night]_red-dark: rgba(204, 49, 90, 1);
  --dl-space-space-oneandhalfunits: 24px;
  --dl-color-theme[day]_brand-light: rgba(51, 230, 171, 1);
  --dl-color-theme[day]_gradients-1: rgba(45, 218, 177, 1);
  --dl-color-theme[day]_gradients-2: rgba(0, 0, 0, 1);
  --dl-color-theme[day]_gradients-3: rgba(0, 0, 0, 1);
  --dl-color-theme[day]_gradients-4: rgba(0, 0, 0, 1);
  --dl-color-theme[day]_green-light: rgba(95, 193, 113, 1);
  --dl-color-theme[day]_red-darkest: rgba(153, 37, 68, 1);
  --dl-color-theme[day]_yellow-base: rgba(245, 159, 0, 1);
  --dl-color-theme[day]_yellow-dark: rgba(196, 127, 0, 1);
  --dl-color-theme[night]_blue-base: rgba(149, 184, 255, 1);
  --dl-color-theme[night]_blue-dark: rgba(120, 148, 204, 1);
  --dl-color-theme[night]_red-light: rgba(255, 100, 141, 1);
  --dl-color-theme[day]_blue-darkest: rgba(77, 102, 152, 1);
  --dl-color-theme[day]_red-lightest: rgba(255, 158, 184, 1);
  --dl-color-theme[day]_yellow-light: rgba(247, 178, 51, 1);
  --dl-color-theme[night]_blue-light: rgba(171, 199, 255, 1);
  --dl-color-theme[night]_brand-base: rgba(17, 243, 169, 1);
  --dl-color-theme[night]_brand-dark: rgba(14, 194, 135, 1);
  --dl-color-theme[night]_green-base: rgba(55, 178, 77, 1);
  --dl-color-theme[night]_green-dark: rgba(44, 142, 62, 1);
  --dl-color-theme[day]_blue-lightest: rgba(191, 213, 255, 1);
  --dl-color-theme[day]_brand-darkest: rgba(0, 134, 90, 1);
  --dl-color-theme[day]_grayscale-200: rgba(184, 184, 184, 1);
  --dl-color-theme[day]_grayscale-400: rgba(41, 41, 41, 1);
  --dl-color-theme[day]_green-darkest: rgba(33, 107, 46, 1);
  --dl-color-theme[night]_brand-light: rgba(65, 245, 186, 1);
  --dl-color-theme[night]_green-light: rgba(95, 193, 113, 1);
  --dl-color-theme[night]_red-darkest: rgba(153, 37, 68, 1);
  --dl-color-theme[night]_yellow-base: rgba(245, 159, 0, 1);
  --dl-color-theme[night]_yellow-dark: rgba(196, 127, 0, 1);
  --dl-color-theme[day]_brand-lightest: rgba(128, 239, 202, 1);
  --dl-color-theme[day]_green-lightest: rgba(155, 216, 166, 1);
  --dl-color-theme[day]_yellow-darkest: rgba(147, 95, 0, 1);
  --dl-color-theme[night]_blue-darkest: rgba(90, 111, 153, 1);
  --dl-color-theme[night]_red-lightest: rgba(255, 158, 184, 1);
  --dl-color-theme[night]_yellow-light: rgba(247, 178, 51, 1);
  --dl-color-theme[day]_backgrounds-red: rgba(255, 236, 241, 1);
  --dl-color-theme[day]_yellow-lightest: rgba(250, 207, 128, 1);
  --dl-color-theme[night]_blue-lightest: rgba(202, 220, 255, 1);
  --dl-color-theme[night]_brand-darkest: rgba(10, 146, 101, 1);
  --dl-color-theme[night]_green-darkest: rgba(33, 107, 46, 1);
  --dl-color-theme[day]_backgrounds-blue: rgba(242, 247, 255, 1);
  --dl-color-theme[night]_brand-lightest: rgba(136, 249, 212, 1);
  --dl-color-theme[night]_green-lightest: rgba(155, 216, 166, 1);
  --dl-color-theme[night]_yellow-darkest: rgba(147, 95, 0, 1);
  --dl-color-theme[day]_backgrounds-green: rgba(230, 252, 245, 1);
  --dl-color-theme[night]_backgrounds-red: rgba(64, 15, 28, 1);
  --dl-color-theme[night]_yellow-lightest: rgba(250, 207, 128, 1);
  --dl-color-theme[day]_backgrounds-yellow: rgba(254, 245, 230, 1);
  --dl-color-theme[night]_backgrounds-blue: rgba(32, 42, 63, 1);
  --dl-color-theme[day]_backgrounds-primary: rgba(255, 255, 255, 1);
  --dl-color-theme[night]_backgrounds-green: rgba(0, 56, 37, 1);
  --dl-color-theme[night]_backgrounds-yellow: rgba(61, 40, 0, 1);
  --dl-color-theme[day]_backgrounds-secondary: rgba(247, 247, 247, 1);
  --dl-color-theme[night]_backgrounds-primary: rgba(17, 17, 17, 1);
  --dl-color-theme[night]_backgrounds-secondary: rgba(28, 28, 28, 1);
}
.button {
  color: var(--dl-color-gray-black);
  display: inline-block;
  padding: 0.5rem 1rem;
  border-color: var(--dl-color-gray-black);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.input {
  color: var(--dl-color-gray-black);
  cursor: auto;
  padding: 0.5rem 1rem;
  border-color: var(--dl-color-gray-black);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.textarea {
  color: var(--dl-color-gray-black);
  cursor: auto;
  padding: 0.5rem;
  border-color: var(--dl-color-gray-black);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.list {
  width: 100%;
  margin: 1em 0px 1em 0px;
  display: block;
  padding: 0px 0px 0px 1.5rem;
  list-style-type: none;
  list-style-position: outside;
}
.list-item {
  display: list-item;
}
.teleport-show {
  display: flex !important;
  transform: none !important;
}
.Caption {
  font-size: 12px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 400px;
  font-stretch: normal;
}
.Large {
  font-size: 46px;
  font-style: normal;
  font-family: Lato;
  font-weight: 700px;
  font-stretch: normal;
}
.Heading {
  font-size: 32px;
  font-family: Inter;
  font-weight: 700;
  line-height: 1.15;
  text-transform: none;
  text-decoration: none;
}
.H4 {
  font-size: 16px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 400px;
  font-stretch: normal;
}
.H3smalllineheight {
  font-size: 18px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700px;
  font-stretch: normal;
}
.Body {
  font-size: 14px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 400px;
  font-stretch: normal;
}
.CaptionBold {
  font-size: 12px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700px;
  font-stretch: normal;
}
.H2 {
  font-size: 24px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700;
  font-stretch: normal;
  text-align: center;
}
.Small {
  font-size: 10px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700px;
  font-stretch: normal;
}
.BodyBold {
  font-size: 14px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700px;
  font-stretch: normal;
}
.Content {
  font-size: 16px;
  font-family: Inter;
  font-weight: 400;
  line-height: 1.15;
  text-transform: none;
  text-decoration: none;
}
.H1 {
  font-size: 32px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700px;
  font-stretch: normal;
}
.H3 {
  font-size: 18px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 700px;
  font-stretch: normal;
}
.H4Bold {
  font-size: 16px;
  font-style: normal;
  font-family: Mulish;
  font-weight: 800px;
  font-stretch: normal;
}
