如图,在锐角三角形ABC中,BC=12,△ABC的面积为48,D,E分别是边AB,AC上的两个动点(D不与A,B重合),且保持DE∥BC,以DE为边,在点A的异侧作正方形DEFG.
(1)当正方形DEFG的边GF在BC上时,求正方形DEFG的边长;
(2)设DE=x,△ABC与正方形DEFG重叠部分的面积为y,试求y关于x的函数关系式,写出x的取值范围,并求出y的最大值.