fix text overflow, card layout on mobile