/* Low-key studio depth behind the canvas, never a filter over the car or text.
   A broad cool wall and soft floor pool leave the edges dark. The existing
   focus-driven opacity removes this backing continuously before 02/03. */
#experience::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-2;
  pointer-events:none;
  background:
    radial-gradient(ellipse 64% 23% at 70% 68%,#53647038 0%,#34495714 55%,transparent 100%),
    radial-gradient(ellipse 72% 53% at 77% 47%,#233844a3 0%,#17293645 57%,transparent 100%),
    linear-gradient(180deg,#060d13 0%,#0a151e 27%,#142530 50%,#1e303c 65%,#14212c 76%,#060e15 100%);
  opacity:var(--drive-darkness,.94);
  mask-image:linear-gradient(#000 0%,#000 72%,transparent 100%);
}
@media(max-width:700px){
  #experience::before{
    background:
      radial-gradient(ellipse 100% 21% at 67% 64%,#53647038 0%,#34495714 55%,transparent 100%),
      radial-gradient(ellipse 105% 47% at 78% 47%,#233844a3 0%,#17293645 57%,transparent 100%),
      linear-gradient(180deg,#060d13 0%,#0a151e 29%,#142530 49%,#1e303c 63%,#14212c 76%,#060e15 100%);
  }
}
