:root{ --gold:#ffd400; }

/* put content above the grid */
header, main, footer { position: relative; z-index: 2; }

/* golden grid canvas */
#gold-grid{
  position: fixed;
  inset: 0;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background:
    radial-gradient(120% 100% at 70% 20%, rgba(255,212,0,.06), rgba(0,0,0,0) 55%),
    #060606; /* base black */
}

/* optional: give paper cards a touch more contrast on the grid */
.paper-card{
  background: linear-gradient(180deg, rgba(255,212,0,.05), rgba(0,0,0,.10)) #0b0b0b;
  border: 1px solid rgba(255,212,0,.22);
  box-shadow: 0 10px 26px rgba(0,0,0,.45), inset 0 0 0 1px rgba(255,212,0,.06);
}
