p + dl {
  margin-top: -0.8rem;
}
dl {
  display: grid;
  grid-template: auto / 12ch 1fr;;
}
dt {
  text-align: right;
  font-weight: bolder;
  padding-right: 1rem;
}
dd {
  margin: 0;
  padding: 0;
  line-height: 1.4;
}