.falling-animation{position:absolute}.falling-animation:first-child{opacity:.0872805;animation:3s linear -18.3019s infinite fall-1;transform:translate(34.0817vw,-10px)scale(.210444)}@keyframes fall-1{to{transform:translate(34.0817vw,100vh)scale(.210444)}}.falling-animation:nth-child(2){opacity:.854749;animation:5s linear -16.9079s infinite fall-2;transform:translate(24.8226vw,-10px)scale(.25002)}@keyframes fall-2{to{transform:translate(24.8226vw,100vh)scale(.25002)}}.falling-animation:nth-child(3){opacity:.562234;animation:7s linear -18.2617s infinite fall-3;transform:translate(73.7861vw,-10px)scale(.471431)}@keyframes fall-3{to{transform:translate(73.7861vw,100vh)scale(.471431)}}.falling-animation:nth-child(4){opacity:.886654;animation:6s linear -23.9222s infinite fall-4;transform:translate(60.3537vw,-10px)scale(.372166)}@keyframes fall-4{to{transform:translate(60.3537vw,100vh)scale(.372166)}}.falling-animation:nth-child(5){opacity:.264771;animation:3s linear -24.149s infinite fall-5;transform:translate(47.2892vw,-10px)scale(.645159)}@keyframes fall-5{to{transform:translate(47.2892vw,100vh)scale(.645159)}}.falling-animation:nth-child(6){opacity:.59387;animation:10s linear -3.69906s infinite fall-6;transform:translate(72.1365vw,-10px)scale(.666285)}@keyframes fall-6{to{transform:translate(72.1365vw,100vh)scale(.666285)}}.falling-animation:nth-child(7){opacity:.285563;animation:9s linear -23.3476s infinite fall-7;transform:translate(23.524vw,-10px)scale(.509046)}@keyframes fall-7{to{transform:translate(23.524vw,100vh)scale(.509046)}}.falling-animation:nth-child(8){opacity:.575105;animation:11s linear -18.0166s infinite fall-8;transform:translate(73.8279vw,-10px)scale(.138755)}@keyframes fall-8{to{transform:translate(73.8279vw,100vh)scale(.138755)}}.falling-animation:nth-child(9){opacity:.162528;animation:7s linear -7.55057s infinite fall-9;transform:translate(2.26955vw,-10px)scale(.370247)}@keyframes fall-9{to{transform:translate(2.26955vw,100vh)scale(.370247)}}.falling-animation:nth-child(10){opacity:.877281;animation:8s linear -21.9622s infinite fall-10;transform:translate(74.8259vw,-10px)scale(.282979)}@keyframes fall-10{to{transform:translate(74.8259vw,100vh)scale(.282979)}}.falling-animation:nth-child(11){opacity:.029819;animation:10s linear -25.9254s infinite fall-11;transform:translate(2.42793vw,-10px)scale(.500437)}@keyframes fall-11{to{transform:translate(2.42793vw,100vh)scale(.500437)}}.falling-animation:nth-child(12){opacity:.875005;animation:11s linear -26.7081s infinite fall-12;transform:translate(54.7259vw,-10px)scale(.647825)}@keyframes fall-12{to{transform:translate(54.7259vw,100vh)scale(.647825)}}.falling-animation:nth-child(13){opacity:.290934;animation:8s linear -8.86963s infinite fall-13;transform:translate(57.0539vw,-10px)scale(.0744874)}@keyframes fall-13{to{transform:translate(57.0539vw,100vh)scale(.0744874)}}.falling-animation:nth-child(14){opacity:.824729;animation:5s linear -9.74956s infinite fall-14;transform:translate(35.8012vw,-10px)scale(.276756)}@keyframes fall-14{to{transform:translate(35.8012vw,100vh)scale(.276756)}}.falling-animation:nth-child(15){opacity:.355578;animation:6s linear -7.50304s infinite fall-15;transform:translate(6.13233vw,-10px)scale(.421508)}@keyframes fall-15{to{transform:translate(6.13233vw,100vh)scale(.421508)}}.falling-animation:nth-child(16){opacity:.0888788;animation:12s linear -15.3054s infinite fall-16;transform:translate(75.0678vw,-10px)scale(.13613)}@keyframes fall-16{to{transform:translate(75.0678vw,100vh)scale(.13613)}}.falling-animation:nth-child(17){opacity:.055244;animation:7s linear -15.222s infinite fall-17;transform:translate(69.1686vw,-10px)scale(.0738195)}@keyframes fall-17{to{transform:translate(69.1686vw,100vh)scale(.0738195)}}.falling-animation:nth-child(18){opacity:.583308;animation:9s linear -25.9749s infinite fall-18;transform:translate(26.1583vw,-10px)scale(.339924)}@keyframes fall-18{to{transform:translate(26.1583vw,100vh)scale(.339924)}}.falling-animation:nth-child(19){opacity:.0603469;animation:9s linear -4.78546s infinite fall-19;transform:translate(43.9286vw,-10px)scale(.334457)}@keyframes fall-19{to{transform:translate(43.9286vw,100vh)scale(.334457)}}.falling-animation:nth-child(20){opacity:.316268;animation:10s linear -12.8818s infinite fall-20;transform:translate(62.8217vw,-10px)scale(.578099)}@keyframes fall-20{to{transform:translate(62.8217vw,100vh)scale(.578099)}}.falling-animation:nth-child(21){opacity:.551665;animation:6s linear -5.36442s infinite fall-21;transform:translate(63.6757vw,-10px)scale(.247527)}@keyframes fall-21{to{transform:translate(63.6757vw,100vh)scale(.247527)}}.falling-animation:nth-child(22){opacity:.799786;animation:8s linear -12.2764s infinite fall-22;transform:translate(53.1154vw,-10px)scale(.2607)}@keyframes fall-22{to{transform:translate(53.1154vw,100vh)scale(.2607)}}.falling-animation:nth-child(23){opacity:.103864;animation:7s linear -3.4249s infinite fall-23;transform:translate(77.156vw,-10px)scale(.233706)}@keyframes fall-23{to{transform:translate(77.156vw,100vh)scale(.233706)}}.falling-animation:nth-child(24){opacity:.564293;animation:9s linear -13.0215s infinite fall-24;transform:translate(84.2754vw,-10px)scale(.543846)}@keyframes fall-24{to{transform:translate(84.2754vw,100vh)scale(.543846)}}.falling-animation:nth-child(25){opacity:.856585;animation:6s linear -8.66351s infinite fall-25;transform:translate(30.2989vw,-10px)scale(.59121)}@keyframes fall-25{to{transform:translate(30.2989vw,100vh)scale(.59121)}}.falling-animation:nth-child(26){opacity:.291632;animation:6s linear -16.9885s infinite fall-26;transform:translate(47.0963vw,-10px)scale(.485425)}@keyframes fall-26{to{transform:translate(47.0963vw,100vh)scale(.485425)}}.falling-animation:nth-child(27){opacity:.958054;animation:7s linear -10.6297s infinite fall-27;transform:translate(88.733vw,-10px)scale(.0624091)}@keyframes fall-27{to{transform:translate(88.733vw,100vh)scale(.0624091)}}.falling-animation:nth-child(28){opacity:.10764;animation:9s linear -24.2146s infinite fall-28;transform:translate(68.9742vw,-10px)scale(.000617944)}@keyframes fall-28{to{transform:translate(68.9742vw,100vh)scale(.000617944)}}.falling-animation:nth-child(29){opacity:.0467967;animation:6s linear -12.8833s infinite fall-29;transform:translate(63.597vw,-10px)scale(.249168)}@keyframes fall-29{to{transform:translate(63.597vw,100vh)scale(.249168)}}.falling-animation:nth-child(30){opacity:.338377;animation:9s linear -14.7271s infinite fall-30;transform:translate(30.4228vw,-10px)scale(.250217)}@keyframes fall-30{to{transform:translate(30.4228vw,100vh)scale(.250217)}}.falling-animation:nth-child(31){opacity:.766349;animation:10s linear -18.9483s infinite fall-31;transform:translate(16.8616vw,-10px)scale(.436702)}@keyframes fall-31{to{transform:translate(16.8616vw,100vh)scale(.436702)}}.falling-animation:nth-child(32){opacity:.355593;animation:12s linear -14.3746s infinite fall-32;transform:translate(34.863vw,-10px)scale(.151838)}@keyframes fall-32{to{transform:translate(34.863vw,100vh)scale(.151838)}}.falling-animation:nth-child(33){opacity:.0239537;animation:11s linear -20.3641s infinite fall-33;transform:translate(12.8554vw,-10px)scale(.547296)}@keyframes fall-33{to{transform:translate(12.8554vw,100vh)scale(.547296)}}.falling-animation:nth-child(34){opacity:.606508;animation:8s linear -.091535s infinite fall-34;transform:translate(4.07009vw,-10px)scale(.357292)}@keyframes fall-34{to{transform:translate(4.07009vw,100vh)scale(.357292)}}.falling-animation:nth-child(35){opacity:.981934;animation:4s linear -28.1947s infinite fall-35;transform:translate(56.502vw,-10px)scale(.189468)}@keyframes fall-35{to{transform:translate(56.502vw,100vh)scale(.189468)}}.falling-animation:nth-child(36){opacity:.609098;animation:9s linear -.86295s infinite fall-36;transform:translate(29.9797vw,-10px)scale(.679431)}@keyframes fall-36{to{transform:translate(29.9797vw,100vh)scale(.679431)}}.falling-animation:nth-child(37){opacity:.626075;animation:11s linear -13.793s infinite fall-37;transform:translate(63.788vw,-10px)scale(.653618)}@keyframes fall-37{to{transform:translate(63.788vw,100vh)scale(.653618)}}.falling-animation:nth-child(38){opacity:.17848;animation:8s linear -16.7213s infinite fall-38;transform:translate(3.70552vw,-10px)scale(.692781)}@keyframes fall-38{to{transform:translate(3.70552vw,100vh)scale(.692781)}}.falling-animation:nth-child(39){opacity:.812796;animation:9s linear -4.33077s infinite fall-39;transform:translate(37.8838vw,-10px)scale(.0816123)}@keyframes fall-39{to{transform:translate(37.8838vw,100vh)scale(.0816123)}}.falling-animation:nth-child(40){opacity:.687947;animation:5s linear -15.3493s infinite fall-40;transform:translate(4.73681vw,-10px)scale(.0972734)}@keyframes fall-40{to{transform:translate(4.73681vw,100vh)scale(.0972734)}}.falling-animation:nth-child(41){opacity:.305745;animation:6s linear -17.1301s infinite fall-41;transform:translate(39.9318vw,-10px)scale(.479697)}@keyframes fall-41{to{transform:translate(39.9318vw,100vh)scale(.479697)}}.falling-animation:nth-child(42){opacity:.838232;animation:3s linear -11.244s infinite fall-42;transform:translate(58.7794vw,-10px)scale(.373073)}@keyframes fall-42{to{transform:translate(58.7794vw,100vh)scale(.373073)}}.falling-animation:nth-child(43){opacity:.741311;animation:12s linear -14.4307s infinite fall-43;transform:translate(90.6378vw,-10px)scale(.554848)}@keyframes fall-43{to{transform:translate(90.6378vw,100vh)scale(.554848)}}.falling-animation:nth-child(44){opacity:.708018;animation:4s linear -18.9191s infinite fall-44;transform:translate(93.934vw,-10px)scale(.229117)}@keyframes fall-44{to{transform:translate(93.934vw,100vh)scale(.229117)}}.falling-animation:nth-child(45){opacity:.0210253;animation:9s linear -26.7983s infinite fall-45;transform:translate(96.5514vw,-10px)scale(.117902)}@keyframes fall-45{to{transform:translate(96.5514vw,100vh)scale(.117902)}}.falling-animation:nth-child(46){opacity:.350175;animation:10s linear -7.59618s infinite fall-46;transform:translate(12.295vw,-10px)scale(.257702)}@keyframes fall-46{to{transform:translate(12.295vw,100vh)scale(.257702)}}.falling-animation:nth-child(47){opacity:.868505;animation:3s linear -7.13543s infinite fall-47;transform:translate(65.7869vw,-10px)scale(.473095)}@keyframes fall-47{to{transform:translate(65.7869vw,100vh)scale(.473095)}}.falling-animation:nth-child(48){opacity:.936787;animation:6s linear -23.8626s infinite fall-48;transform:translate(59.1652vw,-10px)scale(.476394)}@keyframes fall-48{to{transform:translate(59.1652vw,100vh)scale(.476394)}}.falling-animation:nth-child(49){opacity:.903594;animation:5s linear -1.80313s infinite fall-49;transform:translate(18.7372vw,-10px)scale(.637644)}@keyframes fall-49{to{transform:translate(18.7372vw,100vh)scale(.637644)}}.falling-animation:nth-child(50){opacity:.00484589;animation:3s linear -17.7748s infinite fall-50;transform:translate(73.3528vw,-10px)scale(.373184)}@keyframes fall-50{to{transform:translate(73.3528vw,100vh)scale(.373184)}}.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)}
