I liked you solution, especially for using responsive units for the sizes with 1rem=10px. I only found you solution for centering the attribution a bit of an overkill. A position: absolute or fixed and a text-align: center in a block level element would have been sufficient.
0