/* =========================================
   REVENUE HEMORRHAGE - NEURAL NETWORK CONTAINER
   ========================================= */

.revenue-hemorrhage {
    position: relative;
    min-height: 400px;
    /* Restored height for the neural network display */
    background: #050505;
    overflow: hidden;
    display: flex;
    align-items: center;
    margin-bottom: 120px;
    /* Added significant space below the animation */
    padding-top: 50px;
    padding-bottom: 50px;
}

/* Base layer for the subtle grid background (optional, keeps it consistent) */
.revenue-hemorrhage::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image:
        linear-gradient(rgba(68, 214, 44, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(68, 214, 44, 0.03) 1px, transparent 1px);
    background-size: 40px 40px;
    z-index: 1;
}