.falling-animation{position:absolute}.falling-animation:first-child{opacity:.120405;animation:3s linear -2.0904s infinite fall-1;transform:translate(6.14489vw,-10px)scale(.343443)}@keyframes fall-1{to{transform:translate(6.14489vw,100vh)scale(.343443)}}.falling-animation:nth-child(2){opacity:.518097;animation:12s linear -10.5136s infinite fall-2;transform:translate(91.1522vw,-10px)scale(.0122187)}@keyframes fall-2{to{transform:translate(91.1522vw,100vh)scale(.0122187)}}.falling-animation:nth-child(3){opacity:.696891;animation:5s linear -25.3841s infinite fall-3;transform:translate(15.515vw,-10px)scale(.256221)}@keyframes fall-3{to{transform:translate(15.515vw,100vh)scale(.256221)}}.falling-animation:nth-child(4){opacity:.758707;animation:6s linear -25.376s infinite fall-4;transform:translate(73.8828vw,-10px)scale(.0396051)}@keyframes fall-4{to{transform:translate(73.8828vw,100vh)scale(.0396051)}}.falling-animation:nth-child(5){opacity:.58063;animation:10s linear -5.98055s infinite fall-5;transform:translate(58.0853vw,-10px)scale(.120365)}@keyframes fall-5{to{transform:translate(58.0853vw,100vh)scale(.120365)}}.falling-animation:nth-child(6){opacity:.110739;animation:7s linear -14.0032s infinite fall-6;transform:translate(56.9381vw,-10px)scale(.23233)}@keyframes fall-6{to{transform:translate(56.9381vw,100vh)scale(.23233)}}.falling-animation:nth-child(7){opacity:.647708;animation:5s linear -5.50908s infinite fall-7;transform:translate(37.959vw,-10px)scale(.197533)}@keyframes fall-7{to{transform:translate(37.959vw,100vh)scale(.197533)}}.falling-animation:nth-child(8){opacity:.612466;animation:10s linear -18.6489s infinite fall-8;transform:translate(52.2564vw,-10px)scale(.63873)}@keyframes fall-8{to{transform:translate(52.2564vw,100vh)scale(.63873)}}.falling-animation:nth-child(9){opacity:.04771;animation:5s linear -19.4592s infinite fall-9;transform:translate(33.5121vw,-10px)scale(.114916)}@keyframes fall-9{to{transform:translate(33.5121vw,100vh)scale(.114916)}}.falling-animation:nth-child(10){opacity:.187465;animation:7s linear -7.62028s infinite fall-10;transform:translate(58.3704vw,-10px)scale(.387869)}@keyframes fall-10{to{transform:translate(58.3704vw,100vh)scale(.387869)}}.falling-animation:nth-child(11){opacity:.783681;animation:12s linear -21.0007s infinite fall-11;transform:translate(75.2233vw,-10px)scale(.150925)}@keyframes fall-11{to{transform:translate(75.2233vw,100vh)scale(.150925)}}.falling-animation:nth-child(12){opacity:.549511;animation:8s linear -21.2886s infinite fall-12;transform:translate(88.4823vw,-10px)scale(.156588)}@keyframes fall-12{to{transform:translate(88.4823vw,100vh)scale(.156588)}}.falling-animation:nth-child(13){opacity:.0489288;animation:9s linear -18.7416s infinite fall-13;transform:translate(67.053vw,-10px)scale(.0380856)}@keyframes fall-13{to{transform:translate(67.053vw,100vh)scale(.0380856)}}.falling-animation:nth-child(14){opacity:.667716;animation:12s linear -28.6366s infinite fall-14;transform:translate(22.9752vw,-10px)scale(.525917)}@keyframes fall-14{to{transform:translate(22.9752vw,100vh)scale(.525917)}}.falling-animation:nth-child(15){opacity:.762577;animation:7s linear -10.4114s infinite fall-15;transform:translate(51.659vw,-10px)scale(.268354)}@keyframes fall-15{to{transform:translate(51.659vw,100vh)scale(.268354)}}.falling-animation:nth-child(16){opacity:.433876;animation:11s linear -2.19369s infinite fall-16;transform:translate(40.1624vw,-10px)scale(.481242)}@keyframes fall-16{to{transform:translate(40.1624vw,100vh)scale(.481242)}}.falling-animation:nth-child(17){opacity:.68695;animation:8s linear -8.13934s infinite fall-17;transform:translate(44.3186vw,-10px)scale(.139091)}@keyframes fall-17{to{transform:translate(44.3186vw,100vh)scale(.139091)}}.falling-animation:nth-child(18){opacity:.908193;animation:3s linear -5.12283s infinite fall-18;transform:translate(31.7261vw,-10px)scale(.185035)}@keyframes fall-18{to{transform:translate(31.7261vw,100vh)scale(.185035)}}.falling-animation:nth-child(19){opacity:.693971;animation:4s linear -24.9451s infinite fall-19;transform:translate(81.7521vw,-10px)scale(.690592)}@keyframes fall-19{to{transform:translate(81.7521vw,100vh)scale(.690592)}}.falling-animation:nth-child(20){opacity:.67563;animation:11s linear -6.00653s infinite fall-20;transform:translate(94.4283vw,-10px)scale(.0299819)}@keyframes fall-20{to{transform:translate(94.4283vw,100vh)scale(.0299819)}}.falling-animation:nth-child(21){opacity:.326056;animation:3s linear -12.2846s infinite fall-21;transform:translate(70.5096vw,-10px)scale(.264317)}@keyframes fall-21{to{transform:translate(70.5096vw,100vh)scale(.264317)}}.falling-animation:nth-child(22){opacity:.195147;animation:4s linear -3.46738s infinite fall-22;transform:translate(46.4442vw,-10px)scale(.395453)}@keyframes fall-22{to{transform:translate(46.4442vw,100vh)scale(.395453)}}.falling-animation:nth-child(23){opacity:.103915;animation:6s linear -20.1364s infinite fall-23;transform:translate(36.6268vw,-10px)scale(.46861)}@keyframes fall-23{to{transform:translate(36.6268vw,100vh)scale(.46861)}}.falling-animation:nth-child(24){opacity:.528798;animation:9s linear -4.03519s infinite fall-24;transform:translate(3.31239vw,-10px)scale(.439178)}@keyframes fall-24{to{transform:translate(3.31239vw,100vh)scale(.439178)}}.falling-animation:nth-child(25){opacity:.0868922;animation:12s linear -4.08876s infinite fall-25;transform:translate(29.3827vw,-10px)scale(.394842)}@keyframes fall-25{to{transform:translate(29.3827vw,100vh)scale(.394842)}}.falling-animation:nth-child(26){opacity:.273965;animation:9s linear -7.5826s infinite fall-26;transform:translate(13.8404vw,-10px)scale(.666855)}@keyframes fall-26{to{transform:translate(13.8404vw,100vh)scale(.666855)}}.falling-animation:nth-child(27){opacity:.506395;animation:10s linear -7.12002s infinite fall-27;transform:translate(44.6966vw,-10px)scale(.624983)}@keyframes fall-27{to{transform:translate(44.6966vw,100vh)scale(.624983)}}.falling-animation:nth-child(28){opacity:.950998;animation:3s linear -25.0613s infinite fall-28;transform:translate(1.33653vw,-10px)scale(.5063)}@keyframes fall-28{to{transform:translate(1.33653vw,100vh)scale(.5063)}}.falling-animation:nth-child(29){opacity:.0919018;animation:10s linear -24.3677s infinite fall-29;transform:translate(71.6461vw,-10px)scale(.276432)}@keyframes fall-29{to{transform:translate(71.6461vw,100vh)scale(.276432)}}.falling-animation:nth-child(30){opacity:.477523;animation:6s linear -8.6069s infinite fall-30;transform:translate(70.0156vw,-10px)scale(.343879)}@keyframes fall-30{to{transform:translate(70.0156vw,100vh)scale(.343879)}}.falling-animation:nth-child(31){opacity:.284418;animation:10s linear -.256725s infinite fall-31;transform:translate(33.8158vw,-10px)scale(.441726)}@keyframes fall-31{to{transform:translate(33.8158vw,100vh)scale(.441726)}}.falling-animation:nth-child(32){opacity:.916286;animation:9s linear -7.42144s infinite fall-32;transform:translate(14.2529vw,-10px)scale(.326124)}@keyframes fall-32{to{transform:translate(14.2529vw,100vh)scale(.326124)}}.falling-animation:nth-child(33){opacity:.932499;animation:10s linear -29.8058s infinite fall-33;transform:translate(39.1921vw,-10px)scale(.365343)}@keyframes fall-33{to{transform:translate(39.1921vw,100vh)scale(.365343)}}.falling-animation:nth-child(34){opacity:.771098;animation:12s linear -10.4133s infinite fall-34;transform:translate(98.1966vw,-10px)scale(.490898)}@keyframes fall-34{to{transform:translate(98.1966vw,100vh)scale(.490898)}}.falling-animation:nth-child(35){opacity:.772556;animation:7s linear -12.5726s infinite fall-35;transform:translate(65.0917vw,-10px)scale(.255942)}@keyframes fall-35{to{transform:translate(65.0917vw,100vh)scale(.255942)}}.falling-animation:nth-child(36){opacity:.741174;animation:9s linear -17.425s infinite fall-36;transform:translate(42.8563vw,-10px)scale(.1464)}@keyframes fall-36{to{transform:translate(42.8563vw,100vh)scale(.1464)}}.falling-animation:nth-child(37){opacity:.273493;animation:11s linear -25.7349s infinite fall-37;transform:translate(41.7806vw,-10px)scale(.0742306)}@keyframes fall-37{to{transform:translate(41.7806vw,100vh)scale(.0742306)}}.falling-animation:nth-child(38){opacity:.8669;animation:12s linear -23.4891s infinite fall-38;transform:translate(62.8743vw,-10px)scale(.506108)}@keyframes fall-38{to{transform:translate(62.8743vw,100vh)scale(.506108)}}.falling-animation:nth-child(39){opacity:.317475;animation:12s linear -16.2534s infinite fall-39;transform:translate(47.6514vw,-10px)scale(.609301)}@keyframes fall-39{to{transform:translate(47.6514vw,100vh)scale(.609301)}}.falling-animation:nth-child(40){opacity:.793204;animation:8s linear -24.3642s infinite fall-40;transform:translate(34.9302vw,-10px)scale(.17261)}@keyframes fall-40{to{transform:translate(34.9302vw,100vh)scale(.17261)}}.falling-animation:nth-child(41){opacity:.751437;animation:4s linear -9.05488s infinite fall-41;transform:translate(84.3243vw,-10px)scale(.288606)}@keyframes fall-41{to{transform:translate(84.3243vw,100vh)scale(.288606)}}.falling-animation:nth-child(42){opacity:.726266;animation:12s linear -1.39262s infinite fall-42;transform:translate(76.7892vw,-10px)scale(.648347)}@keyframes fall-42{to{transform:translate(76.7892vw,100vh)scale(.648347)}}.falling-animation:nth-child(43){opacity:.516771;animation:12s linear -14.815s infinite fall-43;transform:translate(31.4471vw,-10px)scale(.680751)}@keyframes fall-43{to{transform:translate(31.4471vw,100vh)scale(.680751)}}.falling-animation:nth-child(44){opacity:.580522;animation:8s linear -5.46211s infinite fall-44;transform:translate(8.62927vw,-10px)scale(.656359)}@keyframes fall-44{to{transform:translate(8.62927vw,100vh)scale(.656359)}}.falling-animation:nth-child(45){opacity:.227666;animation:8s linear -26.5642s infinite fall-45;transform:translate(97.5322vw,-10px)scale(.330429)}@keyframes fall-45{to{transform:translate(97.5322vw,100vh)scale(.330429)}}.falling-animation:nth-child(46){opacity:.0712405;animation:6s linear -4.91343s infinite fall-46;transform:translate(55.6536vw,-10px)scale(.22122)}@keyframes fall-46{to{transform:translate(55.6536vw,100vh)scale(.22122)}}.falling-animation:nth-child(47){opacity:.561733;animation:10s linear -14.9925s infinite fall-47;transform:translate(82.0626vw,-10px)scale(.111062)}@keyframes fall-47{to{transform:translate(82.0626vw,100vh)scale(.111062)}}.falling-animation:nth-child(48){opacity:.649726;animation:11s linear -11.686s infinite fall-48;transform:translate(62.5462vw,-10px)scale(.319751)}@keyframes fall-48{to{transform:translate(62.5462vw,100vh)scale(.319751)}}.falling-animation:nth-child(49){opacity:.381169;animation:8s linear -3.95961s infinite fall-49;transform:translate(37.2023vw,-10px)scale(.429722)}@keyframes fall-49{to{transform:translate(37.2023vw,100vh)scale(.429722)}}.falling-animation:nth-child(50){opacity:.0713403;animation:6s linear -27.2147s infinite fall-50;transform:translate(9.83213vw,-10px)scale(.141421)}@keyframes fall-50{to{transform:translate(9.83213vw,100vh)scale(.141421)}}.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)}
