[class*=lp-animated-]{position:relative;overflow:hidden}[class*=lp-animated-]:after,[class*=lp-animated-]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.lp-animated-sakura:before{background-image:radial-gradient(circle 4px at 30px 40px,rgba(244,114,182,.75) 60%,transparent 62%),radial-gradient(circle 3px at 120px 160px,rgba(251,113,133,.7) 60%,transparent 62%),radial-gradient(circle 5px at 220px 90px,rgba(249,168,212,.85) 60%,transparent 62%),radial-gradient(circle 3px at 320px 220px,rgba(244,114,182,.65) 60%,transparent 62%),radial-gradient(circle 4px at 80px 300px,rgba(251,113,133,.8) 60%,transparent 62%),radial-gradient(circle 3px at 260px 360px,rgba(249,168,212,.7) 60%,transparent 62%),radial-gradient(circle 5px at 170px 470px,rgba(244,114,182,.75) 60%,transparent 62%),radial-gradient(circle 3px at 380px 420px,rgba(251,113,133,.7) 60%,transparent 62%);background-size:420px 520px;animation:lpDriftFall 13s linear infinite}.lp-animated-sakura:after{background-image:radial-gradient(circle 6px at 60px 90px,rgba(249,168,212,.55) 60%,transparent 62%),radial-gradient(circle 5px at 200px 250px,rgba(244,114,182,.5) 60%,transparent 62%),radial-gradient(circle 7px at 340px 150px,rgba(251,113,133,.45) 60%,transparent 62%),radial-gradient(circle 5px at 120px 420px,rgba(249,168,212,.5) 60%,transparent 62%),radial-gradient(circle 6px at 300px 480px,rgba(244,114,182,.45) 60%,transparent 62%);background-size:440px 560px;filter:blur(1.5px);animation:lpDriftFall2 19s linear infinite}.lp-animated-autumn:before{background-image:radial-gradient(ellipse 6px 4px at 40px 50px,rgba(234,88,12,.8) 60%,transparent 62%),radial-gradient(ellipse 5px 3px at 150px 180px,rgba(217,119,6,.75) 60%,transparent 62%),radial-gradient(ellipse 7px 4px at 260px 100px,rgba(185,28,28,.7) 60%,transparent 62%),radial-gradient(ellipse 5px 3px at 350px 260px,rgba(202,138,4,.75) 60%,transparent 62%),radial-gradient(ellipse 6px 4px at 90px 330px,rgba(194,65,12,.8) 60%,transparent 62%),radial-gradient(ellipse 5px 3px at 290px 400px,rgba(180,83,9,.7) 60%,transparent 62%),radial-gradient(ellipse 7px 4px at 190px 480px,rgba(220,38,38,.65) 60%,transparent 62%);background-size:430px 540px;animation:lpDriftFall 16s linear infinite}.lp-animated-autumn:after{background-image:radial-gradient(ellipse 9px 5px at 70px 120px,rgba(234,88,12,.45) 60%,transparent 62%),radial-gradient(ellipse 8px 5px at 240px 280px,rgba(185,28,28,.4) 60%,transparent 62%),radial-gradient(ellipse 10px 6px at 360px 180px,rgba(202,138,4,.4) 60%,transparent 62%),radial-gradient(ellipse 8px 5px at 140px 460px,rgba(194,65,12,.45) 60%,transparent 62%);background-size:460px 580px;filter:blur(1.5px);animation:lpDriftFall2 24s linear infinite}.lp-animated-snow:before{background-image:radial-gradient(circle 2.5px at 30px 40px,rgba(255,255,255,.95) 60%,transparent 62%),radial-gradient(circle 2px at 110px 140px,rgba(255,255,255,.8) 60%,transparent 62%),radial-gradient(circle 3px at 210px 80px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 2px at 300px 200px,rgba(255,255,255,.75) 60%,transparent 62%),radial-gradient(circle 2.5px at 70px 280px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 2px at 250px 340px,rgba(255,255,255,.8) 60%,transparent 62%),radial-gradient(circle 3px at 160px 440px,rgba(255,255,255,.95) 60%,transparent 62%),radial-gradient(circle 2px at 350px 420px,rgba(255,255,255,.75) 60%,transparent 62%);background-size:380px 480px;animation:lpSnowFall 11s linear infinite}.lp-animated-snow:after{background-image:radial-gradient(circle 5px at 90px 100px,rgba(255,255,255,.55) 60%,transparent 62%),radial-gradient(circle 4px at 230px 260px,rgba(255,255,255,.5) 60%,transparent 62%),radial-gradient(circle 6px at 340px 160px,rgba(255,255,255,.45) 60%,transparent 62%),radial-gradient(circle 4px at 150px 400px,rgba(255,255,255,.5) 60%,transparent 62%);background-size:420px 520px;filter:blur(2px);animation:lpSnowFall2 18s linear infinite}.lp-animated-stars:before{background-image:radial-gradient(circle 1.5px at 40px 60px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 1px at 130px 150px,rgba(255,255,255,.7) 60%,transparent 62%),radial-gradient(circle 2px at 230px 70px,rgba(224,231,255,.95) 60%,transparent 62%),radial-gradient(circle 1px at 320px 190px,rgba(255,255,255,.65) 60%,transparent 62%),radial-gradient(circle 1.5px at 80px 260px,rgba(224,231,255,.85) 60%,transparent 62%),radial-gradient(circle 1px at 260px 320px,rgba(255,255,255,.7) 60%,transparent 62%),radial-gradient(circle 2px at 170px 410px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 1px at 360px 380px,rgba(224,231,255,.6) 60%,transparent 62%);background-size:400px 460px;animation:lpTwinkle 4s ease-in-out infinite}.lp-animated-stars:after{background-image:radial-gradient(circle 1px at 90px 110px,rgba(255,255,255,.8) 60%,transparent 62%),radial-gradient(circle 1.5px at 210px 230px,rgba(199,210,254,.85) 60%,transparent 62%),radial-gradient(circle 1px at 330px 90px,rgba(255,255,255,.7) 60%,transparent 62%),radial-gradient(circle 1.5px at 140px 340px,rgba(199,210,254,.8) 60%,transparent 62%),linear-gradient(135deg,transparent 46%,rgba(255,255,255,.9) 50%,transparent 54%);background-size:400px 460px,400px 460px,400px 460px,400px 460px,220px 90px;background-repeat:repeat,repeat,repeat,repeat,no-repeat;animation:lpTwinkle 4s ease-in-out 2s infinite,lpShootingStar 9s ease-in infinite}.lp-animated-aurora:before{background:linear-gradient(115deg,rgba(34,211,238,.5),rgba(168,85,247,.45) 25%,rgba(52,211,153,.4) 50%,rgba(236,72,153,.45) 75%,rgba(34,211,238,.5));background-size:400% 400%;filter:blur(50px) saturate(1.4);animation:lpGradientFlow 14s ease-in-out infinite}.lp-animated-aurora:after{background:linear-gradient(245deg,rgba(52,211,153,.35),rgba(34,211,238,.3) 40%,rgba(168,85,247,.35) 70%,rgba(52,211,153,.35));background-size:300% 300%;filter:blur(60px);animation:lpGradientFlowReverse 18s ease-in-out infinite}.lp-animated-lightning:before{background:radial-gradient(ellipse 60% 40% at 70% 10%,rgba(196,181,253,.9) 0,transparent 60%),radial-gradient(ellipse 50% 35% at 25% 5%,rgba(255,255,255,.7) 0,transparent 55%);opacity:0;animation:lpLightningFlash 6.5s ease-out infinite}.lp-animated-lightning:after{background-image:repeating-linear-gradient(100deg,transparent,transparent 26px,rgba(199,210,254,.18) 0,rgba(199,210,254,.18) 27px);background-size:240px 240px;animation:lpRain .7s linear infinite}.lp-animated-fireflies:before{background-image:radial-gradient(circle 3px at 60px 80px,rgba(190,242,100,.9) 30%,rgba(190,242,100,.2) 70%,transparent 72%),radial-gradient(circle 2px at 180px 220px,rgba(163,230,53,.8) 30%,rgba(163,230,53,.15) 70%,transparent 72%),radial-gradient(circle 3.5px at 300px 120px,rgba(253,224,71,.85) 30%,rgba(253,224,71,.2) 70%,transparent 72%),radial-gradient(circle 2px at 100px 350px,rgba(190,242,100,.75) 30%,transparent 72%),radial-gradient(circle 3px at 260px 420px,rgba(163,230,53,.85) 30%,transparent 72%);background-size:380px 500px;filter:blur(.5px);animation:lpFloatUp 22s linear infinite,lpTwinkle 3.5s ease-in-out infinite}.lp-animated-fireflies:after{background-image:radial-gradient(circle 5px at 140px 160px,rgba(253,224,71,.4) 30%,transparent 72%),radial-gradient(circle 4px at 320px 300px,rgba(190,242,100,.35) 30%,transparent 72%),radial-gradient(circle 6px at 80px 460px,rgba(163,230,53,.3) 30%,transparent 72%);background-size:420px 560px;filter:blur(3px);animation:lpFloatUp 30s linear infinite,lpTwinkle 4.5s ease-in-out 1.5s infinite}.lp-animated-rain:before{background-image:repeating-linear-gradient(105deg,transparent,transparent 18px,rgba(147,197,253,.25) 0,rgba(147,197,253,.25) 19px);background-size:200px 200px;animation:lpRain .55s linear infinite}.lp-animated-rain:after{background-image:repeating-linear-gradient(105deg,transparent,transparent 34px,rgba(191,219,254,.15) 0,rgba(191,219,254,.15) 36px);background-size:300px 300px;filter:blur(1px);animation:lpRain .9s linear infinite}.lp-animated-bubbles:before{background-image:radial-gradient(circle 8px at 60px 100px,transparent 5.5px,rgba(255,255,255,.5) 6.5px,transparent 8px),radial-gradient(circle 5px at 180px 240px,transparent 3px,rgba(255,255,255,.45) 4px,transparent 5px),radial-gradient(circle 10px at 300px 140px,transparent 7.5px,rgba(255,255,255,.4) 8.5px,transparent 10px),radial-gradient(circle 6px at 120px 380px,transparent 4px,rgba(255,255,255,.45) 5px,transparent 6px),radial-gradient(circle 9px at 260px 470px,transparent 6.5px,rgba(255,255,255,.4) 7.5px,transparent 9px);background-size:380px 520px;animation:lpFloatUp 14s linear infinite}.lp-animated-bubbles:after{background-image:radial-gradient(circle 14px at 100px 180px,transparent 11px,rgba(255,255,255,.3) 12.5px,transparent 14px),radial-gradient(circle 12px at 280px 340px,transparent 9px,rgba(255,255,255,.25) 10.5px,transparent 12px);background-size:420px 560px;animation:lpFloatUp 20s linear infinite}.lp-animated-confetti:before{background-image:radial-gradient(circle 3px at 40px 50px,rgba(239,68,68,.85) 60%,transparent 62%),radial-gradient(circle 3px at 140px 170px,rgba(59,130,246,.85) 60%,transparent 62%),radial-gradient(circle 3px at 240px 90px,rgba(250,204,21,.9) 60%,transparent 62%),radial-gradient(circle 3px at 330px 230px,rgba(34,197,94,.85) 60%,transparent 62%),radial-gradient(circle 3px at 90px 310px,rgba(168,85,247,.85) 60%,transparent 62%),radial-gradient(circle 3px at 280px 390px,rgba(236,72,153,.85) 60%,transparent 62%),radial-gradient(circle 3px at 180px 470px,rgba(249,115,22,.85) 60%,transparent 62%);background-size:400px 520px;animation:lpDriftFall 9s linear infinite}.lp-animated-confetti:after{background-image:radial-gradient(circle 4.5px at 70px 130px,rgba(59,130,246,.55) 60%,transparent 62%),radial-gradient(circle 4.5px at 230px 270px,rgba(250,204,21,.6) 60%,transparent 62%),radial-gradient(circle 4.5px at 350px 170px,rgba(236,72,153,.55) 60%,transparent 62%),radial-gradient(circle 4.5px at 150px 430px,rgba(34,197,94,.55) 60%,transparent 62%);background-size:440px 560px;filter:blur(1px);animation:lpDriftFall2 13s linear infinite}.lp-animated-cybergrid:before{background-image:linear-gradient(rgba(34,211,238,.22) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.22) 1px,transparent 0);background-size:44px 44px;animation:lpGridScroll 3s linear infinite;mask-image:linear-gradient(180deg,transparent 0,black 45%,black);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 45%,black)}.lp-animated-cybergrid:after{background:radial-gradient(ellipse 80% 45% at 50% 110%,rgba(34,211,238,.35) 0,transparent 65%),radial-gradient(ellipse 60% 35% at 50% 115%,rgba(168,85,247,.3) 0,transparent 60%);animation:lpPulseGlow 4s ease-in-out infinite}.lp-animated-neonpulse:before{background:radial-gradient(circle 45% at 30% 30%,rgba(236,72,153,.4) 0,transparent 60%),radial-gradient(circle 50% at 75% 65%,rgba(168,85,247,.4) 0,transparent 60%);filter:blur(40px);animation:lpPulseGlow 5s ease-in-out infinite}.lp-animated-neonpulse:after{background:radial-gradient(circle 40% at 55% 20%,rgba(34,211,238,.35) 0,transparent 60%);filter:blur(50px);animation:lpPulseGlow 7s ease-in-out 2s infinite}.lp-animated-gradientflow:before{background:linear-gradient(130deg,rgba(99,102,241,.55),rgba(236,72,153,.5) 30%,rgba(249,115,22,.45) 55%,rgba(34,211,238,.5) 80%,rgba(99,102,241,.55));background-size:350% 350%;animation:lpGradientFlow 12s ease-in-out infinite}.lp-animated-hologram:before{background:linear-gradient(120deg,rgba(255,0,128,.25),rgba(0,229,255,.25) 25%,rgba(255,234,0,.2) 50%,rgba(124,77,255,.25) 75%,rgba(255,0,128,.25));background-size:300% 300%;animation:lpGradientFlow 9s linear infinite,lpHueShift 12s linear infinite}.lp-animated-hologram:after{background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 4px)}@keyframes lpDriftFall{0%{background-position:0 0}to{background-position:420px 520px}}@keyframes lpDriftFall2{0%{background-position:0 0}to{background-position:-440px 560px}}@keyframes lpSnowFall{0%{background-position:0 0}to{background-position:0 480px}}@keyframes lpSnowFall2{0%{background-position:0 0}to{background-position:420px 520px}}@keyframes lpFloatUp{0%{background-position:0 0}to{background-position:0 -520px}}@keyframes lpTwinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes lpShootingStar{0%,78%{background-position:0 0,0 0,0 0,0 0,-260px -120px}86%{background-position:0 0,0 0,0 0,0 0,110vw 60vh}to{background-position:0 0,0 0,0 0,0 0,110vw 60vh}}@keyframes lpLightningFlash{0%,to{opacity:0}92%{opacity:0}93%{opacity:.95}94%{opacity:.1}95.5%{opacity:.75}97%{opacity:0}}@keyframes lpRain{0%{background-position:0 0}to{background-position:-48px 200px}}@keyframes lpGradientFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes lpGradientFlowReverse{0%,to{background-position:100% 50%}50%{background-position:0 50%}}@keyframes lpGridScroll{0%{background-position:0 0,0 0}to{background-position:0 44px,0 44px}}@keyframes lpPulseGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes lpHueShift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@media (prefers-reduced-motion:reduce){[class*=lp-animated-]:after,[class*=lp-animated-]:before{animation:none!important}}.lp-animated-sakura:before{background-image:radial-gradient(ellipse 5.4px 3.6px at 61px 16px,rgba(251,113,133,.76) 55%,transparent 60%),radial-gradient(ellipse 4.6px 2.7px at 48px 306px,rgba(244,114,182,.72) 55%,transparent 60%),radial-gradient(ellipse 4px 2.6px at 17px 291px,rgba(236,72,153,.76) 55%,transparent 60%),radial-gradient(ellipse 5.2px 3px at 7px 85px,rgba(249,168,212,.77) 55%,transparent 60%),radial-gradient(ellipse 3.7px 2.2px at 176px 56px,rgba(244,114,182,.79) 55%,transparent 60%),radial-gradient(ellipse 5.3px 3.2px at 139px 26px,rgba(244,114,182,.94) 55%,transparent 60%),radial-gradient(ellipse 5px 3.3px at 154px 325px,rgba(249,168,212,.84) 55%,transparent 60%),radial-gradient(ellipse 4.1px 2.8px at 27px 342px,rgba(249,168,212,.95) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.5px at 55px 198px,rgba(249,168,212,.74) 55%,transparent 60%),radial-gradient(ellipse 5.1px 3px at 140px 353px,rgba(251,113,133,.83) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.8px at 240px 198px,rgba(251,113,133,.87) 55%,transparent 60%),radial-gradient(ellipse 5.6px 3.1px at 32px 121px,rgba(249,168,212,.8) 55%,transparent 60%),radial-gradient(ellipse 5.1px 3.3px at 165px 112px,rgba(236,72,153,.92) 55%,transparent 60%),radial-gradient(ellipse 3.8px 2.3px at 77px 139px,rgba(249,168,212,.89) 55%,transparent 60%),radial-gradient(ellipse 4px 2.3px at 208px 189px,rgba(251,113,133,.83) 55%,transparent 60%),radial-gradient(ellipse 3.9px 2.4px at 28px 60px,rgba(251,113,133,.9) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFallSway 10s linear infinite}.lp-animated-sakura:after{background-image:radial-gradient(ellipse 7.1px 4.9px at 36px 201px,rgba(236,72,153,.48) 55%,transparent 60%),radial-gradient(ellipse 8.2px 4.9px at 9px 352px,rgba(249,168,212,.54) 55%,transparent 60%),radial-gradient(ellipse 6.5px 4.4px at 154px 226px,rgba(244,114,182,.59) 55%,transparent 60%),radial-gradient(ellipse 8.3px 4.9px at 138px 260px,rgba(244,114,182,.57) 55%,transparent 60%),radial-gradient(ellipse 6.6px 4.2px at 263px 315px,rgba(249,168,212,.54) 55%,transparent 60%),radial-gradient(ellipse 7.8px 5.4px at 275px 4px,rgba(236,72,153,.35) 55%,transparent 60%),radial-gradient(ellipse 6.2px 3.9px at 161px 126px,rgba(244,114,182,.37) 55%,transparent 60%),radial-gradient(ellipse 7.6px 4.7px at 39px 393px,rgba(251,113,133,.38) 55%,transparent 60%),radial-gradient(ellipse 6.8px 4.7px at 285px 88px,rgba(236,72,153,.59) 55%,transparent 60%),radial-gradient(ellipse 6.9px 4.3px at 106px 369px,rgba(249,168,212,.46) 55%,transparent 60%),radial-gradient(ellipse 6.7px 4.2px at 65px 130px,rgba(249,168,212,.36) 55%,transparent 60%);background-size:320px 420px;background-repeat:repeat;filter:blur(1.6px);animation:lpFallSway2 16s linear infinite}.lp-animated-autumn:before{background-image:radial-gradient(ellipse 4.2px 2.4px at 116px 7px,rgba(220,38,38,.71) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.6px at 20px 173px,rgba(217,119,6,.77) 55%,transparent 60%),radial-gradient(ellipse 5.4px 3.6px at 71px 296px,rgba(217,119,6,.9) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.6px at 101px 52px,rgba(202,138,4,.79) 55%,transparent 60%),radial-gradient(ellipse 5.6px 3.4px at 31px 348px,rgba(220,38,38,.72) 55%,transparent 60%),radial-gradient(ellipse 4.6px 2.6px at 177px 59px,rgba(217,119,6,.83) 55%,transparent 60%),radial-gradient(ellipse 5.2px 3.5px at 97px 146px,rgba(234,88,12,.81) 55%,transparent 60%),radial-gradient(ellipse 5.6px 3.9px at 54px 29px,rgba(194,65,12,.91) 55%,transparent 60%),radial-gradient(ellipse 5px 3.1px at 125px 89px,rgba(202,138,4,.75) 55%,transparent 60%),radial-gradient(ellipse 4.9px 3.3px at 34px 88px,rgba(202,138,4,.77) 55%,transparent 60%),radial-gradient(ellipse 5.1px 3.2px at 236px 150px,rgba(220,38,38,.95) 55%,transparent 60%),radial-gradient(ellipse 4.5px 2.9px at 253px 83px,rgba(217,119,6,.94) 55%,transparent 60%),radial-gradient(ellipse 4.1px 2.8px at 35px 164px,rgba(194,65,12,.82) 55%,transparent 60%),radial-gradient(ellipse 4.1px 2.4px at 275px 84px,rgba(194,65,12,.72) 55%,transparent 60%),radial-gradient(ellipse 6.2px 4.2px at 38px 349px,rgba(202,138,4,.73) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFallSway 12s linear infinite}.lp-animated-autumn:after{background-image:radial-gradient(ellipse 8.8px 5.7px at 130px 300px,rgba(194,65,12,.32) 55%,transparent 60%),radial-gradient(ellipse 7.9px 5.2px at 293px 271px,rgba(185,28,28,.35) 55%,transparent 60%),radial-gradient(ellipse 8.2px 5.1px at 126px 139px,rgba(220,38,38,.46) 55%,transparent 60%),radial-gradient(ellipse 8.4px 4.7px at 41px 8px,rgba(194,65,12,.55) 55%,transparent 60%),radial-gradient(ellipse 7.8px 5.3px at 113px 263px,rgba(185,28,28,.52) 55%,transparent 60%),radial-gradient(ellipse 7.5px 4.8px at 193px 149px,rgba(194,65,12,.48) 55%,transparent 60%),radial-gradient(ellipse 9px 5.8px at 274px 8px,rgba(194,65,12,.37) 55%,transparent 60%),radial-gradient(ellipse 7.3px 4.2px at 72px 139px,rgba(234,88,12,.49) 55%,transparent 60%),radial-gradient(ellipse 7.6px 4.9px at 148px 313px,rgba(185,28,28,.35) 55%,transparent 60%),radial-gradient(ellipse 8.5px 5.2px at 139px 262px,rgba(234,88,12,.32) 55%,transparent 60%);background-size:320px 420px;background-repeat:repeat;filter:blur(1.8px);animation:lpFallSway2 19s linear infinite}.lp-animated-snow:before{background-image:radial-gradient(circle 1.6px at 145px 26px,rgba(255,255,255,.91) 55%,transparent 60%),radial-gradient(circle 2.8px at 138px 86px,rgba(255,255,255,.89) 55%,transparent 60%),radial-gradient(circle 3.1px at 61px 42px,rgba(255,255,255,.89) 55%,transparent 60%),radial-gradient(circle 2.5px at 193px 302px,rgba(255,255,255,.78) 55%,transparent 60%),radial-gradient(circle 3px at 161px 190px,rgba(255,255,255,.97) 55%,transparent 60%),radial-gradient(circle 2px at 111px 353px,rgba(255,255,255,.84) 55%,transparent 60%),radial-gradient(circle 2.8px at 212px 321px,rgba(255,255,255,.97) 55%,transparent 60%),radial-gradient(circle 1.6px at 94px 215px,rgba(255,255,255,.95) 55%,transparent 60%),radial-gradient(circle 3px at 214px 346px,rgba(255,255,255,.82) 55%,transparent 60%),radial-gradient(circle 3px at 59px 199px,rgba(255,255,255,.81) 55%,transparent 60%),radial-gradient(circle 2.1px at 239px 183px,rgba(255,255,255,.81) 55%,transparent 60%),radial-gradient(circle 2.1px at 102px 208px,rgba(255,255,255,.99) 55%,transparent 60%),radial-gradient(circle 2.6px at 146px 183px,rgba(255,255,255,.92) 55%,transparent 60%),radial-gradient(circle 1.8px at 173px 18px,rgba(255,255,255,.79) 55%,transparent 60%),radial-gradient(circle 1.8px at 139px 23px,rgba(255,255,255,.84) 55%,transparent 60%),radial-gradient(circle 2.6px at 164px 227px,rgba(255,255,255,.85) 55%,transparent 60%),radial-gradient(circle 1.7px at 101px 134px,rgba(255,255,255,.75) 55%,transparent 60%),radial-gradient(circle 2.3px at 104px 190px,rgba(255,255,255,.91) 55%,transparent 60%),radial-gradient(circle 2.4px at 67px 157px,rgba(255,255,255,.83) 55%,transparent 60%),radial-gradient(circle 1.8px at 155px 287px,rgba(255,255,255,.92) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpSnowDrift 9s linear infinite}.lp-animated-snow:after{background-image:radial-gradient(circle 5.4px at 198px 350px,rgba(255,255,255,.6) 25%,rgba(255,255,255,.15) 60%,transparent 75%),radial-gradient(circle 4.9px at 158px 211px,rgba(255,255,255,.53) 25%,rgba(255,255,255,.13) 60%,transparent 75%),radial-gradient(circle 5.5px at 111px 224px,rgba(255,255,255,.57) 25%,rgba(255,255,255,.14) 60%,transparent 75%),radial-gradient(circle 4px at 230px 349px,rgba(255,255,255,.65) 25%,rgba(255,255,255,.16) 60%,transparent 75%),radial-gradient(circle 3.7px at 90px 341px,rgba(255,255,255,.47) 25%,rgba(255,255,255,.12) 60%,transparent 75%),radial-gradient(circle 4.3px at 124px 348px,rgba(255,255,255,.49) 25%,rgba(255,255,255,.12) 60%,transparent 75%),radial-gradient(circle 6px at 27px 129px,rgba(255,255,255,.56) 25%,rgba(255,255,255,.14) 60%,transparent 75%),radial-gradient(circle 4px at 326px 298px,rgba(255,255,255,.57) 25%,rgba(255,255,255,.14) 60%,transparent 75%),radial-gradient(circle 5.1px at 128px 79px,rgba(255,255,255,.67) 25%,rgba(255,255,255,.17) 60%,transparent 75%);background-size:340px 440px;background-repeat:repeat;filter:blur(1.2px);animation:lpSnowDrift2 15s linear infinite}.lp-animated-stars:before{background-image:radial-gradient(circle 1px at 58px 221px,rgba(253,230,138,.62) 55%,transparent 60%),radial-gradient(circle 1.3px at 131px 66px,rgba(253,230,138,.87) 55%,transparent 60%),radial-gradient(circle 1.4px at 166px 230px,rgba(253,230,138,.93) 55%,transparent 60%),radial-gradient(circle 1.5px at 232px 85px,rgba(253,230,138,.78) 55%,transparent 60%),radial-gradient(circle 1.1px at 130px 330px,rgba(253,230,138,.85) 55%,transparent 60%),radial-gradient(circle .9px at 144px 229px,rgba(199,210,254,.69) 55%,transparent 60%),radial-gradient(circle 1.7px at 175px 167px,rgba(255,255,255,.66) 55%,transparent 60%),radial-gradient(circle 1.5px at 122px 200px,rgba(224,231,255,.63) 55%,transparent 60%),radial-gradient(circle 1.3px at 212px 173px,rgba(253,230,138,.62) 55%,transparent 60%),radial-gradient(circle 1.7px at 219px 203px,rgba(255,255,255,.94) 55%,transparent 60%),radial-gradient(circle .8px at 198px 248px,rgba(199,210,254,.72) 55%,transparent 60%),radial-gradient(circle 1.3px at 203px 218px,rgba(224,231,255,.8) 55%,transparent 60%),radial-gradient(circle 1.3px at 143px 227px,rgba(253,230,138,.73) 55%,transparent 60%),radial-gradient(circle 1.6px at 211px 88px,rgba(224,231,255,.99) 55%,transparent 60%),radial-gradient(circle 1.4px at 17px 205px,rgba(255,255,255,.63) 55%,transparent 60%),radial-gradient(circle 1.7px at 223px 73px,rgba(224,231,255,.62) 55%,transparent 60%),radial-gradient(circle 1px at 198px 171px,rgba(199,210,254,.74) 55%,transparent 60%),radial-gradient(circle 1.6px at 198px 146px,rgba(253,230,138,.7) 55%,transparent 60%),radial-gradient(circle .8px at 45px 244px,rgba(255,255,255,1) 55%,transparent 60%),radial-gradient(circle 1.5px at 183px 118px,rgba(255,255,255,.9) 55%,transparent 60%),radial-gradient(circle 1.6px at 130px 106px,rgba(224,231,255,.7) 55%,transparent 60%),radial-gradient(circle .9px at 246px 346px,rgba(224,231,255,.79) 55%,transparent 60%),radial-gradient(circle 1px at 135px 192px,rgba(255,255,255,.91) 55%,transparent 60%),radial-gradient(circle .9px at 87px 163px,rgba(255,255,255,.97) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpTwinkle 3.2s ease-in-out infinite}.lp-animated-stars:after{background-image:radial-gradient(circle 2.5px at 298px 350px,rgba(253,230,138,.82) 25%,rgba(253,230,138,.2) 60%,transparent 75%),radial-gradient(circle 2.2px at 105px 42px,rgba(224,231,255,.73) 25%,rgba(224,231,255,.18) 60%,transparent 75%),radial-gradient(circle 2.2px at 158px 354px,rgba(255,255,255,.94) 25%,rgba(255,255,255,.23) 60%,transparent 75%),radial-gradient(circle 1.5px at 293px 404px,rgba(253,230,138,.9) 25%,rgba(253,230,138,.23) 60%,transparent 75%),radial-gradient(circle 2.2px at 39px 263px,rgba(255,255,255,.95) 25%,rgba(255,255,255,.24) 60%,transparent 75%),radial-gradient(circle 2px at 254px 58px,rgba(199,210,254,.89) 25%,rgba(199,210,254,.22) 60%,transparent 75%),radial-gradient(circle 1.7px at 239px 366px,rgba(224,231,255,.92) 25%,rgba(224,231,255,.23) 60%,transparent 75%),radial-gradient(circle 2.4px at 142px 319px,rgba(253,230,138,.84) 25%,rgba(253,230,138,.21) 60%,transparent 75%),linear-gradient(135deg,transparent 46%,rgba(255,255,255,.95) 50%,transparent 54%);background-size:340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,220px 90px;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,no-repeat;animation:lpTwinkle 3.2s ease-in-out 1.6s infinite,lpShootingStar 8s ease-in infinite}.lp-animated-fireflies:before{background-image:radial-gradient(circle 3px at 141px 169px,rgba(190,242,100,.7) 25%,rgba(190,242,100,.17) 60%,transparent 75%),radial-gradient(circle 2.9px at 234px 128px,rgba(253,224,71,.81) 25%,rgba(253,224,71,.2) 60%,transparent 75%),radial-gradient(circle 1.8px at 198px 176px,rgba(163,230,53,.66) 25%,rgba(163,230,53,.17) 60%,transparent 75%),radial-gradient(circle 2.9px at 112px 185px,rgba(163,230,53,.7) 25%,rgba(163,230,53,.17) 60%,transparent 75%),radial-gradient(circle 1.8px at 145px 288px,rgba(190,242,100,.63) 25%,rgba(190,242,100,.16) 60%,transparent 75%),radial-gradient(circle 2.6px at 212px 254px,rgba(190,242,100,.84) 25%,rgba(190,242,100,.21) 60%,transparent 75%),radial-gradient(circle 2.9px at 255px 233px,rgba(190,242,100,.7) 25%,rgba(190,242,100,.17) 60%,transparent 75%),radial-gradient(circle 2.2px at 211px 128px,rgba(253,224,71,.73) 25%,rgba(253,224,71,.18) 60%,transparent 75%),radial-gradient(circle 2.4px at 275px 180px,rgba(253,224,71,.79) 25%,rgba(253,224,71,.2) 60%,transparent 75%),radial-gradient(circle 2.2px at 184px 236px,rgba(163,230,53,.68) 25%,rgba(163,230,53,.17) 60%,transparent 75%),radial-gradient(circle 2px at 102px 165px,rgba(253,224,71,.93) 25%,rgba(253,224,71,.23) 60%,transparent 75%),radial-gradient(circle 2.1px at 98px 102px,rgba(163,230,53,.7) 25%,rgba(163,230,53,.17) 60%,transparent 75%);background-size:280px 360px;background-repeat:repeat;animation:lpFloatUpSway 18s linear infinite,lpTwinkle 3s ease-in-out infinite}.lp-animated-fireflies:after{background-image:radial-gradient(circle 4.5px at 305px 393px,rgba(163,230,53,.55) 25%,rgba(163,230,53,.14) 60%,transparent 75%),radial-gradient(circle 4px at 103px 155px,rgba(190,242,100,.38) 25%,rgba(190,242,100,.1) 60%,transparent 75%),radial-gradient(circle 4px at 277px 68px,rgba(190,242,100,.44) 25%,rgba(190,242,100,.11) 60%,transparent 75%),radial-gradient(circle 5.2px at 68px 330px,rgba(163,230,53,.33) 25%,rgba(163,230,53,.08) 60%,transparent 75%),radial-gradient(circle 4.1px at 10px 297px,rgba(163,230,53,.41) 25%,rgba(163,230,53,.1) 60%,transparent 75%),radial-gradient(circle 4px at 98px 30px,rgba(163,230,53,.33) 25%,rgba(163,230,53,.08) 60%,transparent 75%),radial-gradient(circle 4.5px at 37px 209px,rgba(253,224,71,.46) 25%,rgba(253,224,71,.12) 60%,transparent 75%);background-size:340px 440px;background-repeat:repeat;filter:blur(2.5px);animation:lpFloatUpSway2 26s linear infinite,lpTwinkle 4.2s ease-in-out 1.4s infinite}.lp-animated-bubbles:before{background-image:radial-gradient(circle 6px at 175px 87px,transparent 3.8px,rgba(255,255,255,.41) 5px,transparent 6px),radial-gradient(circle 1.4px at 173px 85px,rgba(255,255,255,.71) 55%,transparent 60%),radial-gradient(circle 6.9px at 58px 197px,transparent 4.7px,rgba(255,255,255,.58) 5.9px,transparent 6.9px),radial-gradient(circle 1.4px at 56px 195px,rgba(255,255,255,.88) 55%,transparent 60%),radial-gradient(circle 4.4px at 119px 29px,transparent 2.2px,rgba(255,255,255,.48) 3.4000000000000004px,transparent 4.4px),radial-gradient(circle 1.4px at 117px 27px,rgba(255,255,255,.78) 55%,transparent 60%),radial-gradient(circle 6.8px at 133px 56px,transparent 4.6px,rgba(255,255,255,.41) 5.8px,transparent 6.8px),radial-gradient(circle 1.4px at 131px 54px,rgba(255,255,255,.71) 55%,transparent 60%),radial-gradient(circle 7.2px at 73px 124px,transparent 5px,rgba(255,255,255,.52) 6.2px,transparent 7.2px),radial-gradient(circle 1.4px at 70px 121px,rgba(255,255,255,.82) 55%,transparent 60%),radial-gradient(circle 6.9px at 41px 305px,transparent 4.7px,rgba(255,255,255,.41) 5.9px,transparent 6.9px),radial-gradient(circle 1.4px at 39px 303px,rgba(255,255,255,.71) 55%,transparent 60%),radial-gradient(circle 6.8px at 123px 33px,transparent 4.6px,rgba(255,255,255,.43) 5.8px,transparent 6.8px),radial-gradient(circle 1.4px at 121px 31px,rgba(255,255,255,.73) 55%,transparent 60%),radial-gradient(circle 6.7px at 224px 83px,transparent 4.5px,rgba(255,255,255,.51) 5.7px,transparent 6.7px),radial-gradient(circle 1.4px at 222px 81px,rgba(255,255,255,.81) 55%,transparent 60%),radial-gradient(circle 6.9px at 102px 62px,transparent 4.7px,rgba(255,255,255,.53) 5.9px,transparent 6.9px),radial-gradient(circle 1.4px at 100px 60px,rgba(255,255,255,.83) 55%,transparent 60%),radial-gradient(circle 6.7px at 200px 59px,transparent 4.5px,rgba(255,255,255,.41) 5.7px,transparent 6.7px),radial-gradient(circle 1.4px at 198px 57px,rgba(255,255,255,.71) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFloatUpSway 12s linear infinite}.lp-animated-bubbles:after{background-image:radial-gradient(circle 12px at 40px 326px,transparent 9.5px,rgba(255,255,255,.3) 11px,transparent 12px),radial-gradient(circle 14.9px at 282px 228px,transparent 12.4px,rgba(255,255,255,.3) 13.9px,transparent 14.9px),radial-gradient(circle 15.6px at 248px 309px,transparent 13.1px,rgba(255,255,255,.3) 14.6px,transparent 15.6px),radial-gradient(circle 12.2px at 195px 163px,transparent 9.7px,rgba(255,255,255,.3) 11.2px,transparent 12.2px),radial-gradient(circle 14.9px at 102px 367px,transparent 12.4px,rgba(255,255,255,.3) 13.9px,transparent 14.9px);background-size:340px 440px;background-repeat:repeat;filter:blur(1px);animation:lpFloatUpSway2 18s linear infinite}.lp-animated-confetti:before{background-image:radial-gradient(circle 2.7px at 45px 298px,rgba(20,184,166,.93) 55%,transparent 60%),radial-gradient(circle 3.2px at 233px 151px,rgba(59,130,246,.77) 55%,transparent 60%),radial-gradient(circle 3.4px at 218px 88px,rgba(250,204,21,.94) 55%,transparent 60%),radial-gradient(circle 3.7px at 219px 24px,rgba(59,130,246,.9) 55%,transparent 60%),radial-gradient(circle 3.3px at 164px 178px,rgba(20,184,166,.87) 55%,transparent 60%),radial-gradient(circle 3.5px at 237px 39px,rgba(168,85,247,.84) 55%,transparent 60%),radial-gradient(circle 3.4px at 37px 35px,rgba(168,85,247,.88) 55%,transparent 60%),radial-gradient(circle 3.3px at 232px 149px,rgba(236,72,153,.75) 55%,transparent 60%),radial-gradient(circle 2.5px at 240px 185px,rgba(59,130,246,.85) 55%,transparent 60%),radial-gradient(circle 2.4px at 115px 151px,rgba(34,197,94,.83) 55%,transparent 60%),radial-gradient(circle 2.5px at 258px 45px,rgba(249,115,22,.86) 55%,transparent 60%),radial-gradient(circle 3.6px at 74px 224px,rgba(168,85,247,.89) 55%,transparent 60%),radial-gradient(circle 3.6px at 187px 353px,rgba(34,197,94,.78) 55%,transparent 60%),radial-gradient(circle 2.6px at 94px 81px,rgba(34,197,94,.75) 55%,transparent 60%),radial-gradient(circle 2.7px at 97px 138px,rgba(250,204,21,.83) 55%,transparent 60%),radial-gradient(circle 3.1px at 193px 316px,rgba(250,204,21,.89) 55%,transparent 60%),radial-gradient(circle 3.2px at 267px 320px,rgba(239,68,68,.84) 55%,transparent 60%),radial-gradient(circle 2.8px at 204px 207px,rgba(59,130,246,.85) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFallSway 7s linear infinite}.lp-animated-confetti:after{background-image:radial-gradient(circle 3.9px at 209px 35px,rgba(34,197,94,.54) 55%,transparent 60%),radial-gradient(circle 4.7px at 60px 178px,rgba(59,130,246,.45) 55%,transparent 60%),radial-gradient(circle 3.7px at 81px 278px,rgba(236,72,153,.57) 55%,transparent 60%),radial-gradient(circle 4.7px at 40px 110px,rgba(250,204,21,.58) 55%,transparent 60%),radial-gradient(circle 4.2px at 181px 312px,rgba(59,130,246,.47) 55%,transparent 60%),radial-gradient(circle 4.5px at 253px 242px,rgba(168,85,247,.47) 55%,transparent 60%),radial-gradient(circle 4.2px at 56px 387px,rgba(168,85,247,.55) 55%,transparent 60%),radial-gradient(circle 3.5px at 86px 268px,rgba(236,72,153,.48) 55%,transparent 60%),radial-gradient(circle 5px at 282px 17px,rgba(168,85,247,.65) 55%,transparent 60%),radial-gradient(circle 5.2px at 50px 360px,rgba(236,72,153,.63) 55%,transparent 60%),radial-gradient(circle 3.9px at 186px 399px,rgba(236,72,153,.58) 55%,transparent 60%);background-size:320px 420px;background-repeat:repeat;filter:blur(.8px);animation:lpFallSway2 11s linear infinite}@keyframes lpFallSway{0%{background-position:0 0}25%{background-position:42px 90px}50%{background-position:14px 180px}75%{background-position:56px 270px}to{background-position:0 360px}}@keyframes lpFallSway2{0%{background-position:0 0}25%{background-position:-36px 105px}50%{background-position:-8px 210px}75%{background-position:-48px 315px}to{background-position:0 420px}}@keyframes lpSnowDrift{0%{background-position:0 0}50%{background-position:34px 180px}to{background-position:0 360px}}@keyframes lpSnowDrift2{0%{background-position:0 0}50%{background-position:-30px 220px}to{background-position:0 440px}}@keyframes lpFloatUpSway{0%{background-position:0 0}50%{background-position:26px -180px}to{background-position:0 -360px}}@keyframes lpFloatUpSway2{0%{background-position:0 0}50%{background-position:-22px -220px}to{background-position:0 -440px}}