.halloween_backdrop__7qSVj{position:absolute;inset:0;z-index:-10;pointer-events:none;overflow:hidden}.halloween_sky__HPaLy{position:absolute;inset:0 0 auto 0;height:900px;background:radial-gradient(60% 50% at 82% 0,rgba(6,182,212,.18),transparent 70%),linear-gradient(180deg,rgba(21,29,84,.1),transparent)}.dark .halloween_sky__HPaLy{background:radial-gradient(60% 50% at 82% 0,rgba(6,182,212,.22),transparent 70%),linear-gradient(180deg,rgba(21,29,84,.65),transparent)}.halloween_moon__cM06t{position:absolute;top:56px;right:7%;width:120px;height:120px;border-radius:9999px;background:radial-gradient(circle at 38% 38%,#ecfeff,#a5f3fc 55%,#67e8f9);box-shadow:0 0 60px 18px rgba(103,232,249,.35),0 0 160px 60px rgba(52,100,246,.25);opacity:.55;animation:halloween_moonGlow__p3qiJ 6s ease-in-out infinite}.dark .halloween_moon__cM06t{opacity:.9}.halloween_moon__cM06t:after,.halloween_moon__cM06t:before{content:"";position:absolute;border-radius:9999px;background:rgba(14,116,144,.25)}.halloween_moon__cM06t:before{width:22px;height:22px;top:30px;left:34px}.halloween_moon__cM06t:after{width:14px;height:14px;top:70px;left:70px}@keyframes halloween_moonGlow__p3qiJ{0%,to{box-shadow:0 0 60px 18px rgba(103,232,249,.3),0 0 160px 60px rgba(52,100,246,.2)}50%{box-shadow:0 0 80px 26px rgba(103,232,249,.45),0 0 200px 80px rgba(52,100,246,.3)}}.halloween_star__CmOVn{position:absolute;width:3px;height:3px;border-radius:9999px;background:#bcd3ff;opacity:0;animation:halloween_twinkle__ryXKS 3.5s ease-in-out infinite}.dark .halloween_star__CmOVn{opacity:.6}@keyframes halloween_twinkle__ryXKS{0%,to{transform:scale(.6);filter:brightness(.6)}50%{transform:scale(1.2);filter:brightness(1.4)}}.halloween_bat__yQywT{position:absolute;left:0;width:44px;color:#151d54;opacity:.55;animation:halloween_fly__07bz4 linear infinite}.dark .halloween_bat__yQywT{color:#598dff;opacity:.55}.halloween_batWing__S90e_{display:block;width:100%;height:auto;animation:halloween_flap__4mCQX .35s ease-in-out infinite alternate;transform-origin:center}@keyframes halloween_fly__07bz4{0%{transform:translate(-12vw) rotate(-4deg)}25%{transform:translate(20vw,-24px) rotate(3deg)}50%{transform:translate(50vw,10px) rotate(-3deg)}75%{transform:translate(80vw,-18px) rotate(4deg)}to{transform:translate(112vw,6px) rotate(-2deg)}}@keyframes halloween_flap__4mCQX{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}.halloween_web__uYQUE{position:absolute;top:0;width:180px;height:180px;color:#3464f6;opacity:.18}.dark .halloween_web__uYQUE{color:#8eb6ff;opacity:.22}.halloween_webLeft__dfp5N{left:0}.halloween_webRight__b8APX{right:0;transform:scaleX(-1)}.halloween_spider__pf8p7{position:absolute;top:0;left:120px;width:22px;color:#0a0e1a;animation:halloween_dangle__Ugf4m 5s ease-in-out infinite;transform-origin:top center}.dark .halloween_spider__pf8p7{color:#bcd3ff}.halloween_thread__eKRbe{display:block;width:1px;height:140px;margin:0 auto;background:currentColor;opacity:.4}@keyframes halloween_dangle__Ugf4m{0%,to{transform:translateY(-40px) rotate(-2deg)}50%{transform:translateY(0) rotate(2deg)}}.halloween_lantern__VXene{position:absolute;width:56px;opacity:.85;filter:drop-shadow(0 0 14px rgba(249,115,22,.55));animation:halloween_bob__18etr 6s ease-in-out infinite}@media (max-width:1279px){.halloween_lantern__VXene{display:none}}@keyframes halloween_bob__18etr{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-16px) rotate(4deg)}}.halloween_flicker__c3mvR{animation:halloween_flicker__c3mvR 2.4s steps(1) infinite}@keyframes halloween_flicker__c3mvR{0%,to{opacity:1}42%{opacity:.75}44%{opacity:1}70%{opacity:.85}}.halloween_fog__wWi7_{position:absolute;left:-25%;width:150%;height:220px;background:radial-gradient(40% 60% at 25% 60%,rgba(188,211,255,.22),transparent 70%),radial-gradient(35% 55% at 70% 50%,rgba(165,243,252,.18),transparent 70%);filter:blur(18px);animation:halloween_drift__vo85x 26s ease-in-out infinite alternate}.halloween_fogSlow__Mrlcu{animation-duration:38s;animation-direction:alternate-reverse;opacity:.8}@keyframes halloween_drift__vo85x{0%{transform:translateX(-6%)}to{transform:translateX(6%)}}@media (prefers-reduced-motion:reduce){.halloween_batWing__S90e_,.halloween_bat__yQywT,.halloween_flicker__c3mvR,.halloween_fog__wWi7_,.halloween_lantern__VXene,.halloween_moon__cM06t,.halloween_spider__pf8p7,.halloween_star__CmOVn{animation:none}.halloween_bat__yQywT{display:none}}