@font-face{font-family:NewBlack;src:url(/fonts/newblack/newblack-ultralight.woff2) format("woff2"),url(/fonts/newblack/newblack-ultralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/fonts/newblack/newblack-light.woff2) format("woff2"),url(/fonts/newblack/newblack-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/fonts/newblack/newblack-regular.woff2) format("woff2"),url(/fonts/newblack/newblack-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/fonts/newblack/newblack-medium.woff2) format("woff2"),url(/fonts/newblack/newblack-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/fonts/newblack/newblack-semibold.woff2) format("woff2"),url(/fonts/newblack/newblack-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/fonts/newblack/newblack-bold.woff2) format("woff2"),url(/fonts/newblack/newblack-bold.woff) format("woff");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:NewBlack Fallback;src:local("Arial"),local("Helvetica"),local("Roboto"),local("Liberation Sans");font-weight:200 600;font-style:normal;size-adjust:102%;ascent-override:73.53%;descent-override:24.51%;line-gap-override:19.61%}@font-face{font-family:NewBlack Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Roboto Bold"),local("Liberation Sans Bold");font-weight:700 800;font-style:normal;size-adjust:102%;ascent-override:73.53%;descent-override:24.51%;line-gap-override:19.61%}:root{--font-head:"NewBlack","NewBlack Fallback"}.font-head,h1,h2,h3{font-synthesis:none}:root{--hw-ink:#171221;--hw-deep:#0b0813;--hw-cosmic:#482a67;--hw-lav:#694cd0;--hw-cotton:#e1c3ff;--hw-yellow:#fbfe6d}.hw-layer{position:fixed;inset:0;z-index:45;overflow:hidden;contain:strict}.hw-layer,.hw-layer *{pointer-events:none}.hw-vignette{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(11,8,19,.55) 100%),linear-gradient(0deg,rgba(11,8,19,.5),transparent 28%);opacity:.9}html.hw-night .hw-vignette{opacity:1}.hw-fog{position:absolute;left:-50%;right:-50%;bottom:-8vh;height:42vh;filter:blur(26px);opacity:.55;background:radial-gradient(40% 60% at 20% 70%,rgba(225,195,255,.28),transparent 70%),radial-gradient(35% 55% at 55% 80%,rgba(105,76,208,.25),transparent 70%),radial-gradient(45% 60% at 85% 65%,rgba(225,195,255,.22),transparent 70%);animation:hw-fog-drift 38s ease-in-out infinite alternate}.hw-fog.hw-fog-2{bottom:-14vh;height:36vh;opacity:.4;animation-duration:53s;animation-direction:alternate-reverse}@keyframes hw-fog-drift{0%{transform:translateX(-6%)}to{transform:translateX(6%)}}.hw-web{position:absolute;top:-2px;width:clamp(120px,18vw,260px);height:clamp(120px,18vw,260px);opacity:.55;color:var(--hw-cotton)}.hw-web.hw-web-l{left:-2px}.hw-web.hw-web-r{right:-2px;transform:scaleX(-1)}.hw-web svg{width:100%;height:100%;display:block}@media (max-width:640px){.hw-web.hw-web-r{display:none}}.hw-spider{position:absolute;top:0;width:44px;transform-origin:top center;animation:hw-spider-drop var(--hw-dur,14s) ease-in-out infinite;animation-delay:var(--hw-delay,0s)}.hw-spider .hw-thread{width:1px;height:var(--hw-len,240px);margin:0 auto;background:linear-gradient(180deg,rgba(225,195,255,0),rgba(225,195,255,.7))}.hw-spider .hw-body{width:44px;height:44px;margin-top:-4px;animation:hw-spider-wiggle 1.4s ease-in-out infinite;transform-origin:top center}.hw-spider .hw-body svg{width:100%;height:100%;display:block;overflow:visible}.hw-spider .hw-leg{transform-origin:32px 30px;animation:hw-leg .55s ease-in-out infinite alternate}.hw-spider .hw-leg:nth-child(odd){animation-delay:.27s}@keyframes hw-leg{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes hw-spider-wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes hw-spider-drop{0%{transform:translateY(calc(-1 * var(--hw-len, 240px) - 60px))}35%{transform:translateY(0)}60%{transform:translateY(-10px)}70%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--hw-len, 240px) - 60px))}}.hw-walker{position:absolute;bottom:6px;left:-80px;width:36px;height:36px;animation:hw-walk 42s linear infinite}.hw-walker svg{width:100%;height:100%;display:block;overflow:visible;animation:hw-spider-wiggle .5s ease-in-out infinite}@keyframes hw-walk{0%{transform:translateX(0)}48%{transform:translateX(calc(100vw + 100px)) scaleX(1)}50%{transform:translateX(calc(100vw + 100px)) scaleX(-1)}98%{transform:translateX(0) scaleX(-1)}to{transform:translateX(0) scaleX(1)}}.hw-pumpkin{position:absolute;bottom:4px;width:clamp(72px,9vw,120px);filter:drop-shadow(0 0 18px rgba(251,254,109,.35));animation:hw-glow 3.2s ease-in-out infinite}.hw-pumpkin.hw-pk-1{left:clamp(90px,10vw,200px);animation-delay:.4s}.hw-pumpkin.hw-pk-2{right:clamp(60px,7vw,160px);transform:scale(.82) scaleX(-1);animation-delay:1.1s}.hw-pumpkin svg{width:100%;height:auto;display:block}.hw-pumpkin .hw-eye{animation:hw-flicker 2.1s steps(1) infinite}@keyframes hw-glow{0%,to{filter:drop-shadow(0 0 14px rgba(251,254,109,.3))}50%{filter:drop-shadow(0 0 30px rgba(251,254,109,.6))}}@keyframes hw-flicker{0%,92%,to{opacity:1}93%{opacity:.2}95%{opacity:1}97%{opacity:.4}}@media (max-width:640px){.hw-pumpkin.hw-pk-2{display:none}}.hw-candles{position:absolute;bottom:10px;left:14px;display:flex;gap:10px;align-items:flex-end}.hw-candle{width:22px;height:34px;position:relative;border-radius:6px 6px 4px 4px;background:rgba(72,42,103,.85);box-shadow:inset 0 0 8px hsla(61,99%,71%,.35),0 0 16px hsla(61,99%,71%,.25)}.hw-candle:before{content:"";position:absolute;left:50%;top:-9px;width:8px;height:14px;margin-left:-4px;border-radius:50% 50% 45% 45%;background:var(--hw-yellow);box-shadow:0 0 10px 3px hsla(61,99%,71%,.55);transform-origin:bottom center;animation:hw-flame .38s ease-in-out infinite alternate}.hw-candle:after{content:"";position:absolute;inset:6px 4px 4px;border-radius:4px;background:radial-gradient(circle at 50% 30%,hsla(61,99%,71%,.45),transparent 70%)}.hw-candle:nth-child(2){height:28px;width:18px}.hw-candle:nth-child(2):before{animation-duration:.47s}.hw-candle:nth-child(3){height:38px}.hw-candle:nth-child(3):before{animation-duration:.31s}.hw-candle:nth-child(4){height:26px;width:16px}.hw-candle:nth-child(4):before{animation-duration:.52s}@keyframes hw-flame{0%{transform:scale(1) rotate(-3deg)}to{transform:scale(.85,1.18) rotate(4deg)}}@media (max-width:640px){.hw-candles{gap:6px;left:8px}.hw-candle:nth-child(4){display:none}}.hw-bat{position:absolute;width:40px;height:24px;color:var(--hw-ink);opacity:0}html.hw-night .hw-bat{color:#000}.hw-bat svg{width:100%;height:100%;display:block;overflow:visible}.hw-bat .hw-wing{transform-origin:20px 12px;animation:hw-flap .22s ease-in-out infinite alternate}.hw-bat .hw-wing-r{animation-delay:.11s}@keyframes hw-flap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.hw-bat.hw-fly{animation:hw-bat-cross var(--hw-dur,9s) linear forwards;animation-delay:var(--hw-delay,0s)}@keyframes hw-bat-cross{0%{opacity:0;transform:translate(-60px,var(--hw-y0,30vh)) scale(var(--hw-s,1))}5%{opacity:.95}50%{transform:translate(50vw,calc(var(--hw-y0, 30vh) - 12vh)) scale(var(--hw-s,1))}95%{opacity:.95}to{opacity:0;transform:translate(calc(100vw + 80px),var(--hw-y1,20vh)) scale(var(--hw-s,1))}}.hw-ghost{position:absolute;width:90px;opacity:0;color:var(--hw-cotton);filter:drop-shadow(0 0 16px rgba(225,195,255,.55))}.hw-ghost svg{width:100%;height:auto;display:block}.hw-ghost.hw-fly{animation:hw-ghost-cross 16s ease-in-out forwards}@keyframes hw-ghost-cross{0%{opacity:0;transform:translate(calc(100vw + 100px),var(--hw-y0,40vh)) rotate(-6deg)}10%{opacity:.75}50%{transform:translate(50vw,calc(var(--hw-y0, 40vh) + 8vh)) rotate(6deg)}90%{opacity:.75}to{opacity:0;transform:translate(-120px,var(--hw-y0,40vh)) rotate(-6deg)}}.hw-eyes{position:absolute;width:36px;height:12px;opacity:0;display:flex;justify-content:space-between}.hw-eyes i{display:block;width:12px;height:12px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:var(--hw-yellow);box-shadow:0 0 10px 2px hsla(61,99%,71%,.8)}.hw-eyes.hw-on{animation:hw-eyes 4.5s ease-in-out forwards}.hw-eyes.hw-on i{animation:hw-blink 4.5s steps(1) forwards}@keyframes hw-eyes{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes hw-blink{0%,38%,44%,70%,74%,to{transform:scaleY(1)}40%,72%{transform:scaleY(.08)}}.hw-flash{position:absolute;inset:0;background:rgba(225,195,255,0);opacity:0}.hw-flash.hw-on{animation:hw-lightning .9s steps(1) forwards}@keyframes hw-lightning{0%{opacity:0}4%{opacity:1;background:rgba(225,195,255,.55)}9%{opacity:0}14%{opacity:1;background:hsla(61,99%,71%,.35)}22%{opacity:0}26%{opacity:1;background:rgba(225,195,255,.7)}40%{opacity:0}to{opacity:0}}html.hw-shake body{animation:hw-shake .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes hw-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.hw-scare{position:fixed;inset:0;z-index:9998;pointer-events:none;display:none;align-items:center;justify-content:center;background:rgba(11,8,19,0)}.hw-scare.hw-on{display:flex;animation:hw-scare-bg 1.1s steps(1) forwards}@keyframes hw-scare-bg{0%{background:rgba(11,8,19,0)}3%{background:rgba(11,8,19,.92)}85%{background:rgba(11,8,19,.92)}to{background:rgba(11,8,19,0)}}.hw-scare .hw-face{width:min(70vw,560px);color:var(--hw-cotton);filter:drop-shadow(0 0 40px rgba(251,254,109,.6));animation:hw-scare-face 1.1s cubic-bezier(.2,1.4,.3,1) forwards;transform-origin:center}.hw-scare .hw-face svg{width:100%;height:auto;display:block}.hw-scare .hw-face .hw-eye{animation:hw-flicker .3s steps(1) infinite}@keyframes hw-scare-face{0%{transform:scale(.1) rotate(-12deg);opacity:0}6%{transform:scale(1.25) rotate(4deg);opacity:1}12%{transform:scale(.98) rotate(-3deg)}20%{transform:scale(1.1) rotate(2deg)}30%{transform:scale(1.04) rotate(0)}80%{transform:scale(1.08) rotate(0);opacity:1}to{transform:scale(3) rotate(0);opacity:0}}.hw-scare.hw-variant-eyes .hw-face{display:none}.hw-scare .hw-eyes-field{position:absolute;inset:0}.hw-scare .hw-eyes-field .hw-eyes.hw-on,.hw-scare .hw-eyes-field .hw-eyes.hw-on i{animation-duration:1.6s}.hw-scare .hw-face svg{animation:hw-vibrate .09s linear infinite}.hw-scare .hw-face-scream{filter:drop-shadow(0 0 50px rgba(251,254,109,.75))}.hw-scare .hw-face-scream svg{animation:hw-vibrate .06s linear infinite,hw-scream-grow 1.1s ease-out forwards}@keyframes hw-vibrate{0%{transform:translate(0) rotate(0)}25%{transform:translate(-3px,2px) rotate(-1deg)}50%{transform:translate(3px,-2px) rotate(1deg)}75%{transform:translate(-2px,-3px) rotate(.5deg)}to{transform:translate(2px,3px) rotate(-.5deg)}}@keyframes hw-scream-grow{0%{scale:.9}to{scale:1.15}}.hw-scare .hw-claw{position:absolute;bottom:-40vh;width:min(34vw,300px);filter:drop-shadow(0 0 20px rgba(251,254,109,.45));animation:hw-claw-up 1.1s cubic-bezier(.2,1.2,.3,1) forwards}.hw-scare .hw-claw-l{left:8vw;transform-origin:bottom}.hw-scare .hw-claw-r{right:8vw;transform:scaleX(-1)}.hw-scare .hw-claw svg{width:100%;height:auto;display:block;overflow:visible;animation:hw-vibrate .08s linear infinite}@keyframes hw-claw-up{0%{bottom:-40vh}20%{bottom:2vh}35%{bottom:-2vh}80%{bottom:0}to{bottom:-45vh}}.hw-peek{position:fixed;z-index:9997;pointer-events:none;width:clamp(90px,14vw,180px);color:#e1c3ff;filter:drop-shadow(0 0 22px rgba(251,254,109,.55))}.hw-peek svg{width:100%;height:auto;display:block;overflow:visible;animation:hw-vibrate .12s linear infinite}.hw-peek-claw,.hw-peek-spider{color:#0b0813}html.hw-night .hw-peek-claw,html.hw-night .hw-peek-spider{color:#000;filter:drop-shadow(0 0 22px rgba(251,254,109,.7))}.hw-peek-left{left:0;--hw-from:-110%;--hw-rot:18deg}.hw-peek-left,.hw-peek-right{animation:hw-peek-x 2.2s cubic-bezier(.2,1.3,.4,1) forwards}.hw-peek-right{right:0;--hw-from:110%;--hw-rot:-18deg}.hw-peek-top{top:0;--hw-from:-110%;--hw-rot:180deg}.hw-peek-bottom,.hw-peek-top{animation:hw-peek-y 2.2s cubic-bezier(.2,1.3,.4,1) forwards}.hw-peek-bottom{bottom:0;--hw-from:110%;--hw-rot:0deg}@keyframes hw-peek-x{0%{transform:translateX(var(--hw-from)) rotate(var(--hw-rot))}25%{transform:translateX(0) rotate(0)}70%{transform:translateX(0) rotate(0)}to{transform:translateX(var(--hw-from)) rotate(var(--hw-rot))}}@keyframes hw-peek-y{0%{transform:translateY(var(--hw-from)) rotate(var(--hw-rot))}25%{transform:translateY(0) rotate(var(--hw-rot))}70%{transform:translateY(0) rotate(var(--hw-rot))}to{transform:translateY(var(--hw-from)) rotate(var(--hw-rot))}}@media (prefers-reduced-motion:reduce){.hw-peek{display:none!important}}.hw-scare .hw-giant{position:absolute;top:-40vh;left:50%;width:min(70vw,520px);margin-left:calc(-1 * min(35vw, 260px));color:#000;filter:drop-shadow(0 0 24px rgba(251,254,109,.4));animation:hw-giant-drop 1.1s cubic-bezier(.3,1.3,.4,1) forwards}.hw-scare .hw-giant svg{width:100%;height:auto;display:block;overflow:visible}@keyframes hw-giant-drop{0%{transform:translateY(0)}25%{transform:translateY(70vh)}40%{transform:translateY(62vh)}80%{transform:translateY(66vh)}to{transform:translateY(-20vh)}}.hw-ctl{position:fixed;right:12px;bottom:12px;z-index:9000;display:flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border-radius:999px;background:rgba(23,18,33,.92);border:1px solid rgba(225,195,255,.25);color:var(--hw-cotton);font:600 12px/1 var(--font-sora,system-ui,sans-serif);box-shadow:0 6px 24px rgba(11,8,19,.45);backdrop-filter:blur(8px)}.hw-ctl .hw-ctl-label{margin-right:4px;white-space:nowrap}.hw-ctl button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;width:28px;height:28px;border-radius:999px;background:rgba(105,76,208,.35);color:var(--hw-cotton);display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:background .14s ease,transform .14s ease}.hw-ctl button:hover{background:rgba(105,76,208,.7);transform:translateY(-1px)}.hw-ctl button[aria-pressed=false]{opacity:.45}.hw-ctl button.hw-off-all{background:transparent;opacity:.7;width:auto;padding:0 8px;font-size:11px}@media (max-width:640px){.hw-ctl .hw-ctl-label{display:none}.hw-ctl{bottom:10px;right:10px}}html.hw .hw-logo-spider{position:absolute;top:100%;left:36px;width:18px;color:#000;animation:hw-spider-wiggle 2.2s ease-in-out infinite;transform-origin:top center;pointer-events:none}@media (prefers-reduced-motion:reduce){.hw-layer *,.hw-scare,.hw-scare *{animation:none!important}.hw-scare{display:none!important}}html.hw-www .hw-layer{z-index:60}html.hw body{background:var(--veln-bg)}html.hw .v-header{background-color:rgba(243,236,253,.96)!important;border-bottom-color:rgba(72,42,103,.25)!important}html.hw main>div:first-child,html.hw main>section:first-child{--veln-ink:#f1e9ff;--veln-ink-mid:#c9b8e8;--veln-ink-soft:#a493c4;--veln-faint:#0f0a19;--veln-bg:#171221;--veln-blush:#1d1730;--veln-primary-faint:#1d1730;background:#0f0a19;color:#f1e9ff}html.hw main>div:first-child .bg-white,html.hw main>section:first-child .bg-white{background-color:#1d1730!important;border-color:rgba(225,195,255,.25)!important;color:#f1e9ff!important}html.hw main>div:first-child .text-brand,html.hw main>div:first-child .text-brand-dark,html.hw main>section:first-child .text-brand,html.hw main>section:first-child .text-brand-dark{color:#e1c3ff!important}html.hw main>div:first-child .border-ink\/10,html.hw main>section:first-child .border-ink\/10{border-color:hsla(61,99%,71%,.18)!important}html.hw main>div:first-child .v-page-wash{background:#0f0a19;mask-image:none;-webkit-mask-image:none}html.hw main>div:first-child .fixed.inset-0,html.hw main>section:first-child .fixed.inset-0{--veln-ink:#171221;--veln-ink-mid:#3c3550;--veln-ink-soft:#6e6688;--veln-faint:#f3ecfd;--veln-bg:#fff;--veln-blush:#fbe9f0;--veln-primary-faint:#f3ecfd;color:var(--veln-ink)}html.hw main>div:first-child .fixed.inset-0 .bg-white,html.hw main>section:first-child .fixed.inset-0 .bg-white{background-color:#fff!important;border-color:rgba(23,18,33,.1)!important;color:var(--veln-ink)!important}html.hw main>div:first-child .fixed.inset-0 .text-brand,html.hw main>section:first-child .fixed.inset-0 .text-brand{color:var(--veln-primary)!important}html.hw main>div:first-child .fixed.inset-0 .text-brand-dark,html.hw main>section:first-child .fixed.inset-0 .text-brand-dark{color:var(--veln-primary-dark)!important}html.hw main>div:first-child .fixed.inset-0 .border-ink\/10,html.hw main>section:first-child .fixed.inset-0 .border-ink\/10{border-color:rgba(23,18,33,.1)!important}html.hw-www .hw-vignette{opacity:.45}html.hw-www .hw-fog{opacity:.3}html.hw-www .hw-fog.hw-fog-2{opacity:.2}html.hw-www .hw-ctl{right:auto;left:12px;z-index:90}html.hw-www .hw-candles{left:232px}html.hw-www .hw-pumpkin.hw-pk-1{left:340px}html.hw-www [data-sticky-cta]{z-index:70}@media (max-width:640px){html.hw-www .hw-ctl{left:8px;bottom:84px;padding:4px 6px;gap:4px}html.hw-www .hw-ctl button:not(.hw-off-all){width:24px;height:24px;font-size:12px}html.hw-www .hw-ctl button.hw-off-all{height:24px;padding:0 6px}html.hw-www .hw-candles,html.hw-www .hw-fog,html.hw-www .hw-pumpkin,html.hw-www .hw-walker{display:none}html.hw-www .hw-vignette{opacity:.25}html.hw-www .hw-spider{--hw-len:70px!important}}