.bg {
  position: fixed;
  inset: 0;
  z-index: -2;
  overflow: hidden;
  background: radial-gradient(circle at 20% 20%, #1b1d22 0%, #0c0d10 45%, #060708 100%);
}

.bg::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.02), rgba(255, 255, 255, 0));
  pointer-events: none;
}

.grad {
  width: 100%;
  height: 100%;
  background:
    radial-gradient(circle at 10% 15%, rgba(255, 255, 255, 0.08), transparent 45%),
    radial-gradient(circle at 82% 80%, rgba(124, 124, 124, 0.09), transparent 42%);
}

body {
  background: #08090b;
}
