.falling-animation{position:absolute}.falling-animation:first-child{opacity:.546344;animation:7s linear -.363753s infinite fall-1;transform:translate(6.81381vw,-10px)scale(.666351)}@keyframes fall-1{to{transform:translate(6.81381vw,100vh)scale(.666351)}}.falling-animation:nth-child(2){opacity:.803606;animation:4s linear -.829684s infinite fall-2;transform:translate(57.2602vw,-10px)scale(.411207)}@keyframes fall-2{to{transform:translate(57.2602vw,100vh)scale(.411207)}}.falling-animation:nth-child(3){opacity:.295158;animation:8s linear -26.3965s infinite fall-3;transform:translate(83.1945vw,-10px)scale(.141667)}@keyframes fall-3{to{transform:translate(83.1945vw,100vh)scale(.141667)}}.falling-animation:nth-child(4){opacity:.786596;animation:10s linear -4.1307s infinite fall-4;transform:translate(49.6496vw,-10px)scale(.299865)}@keyframes fall-4{to{transform:translate(49.6496vw,100vh)scale(.299865)}}.falling-animation:nth-child(5){opacity:.860802;animation:7s linear -24.4967s infinite fall-5;transform:translate(36.642vw,-10px)scale(.455728)}@keyframes fall-5{to{transform:translate(36.642vw,100vh)scale(.455728)}}.falling-animation:nth-child(6){opacity:.847879;animation:10s linear -14.4082s infinite fall-6;transform:translate(5.07298vw,-10px)scale(.226631)}@keyframes fall-6{to{transform:translate(5.07298vw,100vh)scale(.226631)}}.falling-animation:nth-child(7){opacity:.752645;animation:10s linear -20.0271s infinite fall-7;transform:translate(2.15405vw,-10px)scale(.605788)}@keyframes fall-7{to{transform:translate(2.15405vw,100vh)scale(.605788)}}.falling-animation:nth-child(8){opacity:.824906;animation:11s linear -23.4836s infinite fall-8;transform:translate(63.0352vw,-10px)scale(.396956)}@keyframes fall-8{to{transform:translate(63.0352vw,100vh)scale(.396956)}}.falling-animation:nth-child(9){opacity:.764966;animation:10s linear -22.0882s infinite fall-9;transform:translate(16.709vw,-10px)scale(.101036)}@keyframes fall-9{to{transform:translate(16.709vw,100vh)scale(.101036)}}.falling-animation:nth-child(10){opacity:.483903;animation:3s linear -22.0609s infinite fall-10;transform:translate(23.8229vw,-10px)scale(.152529)}@keyframes fall-10{to{transform:translate(23.8229vw,100vh)scale(.152529)}}.falling-animation:nth-child(11){opacity:.266215;animation:5s linear -10.2345s infinite fall-11;transform:translate(62.3781vw,-10px)scale(.544134)}@keyframes fall-11{to{transform:translate(62.3781vw,100vh)scale(.544134)}}.falling-animation:nth-child(12){opacity:.235047;animation:9s linear -16.7091s infinite fall-12;transform:translate(68.0204vw,-10px)scale(.376465)}@keyframes fall-12{to{transform:translate(68.0204vw,100vh)scale(.376465)}}.falling-animation:nth-child(13){opacity:.41194;animation:8s linear -6.1431s infinite fall-13;transform:translate(56.6552vw,-10px)scale(.686997)}@keyframes fall-13{to{transform:translate(56.6552vw,100vh)scale(.686997)}}.falling-animation:nth-child(14){opacity:.699713;animation:5s linear -18.7744s infinite fall-14;transform:translate(30.7192vw,-10px)scale(.466714)}@keyframes fall-14{to{transform:translate(30.7192vw,100vh)scale(.466714)}}.falling-animation:nth-child(15){opacity:.253609;animation:8s linear -9.01134s infinite fall-15;transform:translate(46.8875vw,-10px)scale(.36172)}@keyframes fall-15{to{transform:translate(46.8875vw,100vh)scale(.36172)}}.falling-animation:nth-child(16){opacity:.585089;animation:12s linear -7.89102s infinite fall-16;transform:translate(8.19315vw,-10px)scale(.139075)}@keyframes fall-16{to{transform:translate(8.19315vw,100vh)scale(.139075)}}.falling-animation:nth-child(17){opacity:.20824;animation:7s linear -5.64954s infinite fall-17;transform:translate(74.5804vw,-10px)scale(.247516)}@keyframes fall-17{to{transform:translate(74.5804vw,100vh)scale(.247516)}}.falling-animation:nth-child(18){opacity:.953845;animation:8s linear -28.26s infinite fall-18;transform:translate(76.5606vw,-10px)scale(.602487)}@keyframes fall-18{to{transform:translate(76.5606vw,100vh)scale(.602487)}}.falling-animation:nth-child(19){opacity:.25742;animation:9s linear -2.942s infinite fall-19;transform:translate(.78388vw,-10px)scale(.290685)}@keyframes fall-19{to{transform:translate(.78388vw,100vh)scale(.290685)}}.falling-animation:nth-child(20){opacity:.886393;animation:11s linear -19.3821s infinite fall-20;transform:translate(14.2772vw,-10px)scale(.0594699)}@keyframes fall-20{to{transform:translate(14.2772vw,100vh)scale(.0594699)}}.falling-animation:nth-child(21){opacity:.325136;animation:4s linear -14.29s infinite fall-21;transform:translate(41.4511vw,-10px)scale(.193439)}@keyframes fall-21{to{transform:translate(41.4511vw,100vh)scale(.193439)}}.falling-animation:nth-child(22){opacity:.955985;animation:8s linear -.805787s infinite fall-22;transform:translate(80.8715vw,-10px)scale(.687888)}@keyframes fall-22{to{transform:translate(80.8715vw,100vh)scale(.687888)}}.falling-animation:nth-child(23){opacity:.814774;animation:3s linear -16.9667s infinite fall-23;transform:translate(21.6036vw,-10px)scale(.214872)}@keyframes fall-23{to{transform:translate(21.6036vw,100vh)scale(.214872)}}.falling-animation:nth-child(24){opacity:.190867;animation:11s linear -13.6531s infinite fall-24;transform:translate(5.13315vw,-10px)scale(.262424)}@keyframes fall-24{to{transform:translate(5.13315vw,100vh)scale(.262424)}}.falling-animation:nth-child(25){opacity:.439162;animation:11s linear -2.95977s infinite fall-25;transform:translate(92.3855vw,-10px)scale(.0814088)}@keyframes fall-25{to{transform:translate(92.3855vw,100vh)scale(.0814088)}}.falling-animation:nth-child(26){opacity:.37083;animation:4s linear -24.7409s infinite fall-26;transform:translate(56.1294vw,-10px)scale(.605199)}@keyframes fall-26{to{transform:translate(56.1294vw,100vh)scale(.605199)}}.falling-animation:nth-child(27){opacity:.222545;animation:12s linear -6.02902s infinite fall-27;transform:translate(5.42273vw,-10px)scale(.565825)}@keyframes fall-27{to{transform:translate(5.42273vw,100vh)scale(.565825)}}.falling-animation:nth-child(28){opacity:.626779;animation:8s linear -23.8739s infinite fall-28;transform:translate(45.4466vw,-10px)scale(.189007)}@keyframes fall-28{to{transform:translate(45.4466vw,100vh)scale(.189007)}}.falling-animation:nth-child(29){opacity:.261955;animation:5s linear -9.71328s infinite fall-29;transform:translate(1.57763vw,-10px)scale(.641863)}@keyframes fall-29{to{transform:translate(1.57763vw,100vh)scale(.641863)}}.falling-animation:nth-child(30){opacity:.844347;animation:10s linear -1.77751s infinite fall-30;transform:translate(31.774vw,-10px)scale(.312043)}@keyframes fall-30{to{transform:translate(31.774vw,100vh)scale(.312043)}}.falling-animation:nth-child(31){opacity:.231425;animation:4s linear -2.5668s infinite fall-31;transform:translate(80.8309vw,-10px)scale(.564967)}@keyframes fall-31{to{transform:translate(80.8309vw,100vh)scale(.564967)}}.falling-animation:nth-child(32){opacity:.602672;animation:11s linear -21.5604s infinite fall-32;transform:translate(40.7363vw,-10px)scale(.104653)}@keyframes fall-32{to{transform:translate(40.7363vw,100vh)scale(.104653)}}.falling-animation:nth-child(33){opacity:.630875;animation:9s linear -20.6317s infinite fall-33;transform:translate(58.1197vw,-10px)scale(.290059)}@keyframes fall-33{to{transform:translate(58.1197vw,100vh)scale(.290059)}}.falling-animation:nth-child(34){opacity:.27226;animation:9s linear -8.22227s infinite fall-34;transform:translate(62.8102vw,-10px)scale(.186859)}@keyframes fall-34{to{transform:translate(62.8102vw,100vh)scale(.186859)}}.falling-animation:nth-child(35){opacity:.579848;animation:4s linear -19.4366s infinite fall-35;transform:translate(55.6115vw,-10px)scale(.296233)}@keyframes fall-35{to{transform:translate(55.6115vw,100vh)scale(.296233)}}.falling-animation:nth-child(36){opacity:.224312;animation:9s linear -3.15126s infinite fall-36;transform:translate(78.6423vw,-10px)scale(.520858)}@keyframes fall-36{to{transform:translate(78.6423vw,100vh)scale(.520858)}}.falling-animation:nth-child(37){opacity:.11189;animation:9s linear -27.3458s infinite fall-37;transform:translate(45.5116vw,-10px)scale(.60277)}@keyframes fall-37{to{transform:translate(45.5116vw,100vh)scale(.60277)}}.falling-animation:nth-child(38){opacity:.181538;animation:4s linear -15.704s infinite fall-38;transform:translate(73.412vw,-10px)scale(.113697)}@keyframes fall-38{to{transform:translate(73.412vw,100vh)scale(.113697)}}.falling-animation:nth-child(39){opacity:.129726;animation:9s linear -17.7411s infinite fall-39;transform:translate(67.089vw,-10px)scale(.41035)}@keyframes fall-39{to{transform:translate(67.089vw,100vh)scale(.41035)}}.falling-animation:nth-child(40){opacity:.457334;animation:8s linear -19.2101s infinite fall-40;transform:translate(72.9809vw,-10px)scale(.543817)}@keyframes fall-40{to{transform:translate(72.9809vw,100vh)scale(.543817)}}.falling-animation:nth-child(41){opacity:.721702;animation:4s linear -24.6068s infinite fall-41;transform:translate(42.4769vw,-10px)scale(.556557)}@keyframes fall-41{to{transform:translate(42.4769vw,100vh)scale(.556557)}}.falling-animation:nth-child(42){opacity:.52004;animation:11s linear -20.3896s infinite fall-42;transform:translate(20.441vw,-10px)scale(.57347)}@keyframes fall-42{to{transform:translate(20.441vw,100vh)scale(.57347)}}.falling-animation:nth-child(43){opacity:.390374;animation:7s linear -24.1021s infinite fall-43;transform:translate(39.4117vw,-10px)scale(.507105)}@keyframes fall-43{to{transform:translate(39.4117vw,100vh)scale(.507105)}}.falling-animation:nth-child(44){opacity:.596496;animation:7s linear -9.73868s infinite fall-44;transform:translate(16.9691vw,-10px)scale(.305109)}@keyframes fall-44{to{transform:translate(16.9691vw,100vh)scale(.305109)}}.falling-animation:nth-child(45){opacity:.564282;animation:9s linear -6.37007s infinite fall-45;transform:translate(18.9353vw,-10px)scale(.013052)}@keyframes fall-45{to{transform:translate(18.9353vw,100vh)scale(.013052)}}.falling-animation:nth-child(46){opacity:.819869;animation:3s linear -3.3543s infinite fall-46;transform:translate(25.8027vw,-10px)scale(.376198)}@keyframes fall-46{to{transform:translate(25.8027vw,100vh)scale(.376198)}}.falling-animation:nth-child(47){opacity:.861693;animation:4s linear -13.0029s infinite fall-47;transform:translate(57.8889vw,-10px)scale(.632339)}@keyframes fall-47{to{transform:translate(57.8889vw,100vh)scale(.632339)}}.falling-animation:nth-child(48){opacity:.190108;animation:11s linear -28.8472s infinite fall-48;transform:translate(91.7557vw,-10px)scale(.503671)}@keyframes fall-48{to{transform:translate(91.7557vw,100vh)scale(.503671)}}.falling-animation:nth-child(49){opacity:.558686;animation:5s linear -17.8861s infinite fall-49;transform:translate(76.9152vw,-10px)scale(.551593)}@keyframes fall-49{to{transform:translate(76.9152vw,100vh)scale(.551593)}}.falling-animation:nth-child(50){opacity:.745281;animation:8s linear -.031712s infinite fall-50;transform:translate(98.2949vw,-10px)scale(.585934)}@keyframes fall-50{to{transform:translate(98.2949vw,100vh)scale(.585934)}}.rain-drop{animation:linear infinite fall}@keyframes fall{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(100vh)}}@keyframes shine{0%{background-position-x:-500%}to{background-position-x:500%}}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}.shake-effect{animation:2.5s infinite shake-animation}@keyframes shake-animation{0%{transform:translate(0)}60%{transform:translate(0)}65%{transform:translate(3px)}70%{transform:translate(-3px)}75%{transform:translate(3px)}80%{transform:translate(-3px)}85%{transform:translate(3px)}90%{transform:translate(-3px)}95%{transform:translate(3px)}to{transform:translate(0)}}.rainbow-effect{animation:6s ease-in-out infinite rainbow-color-change}@keyframes rainbow-color-change{0%{color:#66f}20%{color:#09f}40%{color:#0f0}60%{color:#f39}80%{color:#f60}to{color:#66f}}.petal{z-index:150;width:1rem;height:1rem;display:inline-block;position:absolute;top:-10rem;bottom:0}.petal .rotate{perspective:1000px;animation:1s ease-in-out infinite both driftyRotate}.petal .askew{perspective:1000px;background:currentColor;width:2rem;height:2rem;animation:1s ease-in-out infinite alternate both drifty;display:block;transform:skewY(10deg)}.petal{color:#0000}.petal:nth-of-type(7n) .askew{animation-duration:2.25s;animation-delay:-.6s}.petal:nth-of-type(7n+1) .askew{animation-duration:3.5s;animation-delay:-.879s}.petal:nth-of-type(7n+2) .askew{animation-duration:1.95s;animation-delay:-.11s}.petal:nth-of-type(7n+3) .askew{animation-duration:.85s;animation-delay:-.246s}.petal:nth-of-type(7n+4) .askew{animation-duration:2.5s;animation-delay:-.43s}.petal:nth-of-type(7n+5) .askew{animation-duration:1.75s;animation-delay:-.56s}.petal:nth-of-type(7n+6) .askew{animation-duration:1.5s;animation-delay:-.76s}.petal:nth-of-type(9n) .rotate{animation-duration:2s}.petal:nth-of-type(9n+1) .rotate{animation-duration:2.3s}.petal:nth-of-type(9n+2) .rotate{animation-duration:1.1s}.petal:nth-of-type(9n+3) .rotate{animation-duration:.75s}.petal:nth-of-type(9n+4) .rotate{animation-duration:4.3s}.petal:nth-of-type(9n+5) .rotate{animation-duration:3.05s}.petal:nth-of-type(9n+6) .rotate{animation-duration:2.76s}.petal:nth-of-type(9n+7) .rotate{animation-duration:7.6s}.petal:nth-of-type(9n+8) .rotate{animation-duration:1.78s}@keyframes drifty{0%{display:block;transform:skewY(10deg)translate(-250%)}to{display:block;transform:skewY(-12deg)translate(250%)}}@keyframes driftyRotate{0%{display:block;transform:rotateX(0)}to{display:block;transform:rotateX(359deg)}}@keyframes shining{0%{background-position:-500%}to{background-position:500%}}.flame{animation:1.5s ease-out infinite flame-float-up,1s ease-in-out infinite flame-wiggle}@keyframes flame-float-up{0%{opacity:0;bottom:20%;transform:scale(.8)}25%{opacity:1;filter:blur(3px);transform:scale(1)}to{opacity:0;filter:blur(8px);bottom:100%;transform:scale(.6)}}@keyframes flame-wiggle{0%,to{transform:rotate(0)}50%{transform:rotate(1deg)}}.overlay-shooting-stars{opacity:.05;background-image:url(/overlays/shooting-stars.gif);background-position:50%;background-repeat:no-repeat;background-size:cover}.overlay-noise{pointer-events:none;z-index:1000;width:100%;height:100%;top:0;left:0}.overlay-noise:after{content:"";background-image:url(/overlays/noise.png);width:calc(100% + 20rem);height:calc(100% + 20rem);animation:1s steps(3,end) infinite noise;display:block;position:absolute;top:-10rem;left:-10rem}@keyframes noise{0%{transform:translateY(9rem)}10%{transform:translate(-1rem,-4rem)}20%{transform:translate(-8rem,2rem)}30%{transform:translate(9rem,-9rem)}40%{transform:translate(-2rem,7rem)}50%{transform:translate(-9rem,-4rem)}60%{transform:translate(2rem,6rem)}70%{transform:translate(7rem,-8rem)}80%{transform:translate(-9rem,1rem)}90%{transform:translate(6rem,-5rem)}to{transform:translate(-7rem)}}.overlay-retro{opacity:.01;background-image:url(/overlays/retro.gif)}.overlay-dots{background:url(/overlays/dots.png)}.overlay-rain{opacity:.1;background-image:url(/overlays/rain.gif)}
