Great submission. Design and layout are clean. Typography being a little hard to read is only a small quibble, and likely could be improved by using a slightly heavier weight. I like this a lot.