Collected thoughts on card design