500 high-yield ECGs curated from 6,452 into 15 cardiology decks. Each deck shows 10–20 ECGs per study session.