/* Service Card Updates (v117.0) */
.card-bg {
    opacity: 0.7 !important;
}

.card:hover .card-bg {
    opacity: 1 !important;
}

.card-content {
    background: linear-gradient(to top, rgba(10, 25, 47, 0.9) 0%, rgba(10, 25, 47, 0) 100%) !important;
    pointer-events: none;
}

.card h3 {
    text-shadow: 0 2px 10px rgba(0, 0, 0, 0.8) !important;
}

.card p {
    color: #e6f1ff !important;
    text-shadow: 0 1px 5px rgba(0, 0, 0, 0.8) !important;
}