/* Link wrapper for service cards */
.service-card-link {
    display: block;
    text-decoration: none;
    color: inherit;
    transition: all var(--transition-normal);
}

.service-card-link:hover .service-card {
    border-color: var(--cyan-primary);
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3), 0 0 30px rgba(78, 188, 212, 0.1);
}

/* Remove hover effect from internal card to avoid double effect */
.service-card-link .service-card:hover {
    transform: none;
    box-shadow: none;
}