
/* Network Node Background Styles */
#network-canvas {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    pointer-events: none;
    background-color: #0F172A; /* Match the dark navy theme */
}

/* Ensure sections have semi-transparent backgrounds to let the network show through */
.hero-section {
    background: radial-gradient(circle at top right, rgba(30, 41, 59, 0.7) 0%, rgba(15, 23, 42, 0.9) 100%) !important;
}

.pricing-section,
section:not(.navbar):not(footer):not(.business-section):not(.ready-section):not(.testimonials-section),
main > section,
main > .container {
    background: transparent !important;
}

body {
    background-color: transparent !important;
}
