.features-section {
    background-color: var(--secondary-color);
    position: relative;
    z-index: 20;
    margin-top: -1px;
}

.feature-card {
    background: linear-gradient(135deg, #1a1a1a, #2a2a2a);
    padding: 2rem;
    border-radius: 10px;
    border: 1px solid #333;
    transition: transform 0.3s ease;
    height: 100%;
}

.feature-card:hover {
    transform: translateY(-5px);
    border-color: var(--accent-color);
}

.feature-icon {
    font-size: 3rem;
}

.feature-card h3 {
    font-family: 'Orbitron', sans-serif;
    color: var(--accent-color);
}