.falling-animation{position:absolute}.falling-animation:first-child{opacity:.319153;animation:9s linear -11.8776s infinite fall-1;transform:translate(89.1957vw,-10px)scale(.378795)}@keyframes fall-1{to{transform:translate(89.1957vw,100vh)scale(.378795)}}.falling-animation:nth-child(2){opacity:.470287;animation:12s linear -14.2519s infinite fall-2;transform:translate(6.60535vw,-10px)scale(.338277)}@keyframes fall-2{to{transform:translate(6.60535vw,100vh)scale(.338277)}}.falling-animation:nth-child(3){opacity:.428523;animation:8s linear -15.7247s infinite fall-3;transform:translate(76.9842vw,-10px)scale(.31276)}@keyframes fall-3{to{transform:translate(76.9842vw,100vh)scale(.31276)}}.falling-animation:nth-child(4){opacity:.577608;animation:4s linear -7.01484s infinite fall-4;transform:translate(47.2907vw,-10px)scale(.495908)}@keyframes fall-4{to{transform:translate(47.2907vw,100vh)scale(.495908)}}.falling-animation:nth-child(5){opacity:.484441;animation:4s linear -27.8786s infinite fall-5;transform:translate(86.9412vw,-10px)scale(.3788)}@keyframes fall-5{to{transform:translate(86.9412vw,100vh)scale(.3788)}}.falling-animation:nth-child(6){opacity:.603363;animation:9s linear -.62389s infinite fall-6;transform:translate(93.5862vw,-10px)scale(.564166)}@keyframes fall-6{to{transform:translate(93.5862vw,100vh)scale(.564166)}}.falling-animation:nth-child(7){opacity:.541078;animation:4s linear -4.26983s infinite fall-7;transform:translate(61.8427vw,-10px)scale(.194295)}@keyframes fall-7{to{transform:translate(61.8427vw,100vh)scale(.194295)}}.falling-animation:nth-child(8){opacity:.0600024;animation:6s linear -27.2398s infinite fall-8;transform:translate(57.1399vw,-10px)scale(.446153)}@keyframes fall-8{to{transform:translate(57.1399vw,100vh)scale(.446153)}}.falling-animation:nth-child(9){opacity:.590722;animation:5s linear -8.82949s infinite fall-9;transform:translate(41.0343vw,-10px)scale(.00475056)}@keyframes fall-9{to{transform:translate(41.0343vw,100vh)scale(.00475056)}}.falling-animation:nth-child(10){opacity:.259959;animation:12s linear -19.6996s infinite fall-10;transform:translate(22.6966vw,-10px)scale(.430207)}@keyframes fall-10{to{transform:translate(22.6966vw,100vh)scale(.430207)}}.falling-animation:nth-child(11){opacity:.834381;animation:12s linear -26.9766s infinite fall-11;transform:translate(9.85525vw,-10px)scale(.679036)}@keyframes fall-11{to{transform:translate(9.85525vw,100vh)scale(.679036)}}.falling-animation:nth-child(12){opacity:.232848;animation:5s linear -4.23915s infinite fall-12;transform:translate(34.4737vw,-10px)scale(.110391)}@keyframes fall-12{to{transform:translate(34.4737vw,100vh)scale(.110391)}}.falling-animation:nth-child(13){opacity:.750456;animation:8s linear -17.5459s infinite fall-13;transform:translate(62.1973vw,-10px)scale(.268024)}@keyframes fall-13{to{transform:translate(62.1973vw,100vh)scale(.268024)}}.falling-animation:nth-child(14){opacity:.368172;animation:11s linear -5.7847s infinite fall-14;transform:translate(4.52437vw,-10px)scale(.597987)}@keyframes fall-14{to{transform:translate(4.52437vw,100vh)scale(.597987)}}.falling-animation:nth-child(15){opacity:.357622;animation:6s linear -25.9917s infinite fall-15;transform:translate(27.0369vw,-10px)scale(.326297)}@keyframes fall-15{to{transform:translate(27.0369vw,100vh)scale(.326297)}}.falling-animation:nth-child(16){opacity:.728618;animation:8s linear -27.8128s infinite fall-16;transform:translate(35.2004vw,-10px)scale(.39126)}@keyframes fall-16{to{transform:translate(35.2004vw,100vh)scale(.39126)}}.falling-animation:nth-child(17){opacity:.0728774;animation:7s linear -13.3813s infinite fall-17;transform:translate(69.4031vw,-10px)scale(.155454)}@keyframes fall-17{to{transform:translate(69.4031vw,100vh)scale(.155454)}}.falling-animation:nth-child(18){opacity:.780962;animation:9s linear -11.0218s infinite fall-18;transform:translate(75.3504vw,-10px)scale(.438059)}@keyframes fall-18{to{transform:translate(75.3504vw,100vh)scale(.438059)}}.falling-animation:nth-child(19){opacity:.82793;animation:11s linear -28.2189s infinite fall-19;transform:translate(93.9744vw,-10px)scale(.195556)}@keyframes fall-19{to{transform:translate(93.9744vw,100vh)scale(.195556)}}.falling-animation:nth-child(20){opacity:.643507;animation:3s linear -11.8541s infinite fall-20;transform:translate(61.0273vw,-10px)scale(.575544)}@keyframes fall-20{to{transform:translate(61.0273vw,100vh)scale(.575544)}}.falling-animation:nth-child(21){opacity:.0157707;animation:5s linear -29.0021s infinite fall-21;transform:translate(82.0937vw,-10px)scale(.351021)}@keyframes fall-21{to{transform:translate(82.0937vw,100vh)scale(.351021)}}.falling-animation:nth-child(22){opacity:.792256;animation:11s linear -27.822s infinite fall-22;transform:translate(75.6037vw,-10px)scale(.252999)}@keyframes fall-22{to{transform:translate(75.6037vw,100vh)scale(.252999)}}.falling-animation:nth-child(23){opacity:.355011;animation:3s linear -7.93401s infinite fall-23;transform:translate(95.637vw,-10px)scale(.225903)}@keyframes fall-23{to{transform:translate(95.637vw,100vh)scale(.225903)}}.falling-animation:nth-child(24){opacity:.114618;animation:3s linear -13.1542s infinite fall-24;transform:translate(32.4814vw,-10px)scale(.588009)}@keyframes fall-24{to{transform:translate(32.4814vw,100vh)scale(.588009)}}.falling-animation:nth-child(25){opacity:.89776;animation:5s linear -16.9857s infinite fall-25;transform:translate(31.5394vw,-10px)scale(.62608)}@keyframes fall-25{to{transform:translate(31.5394vw,100vh)scale(.62608)}}.falling-animation:nth-child(26){opacity:.0695807;animation:5s linear -25.8591s infinite fall-26;transform:translate(19.8006vw,-10px)scale(.392257)}@keyframes fall-26{to{transform:translate(19.8006vw,100vh)scale(.392257)}}.falling-animation:nth-child(27){opacity:.223881;animation:3s linear -21.5727s infinite fall-27;transform:translate(71.3428vw,-10px)scale(.200372)}@keyframes fall-27{to{transform:translate(71.3428vw,100vh)scale(.200372)}}.falling-animation:nth-child(28){opacity:.844527;animation:10s linear -18.5028s infinite fall-28;transform:translate(97.1901vw,-10px)scale(.692823)}@keyframes fall-28{to{transform:translate(97.1901vw,100vh)scale(.692823)}}.falling-animation:nth-child(29){opacity:.899302;animation:6s linear -3.43072s infinite fall-29;transform:translate(59.656vw,-10px)scale(.697757)}@keyframes fall-29{to{transform:translate(59.656vw,100vh)scale(.697757)}}.falling-animation:nth-child(30){opacity:.590992;animation:7s linear -10.9906s infinite fall-30;transform:translate(51.8033vw,-10px)scale(.467431)}@keyframes fall-30{to{transform:translate(51.8033vw,100vh)scale(.467431)}}.falling-animation:nth-child(31){opacity:.584405;animation:11s linear -2.45297s infinite fall-31;transform:translate(42.3244vw,-10px)scale(.114622)}@keyframes fall-31{to{transform:translate(42.3244vw,100vh)scale(.114622)}}.falling-animation:nth-child(32){opacity:.480026;animation:12s linear -12.6446s infinite fall-32;transform:translate(72.5789vw,-10px)scale(.680593)}@keyframes fall-32{to{transform:translate(72.5789vw,100vh)scale(.680593)}}.falling-animation:nth-child(33){opacity:.380395;animation:5s linear -8.03897s infinite fall-33;transform:translate(26.1557vw,-10px)scale(.0872911)}@keyframes fall-33{to{transform:translate(26.1557vw,100vh)scale(.0872911)}}.falling-animation:nth-child(34){opacity:.548894;animation:6s linear -9.51234s infinite fall-34;transform:translate(51.1564vw,-10px)scale(.0813274)}@keyframes fall-34{to{transform:translate(51.1564vw,100vh)scale(.0813274)}}.falling-animation:nth-child(35){opacity:.275218;animation:12s linear -.589589s infinite fall-35;transform:translate(46.88vw,-10px)scale(.0598417)}@keyframes fall-35{to{transform:translate(46.88vw,100vh)scale(.0598417)}}.falling-animation:nth-child(36){opacity:.469097;animation:10s linear -3.85725s infinite fall-36;transform:translate(5.81089vw,-10px)scale(.121398)}@keyframes fall-36{to{transform:translate(5.81089vw,100vh)scale(.121398)}}.falling-animation:nth-child(37){opacity:.0233933;animation:4s linear -25.2612s infinite fall-37;transform:translate(25.9554vw,-10px)scale(.360333)}@keyframes fall-37{to{transform:translate(25.9554vw,100vh)scale(.360333)}}.falling-animation:nth-child(38){opacity:.282206;animation:5s linear -4.62489s infinite fall-38;transform:translate(85.7784vw,-10px)scale(.323297)}@keyframes fall-38{to{transform:translate(85.7784vw,100vh)scale(.323297)}}.falling-animation:nth-child(39){opacity:.90602;animation:6s linear -20.7179s infinite fall-39;transform:translate(81.3386vw,-10px)scale(.161935)}@keyframes fall-39{to{transform:translate(81.3386vw,100vh)scale(.161935)}}.falling-animation:nth-child(40){opacity:.829307;animation:6s linear -25.4882s infinite fall-40;transform:translate(52.5814vw,-10px)scale(.259211)}@keyframes fall-40{to{transform:translate(52.5814vw,100vh)scale(.259211)}}.falling-animation:nth-child(41){opacity:.353488;animation:9s linear -5.99452s infinite fall-41;transform:translate(36.9857vw,-10px)scale(.663135)}@keyframes fall-41{to{transform:translate(36.9857vw,100vh)scale(.663135)}}.falling-animation:nth-child(42){opacity:.409394;animation:12s linear -6.15023s infinite fall-42;transform:translate(80.9655vw,-10px)scale(.360779)}@keyframes fall-42{to{transform:translate(80.9655vw,100vh)scale(.360779)}}.falling-animation:nth-child(43){opacity:.603744;animation:3s linear -24.2743s infinite fall-43;transform:translate(22.2287vw,-10px)scale(.393903)}@keyframes fall-43{to{transform:translate(22.2287vw,100vh)scale(.393903)}}.falling-animation:nth-child(44){opacity:.505592;animation:9s linear -13.4479s infinite fall-44;transform:translate(40.9365vw,-10px)scale(.589474)}@keyframes fall-44{to{transform:translate(40.9365vw,100vh)scale(.589474)}}.falling-animation:nth-child(45){opacity:.283117;animation:8s linear -24.4783s infinite fall-45;transform:translate(30.1748vw,-10px)scale(.595996)}@keyframes fall-45{to{transform:translate(30.1748vw,100vh)scale(.595996)}}.falling-animation:nth-child(46){opacity:.31466;animation:11s linear -.0974141s infinite fall-46;transform:translate(25.6272vw,-10px)scale(.154615)}@keyframes fall-46{to{transform:translate(25.6272vw,100vh)scale(.154615)}}.falling-animation:nth-child(47){opacity:.771561;animation:11s linear -10.4394s infinite fall-47;transform:translate(20.0056vw,-10px)scale(.546093)}@keyframes fall-47{to{transform:translate(20.0056vw,100vh)scale(.546093)}}.falling-animation:nth-child(48){opacity:.659958;animation:3s linear -28.2918s infinite fall-48;transform:translate(19.2438vw,-10px)scale(.627722)}@keyframes fall-48{to{transform:translate(19.2438vw,100vh)scale(.627722)}}.falling-animation:nth-child(49){opacity:.810016;animation:5s linear -11.3s infinite fall-49;transform:translate(53.9096vw,-10px)scale(.534037)}@keyframes fall-49{to{transform:translate(53.9096vw,100vh)scale(.534037)}}.falling-animation:nth-child(50){opacity:.864917;animation:12s linear -17.136s infinite fall-50;transform:translate(9.41026vw,-10px)scale(.224445)}@keyframes fall-50{to{transform:translate(9.41026vw,100vh)scale(.224445)}}.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)}
