/* ITG animated grid background */
.itg-grid-bg{
  position:fixed;inset:0;z-index:0;pointer-events:none;
  width:100%;height:100%;display:block;background:#04060a;
}

/* Center veil — dark band fading to transparent at the sides.
   From center outward:
     0–14% of viewport  = full opacity (rgba 0.60)
     14–32% of viewport = transition dark→transparent
     >32% of viewport   = transparent */
.itg-center-veil{
  position:fixed;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(to right,
    transparent 10%,
    #04060a 50%,
    transparent 90%
  );
}
