.pricing-hero {
    margin-bottom: 1em !important;
}
.pricing-hero h1 {
    font-size: 2.5rem !important;
    font-weight: 700 !important;
}
/* Feature Table Styling */
.feature-comparison .table {
    background: #fff !important;
}

.feature-comparison .table thead {
    color: #111 !important;
}
.feature-comparison h2 i{
    color: #111 !important;
}
.feature-comparison .table thead .table-success {
    background: #00aab5 !important;
    color: #fff !important;
}

.feature-comparison .table-success {
    background-color: rgba(0, 170, 181, 0.1) !important;
}

/* Mobile Table - Bessere Lesbarkeit */
@media (max-width: 576px) {
    .feature-comparison .table tbody td:first-child {
        color: #17355E !important;
        font-weight: 600 !important;
    }
}

/* Benefits Footer Icons (Türkis) */
.benefits-footer i {
    color: #6c757d !important;
}

.benefits-footer {
    font-size: 0.8rem !important;
    color: #6c757d !important;
}