.falling-animation{position:absolute}.falling-animation:first-child{opacity:.735963;animation:8s linear -3.20136s infinite fall-1;transform:translate(25.4534vw,-10px)scale(.0666753)}@keyframes fall-1{to{transform:translate(25.4534vw,100vh)scale(.0666753)}}.falling-animation:nth-child(2){opacity:.919992;animation:10s linear -3.20169s infinite fall-2;transform:translate(10.6328vw,-10px)scale(.426628)}@keyframes fall-2{to{transform:translate(10.6328vw,100vh)scale(.426628)}}.falling-animation:nth-child(3){opacity:.752833;animation:8s linear -3.06423s infinite fall-3;transform:translate(21.5341vw,-10px)scale(.665075)}@keyframes fall-3{to{transform:translate(21.5341vw,100vh)scale(.665075)}}.falling-animation:nth-child(4){opacity:.602662;animation:9s linear -2.22917s infinite fall-4;transform:translate(63.3415vw,-10px)scale(.174105)}@keyframes fall-4{to{transform:translate(63.3415vw,100vh)scale(.174105)}}.falling-animation:nth-child(5){opacity:.63671;animation:11s linear -29.5519s infinite fall-5;transform:translate(87.8918vw,-10px)scale(.28242)}@keyframes fall-5{to{transform:translate(87.8918vw,100vh)scale(.28242)}}.falling-animation:nth-child(6){opacity:.995835;animation:8s linear -10.0817s infinite fall-6;transform:translate(72.9001vw,-10px)scale(.227748)}@keyframes fall-6{to{transform:translate(72.9001vw,100vh)scale(.227748)}}.falling-animation:nth-child(7){opacity:.578734;animation:6s linear -17.3555s infinite fall-7;transform:translate(94.82vw,-10px)scale(.454821)}@keyframes fall-7{to{transform:translate(94.82vw,100vh)scale(.454821)}}.falling-animation:nth-child(8){opacity:.156537;animation:6s linear -15.9626s infinite fall-8;transform:translate(7.3707vw,-10px)scale(.044731)}@keyframes fall-8{to{transform:translate(7.3707vw,100vh)scale(.044731)}}.falling-animation:nth-child(9){opacity:.276833;animation:7s linear -1.27099s infinite fall-9;transform:translate(81.0517vw,-10px)scale(.495606)}@keyframes fall-9{to{transform:translate(81.0517vw,100vh)scale(.495606)}}.falling-animation:nth-child(10){opacity:.335996;animation:4s linear -23.8033s infinite fall-10;transform:translate(26.3427vw,-10px)scale(.0547861)}@keyframes fall-10{to{transform:translate(26.3427vw,100vh)scale(.0547861)}}.falling-animation:nth-child(11){opacity:.487715;animation:9s linear -19.26s infinite fall-11;transform:translate(29.117vw,-10px)scale(.31863)}@keyframes fall-11{to{transform:translate(29.117vw,100vh)scale(.31863)}}.falling-animation:nth-child(12){opacity:.85069;animation:6s linear -20.1622s infinite fall-12;transform:translate(23.1561vw,-10px)scale(.169068)}@keyframes fall-12{to{transform:translate(23.1561vw,100vh)scale(.169068)}}.falling-animation:nth-child(13){opacity:.3493;animation:10s linear -.523233s infinite fall-13;transform:translate(96.4227vw,-10px)scale(.108343)}@keyframes fall-13{to{transform:translate(96.4227vw,100vh)scale(.108343)}}.falling-animation:nth-child(14){opacity:.524966;animation:3s linear -16.6472s infinite fall-14;transform:translate(54.3465vw,-10px)scale(.413372)}@keyframes fall-14{to{transform:translate(54.3465vw,100vh)scale(.413372)}}.falling-animation:nth-child(15){opacity:.838884;animation:6s linear -4.74066s infinite fall-15;transform:translate(50.424vw,-10px)scale(.36494)}@keyframes fall-15{to{transform:translate(50.424vw,100vh)scale(.36494)}}.falling-animation:nth-child(16){opacity:.917501;animation:9s linear -11.8627s infinite fall-16;transform:translate(73.8809vw,-10px)scale(.458686)}@keyframes fall-16{to{transform:translate(73.8809vw,100vh)scale(.458686)}}.falling-animation:nth-child(17){opacity:.398469;animation:3s linear -16.2047s infinite fall-17;transform:translate(29.3713vw,-10px)scale(.276518)}@keyframes fall-17{to{transform:translate(29.3713vw,100vh)scale(.276518)}}.falling-animation:nth-child(18){opacity:.680298;animation:8s linear -23.0343s infinite fall-18;transform:translate(60.0138vw,-10px)scale(.119515)}@keyframes fall-18{to{transform:translate(60.0138vw,100vh)scale(.119515)}}.falling-animation:nth-child(19){opacity:.856275;animation:4s linear -1.67622s infinite fall-19;transform:translate(52.7604vw,-10px)scale(.473025)}@keyframes fall-19{to{transform:translate(52.7604vw,100vh)scale(.473025)}}.falling-animation:nth-child(20){opacity:.586168;animation:11s linear -.761984s infinite fall-20;transform:translate(71.4493vw,-10px)scale(.565384)}@keyframes fall-20{to{transform:translate(71.4493vw,100vh)scale(.565384)}}.falling-animation:nth-child(21){opacity:.834898;animation:8s linear -9.9355s infinite fall-21;transform:translate(74.3203vw,-10px)scale(.252009)}@keyframes fall-21{to{transform:translate(74.3203vw,100vh)scale(.252009)}}.falling-animation:nth-child(22){opacity:.603921;animation:3s linear -19.5405s infinite fall-22;transform:translate(41.897vw,-10px)scale(.261366)}@keyframes fall-22{to{transform:translate(41.897vw,100vh)scale(.261366)}}.falling-animation:nth-child(23){opacity:.287416;animation:6s linear -20.0169s infinite fall-23;transform:translate(.465282vw,-10px)scale(.616172)}@keyframes fall-23{to{transform:translate(.465282vw,100vh)scale(.616172)}}.falling-animation:nth-child(24){opacity:.600397;animation:9s linear -16.3252s infinite fall-24;transform:translate(26.3401vw,-10px)scale(.677111)}@keyframes fall-24{to{transform:translate(26.3401vw,100vh)scale(.677111)}}.falling-animation:nth-child(25){opacity:.21607;animation:10s linear -20.242s infinite fall-25;transform:translate(66.2261vw,-10px)scale(.608537)}@keyframes fall-25{to{transform:translate(66.2261vw,100vh)scale(.608537)}}.falling-animation:nth-child(26){opacity:.136153;animation:10s linear -19.5076s infinite fall-26;transform:translate(50.3899vw,-10px)scale(.576175)}@keyframes fall-26{to{transform:translate(50.3899vw,100vh)scale(.576175)}}.falling-animation:nth-child(27){opacity:.374147;animation:7s linear -15.8523s infinite fall-27;transform:translate(70.8148vw,-10px)scale(.456004)}@keyframes fall-27{to{transform:translate(70.8148vw,100vh)scale(.456004)}}.falling-animation:nth-child(28){opacity:.465548;animation:10s linear -9.22897s infinite fall-28;transform:translate(61.9511vw,-10px)scale(.026467)}@keyframes fall-28{to{transform:translate(61.9511vw,100vh)scale(.026467)}}.falling-animation:nth-child(29){opacity:.729071;animation:5s linear -17.6815s infinite fall-29;transform:translate(78.4405vw,-10px)scale(.385299)}@keyframes fall-29{to{transform:translate(78.4405vw,100vh)scale(.385299)}}.falling-animation:nth-child(30){opacity:.971202;animation:12s linear -11.0004s infinite fall-30;transform:translate(7.52759vw,-10px)scale(.180156)}@keyframes fall-30{to{transform:translate(7.52759vw,100vh)scale(.180156)}}.falling-animation:nth-child(31){opacity:.799468;animation:10s linear -6.25806s infinite fall-31;transform:translate(49.2046vw,-10px)scale(.340517)}@keyframes fall-31{to{transform:translate(49.2046vw,100vh)scale(.340517)}}.falling-animation:nth-child(32){opacity:.559396;animation:10s linear -5.33368s infinite fall-32;transform:translate(22.2901vw,-10px)scale(.177604)}@keyframes fall-32{to{transform:translate(22.2901vw,100vh)scale(.177604)}}.falling-animation:nth-child(33){opacity:.581846;animation:11s linear -8.57834s infinite fall-33;transform:translate(20.9967vw,-10px)scale(.13028)}@keyframes fall-33{to{transform:translate(20.9967vw,100vh)scale(.13028)}}.falling-animation:nth-child(34){opacity:.290615;animation:8s linear -9.62689s infinite fall-34;transform:translate(95.4871vw,-10px)scale(.371469)}@keyframes fall-34{to{transform:translate(95.4871vw,100vh)scale(.371469)}}.falling-animation:nth-child(35){opacity:.864321;animation:10s linear -15.0226s infinite fall-35;transform:translate(35.3401vw,-10px)scale(.222767)}@keyframes fall-35{to{transform:translate(35.3401vw,100vh)scale(.222767)}}.falling-animation:nth-child(36){opacity:.311875;animation:3s linear -21.7936s infinite fall-36;transform:translate(12.6267vw,-10px)scale(.303467)}@keyframes fall-36{to{transform:translate(12.6267vw,100vh)scale(.303467)}}.falling-animation:nth-child(37){opacity:.835413;animation:6s linear -11.8292s infinite fall-37;transform:translate(8.37702vw,-10px)scale(.0538713)}@keyframes fall-37{to{transform:translate(8.37702vw,100vh)scale(.0538713)}}.falling-animation:nth-child(38){opacity:.904838;animation:9s linear -6.76709s infinite fall-38;transform:translate(76.4235vw,-10px)scale(.192121)}@keyframes fall-38{to{transform:translate(76.4235vw,100vh)scale(.192121)}}.falling-animation:nth-child(39){opacity:.591336;animation:5s linear -7.73858s infinite fall-39;transform:translate(.330996vw,-10px)scale(.502998)}@keyframes fall-39{to{transform:translate(.330996vw,100vh)scale(.502998)}}.falling-animation:nth-child(40){opacity:.534519;animation:4s linear -8.27833s infinite fall-40;transform:translate(81.74vw,-10px)scale(.690871)}@keyframes fall-40{to{transform:translate(81.74vw,100vh)scale(.690871)}}.falling-animation:nth-child(41){opacity:.562397;animation:12s linear -23.0537s infinite fall-41;transform:translate(39.7115vw,-10px)scale(.623193)}@keyframes fall-41{to{transform:translate(39.7115vw,100vh)scale(.623193)}}.falling-animation:nth-child(42){opacity:.296451;animation:7s linear -23.4136s infinite fall-42;transform:translate(72.6693vw,-10px)scale(.187424)}@keyframes fall-42{to{transform:translate(72.6693vw,100vh)scale(.187424)}}.falling-animation:nth-child(43){opacity:.600004;animation:6s linear -19.6742s infinite fall-43;transform:translate(89.8549vw,-10px)scale(.362577)}@keyframes fall-43{to{transform:translate(89.8549vw,100vh)scale(.362577)}}.falling-animation:nth-child(44){opacity:.0615051;animation:12s linear -23.9024s infinite fall-44;transform:translate(51.4663vw,-10px)scale(.576023)}@keyframes fall-44{to{transform:translate(51.4663vw,100vh)scale(.576023)}}.falling-animation:nth-child(45){opacity:.510864;animation:5s linear -5.08913s infinite fall-45;transform:translate(27.2628vw,-10px)scale(.405473)}@keyframes fall-45{to{transform:translate(27.2628vw,100vh)scale(.405473)}}.falling-animation:nth-child(46){opacity:.573817;animation:3s linear -25.7311s infinite fall-46;transform:translate(4.70602vw,-10px)scale(.505133)}@keyframes fall-46{to{transform:translate(4.70602vw,100vh)scale(.505133)}}.falling-animation:nth-child(47){opacity:.111563;animation:8s linear -16.1451s infinite fall-47;transform:translate(61.1197vw,-10px)scale(.684834)}@keyframes fall-47{to{transform:translate(61.1197vw,100vh)scale(.684834)}}.falling-animation:nth-child(48){opacity:.926571;animation:4s linear -7.78658s infinite fall-48;transform:translate(77.856vw,-10px)scale(.574965)}@keyframes fall-48{to{transform:translate(77.856vw,100vh)scale(.574965)}}.falling-animation:nth-child(49){opacity:.251948;animation:4s linear -16.3564s infinite fall-49;transform:translate(43.1774vw,-10px)scale(.151034)}@keyframes fall-49{to{transform:translate(43.1774vw,100vh)scale(.151034)}}.falling-animation:nth-child(50){opacity:.311987;animation:4s linear -18.5409s infinite fall-50;transform:translate(5.77888vw,-10px)scale(.430589)}@keyframes fall-50{to{transform:translate(5.77888vw,100vh)scale(.430589)}}.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)}
