.gd-heading-1 {
  color: var(--gd-palette-complementary-8, #464e56);
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  font-weight: 700;
  line-height: 30px;
  font-size: 24px;
}

.gd-heading-2 {
  color: var(--gd-palette-complementary-8, #464e56);
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  font-weight: 700;
  line-height: 26px;
  font-size: 20px;
}

.gd-heading-3 {
  color: var(--gd-palette-complementary-8, #464e56);
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  font-weight: 700;
  line-height: 23px;
  font-size: 17px;
}

.gd-paragraph {
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  line-height: 1.4rem;
  color: var(--gd-palette-complementary-8, #464e56);
  font-size: 14px;
}

.gd-label-top {
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  line-height: 1.8rem;
  color: var(--gd-palette-complementary-7, #6d7680);
  font-size: 10px;
  text-transform: uppercase;
}

.gd-label {
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  line-height: 1.8rem;
  color: var(--gd-palette-complementary-7, #6d7680);
  font-size: 14px;
}

.gd-label-small {
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  line-height: 1.8rem;
  color: var(--gd-palette-complementary-7, #6d7680);
  font-size: 12px;
}

.gd-typography {
  margin: 0;
}
.gd-typography--h1 {
  color: var(--gd-palette-complementary-8, #464e56);
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  font-weight: 700;
  line-height: 30px;
  font-size: 24px;
}
.gd-typography--h2 {
  color: var(--gd-palette-complementary-8, #464e56);
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  font-weight: 700;
  line-height: 26px;
  font-size: 20px;
}
.gd-typography--h3 {
  color: var(--gd-palette-complementary-8, #464e56);
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  font-weight: 700;
  line-height: 23px;
  font-size: 17px;
}
.gd-typography--p {
  font-family: var(--gd-font-family, gdcustomfont, Avenir, "Helvetica Neue", arial, sans-serif);
  font-weight: 400;
  line-height: 1.4rem;
  color: var(--gd-palette-complementary-8, #464e56);
  font-size: 14px;
}

/*# sourceMappingURL=typo.css.map */
