Ratto: Seahawks, 49ers are perfect match