I highly recommend not using `details` at this time. It's a good concept, but it is not supported by browsers at this time. I'd replace the `section` with `article`, wrap the `h2` into a `header` and use a `h1`.