.falling-animation{position:absolute}.falling-animation:first-child{opacity:.444017;animation:6s linear -7.8425s infinite fall-1;transform:translate(.174847vw,-10px)scale(.136393)}@keyframes fall-1{to{transform:translate(.174847vw,100vh)scale(.136393)}}.falling-animation:nth-child(2){opacity:.488677;animation:6s linear -12.6303s infinite fall-2;transform:translate(83.0887vw,-10px)scale(.666825)}@keyframes fall-2{to{transform:translate(83.0887vw,100vh)scale(.666825)}}.falling-animation:nth-child(3){opacity:.419897;animation:3s linear -26.0106s infinite fall-3;transform:translate(54.9517vw,-10px)scale(.669551)}@keyframes fall-3{to{transform:translate(54.9517vw,100vh)scale(.669551)}}.falling-animation:nth-child(4){opacity:.140971;animation:9s linear -7.86357s infinite fall-4;transform:translate(87.0559vw,-10px)scale(.560463)}@keyframes fall-4{to{transform:translate(87.0559vw,100vh)scale(.560463)}}.falling-animation:nth-child(5){opacity:.247087;animation:10s linear -21.6259s infinite fall-5;transform:translate(19.9549vw,-10px)scale(.117798)}@keyframes fall-5{to{transform:translate(19.9549vw,100vh)scale(.117798)}}.falling-animation:nth-child(6){opacity:.0482948;animation:3s linear -5.94766s infinite fall-6;transform:translate(48.3983vw,-10px)scale(.172698)}@keyframes fall-6{to{transform:translate(48.3983vw,100vh)scale(.172698)}}.falling-animation:nth-child(7){opacity:.0787614;animation:8s linear -29.7299s infinite fall-7;transform:translate(40.579vw,-10px)scale(.38443)}@keyframes fall-7{to{transform:translate(40.579vw,100vh)scale(.38443)}}.falling-animation:nth-child(8){opacity:.929627;animation:4s linear -27.4604s infinite fall-8;transform:translate(31.0024vw,-10px)scale(.0409964)}@keyframes fall-8{to{transform:translate(31.0024vw,100vh)scale(.0409964)}}.falling-animation:nth-child(9){opacity:.0870531;animation:9s linear -21.147s infinite fall-9;transform:translate(75.5664vw,-10px)scale(.652156)}@keyframes fall-9{to{transform:translate(75.5664vw,100vh)scale(.652156)}}.falling-animation:nth-child(10){opacity:.855662;animation:12s linear -28.1071s infinite fall-10;transform:translate(79.3219vw,-10px)scale(.47564)}@keyframes fall-10{to{transform:translate(79.3219vw,100vh)scale(.47564)}}.falling-animation:nth-child(11){opacity:.424339;animation:6s linear -16.8589s infinite fall-11;transform:translate(98.243vw,-10px)scale(.0612712)}@keyframes fall-11{to{transform:translate(98.243vw,100vh)scale(.0612712)}}.falling-animation:nth-child(12){opacity:.190199;animation:12s linear -19.2909s infinite fall-12;transform:translate(31.338vw,-10px)scale(.496425)}@keyframes fall-12{to{transform:translate(31.338vw,100vh)scale(.496425)}}.falling-animation:nth-child(13){opacity:.789309;animation:11s linear -9.86159s infinite fall-13;transform:translate(40.1322vw,-10px)scale(.115519)}@keyframes fall-13{to{transform:translate(40.1322vw,100vh)scale(.115519)}}.falling-animation:nth-child(14){opacity:.366126;animation:3s linear -1.11693s infinite fall-14;transform:translate(46.512vw,-10px)scale(.558253)}@keyframes fall-14{to{transform:translate(46.512vw,100vh)scale(.558253)}}.falling-animation:nth-child(15){opacity:.416589;animation:5s linear -16.9914s infinite fall-15;transform:translate(72.8158vw,-10px)scale(.530627)}@keyframes fall-15{to{transform:translate(72.8158vw,100vh)scale(.530627)}}.falling-animation:nth-child(16){opacity:.728415;animation:9s linear -29.3571s infinite fall-16;transform:translate(32.39vw,-10px)scale(.339311)}@keyframes fall-16{to{transform:translate(32.39vw,100vh)scale(.339311)}}.falling-animation:nth-child(17){opacity:.712528;animation:10s linear -4.12745s infinite fall-17;transform:translate(88.7735vw,-10px)scale(.617783)}@keyframes fall-17{to{transform:translate(88.7735vw,100vh)scale(.617783)}}.falling-animation:nth-child(18){opacity:.78739;animation:7s linear -13.5305s infinite fall-18;transform:translate(11.6163vw,-10px)scale(.296354)}@keyframes fall-18{to{transform:translate(11.6163vw,100vh)scale(.296354)}}.falling-animation:nth-child(19){opacity:.664643;animation:12s linear -11.9616s infinite fall-19;transform:translate(79.7442vw,-10px)scale(.632463)}@keyframes fall-19{to{transform:translate(79.7442vw,100vh)scale(.632463)}}.falling-animation:nth-child(20){opacity:.248322;animation:4s linear -14.1714s infinite fall-20;transform:translate(69.5367vw,-10px)scale(.0745061)}@keyframes fall-20{to{transform:translate(69.5367vw,100vh)scale(.0745061)}}.falling-animation:nth-child(21){opacity:.833898;animation:4s linear -10.0008s infinite fall-21;transform:translate(89.3191vw,-10px)scale(.241334)}@keyframes fall-21{to{transform:translate(89.3191vw,100vh)scale(.241334)}}.falling-animation:nth-child(22){opacity:.842687;animation:10s linear -4.90331s infinite fall-22;transform:translate(54.4618vw,-10px)scale(.66967)}@keyframes fall-22{to{transform:translate(54.4618vw,100vh)scale(.66967)}}.falling-animation:nth-child(23){opacity:.849815;animation:6s linear -18.1519s infinite fall-23;transform:translate(6.25662vw,-10px)scale(.29393)}@keyframes fall-23{to{transform:translate(6.25662vw,100vh)scale(.29393)}}.falling-animation:nth-child(24){opacity:.138121;animation:3s linear -10.7287s infinite fall-24;transform:translate(46.0864vw,-10px)scale(.369237)}@keyframes fall-24{to{transform:translate(46.0864vw,100vh)scale(.369237)}}.falling-animation:nth-child(25){opacity:.00866914;animation:7s linear -3.38219s infinite fall-25;transform:translate(84.6324vw,-10px)scale(.0651001)}@keyframes fall-25{to{transform:translate(84.6324vw,100vh)scale(.0651001)}}.falling-animation:nth-child(26){opacity:.54264;animation:10s linear -19.79s infinite fall-26;transform:translate(12.2825vw,-10px)scale(.31573)}@keyframes fall-26{to{transform:translate(12.2825vw,100vh)scale(.31573)}}.falling-animation:nth-child(27){opacity:.192066;animation:7s linear -25.2545s infinite fall-27;transform:translate(42.8519vw,-10px)scale(.191665)}@keyframes fall-27{to{transform:translate(42.8519vw,100vh)scale(.191665)}}.falling-animation:nth-child(28){opacity:.406568;animation:8s linear -.459295s infinite fall-28;transform:translate(52.9486vw,-10px)scale(.39995)}@keyframes fall-28{to{transform:translate(52.9486vw,100vh)scale(.39995)}}.falling-animation:nth-child(29){opacity:.620504;animation:12s linear -28.6327s infinite fall-29;transform:translate(19.2414vw,-10px)scale(.148854)}@keyframes fall-29{to{transform:translate(19.2414vw,100vh)scale(.148854)}}.falling-animation:nth-child(30){opacity:.827122;animation:11s linear -29.7209s infinite fall-30;transform:translate(35.0685vw,-10px)scale(.388243)}@keyframes fall-30{to{transform:translate(35.0685vw,100vh)scale(.388243)}}.falling-animation:nth-child(31){opacity:.74762;animation:3s linear -7.49289s infinite fall-31;transform:translate(22.3808vw,-10px)scale(.50029)}@keyframes fall-31{to{transform:translate(22.3808vw,100vh)scale(.50029)}}.falling-animation:nth-child(32){opacity:.737552;animation:12s linear -20.6708s infinite fall-32;transform:translate(70.6209vw,-10px)scale(.62968)}@keyframes fall-32{to{transform:translate(70.6209vw,100vh)scale(.62968)}}.falling-animation:nth-child(33){opacity:.977646;animation:7s linear -11.7274s infinite fall-33;transform:translate(94.8492vw,-10px)scale(.515531)}@keyframes fall-33{to{transform:translate(94.8492vw,100vh)scale(.515531)}}.falling-animation:nth-child(34){opacity:.986939;animation:6s linear -23.5383s infinite fall-34;transform:translate(24.6338vw,-10px)scale(.398243)}@keyframes fall-34{to{transform:translate(24.6338vw,100vh)scale(.398243)}}.falling-animation:nth-child(35){opacity:.120019;animation:6s linear -19.3727s infinite fall-35;transform:translate(58.9158vw,-10px)scale(.376303)}@keyframes fall-35{to{transform:translate(58.9158vw,100vh)scale(.376303)}}.falling-animation:nth-child(36){opacity:.741901;animation:5s linear -11.9839s infinite fall-36;transform:translate(33.3231vw,-10px)scale(.0730784)}@keyframes fall-36{to{transform:translate(33.3231vw,100vh)scale(.0730784)}}.falling-animation:nth-child(37){opacity:.693101;animation:8s linear -8.92757s infinite fall-37;transform:translate(71.8813vw,-10px)scale(.113458)}@keyframes fall-37{to{transform:translate(71.8813vw,100vh)scale(.113458)}}.falling-animation:nth-child(38){opacity:.192263;animation:5s linear -24.9399s infinite fall-38;transform:translate(66.8057vw,-10px)scale(.400069)}@keyframes fall-38{to{transform:translate(66.8057vw,100vh)scale(.400069)}}.falling-animation:nth-child(39){opacity:.596263;animation:5s linear -16.7805s infinite fall-39;transform:translate(27.6435vw,-10px)scale(.291069)}@keyframes fall-39{to{transform:translate(27.6435vw,100vh)scale(.291069)}}.falling-animation:nth-child(40){opacity:.30312;animation:12s linear -7.25555s infinite fall-40;transform:translate(91.0989vw,-10px)scale(.177752)}@keyframes fall-40{to{transform:translate(91.0989vw,100vh)scale(.177752)}}.falling-animation:nth-child(41){opacity:.461361;animation:12s linear -6.49944s infinite fall-41;transform:translate(99.9638vw,-10px)scale(.465239)}@keyframes fall-41{to{transform:translate(99.9638vw,100vh)scale(.465239)}}.falling-animation:nth-child(42){opacity:.177318;animation:4s linear -24.2512s infinite fall-42;transform:translate(57.757vw,-10px)scale(.274003)}@keyframes fall-42{to{transform:translate(57.757vw,100vh)scale(.274003)}}.falling-animation:nth-child(43){opacity:.733294;animation:3s linear -28.433s infinite fall-43;transform:translate(61.439vw,-10px)scale(.287021)}@keyframes fall-43{to{transform:translate(61.439vw,100vh)scale(.287021)}}.falling-animation:nth-child(44){opacity:.121011;animation:11s linear -24.0132s infinite fall-44;transform:translate(25.4434vw,-10px)scale(.345957)}@keyframes fall-44{to{transform:translate(25.4434vw,100vh)scale(.345957)}}.falling-animation:nth-child(45){opacity:.702822;animation:10s linear -9.8843s infinite fall-45;transform:translate(60.6832vw,-10px)scale(.664398)}@keyframes fall-45{to{transform:translate(60.6832vw,100vh)scale(.664398)}}.falling-animation:nth-child(46){opacity:.887019;animation:6s linear -18.945s infinite fall-46;transform:translate(40.7572vw,-10px)scale(.560164)}@keyframes fall-46{to{transform:translate(40.7572vw,100vh)scale(.560164)}}.falling-animation:nth-child(47){opacity:.267277;animation:3s linear -15.9458s infinite fall-47;transform:translate(78.9207vw,-10px)scale(.565311)}@keyframes fall-47{to{transform:translate(78.9207vw,100vh)scale(.565311)}}.falling-animation:nth-child(48){opacity:.506387;animation:5s linear -18.2857s infinite fall-48;transform:translate(50.5793vw,-10px)scale(.670427)}@keyframes fall-48{to{transform:translate(50.5793vw,100vh)scale(.670427)}}.falling-animation:nth-child(49){opacity:.551737;animation:9s linear -14.641s infinite fall-49;transform:translate(79.5714vw,-10px)scale(.462154)}@keyframes fall-49{to{transform:translate(79.5714vw,100vh)scale(.462154)}}.falling-animation:nth-child(50){opacity:.362791;animation:7s linear -6.53652s infinite fall-50;transform:translate(96.8636vw,-10px)scale(.175598)}@keyframes fall-50{to{transform:translate(96.8636vw,100vh)scale(.175598)}}.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)}
