Vyxal, 3 bytes
ẏEẇ
Golf pilled sbcs maxxedmaxxer.
Explained
ẏEẇ
ẏ # Range [0, len input)
E # Each to the power of 2
ẇ # Partition the string into groups corresponding to each length
💎
Created with the help of Luminespire.