.falling-animation{position:absolute}.falling-animation:first-child{opacity:.232386;animation:4s linear -7.04132s infinite fall-1;transform:translate(73.3103vw,-10px)scale(.541117)}@keyframes fall-1{to{transform:translate(73.3103vw,100vh)scale(.541117)}}.falling-animation:nth-child(2){opacity:.639588;animation:5s linear -6.90003s infinite fall-2;transform:translate(83.2868vw,-10px)scale(.575824)}@keyframes fall-2{to{transform:translate(83.2868vw,100vh)scale(.575824)}}.falling-animation:nth-child(3){opacity:.314662;animation:7s linear -13.2348s infinite fall-3;transform:translate(24.4112vw,-10px)scale(.413831)}@keyframes fall-3{to{transform:translate(24.4112vw,100vh)scale(.413831)}}.falling-animation:nth-child(4){opacity:.797952;animation:4s linear -8.08075s infinite fall-4;transform:translate(22.0091vw,-10px)scale(.477035)}@keyframes fall-4{to{transform:translate(22.0091vw,100vh)scale(.477035)}}.falling-animation:nth-child(5){opacity:.306837;animation:7s linear -16.6644s infinite fall-5;transform:translate(91.7426vw,-10px)scale(.290115)}@keyframes fall-5{to{transform:translate(91.7426vw,100vh)scale(.290115)}}.falling-animation:nth-child(6){opacity:.40792;animation:5s linear -22.2164s infinite fall-6;transform:translate(9.27685vw,-10px)scale(.62588)}@keyframes fall-6{to{transform:translate(9.27685vw,100vh)scale(.62588)}}.falling-animation:nth-child(7){opacity:.787662;animation:11s linear -7.43517s infinite fall-7;transform:translate(33.8969vw,-10px)scale(.165803)}@keyframes fall-7{to{transform:translate(33.8969vw,100vh)scale(.165803)}}.falling-animation:nth-child(8){opacity:.0587686;animation:6s linear -27.6386s infinite fall-8;transform:translate(8.38121vw,-10px)scale(.0335375)}@keyframes fall-8{to{transform:translate(8.38121vw,100vh)scale(.0335375)}}.falling-animation:nth-child(9){opacity:.144557;animation:12s linear -10.2356s infinite fall-9;transform:translate(43.895vw,-10px)scale(.162221)}@keyframes fall-9{to{transform:translate(43.895vw,100vh)scale(.162221)}}.falling-animation:nth-child(10){opacity:.729936;animation:9s linear -21.4974s infinite fall-10;transform:translate(6.89263vw,-10px)scale(.436896)}@keyframes fall-10{to{transform:translate(6.89263vw,100vh)scale(.436896)}}.falling-animation:nth-child(11){opacity:.198861;animation:10s linear -6.72431s infinite fall-11;transform:translate(22.6809vw,-10px)scale(.16232)}@keyframes fall-11{to{transform:translate(22.6809vw,100vh)scale(.16232)}}.falling-animation:nth-child(12){opacity:.0110799;animation:12s linear -15.0911s infinite fall-12;transform:translate(.177155vw,-10px)scale(.2124)}@keyframes fall-12{to{transform:translate(.177155vw,100vh)scale(.2124)}}.falling-animation:nth-child(13){opacity:.704196;animation:11s linear -26.4538s infinite fall-13;transform:translate(96.1061vw,-10px)scale(.469171)}@keyframes fall-13{to{transform:translate(96.1061vw,100vh)scale(.469171)}}.falling-animation:nth-child(14){opacity:.240396;animation:5s linear -22.9265s infinite fall-14;transform:translate(90.1869vw,-10px)scale(.282027)}@keyframes fall-14{to{transform:translate(90.1869vw,100vh)scale(.282027)}}.falling-animation:nth-child(15){opacity:.138334;animation:6s linear -19.216s infinite fall-15;transform:translate(24.1889vw,-10px)scale(.415396)}@keyframes fall-15{to{transform:translate(24.1889vw,100vh)scale(.415396)}}.falling-animation:nth-child(16){opacity:.652302;animation:9s linear -16.4595s infinite fall-16;transform:translate(37.2072vw,-10px)scale(.153795)}@keyframes fall-16{to{transform:translate(37.2072vw,100vh)scale(.153795)}}.falling-animation:nth-child(17){opacity:.515485;animation:7s linear -10.1788s infinite fall-17;transform:translate(82.6446vw,-10px)scale(.434784)}@keyframes fall-17{to{transform:translate(82.6446vw,100vh)scale(.434784)}}.falling-animation:nth-child(18){opacity:.581044;animation:12s linear -9.78775s infinite fall-18;transform:translate(55.3341vw,-10px)scale(.320504)}@keyframes fall-18{to{transform:translate(55.3341vw,100vh)scale(.320504)}}.falling-animation:nth-child(19){opacity:.181052;animation:3s linear -19.0219s infinite fall-19;transform:translate(68.9792vw,-10px)scale(.271595)}@keyframes fall-19{to{transform:translate(68.9792vw,100vh)scale(.271595)}}.falling-animation:nth-child(20){opacity:.491892;animation:11s linear -8.74804s infinite fall-20;transform:translate(38.1206vw,-10px)scale(.0712186)}@keyframes fall-20{to{transform:translate(38.1206vw,100vh)scale(.0712186)}}.falling-animation:nth-child(21){opacity:.889161;animation:7s linear -24.3141s infinite fall-21;transform:translate(34.727vw,-10px)scale(.149384)}@keyframes fall-21{to{transform:translate(34.727vw,100vh)scale(.149384)}}.falling-animation:nth-child(22){opacity:.162305;animation:12s linear -2.15615s infinite fall-22;transform:translate(63.5999vw,-10px)scale(.652095)}@keyframes fall-22{to{transform:translate(63.5999vw,100vh)scale(.652095)}}.falling-animation:nth-child(23){opacity:.131253;animation:4s linear -11.1847s infinite fall-23;transform:translate(52.4437vw,-10px)scale(.57102)}@keyframes fall-23{to{transform:translate(52.4437vw,100vh)scale(.57102)}}.falling-animation:nth-child(24){opacity:.213522;animation:11s linear -.981241s infinite fall-24;transform:translate(38.3086vw,-10px)scale(.0499524)}@keyframes fall-24{to{transform:translate(38.3086vw,100vh)scale(.0499524)}}.falling-animation:nth-child(25){opacity:.945307;animation:10s linear -4.22643s infinite fall-25;transform:translate(4.87277vw,-10px)scale(.19919)}@keyframes fall-25{to{transform:translate(4.87277vw,100vh)scale(.19919)}}.falling-animation:nth-child(26){opacity:.095903;animation:10s linear -17.5843s infinite fall-26;transform:translate(49.2462vw,-10px)scale(.452052)}@keyframes fall-26{to{transform:translate(49.2462vw,100vh)scale(.452052)}}.falling-animation:nth-child(27){opacity:.257306;animation:4s linear -21.4744s infinite fall-27;transform:translate(55.4527vw,-10px)scale(.00157585)}@keyframes fall-27{to{transform:translate(55.4527vw,100vh)scale(.00157585)}}.falling-animation:nth-child(28){opacity:.940694;animation:3s linear -14.8342s infinite fall-28;transform:translate(30.4398vw,-10px)scale(.0965883)}@keyframes fall-28{to{transform:translate(30.4398vw,100vh)scale(.0965883)}}.falling-animation:nth-child(29){opacity:.880391;animation:6s linear -8.07888s infinite fall-29;transform:translate(81.1583vw,-10px)scale(.197367)}@keyframes fall-29{to{transform:translate(81.1583vw,100vh)scale(.197367)}}.falling-animation:nth-child(30){opacity:.222432;animation:12s linear -10.6946s infinite fall-30;transform:translate(99.5745vw,-10px)scale(.408945)}@keyframes fall-30{to{transform:translate(99.5745vw,100vh)scale(.408945)}}.falling-animation:nth-child(31){opacity:.942507;animation:8s linear -18.1672s infinite fall-31;transform:translate(76.6162vw,-10px)scale(.541921)}@keyframes fall-31{to{transform:translate(76.6162vw,100vh)scale(.541921)}}.falling-animation:nth-child(32){opacity:.0913521;animation:12s linear -5.8902s infinite fall-32;transform:translate(9.44979vw,-10px)scale(.247949)}@keyframes fall-32{to{transform:translate(9.44979vw,100vh)scale(.247949)}}.falling-animation:nth-child(33){opacity:.222;animation:9s linear -5.97254s infinite fall-33;transform:translate(88.9664vw,-10px)scale(.42586)}@keyframes fall-33{to{transform:translate(88.9664vw,100vh)scale(.42586)}}.falling-animation:nth-child(34){opacity:.0588524;animation:4s linear -3.00292s infinite fall-34;transform:translate(33.5899vw,-10px)scale(.545231)}@keyframes fall-34{to{transform:translate(33.5899vw,100vh)scale(.545231)}}.falling-animation:nth-child(35){opacity:.338377;animation:10s linear -.522355s infinite fall-35;transform:translate(23.9373vw,-10px)scale(.58547)}@keyframes fall-35{to{transform:translate(23.9373vw,100vh)scale(.58547)}}.falling-animation:nth-child(36){opacity:.862898;animation:6s linear -23.712s infinite fall-36;transform:translate(40.5745vw,-10px)scale(.439164)}@keyframes fall-36{to{transform:translate(40.5745vw,100vh)scale(.439164)}}.falling-animation:nth-child(37){opacity:.190731;animation:4s linear -3.86668s infinite fall-37;transform:translate(52.8847vw,-10px)scale(.230266)}@keyframes fall-37{to{transform:translate(52.8847vw,100vh)scale(.230266)}}.falling-animation:nth-child(38){opacity:.672898;animation:11s linear -19.1244s infinite fall-38;transform:translate(54.6099vw,-10px)scale(.54614)}@keyframes fall-38{to{transform:translate(54.6099vw,100vh)scale(.54614)}}.falling-animation:nth-child(39){opacity:.474159;animation:8s linear -7.08069s infinite fall-39;transform:translate(17.6252vw,-10px)scale(.67381)}@keyframes fall-39{to{transform:translate(17.6252vw,100vh)scale(.67381)}}.falling-animation:nth-child(40){opacity:.433011;animation:5s linear -7.7342s infinite fall-40;transform:translate(65.815vw,-10px)scale(.595638)}@keyframes fall-40{to{transform:translate(65.815vw,100vh)scale(.595638)}}.falling-animation:nth-child(41){opacity:.604486;animation:7s linear -15.1593s infinite fall-41;transform:translate(31.4977vw,-10px)scale(.625595)}@keyframes fall-41{to{transform:translate(31.4977vw,100vh)scale(.625595)}}.falling-animation:nth-child(42){opacity:.160485;animation:11s linear -22.1137s infinite fall-42;transform:translate(90.6466vw,-10px)scale(.0645252)}@keyframes fall-42{to{transform:translate(90.6466vw,100vh)scale(.0645252)}}.falling-animation:nth-child(43){opacity:.939945;animation:6s linear -27.3159s infinite fall-43;transform:translate(75.5481vw,-10px)scale(.231334)}@keyframes fall-43{to{transform:translate(75.5481vw,100vh)scale(.231334)}}.falling-animation:nth-child(44){opacity:.901076;animation:6s linear -8.2667s infinite fall-44;transform:translate(64.6849vw,-10px)scale(.355611)}@keyframes fall-44{to{transform:translate(64.6849vw,100vh)scale(.355611)}}.falling-animation:nth-child(45){opacity:.883445;animation:8s linear -.705458s infinite fall-45;transform:translate(47.5029vw,-10px)scale(.525994)}@keyframes fall-45{to{transform:translate(47.5029vw,100vh)scale(.525994)}}.falling-animation:nth-child(46){opacity:.26933;animation:4s linear -14.4219s infinite fall-46;transform:translate(15.7288vw,-10px)scale(.647545)}@keyframes fall-46{to{transform:translate(15.7288vw,100vh)scale(.647545)}}.falling-animation:nth-child(47){opacity:.0229312;animation:12s linear -21.227s infinite fall-47;transform:translate(79.0169vw,-10px)scale(.42268)}@keyframes fall-47{to{transform:translate(79.0169vw,100vh)scale(.42268)}}.falling-animation:nth-child(48){opacity:.561174;animation:10s linear -19.5985s infinite fall-48;transform:translate(59.3525vw,-10px)scale(.522994)}@keyframes fall-48{to{transform:translate(59.3525vw,100vh)scale(.522994)}}.falling-animation:nth-child(49){opacity:.221815;animation:3s linear -19.1411s infinite fall-49;transform:translate(87.8226vw,-10px)scale(.502785)}@keyframes fall-49{to{transform:translate(87.8226vw,100vh)scale(.502785)}}.falling-animation:nth-child(50){opacity:.0163164;animation:9s linear -12.5677s infinite fall-50;transform:translate(84.6222vw,-10px)scale(.633464)}@keyframes fall-50{to{transform:translate(84.6222vw,100vh)scale(.633464)}}.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)}
