force figure elements to max-width of 100%

because the width is declared inline, `<figure>` will break responsive layouts if it exceeds the width of its parent on small screens. by declaring `max-width: 100%;` inline instead of in a stylesheet, layouts will no longer break.

the alternative would be to remove width altogether.