已知等差数列{an}的前n项和为 Sn,若a1,a2,a4成等比数列,且S3=12.
(1)求{an}的通项公式;
(2)若数列{an}的公差d≠0,数列{cn}满足an+1=log2(cn-an).求数列{cn}前n项和Tn.