Hand-stitched card sleeves