@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}}
@font-face{font-family:Mountains of Christmas;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b850cad9f143d506.p.1d9ft7qdun-8_.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}.mountains_of_christmas_3228b98d-module__2fep4q__className{font-family:Mountains of Christmas;font-style:normal;font-weight:700}.mountains_of_christmas_3228b98d-module__2fep4q__variable{--font-xmas:"Mountains of Christmas"}
.xm{--xm-red:#e23439;--xm-red-deep:#b00a1d;--xm-green:#008b4e;--xm-gold:#f1c961;--xm-ice:#cbeafb;--xm-night:#00090a;--rose:var(--xm-red);--rose-deep:var(--xm-red-deep);--rose-wash:#e234391a;background:radial-gradient(900px 500px at 12% 55%, #003e2538, transparent 70%), radial-gradient(800px 420px at 92% 85%, #6f191a24, transparent 70%), var(--xm-night)}@supports (color:lab(0% 0 0)){.xm{--xm-red:lab(51.4697% 66.4876 41.5698);--xm-red-deep:lab(37.7288% 60.3419 39.7486);--xm-green:lab(50.7613% -45.0689 23.3015);--xm-gold:lab(82.9175% 6.37037 56.2191);--xm-ice:lab(90.8632% -8.22321 -11.5531);--xm-night:lab(1.86367% -2.86786 -1.54609);--rose-wash:lab(51.4697% 66.4876 41.5698/.1);background:radial-gradient(900px 500px at 12% 55%, lab(22.1682% -26.9759 10.5623/.22), transparent 70%), radial-gradient(800px 420px at 92% 85%, lab(24.5482% 37.9474 23.364/.14), transparent 70%), var(--xm-night)}}.xm-script{font-family:var(--font-xmas), var(--font-sans);letter-spacing:.01em;font-weight:700}.xm-em{color:var(--xm-gold);text-shadow:0 0 24px #f1c96166;text-shadow:0 0 24px lab(82.9175% 6.37037 56.2191/.4);font-style:normal}.xm-chip{color:#ffa098;color:lab(75.6501% 37.3308 20.746);background:#e2343929;background:lab(51.4697% 66.4876 41.5698/.16);border:1px solid #e2343999;border:1px solid lab(51.4697% 66.4876 41.5698/.6);border-radius:999px;padding:4px 12px;font-weight:800}.xm-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--xm-gold);align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.xm-btn{color:#fff;background:linear-gradient(#ea3c3f,#bb0522);background:linear-gradient(lab(53.7962% 66.4339 41.0992),lab(39.9248% 63.7062 39.9442));position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f1c9618c,0 10px 34px -8px #d01c29bf;box-shadow:inset 0 0 0 1px lab(82.9175% 6.37037 56.2191/.55),0 10px 34px -8px lab(45.6514% 66.6325 43.1177/.75)}.xm .btn:not(.btn-ghost):not(.btn-outline):not(.btn-gold):not(.btn-gold-solid):not(.btn-danger){color:#fff;background:linear-gradient(#ea3c3f,#bb0522);background:linear-gradient(lab(53.7962% 66.4339 41.0992),lab(39.9248% 63.7062 39.9442))}.xm .btn:not(.btn-ghost):not(.btn-outline):not(.btn-gold):not(.btn-gold-solid):not(.btn-danger):hover{filter:brightness(1.12)}.xm-btn:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff6 50%,#0000 65%);animation:3.8s ease-in-out infinite xm-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes xm-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.xm-hero{background:radial-gradient(1000px 640px at 80% 18%, #00353cd9, transparent 62%), linear-gradient(to bottom, #000408, #000f10 60%, var(--xm-night))}@supports (color:lab(0% 0 0)){.xm-hero{background:radial-gradient(1000px 640px at 80% 18%, lab(19.3055% -18.7766 -12.8113/.85), transparent 62%), linear-gradient(to bottom, lab(.908505% -.89395 -2.82319), lab(3.252% -5.75788 -3.25642) 60%, var(--xm-night))}}.xm-sky{z-index:2;pointer-events:none;position:absolute;inset:0}.xm-star-dot{animation:xm-twinkle var(--t) ease-in-out var(--d) infinite alternate;background:#fff;border-radius:999px;position:absolute;box-shadow:0 0 6px #ffffffb3}@keyframes xm-twinkle{0%{opacity:.15}to{opacity:1}}.xm-bgimg{z-index:0;object-fit:cover;opacity:.34;filter:saturate(1.1)sepia(.25)hue-rotate(-10deg)brightness(.95);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 20%,#0000 80%);mask-image:linear-gradient(90deg,#000 20%,#0000 80%)}.xm-glow{z-index:1;pointer-events:none;background:radial-gradient(700px 420px at 22% 62%, #b4500033, transparent 70%), linear-gradient(to top, var(--xm-night), transparent 45%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.xm-glow{background:radial-gradient(700px 420px at 22% 62%, lab(46.7395% 41.5551 69.2451/.2), transparent 70%), linear-gradient(to top, var(--xm-night), transparent 45%)}}.xm-lights{z-index:5;pointer-events:none;position:absolute;left:0;right:0}.xm-garland .xm-lights{position:relative}.xm-bulb{background:var(--c);width:14px;height:21px;box-shadow:0 0 12px 3px color-mix(in oklch, var(--c) 70%, transparent), 0 0 30px 8px color-mix(in oklch, var(--c) 30%, transparent);animation:xm-blink 2.2s ease-in-out var(--d) infinite alternate;border-radius:50% 50% 46% 46%/40% 40% 60% 60%;margin:3px 0 0 -7px;position:absolute}.xm-bulb:before{content:"";background:#25312a;background:lab(19.0694% -6.46529 2.56329);border-radius:2px;width:8px;height:7px;position:absolute;top:-6px;left:3px}@keyframes xm-blink{0%,30%{opacity:1;filter:brightness(1.15)}70%,to{opacity:.55;filter:brightness(.75);box-shadow:0 0 6px 1px color-mix(in oklch, var(--c) 40%, transparent)}}.xm-snow{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.xm-snow span{filter:blur(.3px);animation:xm-fall var(--t) linear var(--d) infinite;background:#fff;border-radius:50%;position:absolute;top:-10px}@keyframes xm-fall{0%{transform:translateY(-10px)}50%{transform:translate3d(var(--sway), 55vh, 0)}to{transform:translateY(110vh)}}.xm-tree{z-index:4;pointer-events:none;filter:drop-shadow(0 20px 40px #00000073);filter:drop-shadow(0 20px 40px lab(0% 0 0/.45));width:auto;height:clamp(260px,40vw,520px);position:absolute;bottom:clamp(70px,9vw,120px);right:7%}.xm-tlight{fill:var(--c);filter:drop-shadow(0 0 4px var(--c));animation:xm-blink 1.8s ease-in-out var(--d) infinite alternate}.xm-star{fill:var(--xm-gold);filter:drop-shadow(0 0 10px #fed25f)drop-shadow(0 0 24px #f1c961b3);filter:drop-shadow(0 0 10px lab(86.4094% 7.06998 61.1119))drop-shadow(0 0 24px lab(82.9175% 6.37037 56.2191/.7));transform-origin:120px 28px;animation:3s ease-in-out infinite alternate xm-star}@keyframes xm-star{0%{transform:scale(.94)rotate(-4deg)}to{transform:scale(1.06)rotate(4deg)}}.xm-hills{z-index:4;pointer-events:none;width:100%;height:clamp(110px,15vw,190px);position:absolute;bottom:-1px;left:0;right:0}.xm-gift{filter:drop-shadow(0 8px 12px #00000059);filter:drop-shadow(0 8px 12px lab(0% 0 0/.35));width:64px;height:64px}.xm-lid{transform-origin:40px 31px;animation:3.4s ease-in-out infinite xm-lid}@keyframes xm-lid{0%,70%,to{transform:none}78%{transform:translateY(-7px)rotate(-6deg)}86%{transform:translateY(-3px)rotate(4deg)}}.xm-hero-gift{z-index:5;pointer-events:none;position:absolute}.xm-hero-gift.a{width:70px;height:70px;bottom:clamp(26px,4vw,60px);right:28%}.xm-hero-gift.b{width:52px;height:52px;bottom:clamp(18px,3vw,46px);right:33%}.xm-hero-gift.b .xm-lid{animation-delay:-1.2s}.xm-hero-gift.c{width:58px;height:58px;bottom:clamp(16px,3vw,42px);right:3%}.xm-hero-gift.c .xm-lid{animation-delay:-2.2s}.xm-content{z-index:6;position:relative}.xm-title{color:var(--xm-gold);background:linear-gradient(#feeaae,#eebc4a 55%,#ce871b);background:linear-gradient(lab(93.3872% .601023 32.0707),lab(79.3341% 9.98151 62.1892) 55%,lab(62.5817% 22.7188 62.638));-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px #a20519)drop-shadow(0 0 28px #e7b64359);filter:drop-shadow(0 4px lab(34.3495% 57.1812 37.8813))drop-shadow(0 0 28px lab(77.0057% 10.1238 62.6808/.35));-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,13vw,9.5rem);line-height:.95;display:inline-block}.xm-end .xm-title{margin-top:.3em;font-size:clamp(2.2rem,6vw,4.4rem);line-height:1.1}@media (max-width:767px){.xm-tree{opacity:.55;height:230px;bottom:70px;right:-14px}.xm-hero-gift.a,.xm-hero-gift.b{display:none}.xm-bulb{width:10px;height:15px;margin-left:-5px}}.xm-band{background:linear-gradient(90deg,#001c0eb3,#3409098c,#001c0eb3);background:linear-gradient(90deg,lab(7.85597% -14.075 5.53119/.7),lab(8.81602% 22.1111 10.2809/.55),lab(7.85597% -14.075 5.53119/.7));border-block:1px solid #e2343940;border-block:1px solid lab(51.4697% 66.4876 41.5698/.25)}.xm-ornament{background:linear-gradient(#001914,#000f0e);background:linear-gradient(lab(6.57347% -9.47653 -.078398),lab(3.23106% -4.85625 -1.16759));border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:18px;padding:26px 22px 24px;position:relative}.xm-ornament:before{content:"";background:linear-gradient(var(--xm-gold), transparent 120%);opacity:.7;width:1px;height:30px;position:absolute;top:-44px;left:50%}.xm-ball{transform-origin:50% -22px;background:radial-gradient(circle at 34% 30%, #ffffffbf 0 9%, transparent 22%), radial-gradient(circle at 50% 55%, var(--c), color-mix(in oklch, var(--c) 55%, black));width:40px;height:40px;box-shadow:0 0 22px -2px color-mix(in oklch, var(--c) 60%, transparent);animation:xm-swing 4.5s ease-in-out var(--d) infinite alternate;border-radius:50%;margin-left:-20px;position:absolute;top:-22px;left:50%}.xm-ball:before{content:"";background:linear-gradient(90deg,#bb9951,#f1d589,#bb9951);background:linear-gradient(90deg,lab(65.3931% 6.45095 42.5452),lab(86.4264% 2.70391 41.2026),lab(65.3931% 6.45095 42.5452));border-radius:2px;width:12px;height:8px;margin-left:-6px;position:absolute;top:-6px;left:50%}@keyframes xm-swing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.xm-letter{background:radial-gradient(500px 220px at 85% 0,#e2343924,#0000 70%),linear-gradient(#001c13,#001110);background:radial-gradient(500px 220px at 85% 0,lab(51.4697% 66.4876 41.5698/.14),#0000 70%),linear-gradient(lab(7.7296% -11.9083 2.34159),lab(3.90734% -5.55234 -1.32299));border:1px dashed #f1c96173;border:1px dashed lab(82.9175% 6.37037 56.2191/.45);border-radius:22px}.xm-end{background:radial-gradient(700px 360px at 50% 100%, #97271b42, transparent 70%), linear-gradient(to bottom, var(--xm-night), #000f10)}@supports (color:lab(0% 0 0)){.xm-end{background:radial-gradient(700px 360px at 50% 100%, lab(34.7681% 46.4759 36.0727/.26), transparent 70%), linear-gradient(to bottom, var(--xm-night), lab(3.252% -5.75788 -3.25642))}}.xm-end-gift{width:72px;height:72px}@media (prefers-reduced-motion:reduce){.xm-snow,.xm-btn:after{display:none}.xm-bulb,.xm-tlight,.xm-star,.xm-lid,.xm-ball,.xm-star-dot{animation:none!important}}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_531aac59-module__kfz2EW__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_531aac59-module__kfz2EW__variable{--font-bf:"Anton", "Anton Fallback"}
.bf{--bf-y:#fdd506;--bf-y-deep:#e7ad00;--bf-ink:#060606;--bf-black:#020202;--rose:var(--bf-y);--rose-deep:var(--bf-y-deep);--rose-wash:#fdd5061a;background:radial-gradient(900px 500px at 15% 60%, #5746001a, transparent 70%), var(--bf-black)}@supports (color:lab(0% 0 0)){.bf{--bf-y:lab(86.6644% 3.21394 85.4018);--bf-y-deep:lab(74.629% 13.9723 85.3188);--bf-ink:lab(1.5609% 0 0);--bf-black:lab(.462488% 0 0);--rose-wash:lab(86.6644% 3.21394 85.4018/.1);background:radial-gradient(900px 500px at 15% 60%, lab(30.6643% 2.77215 51.3963/.1), transparent 70%), var(--bf-black)}}.bf-display{font-family:var(--font-bf), var(--font-sans);letter-spacing:.01em;text-transform:uppercase;font-weight:400}.bf-em{color:var(--bf-y);text-shadow:0 0 24px #fdd50659;text-shadow:0 0 24px lab(86.6644% 3.21394 85.4018/.35);font-style:normal}.bf-chip{color:var(--bf-y);background:#fdd5061f;background:lab(86.6644% 3.21394 85.4018/.12);border:1px solid #fdd5068c;border:1px solid lab(86.6644% 3.21394 85.4018/.55);border-radius:999px;padding:4px 12px;font-weight:800}.bf-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--bf-y);align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.bf-btn{background:var(--bf-y);color:var(--bf-ink);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffefab99,0 10px 34px -8px #f2cb0099;box-shadow:inset 0 0 0 1px lab(94.6677% -.566125 40.6176/.6),0 10px 34px -8px lab(83.1668% 3.50291 87.2281/.6)}.bf .btn:not(.btn-ghost):not(.btn-outline):not(.btn-gold):not(.btn-gold-solid):not(.btn-danger){background:var(--bf-y);color:var(--bf-ink)}.bf .btn:not(.btn-ghost):not(.btn-outline):not(.btn-gold):not(.btn-gold-solid):not(.btn-danger):hover{filter:brightness(1.08)}.bf-btn:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:3.2s ease-in-out infinite bf-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes bf-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.bf-hero{background:radial-gradient(900px 600px at 82% 30%, #372d028c, transparent 65%), linear-gradient(180deg, #010101, var(--bf-black))}@supports (color:lab(0% 0 0)){.bf-hero{background:radial-gradient(900px 600px at 82% 30%, lab(18.9985% 1.01021 26.2475/.55), transparent 65%), linear-gradient(180deg, lab(.195112% 0 0), var(--bf-black))}}.bf-bgimg{z-index:0;object-fit:cover;opacity:.28;filter:grayscale()contrast(1.15)brightness(.9);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 15%,#0000 75%);mask-image:linear-gradient(270deg,#000 15%,#0000 75%)}.bf-shade{z-index:1;pointer-events:none;background:linear-gradient(to top, var(--bf-black), transparent 40%), linear-gradient(to right, var(--bf-black) 10%, transparent 70%);position:absolute;inset:0}.bf-giant{z-index:1;color:#0000;-webkit-text-stroke:2px oklch(88% .18 95/.16);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,30vw,26rem);line-height:.8;position:absolute;top:50%;right:-2vw;transform:translateY(-58%)}.bf-content{z-index:4;position:relative}.bf-tape{z-index:3;pointer-events:none;background:var(--bf-y);color:var(--bf-ink);position:absolute;left:-10%;right:-10%;overflow:hidden;box-shadow:0 10px 40px -10px #f2cb0080;box-shadow:0 10px 40px -10px lab(83.1668% 3.50291 87.2281/.5)}.bf-tape.a{bottom:70px;transform:rotate(-3deg)}.bf-tape.b{color:var(--bf-y);background:#090909;background:lab(2.47865% 0 0);border-block:1px solid #fdd50666;border-block:1px solid lab(86.6644% 3.21394 85.4018/.4);bottom:30px;transform:rotate(2deg)}.bf-tape.c{opacity:.9;top:26px;transform:rotate(-2deg)}.bf-tape-run{width:max-content;font-family:var(--font-bf), var(--font-sans);letter-spacing:.08em;white-space:nowrap;padding:9px 0;font-size:1.15rem;animation:38s linear infinite bf-run;display:flex}.bf-tape-run.rev{animation-duration:44s;animation-direction:reverse}.bf-tape-run span{padding-right:1.6rem}.bf-tape-run i{opacity:.7;margin-left:1.6rem;font-style:normal}@keyframes bf-run{0%{transform:translate(0)}to{transform:translate(-50%)}}.bf-off{align-items:center;gap:.6rem;line-height:.85;display:flex}.bf-off-pre{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:.8rem;font-weight:800;transform:rotate(180deg)}.bf-off-num{color:var(--bf-y);text-shadow:0 0 18px #fdd5068c,0 0 60px #fdd5064d;text-shadow:0 0 18px lab(86.6644% 3.21394 85.4018/.55),0 0 60px lab(86.6644% 3.21394 85.4018/.3);font-size:clamp(5.5rem,17vw,11rem);animation:4s ease-in-out infinite bf-neon}.bf-off-post{font-family:var(--font-bf), var(--font-sans);color:var(--ink);font-size:clamp(2.4rem,6vw,4rem);display:grid}.bf-off-post small{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:.4rem;font-size:.8rem;font-weight:700}@keyframes bf-neon{0%,18%,22%,to{opacity:1}20%{opacity:.55}60%{text-shadow:0 0 24px #fdd506b3,0 0 80px #fdd50666;text-shadow:0 0 24px lab(86.6644% 3.21394 85.4018/.7),0 0 80px lab(86.6644% 3.21394 85.4018/.4)}}.bf-count{gap:8px;display:inline-flex}.bf-count-box{background:linear-gradient(#0f0d08,#030303);background:linear-gradient(lab(3.73194% -.0995398 2.08386),lab(.903296% 0 0));border:1px solid #fdd50659;border:1px solid lab(86.6644% 3.21394 85.4018/.35);border-radius:12px;place-items:center;min-width:68px;padding:10px 8px 8px;display:grid;box-shadow:inset 0 0 0 1px #0006;box-shadow:inset 0 0 0 1px lab(0% 0 0/.4)}.bf-count-box b{color:var(--bf-y);font-variant-numeric:tabular-nums;font-size:2.2rem;line-height:1}.bf-count-box small{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-top:4px;font-size:.65rem;font-weight:700}.bf-band{background:repeating-linear-gradient(-45deg,#040404 0 14px,#080706 14px 28px);background:repeating-linear-gradient(-45deg,lab(1.20229% 0 0) 0 14px,lab(1.9938% -.0395179 .574303) 14px 28px);border-block:1px solid #fdd50640;border-block:1px solid lab(86.6644% 3.21394 85.4018/.25)}.bf-coupon{background:radial-gradient(400px 200px at 0%,#fdd5061a,#0000 70%),#060606;background:radial-gradient(400px 200px at 0%,lab(86.6644% 3.21394 85.4018/.1),#0000 70%),lab(1.5609% 0 0);border:2px dashed #fdd5068c;border:2px dashed lab(86.6644% 3.21394 85.4018/.55);border-radius:22px;position:relative}.bf-coupon:before,.bf-coupon:after{content:"";background:var(--bf-black);border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%}.bf-coupon:before{left:-14px}.bf-coupon:after{right:-14px}.bf-card{background:linear-gradient(#0a0907,#030303);background:linear-gradient(lab(2.48945% -.0469014 .66801),lab(.903296% 0 0));border:1px solid #ffffff17;border:1px solid lab(100% 0 0/.09);border-radius:22px}.bf-end{background:radial-gradient(700px 360px at 50% 100%, #bb9c0024, transparent 70%), var(--bf-black)}@supports (color:lab(0% 0 0)){.bf-end{background:radial-gradient(700px 360px at 50% 100%, lab(65.6672% 3.00264 73.2811/.14), transparent 70%), var(--bf-black)}}@media (max-width:767px){.bf-giant{opacity:.7;top:22%;right:-6vw}.bf-tape.a{bottom:56px}.bf-tape.b{bottom:18px}.bf-count-box{min-width:58px}.bf-count-box b{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.bf-tape-run,.bf-off-num,.bf-btn:after{animation:none!important}}
