.hero-gradient {
    background: linear-gradient(135deg, #4f46e5 0%, #10b981 100%);
}
.testimonial-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.how-it-works-step {
    position: relative;
}
.how-it-works-step:not(:last-child):after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -30px;
    height: 30px;
    width: 2px;
    background-color: #e5e7eb;
}