I had a few in the past, they aren't easy to keep and it is why I eventually got rid of them.
They need a thick substrate, alot thicker than paper towel - moss, peat, soil, coco fibre work well.
They like it humid, up near 90% is preferred.
They are fairly happy with any temp though anything under 25c (77F) they'll be slightly sluggish.
Feed them on crawling insects, they don't like flys so much (atleast mine didnt), small roaches or pin crickets should be small enough to handle at L3.
This is the best I can do for a caresheet, this is how I sucessfully kept 2 males and 2 females up to adult.
EDIT: I forgot to mention they always seemed happier to hang of a leaf than they did on the mesh top (unlike all my other mantids).
Lining the top of whatever you're keeping them in with a silk flower leaf might improve their hapiness