.falling-animation{position:absolute}.falling-animation:first-child{opacity:.90573;animation:11s linear -21.4034s infinite fall-1;transform:translate(96.8517vw,-10px)scale(.167611)}@keyframes fall-1{to{transform:translate(96.8517vw,100vh)scale(.167611)}}.falling-animation:nth-child(2){opacity:.0184903;animation:5s linear -4.10343s infinite fall-2;transform:translate(96.3207vw,-10px)scale(.34564)}@keyframes fall-2{to{transform:translate(96.3207vw,100vh)scale(.34564)}}.falling-animation:nth-child(3){opacity:.366017;animation:4s linear -8.66749s infinite fall-3;transform:translate(60.3719vw,-10px)scale(.485167)}@keyframes fall-3{to{transform:translate(60.3719vw,100vh)scale(.485167)}}.falling-animation:nth-child(4){opacity:.651946;animation:8s linear -25.3641s infinite fall-4;transform:translate(55.9531vw,-10px)scale(.6972)}@keyframes fall-4{to{transform:translate(55.9531vw,100vh)scale(.6972)}}.falling-animation:nth-child(5){opacity:.26931;animation:11s linear -21.3238s infinite fall-5;transform:translate(15.5036vw,-10px)scale(.316447)}@keyframes fall-5{to{transform:translate(15.5036vw,100vh)scale(.316447)}}.falling-animation:nth-child(6){opacity:.659241;animation:10s linear -24.7557s infinite fall-6;transform:translate(66.1705vw,-10px)scale(.184623)}@keyframes fall-6{to{transform:translate(66.1705vw,100vh)scale(.184623)}}.falling-animation:nth-child(7){opacity:.204037;animation:4s linear -21.7939s infinite fall-7;transform:translate(62.1718vw,-10px)scale(.512033)}@keyframes fall-7{to{transform:translate(62.1718vw,100vh)scale(.512033)}}.falling-animation:nth-child(8){opacity:.695143;animation:9s linear -5.35255s infinite fall-8;transform:translate(84.0435vw,-10px)scale(.163151)}@keyframes fall-8{to{transform:translate(84.0435vw,100vh)scale(.163151)}}.falling-animation:nth-child(9){opacity:.384196;animation:4s linear -11.0085s infinite fall-9;transform:translate(19.3165vw,-10px)scale(.643218)}@keyframes fall-9{to{transform:translate(19.3165vw,100vh)scale(.643218)}}.falling-animation:nth-child(10){opacity:.756694;animation:12s linear -1.81426s infinite fall-10;transform:translate(26.1594vw,-10px)scale(.175546)}@keyframes fall-10{to{transform:translate(26.1594vw,100vh)scale(.175546)}}.falling-animation:nth-child(11){opacity:.0195049;animation:3s linear -25.0355s infinite fall-11;transform:translate(19.6882vw,-10px)scale(.649896)}@keyframes fall-11{to{transform:translate(19.6882vw,100vh)scale(.649896)}}.falling-animation:nth-child(12){opacity:.509085;animation:5s linear -17.7938s infinite fall-12;transform:translate(59.7869vw,-10px)scale(.443477)}@keyframes fall-12{to{transform:translate(59.7869vw,100vh)scale(.443477)}}.falling-animation:nth-child(13){opacity:.749777;animation:11s linear -22.8625s infinite fall-13;transform:translate(20.6023vw,-10px)scale(.0175221)}@keyframes fall-13{to{transform:translate(20.6023vw,100vh)scale(.0175221)}}.falling-animation:nth-child(14){opacity:.981296;animation:5s linear -17.3169s infinite fall-14;transform:translate(10.8837vw,-10px)scale(.249006)}@keyframes fall-14{to{transform:translate(10.8837vw,100vh)scale(.249006)}}.falling-animation:nth-child(15){opacity:.512729;animation:4s linear -20.3601s infinite fall-15;transform:translate(67.8637vw,-10px)scale(.244123)}@keyframes fall-15{to{transform:translate(67.8637vw,100vh)scale(.244123)}}.falling-animation:nth-child(16){opacity:.338393;animation:3s linear -26.4514s infinite fall-16;transform:translate(89.386vw,-10px)scale(.349905)}@keyframes fall-16{to{transform:translate(89.386vw,100vh)scale(.349905)}}.falling-animation:nth-child(17){opacity:.800628;animation:9s linear -28.2355s infinite fall-17;transform:translate(40.7008vw,-10px)scale(.0103193)}@keyframes fall-17{to{transform:translate(40.7008vw,100vh)scale(.0103193)}}.falling-animation:nth-child(18){opacity:.203378;animation:12s linear -17.2835s infinite fall-18;transform:translate(10.8169vw,-10px)scale(.414267)}@keyframes fall-18{to{transform:translate(10.8169vw,100vh)scale(.414267)}}.falling-animation:nth-child(19){opacity:.335898;animation:12s linear -21.9681s infinite fall-19;transform:translate(20.8429vw,-10px)scale(.419879)}@keyframes fall-19{to{transform:translate(20.8429vw,100vh)scale(.419879)}}.falling-animation:nth-child(20){opacity:.579696;animation:12s linear -10.9218s infinite fall-20;transform:translate(36.078vw,-10px)scale(.238296)}@keyframes fall-20{to{transform:translate(36.078vw,100vh)scale(.238296)}}.falling-animation:nth-child(21){opacity:.511047;animation:12s linear -5.79826s infinite fall-21;transform:translate(77.781vw,-10px)scale(.63397)}@keyframes fall-21{to{transform:translate(77.781vw,100vh)scale(.63397)}}.falling-animation:nth-child(22){opacity:.0163995;animation:4s linear -20.8436s infinite fall-22;transform:translate(15.4765vw,-10px)scale(.116236)}@keyframes fall-22{to{transform:translate(15.4765vw,100vh)scale(.116236)}}.falling-animation:nth-child(23){opacity:.781377;animation:5s linear -23.6705s infinite fall-23;transform:translate(7.34946vw,-10px)scale(.405663)}@keyframes fall-23{to{transform:translate(7.34946vw,100vh)scale(.405663)}}.falling-animation:nth-child(24){opacity:.759298;animation:4s linear -4.38559s infinite fall-24;transform:translate(70.845vw,-10px)scale(.373869)}@keyframes fall-24{to{transform:translate(70.845vw,100vh)scale(.373869)}}.falling-animation:nth-child(25){opacity:.551165;animation:8s linear -10.6915s infinite fall-25;transform:translate(75.83vw,-10px)scale(.686607)}@keyframes fall-25{to{transform:translate(75.83vw,100vh)scale(.686607)}}.falling-animation:nth-child(26){opacity:.552756;animation:8s linear -7.78117s infinite fall-26;transform:translate(1.10687vw,-10px)scale(.33543)}@keyframes fall-26{to{transform:translate(1.10687vw,100vh)scale(.33543)}}.falling-animation:nth-child(27){opacity:.18127;animation:8s linear -6.42332s infinite fall-27;transform:translate(66.0166vw,-10px)scale(.405642)}@keyframes fall-27{to{transform:translate(66.0166vw,100vh)scale(.405642)}}.falling-animation:nth-child(28){opacity:.801523;animation:10s linear -7.49018s infinite fall-28;transform:translate(14.0617vw,-10px)scale(.467654)}@keyframes fall-28{to{transform:translate(14.0617vw,100vh)scale(.467654)}}.falling-animation:nth-child(29){opacity:.495232;animation:3s linear -27.2818s infinite fall-29;transform:translate(75.5341vw,-10px)scale(.482966)}@keyframes fall-29{to{transform:translate(75.5341vw,100vh)scale(.482966)}}.falling-animation:nth-child(30){opacity:.752787;animation:8s linear -3.54336s infinite fall-30;transform:translate(41.0242vw,-10px)scale(.37099)}@keyframes fall-30{to{transform:translate(41.0242vw,100vh)scale(.37099)}}.falling-animation:nth-child(31){opacity:.274791;animation:12s linear -29.6861s infinite fall-31;transform:translate(21.7495vw,-10px)scale(.0375889)}@keyframes fall-31{to{transform:translate(21.7495vw,100vh)scale(.0375889)}}.falling-animation:nth-child(32){opacity:.49515;animation:7s linear -10.2349s infinite fall-32;transform:translate(41.6146vw,-10px)scale(.592681)}@keyframes fall-32{to{transform:translate(41.6146vw,100vh)scale(.592681)}}.falling-animation:nth-child(33){opacity:.442811;animation:11s linear -11.3933s infinite fall-33;transform:translate(32.1084vw,-10px)scale(.662427)}@keyframes fall-33{to{transform:translate(32.1084vw,100vh)scale(.662427)}}.falling-animation:nth-child(34){opacity:.476171;animation:6s linear -1.53682s infinite fall-34;transform:translate(50.9349vw,-10px)scale(.544584)}@keyframes fall-34{to{transform:translate(50.9349vw,100vh)scale(.544584)}}.falling-animation:nth-child(35){opacity:.533722;animation:11s linear -4.34387s infinite fall-35;transform:translate(86.7252vw,-10px)scale(.518621)}@keyframes fall-35{to{transform:translate(86.7252vw,100vh)scale(.518621)}}.falling-animation:nth-child(36){opacity:.33226;animation:9s linear -6.22089s infinite fall-36;transform:translate(64.8345vw,-10px)scale(.342161)}@keyframes fall-36{to{transform:translate(64.8345vw,100vh)scale(.342161)}}.falling-animation:nth-child(37){opacity:.752953;animation:3s linear -5.04875s infinite fall-37;transform:translate(68.0411vw,-10px)scale(.311943)}@keyframes fall-37{to{transform:translate(68.0411vw,100vh)scale(.311943)}}.falling-animation:nth-child(38){opacity:.992713;animation:12s linear -24.7736s infinite fall-38;transform:translate(66.6024vw,-10px)scale(.232144)}@keyframes fall-38{to{transform:translate(66.6024vw,100vh)scale(.232144)}}.falling-animation:nth-child(39){opacity:.982732;animation:12s linear -18.4285s infinite fall-39;transform:translate(2.24832vw,-10px)scale(.362764)}@keyframes fall-39{to{transform:translate(2.24832vw,100vh)scale(.362764)}}.falling-animation:nth-child(40){opacity:.787627;animation:10s linear -13.9444s infinite fall-40;transform:translate(78.3163vw,-10px)scale(.155063)}@keyframes fall-40{to{transform:translate(78.3163vw,100vh)scale(.155063)}}.falling-animation:nth-child(41){opacity:.429545;animation:5s linear -23.1703s infinite fall-41;transform:translate(50.4579vw,-10px)scale(.634674)}@keyframes fall-41{to{transform:translate(50.4579vw,100vh)scale(.634674)}}.falling-animation:nth-child(42){opacity:.322011;animation:5s linear -12.0481s infinite fall-42;transform:translate(12.2531vw,-10px)scale(.532581)}@keyframes fall-42{to{transform:translate(12.2531vw,100vh)scale(.532581)}}.falling-animation:nth-child(43){opacity:.308763;animation:4s linear -26.4595s infinite fall-43;transform:translate(44.1589vw,-10px)scale(.645721)}@keyframes fall-43{to{transform:translate(44.1589vw,100vh)scale(.645721)}}.falling-animation:nth-child(44){opacity:.735149;animation:4s linear -13.7689s infinite fall-44;transform:translate(27.6894vw,-10px)scale(.303459)}@keyframes fall-44{to{transform:translate(27.6894vw,100vh)scale(.303459)}}.falling-animation:nth-child(45){opacity:.357063;animation:11s linear -20.4832s infinite fall-45;transform:translate(51.4701vw,-10px)scale(.107249)}@keyframes fall-45{to{transform:translate(51.4701vw,100vh)scale(.107249)}}.falling-animation:nth-child(46){opacity:.923083;animation:4s linear -18.5616s infinite fall-46;transform:translate(62.7726vw,-10px)scale(.440164)}@keyframes fall-46{to{transform:translate(62.7726vw,100vh)scale(.440164)}}.falling-animation:nth-child(47){opacity:.0135225;animation:11s linear -25.902s infinite fall-47;transform:translate(64.6392vw,-10px)scale(.296973)}@keyframes fall-47{to{transform:translate(64.6392vw,100vh)scale(.296973)}}.falling-animation:nth-child(48){opacity:.169763;animation:9s linear -15.6039s infinite fall-48;transform:translate(48.8957vw,-10px)scale(.435644)}@keyframes fall-48{to{transform:translate(48.8957vw,100vh)scale(.435644)}}.falling-animation:nth-child(49){opacity:.916732;animation:4s linear -22.2477s infinite fall-49;transform:translate(30.5542vw,-10px)scale(.125673)}@keyframes fall-49{to{transform:translate(30.5542vw,100vh)scale(.125673)}}.falling-animation:nth-child(50){opacity:.194647;animation:11s linear -16.0792s infinite fall-50;transform:translate(75.1719vw,-10px)scale(.605235)}@keyframes fall-50{to{transform:translate(75.1719vw,100vh)scale(.605235)}}.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)}
