/* Map palette: the brand orange (#ff6a33) used across the whole site.
   Geometry and motion are shared with the final page. */
.network { --orange: #ff6a33; }
.network .core-disc { stroke: #ff6a33; stroke-opacity: .7; }
.network .core-system { fill: #e2803a; fill-opacity: 1; }
.network .core-description { fill: #96a388; }
.network .core-rule { stroke: #e2803a; stroke-width: 1.6; stroke-linecap: round; }
.network .root-link { stroke: #ff6a33; }
.network .branch-pulse { stroke: #ff8a5c; }
.network .signal { fill: #ff9468; }
.network .signal-halo { fill: #ff6a33; }
.network .orbit, .network .far-spoke, .network .orbit-outer { stroke: #ff6a33; }
.network radialGradient stop { stop-color: #ff6a33; }
.network radialGradient stop[offset="0"] { stop-opacity: .14; }
.network radialGradient stop[offset=".46"] { stop-opacity: .06; }
