.falling-animation{position:absolute}.falling-animation:first-child{opacity:.714642;animation:8s linear -6.1808s infinite fall-1;transform:translate(92.3015vw,-10px)scale(.258966)}@keyframes fall-1{to{transform:translate(92.3015vw,100vh)scale(.258966)}}.falling-animation:nth-child(2){opacity:.94832;animation:11s linear -28.395s infinite fall-2;transform:translate(99.4322vw,-10px)scale(.698012)}@keyframes fall-2{to{transform:translate(99.4322vw,100vh)scale(.698012)}}.falling-animation:nth-child(3){opacity:.467945;animation:3s linear -21.6106s infinite fall-3;transform:translate(74.1135vw,-10px)scale(.406116)}@keyframes fall-3{to{transform:translate(74.1135vw,100vh)scale(.406116)}}.falling-animation:nth-child(4){opacity:.881649;animation:10s linear -28.0047s infinite fall-4;transform:translate(17.2024vw,-10px)scale(.475668)}@keyframes fall-4{to{transform:translate(17.2024vw,100vh)scale(.475668)}}.falling-animation:nth-child(5){opacity:.946879;animation:11s linear -4.78053s infinite fall-5;transform:translate(27.4045vw,-10px)scale(.033113)}@keyframes fall-5{to{transform:translate(27.4045vw,100vh)scale(.033113)}}.falling-animation:nth-child(6){opacity:.540107;animation:5s linear -9.79149s infinite fall-6;transform:translate(25.3392vw,-10px)scale(.542558)}@keyframes fall-6{to{transform:translate(25.3392vw,100vh)scale(.542558)}}.falling-animation:nth-child(7){opacity:.644546;animation:8s linear -25.0518s infinite fall-7;transform:translate(39.1853vw,-10px)scale(.67278)}@keyframes fall-7{to{transform:translate(39.1853vw,100vh)scale(.67278)}}.falling-animation:nth-child(8){opacity:.949672;animation:3s linear -19.57s infinite fall-8;transform:translate(90.7789vw,-10px)scale(.4066)}@keyframes fall-8{to{transform:translate(90.7789vw,100vh)scale(.4066)}}.falling-animation:nth-child(9){opacity:.426493;animation:4s linear -16.5789s infinite fall-9;transform:translate(91.3659vw,-10px)scale(.679334)}@keyframes fall-9{to{transform:translate(91.3659vw,100vh)scale(.679334)}}.falling-animation:nth-child(10){opacity:.810417;animation:3s linear -16.6101s infinite fall-10;transform:translate(33.3609vw,-10px)scale(.618554)}@keyframes fall-10{to{transform:translate(33.3609vw,100vh)scale(.618554)}}.falling-animation:nth-child(11){opacity:.802089;animation:5s linear -25.45s infinite fall-11;transform:translate(30.7026vw,-10px)scale(.382023)}@keyframes fall-11{to{transform:translate(30.7026vw,100vh)scale(.382023)}}.falling-animation:nth-child(12){opacity:.209745;animation:6s linear -3.84899s infinite fall-12;transform:translate(25.8634vw,-10px)scale(.507516)}@keyframes fall-12{to{transform:translate(25.8634vw,100vh)scale(.507516)}}.falling-animation:nth-child(13){opacity:.42415;animation:5s linear -13.7914s infinite fall-13;transform:translate(57.8093vw,-10px)scale(.573701)}@keyframes fall-13{to{transform:translate(57.8093vw,100vh)scale(.573701)}}.falling-animation:nth-child(14){opacity:.738333;animation:9s linear -21.5972s infinite fall-14;transform:translate(15.411vw,-10px)scale(.44201)}@keyframes fall-14{to{transform:translate(15.411vw,100vh)scale(.44201)}}.falling-animation:nth-child(15){opacity:.936934;animation:8s linear -18.9321s infinite fall-15;transform:translate(26.6983vw,-10px)scale(.389344)}@keyframes fall-15{to{transform:translate(26.6983vw,100vh)scale(.389344)}}.falling-animation:nth-child(16){opacity:.0940783;animation:12s linear -9.54846s infinite fall-16;transform:translate(9.78722vw,-10px)scale(.632086)}@keyframes fall-16{to{transform:translate(9.78722vw,100vh)scale(.632086)}}.falling-animation:nth-child(17){opacity:.525269;animation:6s linear -4.51905s infinite fall-17;transform:translate(23.7999vw,-10px)scale(.17448)}@keyframes fall-17{to{transform:translate(23.7999vw,100vh)scale(.17448)}}.falling-animation:nth-child(18){opacity:.534741;animation:11s linear -19.975s infinite fall-18;transform:translate(43.0632vw,-10px)scale(.323777)}@keyframes fall-18{to{transform:translate(43.0632vw,100vh)scale(.323777)}}.falling-animation:nth-child(19){opacity:.487966;animation:11s linear -13.7887s infinite fall-19;transform:translate(96.2756vw,-10px)scale(.372429)}@keyframes fall-19{to{transform:translate(96.2756vw,100vh)scale(.372429)}}.falling-animation:nth-child(20){opacity:.0624129;animation:9s linear -1.64065s infinite fall-20;transform:translate(13.6095vw,-10px)scale(.43173)}@keyframes fall-20{to{transform:translate(13.6095vw,100vh)scale(.43173)}}.falling-animation:nth-child(21){opacity:.828128;animation:5s linear -7.88682s infinite fall-21;transform:translate(50.8333vw,-10px)scale(.482939)}@keyframes fall-21{to{transform:translate(50.8333vw,100vh)scale(.482939)}}.falling-animation:nth-child(22){opacity:.834931;animation:12s linear -6.5259s infinite fall-22;transform:translate(58.1935vw,-10px)scale(.245571)}@keyframes fall-22{to{transform:translate(58.1935vw,100vh)scale(.245571)}}.falling-animation:nth-child(23){opacity:.915805;animation:5s linear -20.6334s infinite fall-23;transform:translate(87.1709vw,-10px)scale(.652893)}@keyframes fall-23{to{transform:translate(87.1709vw,100vh)scale(.652893)}}.falling-animation:nth-child(24){opacity:.860642;animation:3s linear -12.0184s infinite fall-24;transform:translate(81.7482vw,-10px)scale(.349033)}@keyframes fall-24{to{transform:translate(81.7482vw,100vh)scale(.349033)}}.falling-animation:nth-child(25){opacity:.802625;animation:3s linear -9.26776s infinite fall-25;transform:translate(61.0044vw,-10px)scale(.543608)}@keyframes fall-25{to{transform:translate(61.0044vw,100vh)scale(.543608)}}.falling-animation:nth-child(26){opacity:.753424;animation:8s linear -10.9006s infinite fall-26;transform:translate(64.0182vw,-10px)scale(.0834113)}@keyframes fall-26{to{transform:translate(64.0182vw,100vh)scale(.0834113)}}.falling-animation:nth-child(27){opacity:.810801;animation:11s linear -8.98413s infinite fall-27;transform:translate(40.4235vw,-10px)scale(.593979)}@keyframes fall-27{to{transform:translate(40.4235vw,100vh)scale(.593979)}}.falling-animation:nth-child(28){opacity:.710053;animation:4s linear -26.7477s infinite fall-28;transform:translate(17.1508vw,-10px)scale(.0650554)}@keyframes fall-28{to{transform:translate(17.1508vw,100vh)scale(.0650554)}}.falling-animation:nth-child(29){opacity:.924945;animation:8s linear -7.43905s infinite fall-29;transform:translate(78.4437vw,-10px)scale(.0353569)}@keyframes fall-29{to{transform:translate(78.4437vw,100vh)scale(.0353569)}}.falling-animation:nth-child(30){opacity:.497439;animation:4s linear -1.86522s infinite fall-30;transform:translate(8.28407vw,-10px)scale(.236898)}@keyframes fall-30{to{transform:translate(8.28407vw,100vh)scale(.236898)}}.falling-animation:nth-child(31){opacity:.986014;animation:12s linear -29.1997s infinite fall-31;transform:translate(51.9018vw,-10px)scale(.358947)}@keyframes fall-31{to{transform:translate(51.9018vw,100vh)scale(.358947)}}.falling-animation:nth-child(32){opacity:.69427;animation:5s linear -27.3239s infinite fall-32;transform:translate(89.8595vw,-10px)scale(.230114)}@keyframes fall-32{to{transform:translate(89.8595vw,100vh)scale(.230114)}}.falling-animation:nth-child(33){opacity:.0510402;animation:9s linear -26.0477s infinite fall-33;transform:translate(85.116vw,-10px)scale(.539238)}@keyframes fall-33{to{transform:translate(85.116vw,100vh)scale(.539238)}}.falling-animation:nth-child(34){opacity:.345753;animation:9s linear -1.72796s infinite fall-34;transform:translate(91.4093vw,-10px)scale(.0837612)}@keyframes fall-34{to{transform:translate(91.4093vw,100vh)scale(.0837612)}}.falling-animation:nth-child(35){opacity:.977377;animation:3s linear -18.6934s infinite fall-35;transform:translate(49.1525vw,-10px)scale(.628386)}@keyframes fall-35{to{transform:translate(49.1525vw,100vh)scale(.628386)}}.falling-animation:nth-child(36){opacity:.0129904;animation:8s linear -5.90776s infinite fall-36;transform:translate(93.3374vw,-10px)scale(.0378246)}@keyframes fall-36{to{transform:translate(93.3374vw,100vh)scale(.0378246)}}.falling-animation:nth-child(37){opacity:.717496;animation:3s linear -20.4793s infinite fall-37;transform:translate(35.6344vw,-10px)scale(.46331)}@keyframes fall-37{to{transform:translate(35.6344vw,100vh)scale(.46331)}}.falling-animation:nth-child(38){opacity:.312856;animation:4s linear -22.7535s infinite fall-38;transform:translate(92.3979vw,-10px)scale(.51971)}@keyframes fall-38{to{transform:translate(92.3979vw,100vh)scale(.51971)}}.falling-animation:nth-child(39){opacity:.0311042;animation:5s linear -15.9485s infinite fall-39;transform:translate(94.2574vw,-10px)scale(.272551)}@keyframes fall-39{to{transform:translate(94.2574vw,100vh)scale(.272551)}}.falling-animation:nth-child(40){opacity:.893793;animation:4s linear -8.62012s infinite fall-40;transform:translate(66.424vw,-10px)scale(.473639)}@keyframes fall-40{to{transform:translate(66.424vw,100vh)scale(.473639)}}.falling-animation:nth-child(41){opacity:.257137;animation:9s linear -24.8721s infinite fall-41;transform:translate(47.5869vw,-10px)scale(.623598)}@keyframes fall-41{to{transform:translate(47.5869vw,100vh)scale(.623598)}}.falling-animation:nth-child(42){opacity:.570436;animation:12s linear -29.8883s infinite fall-42;transform:translate(64.0556vw,-10px)scale(.408304)}@keyframes fall-42{to{transform:translate(64.0556vw,100vh)scale(.408304)}}.falling-animation:nth-child(43){opacity:.329938;animation:10s linear -21.5291s infinite fall-43;transform:translate(98.841vw,-10px)scale(.463163)}@keyframes fall-43{to{transform:translate(98.841vw,100vh)scale(.463163)}}.falling-animation:nth-child(44){opacity:.20729;animation:12s linear -17.886s infinite fall-44;transform:translate(55.8747vw,-10px)scale(.173979)}@keyframes fall-44{to{transform:translate(55.8747vw,100vh)scale(.173979)}}.falling-animation:nth-child(45){opacity:.791357;animation:9s linear -19.7078s infinite fall-45;transform:translate(54.2577vw,-10px)scale(.289558)}@keyframes fall-45{to{transform:translate(54.2577vw,100vh)scale(.289558)}}.falling-animation:nth-child(46){opacity:.675238;animation:7s linear -26.8018s infinite fall-46;transform:translate(38.342vw,-10px)scale(.451584)}@keyframes fall-46{to{transform:translate(38.342vw,100vh)scale(.451584)}}.falling-animation:nth-child(47){opacity:.982983;animation:5s linear -22.2433s infinite fall-47;transform:translate(58.4646vw,-10px)scale(.559803)}@keyframes fall-47{to{transform:translate(58.4646vw,100vh)scale(.559803)}}.falling-animation:nth-child(48){opacity:.381979;animation:12s linear -8.78837s infinite fall-48;transform:translate(34.088vw,-10px)scale(.626304)}@keyframes fall-48{to{transform:translate(34.088vw,100vh)scale(.626304)}}.falling-animation:nth-child(49){opacity:.476934;animation:4s linear -29.3719s infinite fall-49;transform:translate(93.2582vw,-10px)scale(.520633)}@keyframes fall-49{to{transform:translate(93.2582vw,100vh)scale(.520633)}}.falling-animation:nth-child(50){opacity:.703558;animation:5s linear -9.52127s infinite fall-50;transform:translate(89.0047vw,-10px)scale(.550763)}@keyframes fall-50{to{transform:translate(89.0047vw,100vh)scale(.550763)}}.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)}
