Submitted
I didn't follow the design completely as the card display was a little un-ideal for my liking (un-realistic aspect ratio).
I'm quite happy with the Mobile view especially!
I also wanted to incorporate some extra features such as animation and card disaply changing when using a Mastercard / Visa / Amex card. (try entering a card begining with 4/5).
Vue really made the reactivity simple.