.gradient-bg {
    background: linear-gradient(135deg, #232F3E 0%, #37475A 100%);
}
.amazon-orange {
    background-color: #FF9900;
}
.amazon-orange-hover:hover {
    background-color: #E88B00;
}
.amazon-dark {
    background-color: #232F3E;
}
.amazon-light-orange {
    background-color: #FFF5E6;
}
.feature-card {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.feature-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
}
@keyframes growBar {
    from {
        height: 0%;
    }
}
.chart-bar {
    animation: growBar 1.5s ease-out forwards;
}
.chart-bar:nth-child(1) { animation-delay: 0.1s; }
.chart-bar:nth-child(2) { animation-delay: 0.2s; }
.chart-bar:nth-child(3) { animation-delay: 0.3s; }
.chart-bar:nth-child(4) { animation-delay: 0.4s; }
.chart-bar:nth-child(5) { animation-delay: 0.5s; }
.chart-bar:nth-child(6) { animation-delay: 0.6s; }
.chart-bar:nth-child(7) { animation-delay: 0.7s; }
.chart-bar:nth-child(8) { animation-delay: 0.8s; }
.chart-bar:nth-child(9) { animation-delay: 0.9s; }
.chart-bar:nth-child(10) { animation-delay: 1s; }
.chart-bar:nth-child(11) { animation-delay: 1.1s; }
.chart-bar:nth-child(12) { animation-delay: 1.2s; }
