.rainbow-background-module__jf1YNa__container{--rainbow-purple:#e879f9;--rainbow-blue:#60a5fa;--rainbow-green:#5eead4;--rainbow-glow:var(--background);--speed:2;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}.rainbow-background-module__jf1YNa__rainbow{transform-origin:100% 0;width:0;height:100%;position:absolute;top:0;transform:rotate(10deg)}.rainbow-background-module__jf1YNa__rainbow:first-child{box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(44.1s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-1.8s}.rainbow-background-module__jf1YNa__rainbow:nth-child(2){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(43.2s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-3.6s}.rainbow-background-module__jf1YNa__rainbow:nth-child(3){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(42.3s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-5.4s}.rainbow-background-module__jf1YNa__rainbow:nth-child(4){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(41.4s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-7.2s}.rainbow-background-module__jf1YNa__rainbow:nth-child(5){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(40.5s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-9s}.rainbow-background-module__jf1YNa__rainbow:nth-child(6){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(39.6s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-10.8s}.rainbow-background-module__jf1YNa__rainbow:nth-child(7){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(38.7s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-12.6s}.rainbow-background-module__jf1YNa__rainbow:nth-child(8){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(37.8s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-14.4s}.rainbow-background-module__jf1YNa__rainbow:nth-child(9){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(36.9s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-16.2s}.rainbow-background-module__jf1YNa__rainbow:nth-child(10){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(36s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-18s}.rainbow-background-module__jf1YNa__rainbow:nth-child(11){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(35.1s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-19.8s}.rainbow-background-module__jf1YNa__rainbow:nth-child(12){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(34.2s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-21.6s}.rainbow-background-module__jf1YNa__rainbow:nth-child(13){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(33.3s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-23.4s}.rainbow-background-module__jf1YNa__rainbow:nth-child(14){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(32.4s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-25.2s}.rainbow-background-module__jf1YNa__rainbow:nth-child(15){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(31.5s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-27s}.rainbow-background-module__jf1YNa__rainbow:nth-child(16){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(30.6s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-28.8s}.rainbow-background-module__jf1YNa__rainbow:nth-child(17){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(29.7s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-30.6s}.rainbow-background-module__jf1YNa__rainbow:nth-child(18){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(28.8s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-32.4s}.rainbow-background-module__jf1YNa__rainbow:nth-child(19){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(27.9s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-34.2s}.rainbow-background-module__jf1YNa__rainbow:nth-child(20){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(27s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-36s}.rainbow-background-module__jf1YNa__rainbow:nth-child(21){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(26.1s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-37.8s}.rainbow-background-module__jf1YNa__rainbow:nth-child(22){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(25.2s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-39.6s}.rainbow-background-module__jf1YNa__rainbow:nth-child(23){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-green), 0 0 50px 25px var(--rainbow-blue), 50px 0 50px 25px var(--rainbow-purple), 130px 0 80px 40px var(--rainbow-glow);animation:calc(24.3s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-41.4s}.rainbow-background-module__jf1YNa__rainbow:nth-child(24){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-blue), 0 0 50px 25px var(--rainbow-purple), 50px 0 50px 25px var(--rainbow-green), 130px 0 80px 40px var(--rainbow-glow);animation:calc(23.4s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-43.2s}.rainbow-background-module__jf1YNa__rainbow:nth-child(25){box-shadow:-130px 0 80px 40px var(--rainbow-glow), -50px 0 50px 25px var(--rainbow-purple), 0 0 50px 25px var(--rainbow-green), 50px 0 50px 25px var(--rainbow-blue), 130px 0 80px 40px var(--rainbow-glow);animation:calc(22.5s * var(--speed)) linear infinite rainbow-background-module__jf1YNa__rainbowSlide;animation-delay:-45s}@keyframes rainbow-background-module__jf1YNa__rainbowSlide{0%{right:-25%}to{right:125%}}.rainbow-background-module__jf1YNa__h{box-shadow:0 0 50vh 40vh var(--rainbow-glow);width:100%;height:0;position:absolute;bottom:0;left:0}.rainbow-background-module__jf1YNa__v{box-shadow:0 0 35vw 25vw var(--rainbow-glow);width:0;height:100%;position:absolute;bottom:0;left:0}