body {
    font-family: 'Poppins', sans-serif;
}

.hero-gradient-text {
    background: linear-gradient(90deg, #9333ea, #3b82f6);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.cta-button {
    background: linear-gradient(90deg, #9333ea, #3b82f6);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.cta-button:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 20px rgba(147, 51, 234, 0.4);
}