.falling-animation{position:absolute}.falling-animation:first-child{opacity:.691321;animation:3s linear -19.919s infinite fall-1;transform:translate(87.0543vw,-10px)scale(.373642)}@keyframes fall-1{to{transform:translate(87.0543vw,100vh)scale(.373642)}}.falling-animation:nth-child(2){opacity:.373343;animation:10s linear -27.0605s infinite fall-2;transform:translate(84.1135vw,-10px)scale(.30752)}@keyframes fall-2{to{transform:translate(84.1135vw,100vh)scale(.30752)}}.falling-animation:nth-child(3){opacity:.0813937;animation:6s linear -.0689101s infinite fall-3;transform:translate(86.5528vw,-10px)scale(.545905)}@keyframes fall-3{to{transform:translate(86.5528vw,100vh)scale(.545905)}}.falling-animation:nth-child(4){opacity:.0423627;animation:10s linear -4.46649s infinite fall-4;transform:translate(48.5793vw,-10px)scale(.671076)}@keyframes fall-4{to{transform:translate(48.5793vw,100vh)scale(.671076)}}.falling-animation:nth-child(5){opacity:.0350997;animation:10s linear -28.2633s infinite fall-5;transform:translate(91.4592vw,-10px)scale(.0154177)}@keyframes fall-5{to{transform:translate(91.4592vw,100vh)scale(.0154177)}}.falling-animation:nth-child(6){opacity:.00160431;animation:11s linear -20.2051s infinite fall-6;transform:translate(13.7451vw,-10px)scale(.572599)}@keyframes fall-6{to{transform:translate(13.7451vw,100vh)scale(.572599)}}.falling-animation:nth-child(7){opacity:.988067;animation:10s linear -24.352s infinite fall-7;transform:translate(98.6591vw,-10px)scale(.174841)}@keyframes fall-7{to{transform:translate(98.6591vw,100vh)scale(.174841)}}.falling-animation:nth-child(8){opacity:.0335504;animation:9s linear -6.88151s infinite fall-8;transform:translate(97.8056vw,-10px)scale(.459709)}@keyframes fall-8{to{transform:translate(97.8056vw,100vh)scale(.459709)}}.falling-animation:nth-child(9){opacity:.472637;animation:8s linear -17.1704s infinite fall-9;transform:translate(83.7099vw,-10px)scale(.533672)}@keyframes fall-9{to{transform:translate(83.7099vw,100vh)scale(.533672)}}.falling-animation:nth-child(10){opacity:.80156;animation:10s linear -1.7796s infinite fall-10;transform:translate(73.2219vw,-10px)scale(.121972)}@keyframes fall-10{to{transform:translate(73.2219vw,100vh)scale(.121972)}}.falling-animation:nth-child(11){opacity:.484576;animation:5s linear -11.1188s infinite fall-11;transform:translate(57.8325vw,-10px)scale(.550067)}@keyframes fall-11{to{transform:translate(57.8325vw,100vh)scale(.550067)}}.falling-animation:nth-child(12){opacity:.25339;animation:7s linear -3.47388s infinite fall-12;transform:translate(35.051vw,-10px)scale(.177094)}@keyframes fall-12{to{transform:translate(35.051vw,100vh)scale(.177094)}}.falling-animation:nth-child(13){opacity:.769145;animation:10s linear -20.2174s infinite fall-13;transform:translate(72.9673vw,-10px)scale(.344123)}@keyframes fall-13{to{transform:translate(72.9673vw,100vh)scale(.344123)}}.falling-animation:nth-child(14){opacity:.528751;animation:8s linear -4.73705s infinite fall-14;transform:translate(65.3303vw,-10px)scale(.613716)}@keyframes fall-14{to{transform:translate(65.3303vw,100vh)scale(.613716)}}.falling-animation:nth-child(15){opacity:.266165;animation:9s linear -15.6436s infinite fall-15;transform:translate(82.7689vw,-10px)scale(.187133)}@keyframes fall-15{to{transform:translate(82.7689vw,100vh)scale(.187133)}}.falling-animation:nth-child(16){opacity:.642884;animation:9s linear -10.0511s infinite fall-16;transform:translate(66.1112vw,-10px)scale(.102712)}@keyframes fall-16{to{transform:translate(66.1112vw,100vh)scale(.102712)}}.falling-animation:nth-child(17){opacity:.372285;animation:10s linear -2.978s infinite fall-17;transform:translate(80.3002vw,-10px)scale(.460097)}@keyframes fall-17{to{transform:translate(80.3002vw,100vh)scale(.460097)}}.falling-animation:nth-child(18){opacity:.863993;animation:12s linear -14.493s infinite fall-18;transform:translate(13.679vw,-10px)scale(.577356)}@keyframes fall-18{to{transform:translate(13.679vw,100vh)scale(.577356)}}.falling-animation:nth-child(19){opacity:.43072;animation:5s linear -26.0317s infinite fall-19;transform:translate(48.142vw,-10px)scale(.248256)}@keyframes fall-19{to{transform:translate(48.142vw,100vh)scale(.248256)}}.falling-animation:nth-child(20){opacity:.959211;animation:8s linear -17.2805s infinite fall-20;transform:translate(15.9233vw,-10px)scale(.586974)}@keyframes fall-20{to{transform:translate(15.9233vw,100vh)scale(.586974)}}.falling-animation:nth-child(21){opacity:.913663;animation:7s linear -9.15249s infinite fall-21;transform:translate(34.2265vw,-10px)scale(.481745)}@keyframes fall-21{to{transform:translate(34.2265vw,100vh)scale(.481745)}}.falling-animation:nth-child(22){opacity:.116003;animation:12s linear -23.6896s infinite fall-22;transform:translate(17.035vw,-10px)scale(.450777)}@keyframes fall-22{to{transform:translate(17.035vw,100vh)scale(.450777)}}.falling-animation:nth-child(23){opacity:.0586142;animation:3s linear -28.123s infinite fall-23;transform:translate(94.7115vw,-10px)scale(.563049)}@keyframes fall-23{to{transform:translate(94.7115vw,100vh)scale(.563049)}}.falling-animation:nth-child(24){opacity:.247581;animation:10s linear -17.5508s infinite fall-24;transform:translate(12.7969vw,-10px)scale(.298117)}@keyframes fall-24{to{transform:translate(12.7969vw,100vh)scale(.298117)}}.falling-animation:nth-child(25){opacity:.589812;animation:12s linear -14.2277s infinite fall-25;transform:translate(84.345vw,-10px)scale(.196056)}@keyframes fall-25{to{transform:translate(84.345vw,100vh)scale(.196056)}}.falling-animation:nth-child(26){opacity:.950654;animation:6s linear -8.04999s infinite fall-26;transform:translate(21.4777vw,-10px)scale(.0129638)}@keyframes fall-26{to{transform:translate(21.4777vw,100vh)scale(.0129638)}}.falling-animation:nth-child(27){opacity:.0965087;animation:4s linear -26.9941s infinite fall-27;transform:translate(90.7126vw,-10px)scale(.144918)}@keyframes fall-27{to{transform:translate(90.7126vw,100vh)scale(.144918)}}.falling-animation:nth-child(28){opacity:.428017;animation:9s linear -17.719s infinite fall-28;transform:translate(46.4927vw,-10px)scale(.0264925)}@keyframes fall-28{to{transform:translate(46.4927vw,100vh)scale(.0264925)}}.falling-animation:nth-child(29){opacity:.483078;animation:10s linear -24.7696s infinite fall-29;transform:translate(49.5691vw,-10px)scale(.0962063)}@keyframes fall-29{to{transform:translate(49.5691vw,100vh)scale(.0962063)}}.falling-animation:nth-child(30){opacity:.920893;animation:11s linear -13.3904s infinite fall-30;transform:translate(99.7488vw,-10px)scale(.595335)}@keyframes fall-30{to{transform:translate(99.7488vw,100vh)scale(.595335)}}.falling-animation:nth-child(31){opacity:.90491;animation:6s linear -2.35651s infinite fall-31;transform:translate(78.0226vw,-10px)scale(.349673)}@keyframes fall-31{to{transform:translate(78.0226vw,100vh)scale(.349673)}}.falling-animation:nth-child(32){opacity:.802554;animation:3s linear -15.7614s infinite fall-32;transform:translate(21.4404vw,-10px)scale(.242631)}@keyframes fall-32{to{transform:translate(21.4404vw,100vh)scale(.242631)}}.falling-animation:nth-child(33){opacity:.522531;animation:6s linear -18.2772s infinite fall-33;transform:translate(97.7606vw,-10px)scale(.297433)}@keyframes fall-33{to{transform:translate(97.7606vw,100vh)scale(.297433)}}.falling-animation:nth-child(34){opacity:.303383;animation:9s linear -16.6998s infinite fall-34;transform:translate(77.6916vw,-10px)scale(.211281)}@keyframes fall-34{to{transform:translate(77.6916vw,100vh)scale(.211281)}}.falling-animation:nth-child(35){opacity:.179605;animation:7s linear -12.5424s infinite fall-35;transform:translate(12.4189vw,-10px)scale(.361062)}@keyframes fall-35{to{transform:translate(12.4189vw,100vh)scale(.361062)}}.falling-animation:nth-child(36){opacity:.996398;animation:5s linear -19.5244s infinite fall-36;transform:translate(86.2392vw,-10px)scale(.651729)}@keyframes fall-36{to{transform:translate(86.2392vw,100vh)scale(.651729)}}.falling-animation:nth-child(37){opacity:.683426;animation:6s linear -4.99106s infinite fall-37;transform:translate(50.7868vw,-10px)scale(.101798)}@keyframes fall-37{to{transform:translate(50.7868vw,100vh)scale(.101798)}}.falling-animation:nth-child(38){opacity:.697281;animation:10s linear -13.2349s infinite fall-38;transform:translate(89.8242vw,-10px)scale(.181323)}@keyframes fall-38{to{transform:translate(89.8242vw,100vh)scale(.181323)}}.falling-animation:nth-child(39){opacity:.719098;animation:4s linear -29.2988s infinite fall-39;transform:translate(70.1129vw,-10px)scale(.2132)}@keyframes fall-39{to{transform:translate(70.1129vw,100vh)scale(.2132)}}.falling-animation:nth-child(40){opacity:.177657;animation:3s linear -1.59802s infinite fall-40;transform:translate(15.6528vw,-10px)scale(.551586)}@keyframes fall-40{to{transform:translate(15.6528vw,100vh)scale(.551586)}}.falling-animation:nth-child(41){opacity:.609066;animation:12s linear -29.0921s infinite fall-41;transform:translate(72.8109vw,-10px)scale(.163887)}@keyframes fall-41{to{transform:translate(72.8109vw,100vh)scale(.163887)}}.falling-animation:nth-child(42){opacity:.321823;animation:8s linear -25.7512s infinite fall-42;transform:translate(43.045vw,-10px)scale(.187521)}@keyframes fall-42{to{transform:translate(43.045vw,100vh)scale(.187521)}}.falling-animation:nth-child(43){opacity:.279529;animation:11s linear -1.92189s infinite fall-43;transform:translate(55.3405vw,-10px)scale(.630508)}@keyframes fall-43{to{transform:translate(55.3405vw,100vh)scale(.630508)}}.falling-animation:nth-child(44){opacity:.707617;animation:7s linear -1.5145s infinite fall-44;transform:translate(52.3947vw,-10px)scale(.440081)}@keyframes fall-44{to{transform:translate(52.3947vw,100vh)scale(.440081)}}.falling-animation:nth-child(45){opacity:.916858;animation:11s linear -7.53751s infinite fall-45;transform:translate(97.6866vw,-10px)scale(.458934)}@keyframes fall-45{to{transform:translate(97.6866vw,100vh)scale(.458934)}}.falling-animation:nth-child(46){opacity:.708813;animation:11s linear -10.9938s infinite fall-46;transform:translate(23.4009vw,-10px)scale(.132991)}@keyframes fall-46{to{transform:translate(23.4009vw,100vh)scale(.132991)}}.falling-animation:nth-child(47){opacity:.940826;animation:5s linear -9.99084s infinite fall-47;transform:translate(36.5211vw,-10px)scale(.121572)}@keyframes fall-47{to{transform:translate(36.5211vw,100vh)scale(.121572)}}.falling-animation:nth-child(48){opacity:.920859;animation:11s linear -9.22575s infinite fall-48;transform:translate(13.9544vw,-10px)scale(.387587)}@keyframes fall-48{to{transform:translate(13.9544vw,100vh)scale(.387587)}}.falling-animation:nth-child(49){opacity:.125647;animation:12s linear -1.31324s infinite fall-49;transform:translate(96.0868vw,-10px)scale(.184041)}@keyframes fall-49{to{transform:translate(96.0868vw,100vh)scale(.184041)}}.falling-animation:nth-child(50){opacity:.330966;animation:8s linear -26.2501s infinite fall-50;transform:translate(67.2764vw,-10px)scale(.555361)}@keyframes fall-50{to{transform:translate(67.2764vw,100vh)scale(.555361)}}.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)}
