message: Update blog styling to handle figures
diff: collapsed-margins(2em)
  hr
  - collapsed-margins(2em)
  + collapsed-margins(3em)
  height 2px
  background-color colors-gray-border
  border none
  +
  + figure
  + collapsed-margins(4em)
  + h5
  + collapsed-margins(1em)
  + img, iframe, video
  + collapsed-margins(2em)
  + figcaption
  + line-height 1.5
  