Fractals: The Beauty and Complexity of Self-Similar Structures in Mathematics