.falling-animation{position:absolute}.falling-animation:first-child{opacity:.744154;animation:7s linear -26.6848s infinite fall-1;transform:translate(29.5477vw,-10px)scale(.111518)}@keyframes fall-1{to{transform:translate(29.5477vw,100vh)scale(.111518)}}.falling-animation:nth-child(2){opacity:.563942;animation:11s linear -28.0869s infinite fall-2;transform:translate(2.36864vw,-10px)scale(.196995)}@keyframes fall-2{to{transform:translate(2.36864vw,100vh)scale(.196995)}}.falling-animation:nth-child(3){opacity:.994697;animation:9s linear -6.5634s infinite fall-3;transform:translate(99.8124vw,-10px)scale(.605419)}@keyframes fall-3{to{transform:translate(99.8124vw,100vh)scale(.605419)}}.falling-animation:nth-child(4){opacity:.829116;animation:7s linear -4.92683s infinite fall-4;transform:translate(1.02644vw,-10px)scale(.281018)}@keyframes fall-4{to{transform:translate(1.02644vw,100vh)scale(.281018)}}.falling-animation:nth-child(5){opacity:.352035;animation:8s linear -19.8515s infinite fall-5;transform:translate(3.89795vw,-10px)scale(.20459)}@keyframes fall-5{to{transform:translate(3.89795vw,100vh)scale(.20459)}}.falling-animation:nth-child(6){opacity:.0906832;animation:5s linear -15.71s infinite fall-6;transform:translate(74.4172vw,-10px)scale(.421632)}@keyframes fall-6{to{transform:translate(74.4172vw,100vh)scale(.421632)}}.falling-animation:nth-child(7){opacity:.836257;animation:12s linear -28.0752s infinite fall-7;transform:translate(76.8039vw,-10px)scale(.414549)}@keyframes fall-7{to{transform:translate(76.8039vw,100vh)scale(.414549)}}.falling-animation:nth-child(8){opacity:.130658;animation:5s linear -8.70938s infinite fall-8;transform:translate(8.30454vw,-10px)scale(.669356)}@keyframes fall-8{to{transform:translate(8.30454vw,100vh)scale(.669356)}}.falling-animation:nth-child(9){opacity:.0344094;animation:3s linear -21.8243s infinite fall-9;transform:translate(36.4806vw,-10px)scale(.531603)}@keyframes fall-9{to{transform:translate(36.4806vw,100vh)scale(.531603)}}.falling-animation:nth-child(10){opacity:.0828661;animation:3s linear -9.46593s infinite fall-10;transform:translate(63.3358vw,-10px)scale(.53633)}@keyframes fall-10{to{transform:translate(63.3358vw,100vh)scale(.53633)}}.falling-animation:nth-child(11){opacity:.988879;animation:8s linear -15.7197s infinite fall-11;transform:translate(83.4433vw,-10px)scale(.164654)}@keyframes fall-11{to{transform:translate(83.4433vw,100vh)scale(.164654)}}.falling-animation:nth-child(12){opacity:.305135;animation:7s linear -28.4015s infinite fall-12;transform:translate(25.8383vw,-10px)scale(.541746)}@keyframes fall-12{to{transform:translate(25.8383vw,100vh)scale(.541746)}}.falling-animation:nth-child(13){opacity:.788597;animation:7s linear -11.7421s infinite fall-13;transform:translate(92.4245vw,-10px)scale(.143635)}@keyframes fall-13{to{transform:translate(92.4245vw,100vh)scale(.143635)}}.falling-animation:nth-child(14){opacity:.86237;animation:3s linear -8.48008s infinite fall-14;transform:translate(56.1588vw,-10px)scale(.525632)}@keyframes fall-14{to{transform:translate(56.1588vw,100vh)scale(.525632)}}.falling-animation:nth-child(15){opacity:.236673;animation:4s linear -24.8869s infinite fall-15;transform:translate(83.4068vw,-10px)scale(.484794)}@keyframes fall-15{to{transform:translate(83.4068vw,100vh)scale(.484794)}}.falling-animation:nth-child(16){opacity:.595344;animation:6s linear -24.1578s infinite fall-16;transform:translate(46.3034vw,-10px)scale(.426452)}@keyframes fall-16{to{transform:translate(46.3034vw,100vh)scale(.426452)}}.falling-animation:nth-child(17){opacity:.0546983;animation:6s linear -8.59719s infinite fall-17;transform:translate(24.9677vw,-10px)scale(.0103221)}@keyframes fall-17{to{transform:translate(24.9677vw,100vh)scale(.0103221)}}.falling-animation:nth-child(18){opacity:.382333;animation:6s linear -25.3262s infinite fall-18;transform:translate(29.8865vw,-10px)scale(.293552)}@keyframes fall-18{to{transform:translate(29.8865vw,100vh)scale(.293552)}}.falling-animation:nth-child(19){opacity:.619018;animation:10s linear -11.9788s infinite fall-19;transform:translate(29.8729vw,-10px)scale(.248119)}@keyframes fall-19{to{transform:translate(29.8729vw,100vh)scale(.248119)}}.falling-animation:nth-child(20){opacity:.000861724;animation:11s linear -17.928s infinite fall-20;transform:translate(96.1322vw,-10px)scale(.641222)}@keyframes fall-20{to{transform:translate(96.1322vw,100vh)scale(.641222)}}.falling-animation:nth-child(21){opacity:.537675;animation:12s linear -24.8936s infinite fall-21;transform:translate(53.1751vw,-10px)scale(.0741597)}@keyframes fall-21{to{transform:translate(53.1751vw,100vh)scale(.0741597)}}.falling-animation:nth-child(22){opacity:.235457;animation:6s linear -2.77373s infinite fall-22;transform:translate(86.3473vw,-10px)scale(.263303)}@keyframes fall-22{to{transform:translate(86.3473vw,100vh)scale(.263303)}}.falling-animation:nth-child(23){opacity:.162359;animation:3s linear -1.8008s infinite fall-23;transform:translate(28.7211vw,-10px)scale(.203796)}@keyframes fall-23{to{transform:translate(28.7211vw,100vh)scale(.203796)}}.falling-animation:nth-child(24){opacity:.720198;animation:3s linear -17.9134s infinite fall-24;transform:translate(2.04879vw,-10px)scale(.560487)}@keyframes fall-24{to{transform:translate(2.04879vw,100vh)scale(.560487)}}.falling-animation:nth-child(25){opacity:.795035;animation:9s linear -21.9121s infinite fall-25;transform:translate(93.6527vw,-10px)scale(.210185)}@keyframes fall-25{to{transform:translate(93.6527vw,100vh)scale(.210185)}}.falling-animation:nth-child(26){opacity:.459157;animation:10s linear -21.5645s infinite fall-26;transform:translate(10.8527vw,-10px)scale(.514347)}@keyframes fall-26{to{transform:translate(10.8527vw,100vh)scale(.514347)}}.falling-animation:nth-child(27){opacity:.594235;animation:10s linear -6.23719s infinite fall-27;transform:translate(92.9352vw,-10px)scale(.358892)}@keyframes fall-27{to{transform:translate(92.9352vw,100vh)scale(.358892)}}.falling-animation:nth-child(28){opacity:.674709;animation:8s linear -1.30841s infinite fall-28;transform:translate(33.5637vw,-10px)scale(.087946)}@keyframes fall-28{to{transform:translate(33.5637vw,100vh)scale(.087946)}}.falling-animation:nth-child(29){opacity:.691871;animation:11s linear -20.4655s infinite fall-29;transform:translate(33.233vw,-10px)scale(.477005)}@keyframes fall-29{to{transform:translate(33.233vw,100vh)scale(.477005)}}.falling-animation:nth-child(30){opacity:.861523;animation:10s linear -6.2954s infinite fall-30;transform:translate(85.8605vw,-10px)scale(.347618)}@keyframes fall-30{to{transform:translate(85.8605vw,100vh)scale(.347618)}}.falling-animation:nth-child(31){opacity:.372623;animation:8s linear -11.4394s infinite fall-31;transform:translate(39.5672vw,-10px)scale(.339766)}@keyframes fall-31{to{transform:translate(39.5672vw,100vh)scale(.339766)}}.falling-animation:nth-child(32){opacity:.369922;animation:12s linear -11.2275s infinite fall-32;transform:translate(85.4328vw,-10px)scale(.616159)}@keyframes fall-32{to{transform:translate(85.4328vw,100vh)scale(.616159)}}.falling-animation:nth-child(33){opacity:.264604;animation:5s linear -1.60581s infinite fall-33;transform:translate(7.8746vw,-10px)scale(.622343)}@keyframes fall-33{to{transform:translate(7.8746vw,100vh)scale(.622343)}}.falling-animation:nth-child(34){opacity:.249751;animation:10s linear -15.5134s infinite fall-34;transform:translate(40.045vw,-10px)scale(.650674)}@keyframes fall-34{to{transform:translate(40.045vw,100vh)scale(.650674)}}.falling-animation:nth-child(35){opacity:.285766;animation:4s linear -5.81064s infinite fall-35;transform:translate(86.1308vw,-10px)scale(.115258)}@keyframes fall-35{to{transform:translate(86.1308vw,100vh)scale(.115258)}}.falling-animation:nth-child(36){opacity:.972743;animation:5s linear -6.02492s infinite fall-36;transform:translate(79.4264vw,-10px)scale(.0333634)}@keyframes fall-36{to{transform:translate(79.4264vw,100vh)scale(.0333634)}}.falling-animation:nth-child(37){opacity:.566557;animation:9s linear -24.2295s infinite fall-37;transform:translate(50.2701vw,-10px)scale(.312962)}@keyframes fall-37{to{transform:translate(50.2701vw,100vh)scale(.312962)}}.falling-animation:nth-child(38){opacity:.925038;animation:10s linear -10.1966s infinite fall-38;transform:translate(85.3764vw,-10px)scale(.0606289)}@keyframes fall-38{to{transform:translate(85.3764vw,100vh)scale(.0606289)}}.falling-animation:nth-child(39){opacity:.162868;animation:8s linear -1.67557s infinite fall-39;transform:translate(6.51715vw,-10px)scale(.522568)}@keyframes fall-39{to{transform:translate(6.51715vw,100vh)scale(.522568)}}.falling-animation:nth-child(40){opacity:.598951;animation:3s linear -14.1067s infinite fall-40;transform:translate(65.8737vw,-10px)scale(.61386)}@keyframes fall-40{to{transform:translate(65.8737vw,100vh)scale(.61386)}}.falling-animation:nth-child(41){opacity:.820103;animation:8s linear -23.5852s infinite fall-41;transform:translate(21.609vw,-10px)scale(.554493)}@keyframes fall-41{to{transform:translate(21.609vw,100vh)scale(.554493)}}.falling-animation:nth-child(42){opacity:.151952;animation:7s linear -12.6962s infinite fall-42;transform:translate(33.1849vw,-10px)scale(.632461)}@keyframes fall-42{to{transform:translate(33.1849vw,100vh)scale(.632461)}}.falling-animation:nth-child(43){opacity:.470054;animation:9s linear -17.6518s infinite fall-43;transform:translate(23.4289vw,-10px)scale(.302585)}@keyframes fall-43{to{transform:translate(23.4289vw,100vh)scale(.302585)}}.falling-animation:nth-child(44){opacity:.94194;animation:3s linear -13.8893s infinite fall-44;transform:translate(49.7007vw,-10px)scale(.115489)}@keyframes fall-44{to{transform:translate(49.7007vw,100vh)scale(.115489)}}.falling-animation:nth-child(45){opacity:.892965;animation:8s linear -16.9491s infinite fall-45;transform:translate(31.2051vw,-10px)scale(.524096)}@keyframes fall-45{to{transform:translate(31.2051vw,100vh)scale(.524096)}}.falling-animation:nth-child(46){opacity:.122986;animation:3s linear -1.44526s infinite fall-46;transform:translate(75.031vw,-10px)scale(.427652)}@keyframes fall-46{to{transform:translate(75.031vw,100vh)scale(.427652)}}.falling-animation:nth-child(47){opacity:.536368;animation:10s linear -12.9545s infinite fall-47;transform:translate(34.1861vw,-10px)scale(.208927)}@keyframes fall-47{to{transform:translate(34.1861vw,100vh)scale(.208927)}}.falling-animation:nth-child(48){opacity:.326926;animation:5s linear -27.8846s infinite fall-48;transform:translate(84.3343vw,-10px)scale(.166699)}@keyframes fall-48{to{transform:translate(84.3343vw,100vh)scale(.166699)}}.falling-animation:nth-child(49){opacity:.395537;animation:3s linear -8.84509s infinite fall-49;transform:translate(18.2952vw,-10px)scale(.269322)}@keyframes fall-49{to{transform:translate(18.2952vw,100vh)scale(.269322)}}.falling-animation:nth-child(50){opacity:.16104;animation:10s linear -20.7242s infinite fall-50;transform:translate(65.1627vw,-10px)scale(.692522)}@keyframes fall-50{to{transform:translate(65.1627vw,100vh)scale(.692522)}}.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)}
