.grainient-container{background:#070709;width:100%;height:100%;position:relative;overflow:hidden}.grainient-container:before{content:"";filter:blur(34px);background:radial-gradient(64% 56% at 20% 20%,#1d554e57,#0000 72%),radial-gradient(64% 58% at 82% 68%,#3b2a4b57,#0000 74%),radial-gradient(54% 52% at 62% 20%,#3b2a4b29,#0000 72%),#070709;transition:opacity .6s;position:absolute;inset:-12%}.grainient-container[data-ready=true]:before{opacity:0}.route-grainient:before{background:radial-gradient(64% 56% at 20% 20%,#286a7066,#0000 72%),radial-gradient(58% 56% at 72% 66%,#435b9866,#0000 74%),radial-gradient(38% 50% at 92% 30%,#573a7a42,#0000 76%),#070709}.grainient-canvas{filter:brightness(.93)saturate(.92);width:100%;height:100%;display:block}.studio-grainient .grainient-canvas,.route-grainient .grainient-canvas{filter:brightness(1.11)saturate(1.02)}.studio-grainient .grainient-canvas{filter:brightness(1.02)saturate(.99)}@media (max-width:767px){.grainient-canvas{filter:brightness(.87)saturate(.82)}.studio-grainient .grainient-canvas,.route-grainient .grainient-canvas{filter:brightness(1.04)saturate(.96)}.studio-grainient .grainient-canvas{filter:brightness(.98)saturate(.94)}}@media (prefers-reduced-motion:reduce){.grainient-container:before{transition:none}}
