.BannerEffect-module__U1X69W__layer{pointer-events:none;border-radius:inherit;z-index:1;position:absolute;inset:0;overflow:hidden}.BannerEffect-module__U1X69W__drop{background:linear-gradient(#fff0,#bad6ffbf);border-radius:1px;width:1.5px;animation-name:BannerEffect-module__U1X69W__fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-4%;transform:rotate(12deg)}@keyframes BannerEffect-module__U1X69W__fall{0%{transform:translate(0,0)rotate(12deg)}to{transform:translate(-40px,520px)rotate(12deg)}}.BannerEffect-module__U1X69W__flash{opacity:0;background:radial-gradient(at 70% 0,#ffffff8c,#bed2ff1f 60%,#0000 80%);animation:7s infinite BannerEffect-module__U1X69W__flash;position:absolute;inset:0}@keyframes BannerEffect-module__U1X69W__flash{0%,88%,to{opacity:0}89%{opacity:.9}90%{opacity:.1}91.5%{opacity:.75}94%{opacity:0}}.BannerEffect-module__U1X69W__cloud{width:170px;height:70px;animation-name:BannerEffect-module__U1X69W__drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.BannerEffect-module__U1X69W__cloudInner{background:var(--cloud);filter:blur(1.5px);transform-origin:50% 100%;border-radius:46px;width:170px;height:46px;position:absolute;bottom:0;left:0}.BannerEffect-module__U1X69W__cloudInner:before,.BannerEffect-module__U1X69W__cloudInner:after{content:"";background:var(--cloud);border-radius:50%;position:absolute}.BannerEffect-module__U1X69W__cloudInner:before{width:74px;height:74px;bottom:14px;left:26px}.BannerEffect-module__U1X69W__cloudInner:after{width:92px;height:92px;bottom:8px;left:70px}.BannerEffect-module__U1X69W__cloudRain{--cloud:#96a0af61}.BannerEffect-module__U1X69W__cloudStorm{--cloud:#3a3e4cd9}.BannerEffect-module__U1X69W__cloudStorm .BannerEffect-module__U1X69W__cloudInner{animation:7s linear infinite BannerEffect-module__U1X69W__cloudFlash}@keyframes BannerEffect-module__U1X69W__drift{0%{transform:translate(-30px)}to{transform:translate(40px)}}@keyframes BannerEffect-module__U1X69W__cloudFlash{0%,88%,to{filter:blur(1.5px)brightness()}89%{filter:blur(1.5px)brightness(2.4)}90%{filter:blur(1.5px)brightness(1.2)}91.5%{filter:blur(1.5px)brightness(2.1)}94%{filter:blur(1.5px)brightness()}}.BannerEffect-module__U1X69W__bolt{opacity:0;fill:#f8fbff;filter:drop-shadow(0 0 4px #bed7fff2)drop-shadow(0 0 14px #8cb4ffcc);height:70%;max-height:170px;animation-name:BannerEffect-module__U1X69W__bolt;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:22px;overflow:visible}@keyframes BannerEffect-module__U1X69W__bolt{0%,88%,to{opacity:0}88.6%{opacity:1}89.8%{opacity:.15}91%{opacity:.95}93%{opacity:0}}.BannerEffect-module__U1X69W__gust{background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);border-radius:2px;height:2px;animation-name:BannerEffect-module__U1X69W__gust;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;left:-40%}@keyframes BannerEffect-module__U1X69W__gust{0%{opacity:0;transform:translate(0,0)skewY(-4deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(1400px,-18px)skewY(-4deg)}}.BannerEffect-module__U1X69W__flake{background:#ffffffe6;border-radius:50%;animation-name:BannerEffect-module__U1X69W__snow;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-10%;box-shadow:0 0 4px #fff9}@keyframes BannerEffect-module__U1X69W__snow{0%{transform:translate(0,0)}25%{transform:translate(10px,130px)}50%{transform:translate(-8px,260px)}75%{transform:translate(12px,390px)}to{transform:translateY(520px)}}.BannerEffect-module__U1X69W__sun{background:radial-gradient(circle,#ffc43d8c,#ff8c002e 45%,#0000 70%);border-radius:50%;width:260px;height:260px;animation:4s ease-in-out infinite BannerEffect-module__U1X69W__glow;position:absolute;top:-90px;right:-60px}@keyframes BannerEffect-module__U1X69W__glow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.BannerEffect-module__U1X69W__shimmer{background:linear-gradient(#0000,#ffaa3c2e);height:40%;animation:2.8s ease-in-out infinite BannerEffect-module__U1X69W__shimmer;position:absolute;inset:auto 0 0}@keyframes BannerEffect-module__U1X69W__shimmer{0%,to{opacity:.6;transform:translate(0,0)skew(0)}50%{opacity:1;transform:translateY(-4px)skew(3deg)}}.BannerEffect-module__U1X69W__sparkle{opacity:0;background:#fff;border-radius:50%;animation-name:BannerEffect-module__U1X69W__twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 6px 2px #ffffffb3,0 0 14px 4px #ffecaa59}@keyframes BannerEffect-module__U1X69W__twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.95;transform:scale(1.15)}}.BannerEffect-module__U1X69W__leaf{opacity:.8;border-radius:0 70%;animation-name:BannerEffect-module__U1X69W__leafFall;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:-12%;box-shadow:inset -2px -2px #0000001f}@keyframes BannerEffect-module__U1X69W__leafFall{0%{transform:translate(0,0)rotate(0)}25%{transform:translate(28px,110px)rotate(70deg)}50%{transform:translate(-18px,230px)rotate(150deg)}75%{transform:translate(30px,350px)rotate(230deg)}to{transform:translateY(480px)rotate(320deg)}}.BannerEffect-module__U1X69W__veil{filter:blur(30px);border-radius:50%;width:70%;height:160%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:-30%}.BannerEffect-module__U1X69W__veilA{background:radial-gradient(#34d39980,#0000 65%);animation-name:BannerEffect-module__U1X69W__flowA;animation-duration:16s;left:-15%}.BannerEffect-module__U1X69W__veilB{background:radial-gradient(#22d3ee66,#0000 65%);animation-name:BannerEffect-module__U1X69W__flowB;animation-duration:20s;left:25%}.BannerEffect-module__U1X69W__veilC{background:radial-gradient(#a78bfa6b,#0000 65%);animation-name:BannerEffect-module__U1X69W__flowA;animation-duration:22s;animation-delay:-8s;left:55%}@keyframes BannerEffect-module__U1X69W__flowA{0%{opacity:.7;transform:translate(-8%)scale(1)}to{opacity:1;transform:translate(14%,-6%)scale(1.18)}}@keyframes BannerEffect-module__U1X69W__flowB{0%{opacity:1;transform:translate(10%,-4%)scale(1.1)}to{opacity:.65;transform:translate(-12%,4%)scale(.95)}}.BannerEffect-module__U1X69W__confetti{opacity:.9;border-radius:1px;width:6px;height:10px;animation-name:BannerEffect-module__U1X69W__confettiFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-8%}@keyframes BannerEffect-module__U1X69W__confettiFall{0%{transform:translate(0,0)rotate(0)rotateX(0)}50%{transform:translate(14px,240px)rotate(220deg)rotateX(360deg)}to{transform:translate(-8px,480px)rotate(440deg)rotateX(720deg)}}@media (prefers-reduced-motion:reduce){.BannerEffect-module__U1X69W__layer{display:none}}
