.text-body-bold {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 1.38;
}

.text-body-code {
  font-family: Menlo-Regular, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.38;
}

.text-body-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.38;
}

.text-body-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.38;
}

.text-body-strike {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.38;
  text-decoration: line-through;
}

.text-body-underline {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.38;
  text-decoration: underline;
}

.text-caption-bold {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 700;
  font-size: 11px;
  line-height: 1.45;
}

.text-caption-code {
  font-family: Menlo-Regular, sans-serif;
  font-weight: 400;
  font-size: 11px;
  line-height: 1.45;
}

.text-caption-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 1.45;
}

.text-caption-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 11px;
  line-height: 1.45;
}

.text-footnote-bold {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.36;
}

.text-footnote-code {
  font-family: Menlo-Regular, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.36;
}

.text-footnote-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.36;
}

.text-footnote-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.36;
}

.text-h-1-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 1.2;
}

.text-h-1-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 40px;
  line-height: 1.2;
}

.text-h-2-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 33px;
  line-height: 1.21;
}

.text-h-2-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 33px;
  line-height: 1.21;
}

.text-h-3-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 28px;
  line-height: 1.25;
}

.text-h-3-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 28px;
  line-height: 1.25;
}

.text-h-4-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 23px;
  line-height: 1.26;
}

.text-h-4-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 23px;
  line-height: 1.26;
}

.text-h-5-bold {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 700;
  font-size: 19px;
  line-height: 1.32;
}

.text-h-5-medium {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 500;
  font-size: 19px;
  line-height: 1.32;
}

.text-h-5-regular {
  font-family: -apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 1.32;
}