/* Products page-specific styles */
.products-hero-bg {
    background-image: url('../images/hero-1.jpg');
}

.products-section {
    position: relative;
    overflow: hidden;
}

.products-blob {
    position: absolute;
    top: -10%;
    left: -10%;
    width: 600px;
    height: 600px;
    background: rgba(22, 205, 233, 0.05);
    border-radius: 50%;
    filter: blur(80px);
    z-index: -1;
    pointer-events: none;
}

.products-delay-1 {
    transition-delay: 0.1s;
}

.products-delay-2 {
    transition-delay: 0.2s;
}