why `47%`? are we using `border-box`?