html {
  font-family: var(--gasco-font-family);
}

a {
  background-color: transparent;
  color: var(--gasco-color-primary, #00A3E0);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 16px;
  margin-bottom: 10px;
  font-weight: 600;
}
.gasco-heading\:1 {
  margin-top: 20px;
  font-size: 64px;
  line-height: 76px;
}
.gasco-heading\:2 {
  margin-top: 18px;
  font-size: 36px;
  line-height: 44.7058823529px;
}
.gasco-heading\:3 {
  font-size: 28px;
  line-height: 36.1904761905px;
}

.gasco-heading\:4 {
  font-size: 20px;
  line-height: 29.2307692308px;
}

.gasco-heading\:5 {
  font-size: 18px;
}

.gasco-heading\:6 {
  font-size: 16px;
}

[class^=gasco-body] {
  font-weight: 600;
}

.gasco-body\:1 {
  font-size: 18px;
  line-height: 28.1481481481px;
}

.gasco-body\:2 {
  font-size: 16px;
  line-height: 24.5161290323px;
}

.gasco-body\:3 {
  font-size: 14px;
  line-height: 20.5405405405px;
}

small {
  font-size: 75%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

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