@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a3ba9694c9b2886-s.p.0v51jyfbb78ts.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Creepster Fallback;src:local(Arial);ascent-override:105.9%;descent-override:24.25%;line-gap-override:0.0%;size-adjust:89.81%}.creepster_c8ac4df1-module__UfSKGW__className{font-family:Creepster,Creepster Fallback;font-style:normal;font-weight:400}.creepster_c8ac4df1-module__UfSKGW__variable{--font-creep:"Creepster", "Creepster Fallback"}
.hw{--hw-or:#ff9127;--hw-or-deep:#de5300;--hw-night:#05030d;--hw-slime:#8ee653;--rose:#f97e00;--rose-deep:#de5300;--rose-wash:#f97e001a;background:radial-gradient(900px 500px at 15% 55%, #38185f2e, transparent 70%), var(--hw-night)}@supports (color:lab(0% 0 0)){.hw{--hw-or:lab(71.3681% 37.5485 69.0484);--hw-or-deep:lab(54.3174% 57.1359 75.0443);--hw-night:lab(1.08254% 1.75292 -3.91533);--hw-slime:lab(83.5885% -45.8266 60.5279);--rose:lab(66.4599% 45.3661 82.9443);--rose-deep:lab(54.3174% 57.1359 75.0443);--rose-wash:lab(66.4599% 45.3661 82.9443/.1);background:radial-gradient(900px 500px at 15% 55%, lab(16.7147% 28.4521 -36.9547/.18), transparent 70%), var(--hw-night)}}.hw-creep{font-family:var(--font-creep), var(--font-sans);letter-spacing:.03em;font-weight:400}.hw-em{color:var(--hw-or);text-shadow:0 0 24px #f6730073;text-shadow:0 0 24px lab(63.8829% 51.8229 84.3864/.45);font-style:normal}.hw-chip{color:var(--hw-or);background:#ee7b0024;background:lab(64.207% 42.8074 76.4887/.14);border:1px solid #ee7b0099;border:1px solid lab(64.207% 42.8074 76.4887/.6);border-radius:999px;padding:4px 12px;font-weight:800}.hw-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--hw-or);align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.hw-btn{color:#1d0a02;background:linear-gradient(#f97e00,#db4600);background:linear-gradient(lab(66.4599% 45.3661 82.9443),lab(51.8282% 61.4132 82.2599));position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffa65880,0 10px 34px -8px #f66500bf;box-shadow:inset 0 0 0 1px lab(76.2149% 30.9189 58.2976/.5),0 10px 34px -8px lab(61.3035% 58.091 83.3952/.75)}.hw .btn:not(.btn-ghost):not(.btn-outline):not(.btn-gold):not(.btn-gold-solid):not(.btn-danger){color:#1d0a02;background:linear-gradient(#f97e00,#db4600);background:linear-gradient(lab(66.4599% 45.3661 82.9443),lab(51.8282% 61.4132 82.2599))}.hw .btn:not(.btn-ghost):not(.btn-outline):not(.btn-gold):not(.btn-gold-solid):not(.btn-danger):hover{filter:brightness(1.12)}.hw-btn:hover{background:linear-gradient(#ff9c3e,#eb5b00);background:linear-gradient(lab(73.6945% 38.4558 76.7614),lab(57.8027% 58.3702 90.9956));box-shadow:inset 0 0 0 1px #ffbe7d99,0 14px 44px -6px #ff6900e6;box-shadow:inset 0 0 0 1px lab(82.1821% 27.1445 60.4573/.6),0 14px 44px -6px lab(63.6365% 57.9142 80.178/.9)}.hw-btn:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff73 50%,#0000 65%);animation:3.6s ease-in-out infinite hw-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes hw-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.hw-hero{background:radial-gradient(1100px 700px at 78% 12%, #3a1463e6, transparent 62%), linear-gradient(to bottom, #030109, #0e021e 62%, var(--hw-night))}@supports (color:lab(0% 0 0)){.hw-hero{background:radial-gradient(1100px 700px at 78% 12%, lab(16.4511% 31.5709 -40.0132/.9), transparent 62%), linear-gradient(to bottom, lab(.574795% 1.14886 -2.94097), lab(2.01706% 7.17882 -13.5458) 62%, var(--hw-night))}}.hw-sky{z-index:2;pointer-events:none;position:absolute;inset:0}.hw-star{animation:hw-twinkle var(--t) ease-in-out var(--d) infinite alternate;background:#fff;border-radius:999px;position:absolute;box-shadow:0 0 6px #ffffffb3}@keyframes hw-twinkle{0%{opacity:.15}to{opacity:1}}.hw-moon{aspect-ratio:1;width:clamp(130px,22vw,300px);transform:translate3d(0, calc(var(--sy,0) * .3px), 0);background:radial-gradient(circle at 30% 62%,#966e324d 0 7%,#0000 8%),radial-gradient(circle at 62% 30%,#966e3242 0 10%,#0000 11%),radial-gradient(circle at 70% 70%,#966e3238 0 5%,#0000 6%),radial-gradient(circle at 38% 28%,#966e322e 0 4%,#0000 5%),radial-gradient(circle at 35% 35%,#fff9e6,#f6e0a4 45%,#dcb66c 75%,#b98f45);border-radius:50%;animation:7s ease-in-out infinite alternate hw-moon-glow;position:absolute;top:15%;right:7%;overflow:hidden;box-shadow:0 0 60px 12px #f5cb7059,0 0 220px 70px #f3ae582e;box-shadow:0 0 60px 12px lab(83.9975% 7.64194 50.8315/.35),0 0 220px 70px lab(76.5943% 19.8977 53.4593/.18)}@keyframes hw-moon-glow{to{box-shadow:0 0 80px 18px #f5cb7073,0 0 260px 90px #f3ae5838;box-shadow:0 0 80px 18px lab(83.9975% 7.64194 50.8315/.45),0 0 260px 90px lab(76.5943% 19.8977 53.4593/.22)}}.hw-cloud{filter:blur(8px);background:#221838b3;background:lab(10.9887% 11.6453 -19.491/.7);border-radius:999px;width:120%;height:22%;animation:22s ease-in-out infinite alternate hw-cloud;position:absolute;top:55%;left:-40%}.hw-cloud.b{opacity:.7;width:80%;height:14%;animation-duration:30s;animation-direction:alternate-reverse;top:22%;left:50%}@keyframes hw-cloud{0%{transform:translate(-25%)}to{transform:translate(35%)}}.hw-bgimg{z-index:0;object-fit:cover;opacity:.32;filter:grayscale(.55)sepia(.6)hue-rotate(-25deg)saturate(1.5)contrast(1.1);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 25%,#0000 85%);mask-image:linear-gradient(90deg,#000 25%,#0000 85%)}.hw-lit{z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(circle 300px at var(--lx,70%) var(--ly,40%), #000 0, #000000b3 40%, transparent 100%);-webkit-mask-image:radial-gradient(circle 300px at var(--lx,70%) var(--ly,40%), #000 0, #000000b3 40%, transparent 100%);mask-image:radial-gradient(circle 300px at var(--lx,70%) var(--ly,40%), #000 0, #000000b3 40%, transparent 100%);position:absolute;inset:0;overflow:hidden}.hw-lit img{object-fit:cover;opacity:.8;filter:sepia(.35)hue-rotate(-15deg)saturate(1.25)brightness(1.1);width:100%;height:100%}.hw-dark{z-index:1;pointer-events:none;background:radial-gradient(circle 280px at var(--lx,70%) var(--ly,40%), #f7ac4d29, transparent 45%, #01000380 78%, #010003b8);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.hw-dark{background:radial-gradient(circle 280px at var(--lx,70%) var(--ly,40%), lab(76.5561% 21.8102 58.7346/.16), transparent 45%, lab(.170309% .340402 -.871399/.5) 78%, lab(.170309% .340402 -.871399/.72))}}.hw-fog{z-index:3;pointer-events:none;filter:blur(18px);background:radial-gradient(30% 55% at 15% 75%,#cdc3eb33,#0000 70%),radial-gradient(28% 45% at 45% 70%,#cdc3eb26,#0000 70%),radial-gradient(32% 55% at 72% 80%,#cdc3eb2e,#0000 70%),radial-gradient(25% 40% at 92% 70%,#cdc3eb1f,#0000 70%);height:48%;animation:38s ease-in-out infinite alternate hw-fog;position:absolute;bottom:0;left:-50%;right:-50%}.hw-fog.b{opacity:.8;height:32%;animation-duration:26s;animation-direction:alternate-reverse}@keyframes hw-fog{0%{transform:translate(-18%)}to{transform:translate(18%)}}.hw-fx{z-index:3;pointer-events:none;position:absolute;inset:0}.hw-flash{opacity:0;mix-blend-mode:screen;background:radial-gradient(120% 90% at 72% 0,#ecebff,#b9b4ff59 45%,#0000 80%);position:absolute;inset:0}.hw-flash.on{animation:1s ease-out hw-flash}@keyframes hw-flash{0%{opacity:0}4%{opacity:.42}9%{opacity:.05}15%{opacity:.28}40%,to{opacity:0}}.hw-grave{z-index:4;pointer-events:none;width:100%;height:clamp(150px,22vw,270px);position:absolute;bottom:-1px;left:0;right:0}.hw-grave .far{fill:#130922;fill:lab(3.93932% 7.79554 -13.7755)}.hw-grave .near{fill:#020105;fill:lab(.421347% .601843 -1.34864);transition:fill .2s}.hw-grave .tree{stroke:#020105;stroke:lab(.421347% .601843 -1.34864);transition:stroke .2s}.hw-struck .hw-grave .near{fill:#1f1c31;fill:lab(11.3577% 6.23059 -13.6126)}.hw-struck .hw-grave .tree{stroke:#1f1c31;stroke:lab(11.3577% 6.23059 -13.6126)}.hw-bats{z-index:4;pointer-events:none;color:#010104;color:lab(.277021% .480436 -1.07117);position:absolute;inset:0}.hw-bat{animation:hw-fly var(--dur) linear var(--d) infinite;position:absolute;left:0}.hw-bat.rev{animation-direction:reverse}.hw-bat.rev svg{transform:scaleX(-1)}.hw-bat>span{animation:1.7s ease-in-out infinite alternate hw-bob;display:block}.hw-bat svg{transform-origin:50% 60%;filter:drop-shadow(0 0 6px #d98b094d);filter:drop-shadow(0 0 6px lab(64.8649% 24.5976 68.6789/.3));animation:.2s ease-in-out infinite alternate hw-flap;display:block}.hw-bat.rev svg{animation-name:hw-flap-rev}@keyframes hw-fly{0%{transform:translate(-12vw)}to{transform:translate(112vw)}}@keyframes hw-bob{0%{transform:translateY(-14px)}to{transform:translateY(16px)}}@keyframes hw-flap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}@keyframes hw-flap-rev{0%{transform:scaleX(-1)}to{transform:scale(-1,.35)}}.hw-content{z-index:5;position:relative}.hw-title-wrap{margin-top:.1em;display:inline-block;position:relative}.hw-title{background:linear-gradient(#ffe08a 0%,#ff901e 42%,#ca3000 100%);background:linear-gradient(#ffe08a 0%,lab(71.2975% 40.1364 75.6957) 42%,lab(45.8933% 63.5048 75.5353) 100%);color:#0000;filter:drop-shadow(0 0 18px #f673008c)drop-shadow(0 5px #2b0707);filter:drop-shadow(0 0 18px lab(63.8829% 51.8229 84.3864/.55))drop-shadow(0 5px #2b0707);-webkit-background-clip:text;background-clip:text;font-size:clamp(3.6rem,13vw,9.5rem);line-height:1;animation:7s linear infinite hw-flicker;display:inline-block}.hw-end .hw-title{margin-top:.3em;font-size:clamp(2.4rem,6.4vw,4.8rem)}@keyframes hw-flicker{0%,18%,22%,60%,63%,to{filter:drop-shadow(0 0 18px #f673008c)drop-shadow(0 5px #2b0707);filter:drop-shadow(0 0 18px lab(63.8829% 51.8229 84.3864/.55))drop-shadow(0 5px #2b0707);opacity:1}20%,61.5%{filter:drop-shadow(0 0 4px #f6730033)drop-shadow(0 5px #2b0707);filter:drop-shadow(0 0 4px lab(63.8829% 51.8229 84.3864/.2))drop-shadow(0 5px #2b0707);opacity:.82}}.hw-drip{width:var(--w);height:0;animation:hw-drip var(--t) ease-in var(--d) infinite;background:linear-gradient(#d43d00,#c02200);background:linear-gradient(lab(49.443% 62.4672 78.2901),lab(42.3464% 64.4372 71.9928));border-radius:0 0 999px 999px;position:absolute;top:80%}.hw-drip i{width:calc(var(--w) * 1.25);aspect-ratio:.78;opacity:0;animation:hw-fall var(--t) ease-in var(--d) infinite;background:#c02200;background:lab(42.3464% 64.4372 71.9928);border-radius:50%/62% 62% 38% 38%;position:absolute;top:100%;left:50%;translate:-50% -40%}@keyframes hw-drip{0%{height:0}55%,70%{height:var(--h)}to{height:0}}@keyframes hw-fall{0%,62%{opacity:0;transform:translateY(0)}64%{opacity:1;transform:translateY(0)}92%{opacity:0;transform:translateY(110px)}to{opacity:0}}.hw-pumpkin{filter:drop-shadow(0 0 18px #f6730073);filter:drop-shadow(0 0 18px lab(63.8829% 51.8229 84.3864/.45));display:block}.hw-glow path{fill:#ffd34d;animation:hw-candle 2.6s ease-in-out var(--d,0s) infinite}@keyframes hw-candle{0%,to{fill:#ffd34d;opacity:1}30%{fill:#ffb12a;opacity:.8}55%{fill:#fff07a;opacity:1}72%{fill:#ff9c1f;opacity:.7}}.hw-hero-pk{z-index:4;pointer-events:none;position:absolute}.hw-hero-pk.a{width:clamp(56px,7vw,96px);bottom:3%;left:31%}.hw-hero-pk.b{--d:-1.1s;width:clamp(40px,5vw,68px);bottom:2%;left:79%}.hw-ghost{z-index:6;width:clamp(64px,8vw,110px);animation:7s ease-in-out infinite alternate hw-float;position:absolute}.hw-ghost svg{opacity:.82;filter:drop-shadow(0 0 22px #dcd7ff8c);transition:transform .45s var(--ease-out-quint), opacity .45s;display:block}.hw-ghost:hover svg{opacity:0;transform:scale(1.6)rotate(-8deg)}.hw-ghost.g1{top:52%;right:9%}.hw-ghost.g2{width:clamp(44px,5vw,70px);top:30%;right:30%}@keyframes hw-float{0%{transform:translateY(-18px)rotate(-4deg)}to{transform:translate(-26px,18px)rotate(5deg)}}.hw-spider{z-index:6;transform-origin:top;pointer-events:none;flex-direction:column;align-items:center;animation:4.5s ease-in-out infinite alternate hw-swing;display:flex;position:absolute;top:0;right:20%}.hw-spider i{width:1px;height:calc(120px + var(--sy,0) * .35px);background:linear-gradient(#0000,#ffffff8c);max-height:55vh;display:block}.hw-spider svg{filter:drop-shadow(0 0 1px #ffffff73)drop-shadow(0 0 8px #ff783c59);margin-top:-6px}@keyframes hw-swing{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.hw-web{z-index:6;color:#ebe6ff38;pointer-events:none;width:clamp(120px,16vw,220px);position:absolute}.hw-hint{display:none}@media (pointer:fine){.hw-hint{display:inline}}.hw-band{background:linear-gradient(90deg,#04020b,#0f0318,#04020b);background:linear-gradient(90deg,lab(.801228% 1.49518 -3.32714),lab(2.11914% 6.31803 -9.03987),lab(.801228% 1.49518 -3.32714));border-block:1px solid #c4601633;border-block:1px solid lab(52.6563% 38.2178 56.1301/.2)}.hw-crypt .marquee a{border-color:#da6c1e59;border-color:lab(58.3985% 40.6882 59.3336/.35);box-shadow:0 18px 40px -22px #f66500b3;box-shadow:0 18px 40px -22px lab(61.3035% 58.091 83.3952/.7)}.hw-crypt .marquee img{filter:blur(2px)sepia(.45)hue-rotate(-20deg)saturate(1.2)brightness(.85)}.hw-crypt .marquee a:hover img{filter:none}.hw-crypt .marquee a:hover{border-color:var(--hw-or)}.hw-candle{vertical-align:-2px;background:linear-gradient(90deg,#e9dfc4,#fff8e8 50%,#d3c6a3);border-radius:2px 2px 1px 1px;width:7px;height:16px;margin-top:10px;display:inline-block;position:relative}.hw-flame{transform-origin:50% 100%;background:radial-gradient(circle at 50% 75%,#fff8c2,#ffc23a 45%,#ff7a1a 80%);border-radius:50%/65% 65% 35% 35%;width:7px;height:12px;animation:1.3s ease-in-out infinite alternate hw-flame;position:absolute;bottom:100%;left:50%;translate:-50% 1px;box-shadow:0 0 10px 3px #ffa02899,0 0 26px 8px #ff781e40}@keyframes hw-flame{0%{transform:scale(1)rotate(-3deg)}40%{transform:scale(.9,1.15)rotate(3deg)}70%{transform:scale(1.05,.92)rotate(-2deg)}to{transform:scale(.95,1.08)rotate(2deg)}}.hw-yard{background:radial-gradient(800px 380px at 50% 100%,#301b4e59,#0000 70%);background:radial-gradient(800px 380px at 50% 100%,lab(15.0529% 20.1435 -27.8075/.35),#0000 70%);overflow:hidden}.hw-stone{--tilt:0deg;text-align:center;transform-origin:50% 100%;transition:opacity .9s var(--ease-out-quint), transform .9s var(--ease-out-quint), box-shadow .4s;background:radial-gradient(120% 60% at 30% 10%,#4d4b58b3,#0000 60%),linear-gradient(165deg,#383642,#1d1b26 60%,#0f0e18);background:radial-gradient(120% 60% at 30% 10%,lab(32.5197% 2.59087 -7.00503/.7),#0000 60%),linear-gradient(165deg,lab(23.236% 2.63925 -6.98025),lab(10.4668% 2.76168 -6.92442) 60%,lab(4.28857% 1.9782 -5.52576));border:1px solid #68667966;border:1px solid lab(44.0146% 3.95158 -10.474/.4);border-radius:48% 48% 14px 14px/28% 28% 14px 14px;padding:3rem 1.5rem 2.4rem;position:relative;box-shadow:inset 0 2px #8684924d,inset 0 -30px 40px -20px #0009,0 34px 40px -24px #000000d9;box-shadow:inset 0 2px lab(55.7245% 2.52491 -7.04166/.3),inset 0 -30px 40px -20px lab(0% 0 0/.6),0 34px 40px -24px lab(0% 0 0/.85098)}.hw-stone:after{content:"";pointer-events:none;background:linear-gradient(#0000,#294c2273);background:linear-gradient(#0000,lab(29.0093% -20.5325 21.0874/.45));border-radius:0 0 14px 14px;height:30%;position:absolute;inset:auto 0 0}.js .hw-stone.reveal{transform:translateY(90px)rotate(0)}.js .hw-stone.reveal.in{transform:rotate(var(--tilt))}.hw-stone:hover{box-shadow:inset 0 2px #8684924d,inset 0 -30px 40px -20px #0009,0 34px 40px -24px #000000d9,0 0 50px -6px #f6730073;box-shadow:inset 0 2px lab(55.7245% 2.52491 -7.04166/.3),inset 0 -30px 40px -20px lab(0% 0 0/.6),0 34px 40px -24px lab(0% 0 0/.85098),0 0 50px -6px lab(63.8829% 51.8229 84.3864/.45)}.hw-rip{font-family:var(--font-creep), var(--font-sans);letter-spacing:.12em;color:#9e9cb0;color:lab(64.9018% 3.85559 -10.5241);text-shadow:0 1px #0009,0 -1px #ffffff14;font-size:1.5rem}.hw-soil{background:radial-gradient(60% 100% at 50% 100%,#0b0614,#0000 70%),linear-gradient(#0000,#030206);background:radial-gradient(60% 100% at 50% 100%,lab(2.29132% 2.93951 -5.6238),#0000 70%),linear-gradient(#0000,lab(.608088% .736922 -1.65821));height:60px;margin-top:-26px}.hw-pk-row{justify-content:center;align-items:flex-end;gap:clamp(10px,4vw,48px);padding:32px 16px 56px;display:flex}.hw-pk-row svg{width:clamp(44px,9vw,86px);transition:transform .4s var(--ease-out-quint)}.hw-pk-row svg:nth-child(odd){width:clamp(36px,7vw,66px)}.hw-pk-row svg:hover{transform:translateY(-10px)rotate(-6deg)scale(1.08)}.hw-potion{border-radius:var(--radius);background:radial-gradient(500px 200px at 15% 0,#37981b29,#0000 70%),linear-gradient(160deg,#150b24,#080512);background:radial-gradient(500px 200px at 15% 0,lab(55.596% -45.9195 51.0727/.16),#0000 70%),linear-gradient(160deg,lab(4.71801% 8.60591 -14.4785),lab(1.82518% 2.33001 -5.23615));border:1px solid #59b8424d;border:1px solid lab(67.2406% -46.0438 49.0522/.3);box-shadow:0 0 60px -20px #81d94359;box-shadow:0 0 60px -20px lab(78.9317% -45.7066 61.2556/.35)}.hw-faq summary:hover{color:var(--hw-or)}.hw-end{background:linear-gradient(#04020b,#120222);background:linear-gradient(lab(.801228% 1.49518 -3.32714),lab(2.4145% 10.4199 -16.3963));border-top:1px solid #c4601633;border-top:1px solid lab(52.6563% 38.2178 56.1301/.2)}.hw-end-moon{z-index:-1;aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle at 40% 38%,#f7e2b842,#e7b3751a 50%,#0000 70%);background:radial-gradient(circle at 40% 38%,lab(90.9068% 2.65336 23.6558/.26),lab(76.691% 14.4525 39.2184/.1) 50%,#0000 70%);border-radius:50%;width:min(520px,90vw);position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width:639px){.hw-moon{opacity:.85;top:5%;right:-6%}.hw-ghost.g2,.hw-spider{display:none}.hw-ghost.g1{top:auto;bottom:15%;right:8%}.hw-hero-pk.a{left:62%}.hw-hero-pk.b{display:none}}@media (prefers-reduced-motion:reduce){.hw *,.hw :before,.hw :after{animation:none!important}.hw-bats{display:none}.hw-moon{transform:none}}
