Implement GJK (Gilbert-Johnson-Keerthi) overlap detection and EPA (Expanding Polytope Algorithm) penetration resolution for arbitrary convex collider pairs. Used as the fallback narrow phase for any combination involving Capsule, while Sphere/Box specialized routines are preserved for performance. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>