/* 2026-10-15 user-approved B nebula, applied to corporate hero only. */
.network-hero .connection-stage::before{content:"";position:absolute;inset:-15% -3%;background:url('/assets/nebula-b.png') center/cover no-repeat;opacity:.78;-webkit-mask-image:radial-gradient(ellipse 65% 51% at 50% 52%,#000 30%,transparent 90%);mask-image:radial-gradient(ellipse 65% 51% at 50% 52%,#000 30%,transparent 90%);pointer-events:none}
.network-hero .connection-stage canvas{z-index:1}
.network-hero .connection-controls{z-index:2}
@media(max-width:800px){.network-hero .connection-stage::before{inset:-4% -36%;-webkit-mask-image:radial-gradient(ellipse 58% 54% at 50% 50%,#000 28%,transparent 88%);mask-image:radial-gradient(ellipse 58% 54% at 50% 50%,#000 28%,transparent 88%)}}
