.a-form-help
  font-size: .75rem
  color: var(--semi-muted-text)
  &:not(:first-child)
    margin-top: .5rem
  label + &:not(:first-child)
    margin-top: 0
  & + input,
  & + textarea
    margin-top: .5rem
  em
    font-style: normal
    font-weight: 600
  &.is-danger,
  .is-danger
    color: var(--danger)
  &.is-text-align-center
    text-align: center
  [class*=a-button] + &
    margin-top: 1em
  [class*=is-select] + &
    margin-top: .5em
  .form-item-block &
    margin-top: .75em
  p
    +text-block(1em 1.6)
    &:not(:last-child)
      margin-bottom: .75em
  a
    +hover-link-reversal
  *:last-child
    margin-bottom: 0
  a
    +text-block(.75rem 1.6)
    +hover-link-reversal
    cursor: pointer
    +default-link
  ul
    list-style-type: disc
    list-style-position: outside
    margin-left: 1.5em
    &:not(:last-child)
      margin-bottom: .75em
  li
    line-height: 1.6
    &:not(:first-child)
      margin-top: .125em

.a-form-help-link
  +text-block(.75rem 1.6)
  cursor: pointer
  +default-link
  .a-form-help &.is-danger
      color: var(--danger)
  &.is-muted-text
      color: var(--muted-text)

.a-form-help-link__label
  +hover-link-reversal

.a-text-help-link
  cursor: pointer
  +default-link

.a-text-help-link__label
  +hover-link-reversal
