/* Features page specific styles */
.features-hero {
    background: linear-gradient(135deg, #fff8f0 0%, #ffece0 100%);
}

.feature-card {
    transition: all 0.3s ease;
}

.feature-card:hover {
    transform: translateY(-5px);
}

.feature-icon {
    background: linear-gradient(135deg, #FF8C42 0%, #FF5733 100%);
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .features-grid {
        grid-template-columns: 1fr;
    }
}