.falling-animation{position:absolute}.falling-animation:first-child{opacity:.695188;animation:10s linear -25.2349s infinite fall-1;transform:translate(25.7103vw,-10px)scale(.471891)}@keyframes fall-1{to{transform:translate(25.7103vw,100vh)scale(.471891)}}.falling-animation:nth-child(2){opacity:.93148;animation:11s linear -27.5775s infinite fall-2;transform:translate(60.5188vw,-10px)scale(.308913)}@keyframes fall-2{to{transform:translate(60.5188vw,100vh)scale(.308913)}}.falling-animation:nth-child(3){opacity:.365879;animation:8s linear -5.43872s infinite fall-3;transform:translate(74.7256vw,-10px)scale(.401194)}@keyframes fall-3{to{transform:translate(74.7256vw,100vh)scale(.401194)}}.falling-animation:nth-child(4){opacity:.0607284;animation:10s linear -27.4215s infinite fall-4;transform:translate(90.6656vw,-10px)scale(.106347)}@keyframes fall-4{to{transform:translate(90.6656vw,100vh)scale(.106347)}}.falling-animation:nth-child(5){opacity:.891607;animation:8s linear -15.6211s infinite fall-5;transform:translate(10.4582vw,-10px)scale(.530407)}@keyframes fall-5{to{transform:translate(10.4582vw,100vh)scale(.530407)}}.falling-animation:nth-child(6){opacity:.309784;animation:6s linear -9.61502s infinite fall-6;transform:translate(98.694vw,-10px)scale(.497886)}@keyframes fall-6{to{transform:translate(98.694vw,100vh)scale(.497886)}}.falling-animation:nth-child(7){opacity:.0921422;animation:10s linear -7.42717s infinite fall-7;transform:translate(26.4363vw,-10px)scale(.558575)}@keyframes fall-7{to{transform:translate(26.4363vw,100vh)scale(.558575)}}.falling-animation:nth-child(8){opacity:.719191;animation:11s linear -5.8986s infinite fall-8;transform:translate(13.8023vw,-10px)scale(.0601732)}@keyframes fall-8{to{transform:translate(13.8023vw,100vh)scale(.0601732)}}.falling-animation:nth-child(9){opacity:.903675;animation:12s linear -21.1197s infinite fall-9;transform:translate(48.125vw,-10px)scale(.67552)}@keyframes fall-9{to{transform:translate(48.125vw,100vh)scale(.67552)}}.falling-animation:nth-child(10){opacity:.169942;animation:3s linear -12.0398s infinite fall-10;transform:translate(58.1364vw,-10px)scale(.358519)}@keyframes fall-10{to{transform:translate(58.1364vw,100vh)scale(.358519)}}.falling-animation:nth-child(11){opacity:.552184;animation:8s linear -6.44978s infinite fall-11;transform:translate(70.6925vw,-10px)scale(.0436064)}@keyframes fall-11{to{transform:translate(70.6925vw,100vh)scale(.0436064)}}.falling-animation:nth-child(12){opacity:.453596;animation:5s linear -29.9708s infinite fall-12;transform:translate(85.046vw,-10px)scale(.686106)}@keyframes fall-12{to{transform:translate(85.046vw,100vh)scale(.686106)}}.falling-animation:nth-child(13){opacity:.335715;animation:4s linear -6.94116s infinite fall-13;transform:translate(94.929vw,-10px)scale(.0828117)}@keyframes fall-13{to{transform:translate(94.929vw,100vh)scale(.0828117)}}.falling-animation:nth-child(14){opacity:.914018;animation:5s linear -7.92084s infinite fall-14;transform:translate(16.2071vw,-10px)scale(.431344)}@keyframes fall-14{to{transform:translate(16.2071vw,100vh)scale(.431344)}}.falling-animation:nth-child(15){opacity:.338552;animation:3s linear -23.0771s infinite fall-15;transform:translate(3.25141vw,-10px)scale(.658792)}@keyframes fall-15{to{transform:translate(3.25141vw,100vh)scale(.658792)}}.falling-animation:nth-child(16){opacity:.208415;animation:7s linear -27.6308s infinite fall-16;transform:translate(39.3484vw,-10px)scale(.192314)}@keyframes fall-16{to{transform:translate(39.3484vw,100vh)scale(.192314)}}.falling-animation:nth-child(17){opacity:.801427;animation:4s linear -3.61163s infinite fall-17;transform:translate(70.3966vw,-10px)scale(.0329446)}@keyframes fall-17{to{transform:translate(70.3966vw,100vh)scale(.0329446)}}.falling-animation:nth-child(18){opacity:.517391;animation:4s linear -1.04596s infinite fall-18;transform:translate(68.791vw,-10px)scale(.563669)}@keyframes fall-18{to{transform:translate(68.791vw,100vh)scale(.563669)}}.falling-animation:nth-child(19){opacity:.103913;animation:11s linear -14.2302s infinite fall-19;transform:translate(16.2515vw,-10px)scale(.456765)}@keyframes fall-19{to{transform:translate(16.2515vw,100vh)scale(.456765)}}.falling-animation:nth-child(20){opacity:.636125;animation:3s linear -14.698s infinite fall-20;transform:translate(55.7026vw,-10px)scale(.104033)}@keyframes fall-20{to{transform:translate(55.7026vw,100vh)scale(.104033)}}.falling-animation:nth-child(21){opacity:.733392;animation:7s linear -3.39652s infinite fall-21;transform:translate(17.195vw,-10px)scale(.440117)}@keyframes fall-21{to{transform:translate(17.195vw,100vh)scale(.440117)}}.falling-animation:nth-child(22){opacity:.981128;animation:11s linear -.496449s infinite fall-22;transform:translate(46.4663vw,-10px)scale(.43351)}@keyframes fall-22{to{transform:translate(46.4663vw,100vh)scale(.43351)}}.falling-animation:nth-child(23){opacity:.658022;animation:8s linear -14.8266s infinite fall-23;transform:translate(11.7652vw,-10px)scale(.350547)}@keyframes fall-23{to{transform:translate(11.7652vw,100vh)scale(.350547)}}.falling-animation:nth-child(24){opacity:.700403;animation:6s linear -26.1206s infinite fall-24;transform:translate(18.7388vw,-10px)scale(.192353)}@keyframes fall-24{to{transform:translate(18.7388vw,100vh)scale(.192353)}}.falling-animation:nth-child(25){opacity:.685476;animation:9s linear -27.1715s infinite fall-25;transform:translate(79.444vw,-10px)scale(.14388)}@keyframes fall-25{to{transform:translate(79.444vw,100vh)scale(.14388)}}.falling-animation:nth-child(26){opacity:.641663;animation:3s linear -15.8688s infinite fall-26;transform:translate(32.766vw,-10px)scale(.105386)}@keyframes fall-26{to{transform:translate(32.766vw,100vh)scale(.105386)}}.falling-animation:nth-child(27){opacity:.9046;animation:11s linear -28.0405s infinite fall-27;transform:translate(4.2005vw,-10px)scale(.261084)}@keyframes fall-27{to{transform:translate(4.2005vw,100vh)scale(.261084)}}.falling-animation:nth-child(28){opacity:.837494;animation:3s linear -4.96228s infinite fall-28;transform:translate(86.4318vw,-10px)scale(.080151)}@keyframes fall-28{to{transform:translate(86.4318vw,100vh)scale(.080151)}}.falling-animation:nth-child(29){opacity:.180083;animation:6s linear -.816923s infinite fall-29;transform:translate(83.9559vw,-10px)scale(.091004)}@keyframes fall-29{to{transform:translate(83.9559vw,100vh)scale(.091004)}}.falling-animation:nth-child(30){opacity:.605145;animation:6s linear -2.37292s infinite fall-30;transform:translate(58.0492vw,-10px)scale(.0564867)}@keyframes fall-30{to{transform:translate(58.0492vw,100vh)scale(.0564867)}}.falling-animation:nth-child(31){opacity:.82589;animation:11s linear -23.9554s infinite fall-31;transform:translate(1.49844vw,-10px)scale(.316158)}@keyframes fall-31{to{transform:translate(1.49844vw,100vh)scale(.316158)}}.falling-animation:nth-child(32){opacity:.0617101;animation:4s linear -12.8025s infinite fall-32;transform:translate(66.5526vw,-10px)scale(.36264)}@keyframes fall-32{to{transform:translate(66.5526vw,100vh)scale(.36264)}}.falling-animation:nth-child(33){opacity:.621951;animation:8s linear -3.75862s infinite fall-33;transform:translate(40.9317vw,-10px)scale(.231764)}@keyframes fall-33{to{transform:translate(40.9317vw,100vh)scale(.231764)}}.falling-animation:nth-child(34){opacity:.995236;animation:9s linear -6.76453s infinite fall-34;transform:translate(56.8027vw,-10px)scale(.558367)}@keyframes fall-34{to{transform:translate(56.8027vw,100vh)scale(.558367)}}.falling-animation:nth-child(35){opacity:.162745;animation:7s linear -28.4572s infinite fall-35;transform:translate(83.9317vw,-10px)scale(.571744)}@keyframes fall-35{to{transform:translate(83.9317vw,100vh)scale(.571744)}}.falling-animation:nth-child(36){opacity:.528254;animation:7s linear -20.0372s infinite fall-36;transform:translate(30.7474vw,-10px)scale(.150175)}@keyframes fall-36{to{transform:translate(30.7474vw,100vh)scale(.150175)}}.falling-animation:nth-child(37){opacity:.146877;animation:6s linear -17.2652s infinite fall-37;transform:translate(29.6596vw,-10px)scale(.609863)}@keyframes fall-37{to{transform:translate(29.6596vw,100vh)scale(.609863)}}.falling-animation:nth-child(38){opacity:.284706;animation:11s linear -25.701s infinite fall-38;transform:translate(66.1812vw,-10px)scale(.463293)}@keyframes fall-38{to{transform:translate(66.1812vw,100vh)scale(.463293)}}.falling-animation:nth-child(39){opacity:.994813;animation:10s linear -15.7736s infinite fall-39;transform:translate(14.355vw,-10px)scale(.321373)}@keyframes fall-39{to{transform:translate(14.355vw,100vh)scale(.321373)}}.falling-animation:nth-child(40){opacity:.362205;animation:5s linear -21.4294s infinite fall-40;transform:translate(14.9219vw,-10px)scale(.659311)}@keyframes fall-40{to{transform:translate(14.9219vw,100vh)scale(.659311)}}.falling-animation:nth-child(41){opacity:.72948;animation:7s linear -17.1405s infinite fall-41;transform:translate(51.5806vw,-10px)scale(.655818)}@keyframes fall-41{to{transform:translate(51.5806vw,100vh)scale(.655818)}}.falling-animation:nth-child(42){opacity:.20926;animation:6s linear -29.1486s infinite fall-42;transform:translate(26.0482vw,-10px)scale(.186565)}@keyframes fall-42{to{transform:translate(26.0482vw,100vh)scale(.186565)}}.falling-animation:nth-child(43){opacity:.554715;animation:3s linear -24.7495s infinite fall-43;transform:translate(88.7077vw,-10px)scale(.260632)}@keyframes fall-43{to{transform:translate(88.7077vw,100vh)scale(.260632)}}.falling-animation:nth-child(44){opacity:.128495;animation:3s linear -12.7973s infinite fall-44;transform:translate(68.4658vw,-10px)scale(.625725)}@keyframes fall-44{to{transform:translate(68.4658vw,100vh)scale(.625725)}}.falling-animation:nth-child(45){opacity:.98854;animation:7s linear -11.4357s infinite fall-45;transform:translate(40.5614vw,-10px)scale(.45364)}@keyframes fall-45{to{transform:translate(40.5614vw,100vh)scale(.45364)}}.falling-animation:nth-child(46){opacity:.763842;animation:12s linear -23.7852s infinite fall-46;transform:translate(93.0939vw,-10px)scale(.615005)}@keyframes fall-46{to{transform:translate(93.0939vw,100vh)scale(.615005)}}.falling-animation:nth-child(47){opacity:.778963;animation:3s linear -22.8653s infinite fall-47;transform:translate(91.5172vw,-10px)scale(.325848)}@keyframes fall-47{to{transform:translate(91.5172vw,100vh)scale(.325848)}}.falling-animation:nth-child(48){opacity:.914423;animation:12s linear -25.8145s infinite fall-48;transform:translate(16.3709vw,-10px)scale(.311978)}@keyframes fall-48{to{transform:translate(16.3709vw,100vh)scale(.311978)}}.falling-animation:nth-child(49){opacity:.367274;animation:4s linear -10.4754s infinite fall-49;transform:translate(32.126vw,-10px)scale(.134849)}@keyframes fall-49{to{transform:translate(32.126vw,100vh)scale(.134849)}}.falling-animation:nth-child(50){opacity:.859564;animation:12s linear -1.56238s infinite fall-50;transform:translate(97.7477vw,-10px)scale(.106434)}@keyframes fall-50{to{transform:translate(97.7477vw,100vh)scale(.106434)}}.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)}
