.JackOLantern-module__zevP1W__lantern{--size:36px;width:var(--size);pointer-events:none;margin-bottom:-2px;animation:1.2s ease-out 1s both JackOLantern-module__zevP1W__settle;position:absolute;bottom:100%}.JackOLantern-module__zevP1W__pumpkin{aspect-ratio:48/44;filter:drop-shadow(0 0 8px #ff801e80);width:100%;height:auto;display:block;position:relative;overflow:visible}.JackOLantern-module__zevP1W__spill{width:calc(var(--size) * 5.5);height:calc(var(--size) * 2.4);background:radial-gradient(50% 100% at 50% 100%,#ff8a2857,#ff781e1a 55%,#0000);position:absolute;bottom:0;left:50%;translate:-50%}.JackOLantern-module__zevP1W__pool{width:calc(var(--size) * 4.2);background:radial-gradient(closest-side,#ffb05af2,#ff963c59 60%,#0000);border-radius:50%;height:3px;position:absolute;bottom:-2px;left:50%;translate:-50%}.JackOLantern-module__zevP1W__ribEdge{stroke:#6e260273;stroke-width:.5px}.JackOLantern-module__zevP1W__flame{filter:drop-shadow(0 0 1.5px #ffc05a)drop-shadow(0 0 4px #ff8c28d9)}.JackOLantern-module__zevP1W__flame,.JackOLantern-module__zevP1W__spill,.JackOLantern-module__zevP1W__pool{animation:2.6s linear infinite JackOLantern-module__zevP1W__flicker}@media (max-width:639px){.JackOLantern-module__zevP1W__lantern{--size:28px}}@keyframes JackOLantern-module__zevP1W__flicker{0%{opacity:.9}7%{opacity:.74}11%{opacity:1}19%{opacity:.84}31%{opacity:.96}39%{opacity:.7}45%{opacity:1}58%{opacity:.82}70%{opacity:.97}79%{opacity:.76}88%{opacity:1}to{opacity:.9}}@keyframes JackOLantern-module__zevP1W__settle{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.JackOLantern-module__zevP1W__lantern,.JackOLantern-module__zevP1W__flame,.JackOLantern-module__zevP1W__spill,.JackOLantern-module__zevP1W__pool{animation:none}}
.PeekingGhost-module__WmOFBa__stage{isolation:isolate;position:relative}.PeekingGhost-module__WmOFBa__card{z-index:1;position:relative}.PeekingGhost-module__WmOFBa__ghost{--size:104px;--lookX:0;--lookY:0;z-index:0;width:var(--size);margin-left:calc(var(--size) / -2);pointer-events:none;transition:transform .3s cubic-bezier(.55,0,.9,.45);position:absolute;top:0;transform:translateY(14px)}.PeekingGhost-module__WmOFBa__ghost[data-peeking=true]{transition:transform 1s cubic-bezier(.25,1.3,.45,1);transform:translateY(-58%)}.PeekingGhost-module__WmOFBa__float{animation:3.8s ease-in-out infinite PeekingGhost-module__WmOFBa__float}.PeekingGhost-module__WmOFBa__body{filter:drop-shadow(0 0 14px #c4d6ffa6)drop-shadow(0 0 40px #96b4ff59);width:100%;height:auto;display:block;overflow:visible}.PeekingGhost-module__WmOFBa__face{transform:translate(calc(var(--lookX) * 1px), calc(var(--lookY) * 1px));transition:transform .4s cubic-bezier(.2,.7,.2,1)}.PeekingGhost-module__WmOFBa__eyes{fill:#1b2236;transform-box:view-box;transform-origin:40px 36px;animation:4.6s ease-in-out infinite PeekingGhost-module__WmOFBa__blink}.PeekingGhost-module__WmOFBa__catchlight{fill:#fff}.PeekingGhost-module__WmOFBa__mouth{fill:#1b2236;opacity:.85}.PeekingGhost-module__WmOFBa__blush{fill:#f4a0b4;opacity:.32}.PeekingGhost-module__WmOFBa__hands{z-index:2;pointer-events:none;opacity:0;justify-content:space-between;width:104px;margin-left:-52px;transition:opacity .12s ease-in,transform .12s ease-in;display:flex;position:absolute;top:-9px;transform:translateY(8px)scale(.6)}.PeekingGhost-module__WmOFBa__hands[data-peeking=true]{opacity:1;transition:opacity .3s ease-out .5s,transform .45s cubic-bezier(.3,1.6,.5,1) .5s;transform:none}.PeekingGhost-module__WmOFBa__handL,.PeekingGhost-module__WmOFBa__handR{filter:drop-shadow(0 2px 2px #14204040)drop-shadow(0 0 6px #aac3ff59);width:28px;height:auto;overflow:visible}.PeekingGhost-module__WmOFBa__handR{transform:scaleX(-1)}@media (max-width:639px){.PeekingGhost-module__WmOFBa__ghost{--size:76px}.PeekingGhost-module__WmOFBa__ghost[data-peeking=true]{transform:translateY(-50%)}.PeekingGhost-module__WmOFBa__hands{width:76px;margin-left:-38px;top:-7px}.PeekingGhost-module__WmOFBa__handL,.PeekingGhost-module__WmOFBa__handR{width:21px}}@keyframes PeekingGhost-module__WmOFBa__float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-3px)rotate(1.5deg)}}@keyframes PeekingGhost-module__WmOFBa__blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.PeekingGhost-module__WmOFBa__ghost,.PeekingGhost-module__WmOFBa__ghost[data-peeking=true],.PeekingGhost-module__WmOFBa__hands,.PeekingGhost-module__WmOFBa__hands[data-peeking=true],.PeekingGhost-module__WmOFBa__face{transition:none}.PeekingGhost-module__WmOFBa__float,.PeekingGhost-module__WmOFBa__eyes{animation:none}}
.Fog-module__RE8K1W__fog{pointer-events:none;animation:3.5s ease-out both Fog-module__RE8K1W__fogIn;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 70% 100%);mask-image:linear-gradient(#0000 0%,#000 70% 100%)}.Fog-module__RE8K1W__band{will-change:transform;background-repeat:repeat-x;background-size:1200px 100%;width:calc(100% + 1200px);position:absolute;top:0;bottom:0;left:0}.Fog-module__RE8K1W__far{opacity:.75;animation:95s linear infinite Fog-module__RE8K1W__drift}.Fog-module__RE8K1W__near{animation:52s linear infinite Fog-module__RE8K1W__drift;top:18%}@keyframes Fog-module__RE8K1W__drift{to{transform:translate(-1200px)}}@keyframes Fog-module__RE8K1W__fogIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Fog-module__RE8K1W__fog,.Fog-module__RE8K1W__far,.Fog-module__RE8K1W__near{animation:none}}
.HauntedSky-module__eY0xjq__sky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HauntedSky-module__eY0xjq__gloom{background:radial-gradient(42% 45% at 74% 38%,#96b0f01f,#0000 70%),radial-gradient(90% 85% at 50% 45%,#0000 50%,#02050e73 100%);animation:3s ease-out both HauntedSky-module__eY0xjq__fadeIn;position:absolute;inset:0}.HauntedSky-module__eY0xjq__drift{width:100%;animation:34s linear 3s infinite both HauntedSky-module__eY0xjq__cross;position:absolute;top:7.4rem;left:0}.HauntedSky-module__eY0xjq__bob{width:clamp(30px,2.8vw,42px);animation:3.4s ease-in-out infinite HauntedSky-module__eY0xjq__bob}.HauntedSky-module__eY0xjq__ghost{opacity:.55;filter:blur(.6px)drop-shadow(0 0 10px #bed2ff8c);width:100%;height:auto;display:block}@media (max-width:1023px){.HauntedSky-module__eY0xjq__drift{top:5.6rem}}@keyframes HauntedSky-module__eY0xjq__cross{0%{transform:translate(calc(100vw + 60px))}70%,to{transform:translate(-80px)}}@keyframes HauntedSky-module__eY0xjq__bob{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-12px)rotate(4deg)}}@keyframes HauntedSky-module__eY0xjq__fadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.HauntedSky-module__eY0xjq__gloom,.HauntedSky-module__eY0xjq__bob{animation:none}.HauntedSky-module__eY0xjq__drift{animation:none;transform:translate(70vw)}}
