{
  "typography": {
    "styles": {
      "page-heading-1": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.page-heading-1.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.page-heading-1.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.page-heading-1.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.page-heading-1.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.page-heading-1.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.page-heading-1.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.page-heading-1.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.page-heading-1.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.page-heading-1.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.page-heading-1.narrow}"
          }
        }
      },
      "page-heading-2": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.page-heading-2.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.page-heading-2.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.page-heading-2.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.page-heading-2.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.page-heading-2.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.page-heading-2.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.page-heading-2.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.page-heading-2.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.page-heading-2.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.page-heading-2.narrow}"
          }
        }
      },
      "section-heading-1": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.section-heading-1.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.section-heading-1.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.section-heading-1.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.section-heading-1.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.section-heading-1.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.section-heading-1.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.section-heading-1.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.section-heading-1.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.section-heading-1.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.section-heading-1.narrow}"
          }
        }
      },
      "section-heading-2": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.section-heading-2.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.section-heading-2.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.section-heading-2.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.section-heading-2.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.section-heading-2.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.section-heading-2.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.section-heading-2.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.section-heading-2.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.section-heading-2.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.section-heading-2.narrow}"
          }
        }
      },
      "content-heading": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.content-heading.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.content-heading.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.content-heading.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.content-heading.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.content-heading.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.content-heading.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.content-heading.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.content-heading.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.content-heading.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.content-heading.narrow}"
          }
        }
      },
      "body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.body.narrow}"
          }
        }
      },
      "link-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.link-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.link-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.link-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.link-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.link-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.link-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.link-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.link-body.narrow}"
          }
        }
      },
      "strong-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-body.narrow}"
          }
        }
      },
      "strong-link-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-link-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-link-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-link-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-link-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-link-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-link-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-link-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-link-body.narrow}"
          }
        }
      },
      "condensed-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-body.narrow}"
          }
        }
      },
      "condensed-link-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-link-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-link-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-link-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-link-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-link-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-link-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-link-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-link-body.narrow}"
          }
        }
      },
      "strong-condensed-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-condensed-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-condensed-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-condensed-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-condensed-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-condensed-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-condensed-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-condensed-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-condensed-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-condensed-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-condensed-body.narrow}"
          }
        }
      },
      "strong-condensed-link-body": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-condensed-link-body.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-condensed-link-body.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-condensed-link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-condensed-link-body.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-condensed-link-body.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-condensed-link-body.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-condensed-link-body.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-condensed-link-body.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-condensed-link-body.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-condensed-link-body.narrow}"
          }
        }
      },
      "amount": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.amount.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.amount.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.amount.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.amount.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.amount.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.amount.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.amount.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.amount.narrow}"
          }
        }
      },
      "link-amount": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.link-amount.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.link-amount.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.link-amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.link-amount.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.link-amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.link-amount.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.link-amount.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.link-amount.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.link-amount.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.link-amount.narrow}"
          }
        }
      },
      "strong-amount": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-amount.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-amount.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-amount.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-amount.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-amount.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-amount.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-amount.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-amount.narrow}"
          }
        }
      },
      "strong-link-amount": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-link-amount.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-link-amount.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-link-amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-link-amount.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-link-amount.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-link-amount.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-link-amount.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-link-amount.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-link-amount.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-link-amount.narrow}"
          }
        }
      },
      "help-message": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.help-message.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.help-message.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.help-message.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.help-message.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.help-message.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.help-message.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.help-message.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.help-message.narrow}"
          }
        }
      },
      "link-help-message": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.link-help-message.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.link-help-message.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.link-help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.link-help-message.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.link-help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.link-help-message.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.link-help-message.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.link-help-message.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.link-help-message.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.link-help-message.narrow}"
          }
        }
      },
      "strong-help-message": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-help-message.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-help-message.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-help-message.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-help-message.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-help-message.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-help-message.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-help-message.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-help-message.narrow}"
          }
        }
      },
      "strong-link-help-message": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-link-help-message.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-link-help-message.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-link-help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-link-help-message.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-link-help-message.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-link-help-message.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-link-help-message.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-link-help-message.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-link-help-message.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-link-help-message.narrow}"
          }
        }
      },
      "label": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.label.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.label.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.label.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.label.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.label.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.label.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.label.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.label.narrow}"
          }
        }
      },
      "impact-control-label": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.impact-control-label.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.impact-control-label.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.impact-control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.impact-control-label.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.impact-control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.impact-control-label.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.impact-control-label.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.impact-control-label.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.impact-control-label.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.impact-control-label.narrow}"
          }
        }
      },
      "strong-control-label": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-control-label.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.strong-control-label.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.strong-control-label.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.strong-control-label.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-control-label.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.strong-control-label.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-control-label.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.strong-control-label.narrow}"
          }
        }
      },
      "control-label": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.control-label.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.control-label.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.control-label.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.control-label.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.control-label.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.control-label.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.control-label.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.control-label.narrow}"
          }
        }
      },
      "condensed-control-label": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-control-label.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-control-label.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-control-label.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-control-label.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-control-label.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-control-label.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-control-label.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-control-label.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-control-label.narrow}"
          }
        }
      },
      "input": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.input.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.input.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.input.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.input.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.input.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.input.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.input.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.input.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.input.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.input.narrow}"
          }
        }
      },
      "condensed-input": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-input.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-input.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-input.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-input.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-input.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-input.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-input.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-input.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-input.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-input.narrow}"
          }
        }
      },
      "icon": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.icon.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.icon.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.icon.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.icon.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.icon.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.icon.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.icon.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.icon.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.icon.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.icon.narrow}"
          }
        }
      },
      "condensed-icon": {
        "font-family": {
          "base": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-icon.base}"
          },
          "narrow": {
            "$type": "fontFamily",
            "$value": "{typography.font-family.condensed-icon.narrow}"
          }
        },
        "font-size": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-icon.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.font-size.condensed-icon.narrow}"
          }
        },
        "line-height": {
          "base": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-icon.base}"
          },
          "narrow": {
            "$type": "dimension",
            "$value": "{typography.line-height.condensed-icon.narrow}"
          }
        },
        "font-weight": {
          "base": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-icon.base}"
          },
          "narrow": {
            "$type": "fontWeight",
            "$value": "{typography.font-weight.condensed-icon.narrow}"
          }
        },
        "text-decoration": {
          "base": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-icon.base}"
          },
          "narrow": {
            "$type": "textDecoration",
            "$value": "{typography.text-decoration.condensed-icon.narrow}"
          }
        }
      }
    }
  }
}
