[data-hw-art],[data-hw]{--hw-purple:#5b2a86;--hw-plum:#2a1340;--hw-pumpkin:#e05c2a;--hw-moon:#fff3d6}[data-hw-art][hidden]{display:none!important}.hw-b{display:block}[data-hw-art]{pointer-events:none;user-select:none}section[data-hw=hero]{background:radial-gradient(60% 80% at 100% 100%,color-mix(in srgb,var(--hw-purple) 42%,transparent),transparent 72%),radial-gradient(48% 60% at 0 0,color-mix(in srgb,var(--hw-pumpkin) 26%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--hw-pumpkin) 12%,var(--ink-gold-soft)),color-mix(in srgb,var(--hw-purple) 9%,var(--ink-bg)))}html[data-theme=dark] section[data-hw=hero]{background:radial-gradient(64% 84% at 100% 100%,color-mix(in srgb,var(--hw-purple) 60%,transparent),transparent 74%),radial-gradient(46% 60% at 0 0,color-mix(in srgb,var(--hw-pumpkin) 20%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--hw-plum) 70%,var(--ink-bg)),var(--ink-bg))}.ink-btn[data-hw-btn],[data-hw=hero] .ink-btn:not(.ink-btn--white):not(.ink-btn--onband){--face:#b8430f;--ink:#fff;background-image:linear-gradient(115deg,#b8430f,#9a3a2a 55%,#6b2c91)}[data-hw=hero] .ink-btn:not(.ink-btn--white):not(.ink-btn--onband){box-shadow:0 2px 0 #3d1a5c,0 10px 20px -12px rgba(107,44,145,.7)}.hw-hero-art{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit}.hw-web{position:absolute;width:96px;height:96px;color:var(--hw-plum);opacity:.32}.hw-web--tl{top:0;left:0}.hw-web--tr{top:0;right:0;transform:scaleX(-1);color:#fff;opacity:.4}html[data-theme=dark] .hw-web--tl{color:#fff;opacity:.3}.hw-moon{position:absolute;top:14px;right:112px;width:58px;height:58px}.hw-moon svg{width:100%;height:100%;overflow:visible}.hw-moon-glow{transform-origin:50% 50%}.hw-bat{position:absolute;width:48px;height:24px;color:var(--hw-plum)}html[data-theme=dark] .hw-bat{color:#f2d9ff}.hw-bat--a{top:12%;right:30%}.hw-bat--b{top:30%;right:6%;width:36px;height:18px}.hw-bat--c{top:6%;left:46%;width:30px;height:15px}@media (max-width:1023px){.hw-bat--a{top:12px;right:26%;width:36px;height:18px}.hw-bat--b,.hw-bat--c{display:none}.hw-moon{right:66px;top:6px;width:34px;height:34px}.hw-web{width:60px;height:60px}}@media (prefers-reduced-motion:no-preference){.hw-bat--a{animation:hw-drift-a 11s ease-in-out infinite alternate}.hw-bat--b{animation:hw-drift-b 14s ease-in-out infinite alternate}.hw-bat--c{animation:hw-drift-a 17s ease-in-out infinite alternate-reverse}.hw-bat svg{animation:hw-flap .9s ease-in-out infinite alternate;transform-origin:50% 60%}.hw-moon-glow{animation:hw-moonglow 6s ease-in-out infinite alternate}.hw-pumpkin-glow{animation:hw-glow 4.5s ease-in-out infinite alternate}}@keyframes hw-drift-a{0%{transform:translate(0)}to{transform:translate(-26px,10px)}}@keyframes hw-drift-b{0%{transform:translate(0)}to{transform:translate(-18px,-12px)}}@keyframes hw-flap{0%{transform:scaleY(1)}to{transform:scaleY(.84)}}@keyframes hw-moonglow{0%{opacity:.55}to{opacity:1}}@keyframes hw-glow{0%{opacity:.55}to{opacity:1}}p[data-hw-free]{position:relative}@media (min-width:1024px){p[data-hw-free]{padding-right:64px}}.hw-ghost{position:absolute;right:0;top:-6px;width:56px;display:none}@media (min-width:1024px){.hw-ghost{display:block}}.hw-ghost img{width:100%;height:auto}.hw-bar{background:linear-gradient(90deg,#7a2e0c,#5b2a86)!important;border-bottom-color:transparent!important}.hw-bar button,.hw-bar p{color:#fff!important}.hw-bar a{color:#ffe3c8!important}.hw-bunting{display:flex;justify-content:space-between;align-items:flex-start;height:14px;padding:0 10px;overflow:hidden;color:var(--hw-plum)}html[data-theme=dark] .hw-bunting{color:#f2d9ff}.hw-bunting svg{height:13px;width:auto;flex:none}.hw-bunting .hw-hide-sm{display:none}@media (min-width:700px){.hw-bunting .hw-hide-sm{display:block}}.hw-divider{display:flex;align-items:center;justify-content:center;gap:14px;margin:56px auto 0;max-width:520px;padding:0 20px}.hw-divider:after,.hw-divider:before{content:"";flex:1;border-top:2px dashed color-mix(in srgb,var(--hw-purple) 40%,transparent)}.hw-divider svg{height:30px;width:auto;flex:none}.hw-divider .hw-seat{height:96px;width:96px;flex:none}.hw-footer-strip{display:flex;align-items:flex-end;justify-content:center;gap:12px;padding:14px 20px 0;min-height:76px}.hw-footer-strip svg{height:26px;width:auto}.hw-footer-strip img{height:72px;width:auto}section[data-hw=band]{background-image:linear-gradient(125deg,transparent 30%,color-mix(in srgb,var(--hw-plum) 80%,transparent) 100%)}.hw-band-art{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;padding:0 28px;z-index:1}.hw-band-art svg{height:56px;width:auto}section[data-hw=band]{position:relative}.ink-auth[data-hw]{background:radial-gradient(50% 40% at 100% 0,color-mix(in srgb,var(--hw-purple) 22%,transparent),transparent 70%),radial-gradient(46% 36% at 0 100%,color-mix(in srgb,var(--hw-pumpkin) 18%,transparent),transparent 70%)}html[data-theme=dark] .ink-auth[data-hw]{background:radial-gradient(54% 44% at 100% 0,color-mix(in srgb,var(--hw-purple) 45%,transparent),transparent 70%),radial-gradient(46% 36% at 0 100%,color-mix(in srgb,var(--hw-pumpkin) 16%,transparent),transparent 70%)}.hw-auth-art{position:absolute;inset:0;overflow:hidden;z-index:-1}.ink-auth[data-hw]{position:relative;isolation:isolate}@media (max-width:1023px){.hw-auth-art .hw-band-art{top:66px;bottom:auto;justify-content:flex-end;gap:10px;padding:0 22px}.hw-auth-art .hw-band-art svg{height:44px}.ink-auth[data-hw]{background:radial-gradient(70% 36% at 100% 0,color-mix(in srgb,var(--hw-purple) 34%,transparent),transparent 72%),radial-gradient(60% 30% at 0 100%,color-mix(in srgb,var(--hw-pumpkin) 26%,transparent),transparent 70%)}}.hw-auth-art .hw-moon{right:200px;top:22px}@media (max-width:1023px){.hw-auth-art .hw-moon{right:66px;top:6px}}html[data-theme=dark] section[data-hw=band]{background-image:radial-gradient(60% 70% at 100% 100%,color-mix(in srgb,var(--hw-purple) 45%,transparent),transparent 70%)}@media (max-width:860px){.hw-band-art{padding:0 14px}.hw-band-art svg{height:44px}.hw-band-art>svg:nth-of-type(2){display:none}html[data-theme=dark] section[data-hw=band],section[data-hw=band]{background-image:radial-gradient(80% 36% at 100% 100%,color-mix(in srgb,var(--hw-plum) 70%,transparent),transparent 75%)}}.hw-scene{position:relative;width:100%;max-width:560px;aspect-ratio:16/10;border-radius:22px;overflow:hidden;isolation:isolate;background:#1b0a2e;box-shadow:0 0 0 1px color-mix(in srgb,var(--hw-pumpkin) 45%,transparent),0 18px 40px -22px rgba(42,19,64,.8),0 0 36px -10px color-mix(in srgb,var(--hw-pumpkin) 55%,transparent)}.hw-scene-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.hw-scene .hw-bat{color:#f2d9ff}.hw-scene .hw-bat--a{top:14%;right:36%;right:auto;left:52%}.hw-scene .hw-bat--b{top:30%;left:24%;right:auto;width:34px;height:17px}.hw-scene-warmi{position:absolute;left:50%;bottom:-2%;width:40%;height:auto!important;aspect-ratio:1;transform:translateX(-50%);transform-origin:50% 90%;pointer-events:auto;filter:drop-shadow(0 8px 10px rgba(0,0,0,.45))}.hw-fog{position:absolute;left:-20%;width:140%;height:34%;bottom:0;background:radial-gradient(50% 60% at 50% 70%,rgba(255,243,214,.22),transparent 70%);pointer-events:none}.hw-fog--b{bottom:6%;height:26%;opacity:.7}.hw-firefly{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffe08a;box-shadow:0 0 8px 2px rgba(255,224,138,.8);opacity:.2}.hw-star{opacity:.8}@media (prefers-reduced-motion:no-preference){.hw-flicker{animation:hw-candle 3.4s step-end infinite}.hw-star{animation:hw-twinkle 3s ease-in-out infinite alternate}.hw-firefly{animation:hw-fly 9s ease-in-out infinite,hw-blink 2.8s ease-in-out infinite}.hw-fog{animation:hw-fog 22s ease-in-out infinite alternate}.hw-fog--b{animation-duration:30s;animation-direction:alternate-reverse}.hw-scene .hw-bat--a{animation:hw-drift-a 11s ease-in-out infinite alternate}.hw-scene .hw-bat--b{animation:hw-drift-b 14s ease-in-out infinite alternate}.hw-scene-warmi:focus-visible,.hw-scene-warmi:hover{animation:hw-wiggle .7s ease-in-out}}@keyframes hw-candle{0%{opacity:1}11%{opacity:.78}17%{opacity:1}38%{opacity:.88}44%{opacity:.7}52%{opacity:1}79%{opacity:.85}86%{opacity:1}}@keyframes hw-twinkle{0%{opacity:.25}to{opacity:1}}@keyframes hw-fly{0%,to{transform:translate(0)}25%{transform:translate(14px,-18px)}50%{transform:translate(-8px,-30px)}75%{transform:translate(-18px,-10px)}}@keyframes hw-blink{0%,to{opacity:.1}50%{opacity:1}}@keyframes hw-fog{0%{transform:translateX(-6%)}to{transform:translateX(6%)}}@keyframes hw-wiggle{0%,to{transform:translateX(-50%) rotate(0)}20%{transform:translateX(-50%) rotate(-5deg)}45%{transform:translateX(-50%) rotate(4deg)}70%{transform:translateX(-50%) rotate(-2.5deg)}}.hw-horizon{display:none}@media (max-width:1023px){.hw-horizon{display:block;position:absolute;left:0;right:0;top:62px;width:100%;height:54px;opacity:.95}.hw-auth-art .hw-band-art{display:none}}html[data-theme=dark] .hw-horizon{opacity:.75}.ink-auth[data-hw] .ink-card{box-shadow:0 0 0 1px color-mix(in srgb,var(--hw-pumpkin) 35%,var(--ink-card-outline)),0 0 26px -6px color-mix(in srgb,var(--hw-pumpkin) 50%,transparent),0 20px 40px -26px rgba(42,19,64,.55)}@media (prefers-reduced-motion:no-preference){.ink-auth[data-hw] .ink-card{animation:hw-rim 5s ease-in-out infinite alternate}}@keyframes hw-rim{0%{box-shadow:0 0 0 1px color-mix(in srgb,var(--hw-pumpkin) 30%,var(--ink-card-outline)),0 0 18px -8px color-mix(in srgb,var(--hw-pumpkin) 40%,transparent),0 20px 40px -26px rgba(42,19,64,.55)}to{box-shadow:0 0 0 1px color-mix(in srgb,var(--hw-pumpkin) 50%,var(--ink-card-outline)),0 0 32px -4px color-mix(in srgb,var(--hw-pumpkin) 60%,transparent),0 20px 40px -26px rgba(42,19,64,.55)}}.hw-band-art .hw-fence{position:absolute;left:0;right:0;bottom:0;width:100%;height:34px;opacity:.85}section[data-hw=band]>.hw-band-art>svg:not(.hw-fence):not(.hw-web){position:relative;z-index:1}section[data-hw=band]>.hw-band-art{overflow:hidden;top:0;align-items:flex-end}.hw-band-web{top:0;right:0;left:auto;width:110px;height:110px;color:#fff;opacity:.35}.hw-ember{position:absolute;bottom:0;border-radius:50%;background:#ffb347;box-shadow:0 0 6px 1px rgba(255,179,71,.7);opacity:0}.hw-bat-fly{top:6%;left:42%;width:40px;height:20px;color:#1d0c30;display:none}html[data-theme=dark] .hw-bat-fly{color:#f2d9ff}@media (prefers-reduced-motion:no-preference){.hw-ember{animation:hw-rise 9s ease-in infinite}.hw-bat-fly{display:block;animation:hw-cross 26s linear infinite}}@keyframes hw-rise{0%{transform:translate(0);opacity:0}12%{opacity:.9}to{transform:translate(24px,-420px);opacity:0}}@keyframes hw-cross{0%{transform:translate(0)}50%{transform:translate(24vw,30px)}to{transform:translate(60vw,-6px)}}@media (max-width:860px){.hw-band-web{width:70px;height:70px}.hw-band-art .hw-fence{height:24px}.hw-bat-fly{display:none!important}}[data-hw=popup]{box-shadow:0 0 0 1px color-mix(in srgb,var(--hw-pumpkin) 30%,transparent),0 0 44px -8px color-mix(in srgb,var(--hw-pumpkin) 55%,transparent),0 24px 60px -24px rgba(42,19,64,.6)}[data-hw=popup-sheet]>div,[data-hw=popup]{border-color:color-mix(in srgb,var(--hw-pumpkin) 55%,var(--color-tsw-surface))}[data-hw=popup-sheet]>div{box-shadow:0 -10px 40px -10px color-mix(in srgb,var(--hw-pumpkin) 45%,transparent),0 -2px 0 color-mix(in srgb,var(--hw-pumpkin) 50%,transparent)}.hw-pop-sky{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#1b0a2e 0,#4a2272 45%,color-mix(in srgb,var(--hw-pumpkin) 55%,#4a2272) 70%,var(--color-tsw-paper) 93%)}.hw-pop-star{width:2px;height:2px;background:#fff3d6;opacity:.8}.hw-pop-moon,.hw-pop-star{position:absolute;border-radius:50%}.hw-pop-moon{top:14px;left:14px;width:26px;height:26px;background:var(--hw-moon);box-shadow:0 0 22px 6px rgba(255,243,214,.35)}.hw-pop-bat{top:22px;right:46px;width:30px;height:15px;color:#f2d9ff}[data-hw=popup-sheet] .ember-button,[data-hw=popup] .ember-button{--face:#b8430f;--ink:#fff;background-image:linear-gradient(115deg,#b8430f,#9a3a2a 55%,#6b2c91);color:#fff!important}[data-hw=auth] :focus-visible,[data-hw=bar] :focus-visible,[data-hw=popup-sheet] :focus-visible,[data-hw=popup] :focus-visible,section[data-hw=band] :focus-visible{outline:3px solid #6b2c91;outline-offset:2px;box-shadow:0 0 0 5px #ffb347;border-radius:inherit}[data-hw=bar] :focus-visible{outline-color:#fff;box-shadow:0 0 0 5px #3d1a5c}html[data-theme=dark] [data-hw=auth] :focus-visible,html[data-theme=dark] [data-hw=popup-sheet] :focus-visible,html[data-theme=dark] [data-hw=popup] :focus-visible{outline-color:#f2d9ff;box-shadow:0 0 0 5px #6b2c91}@media (prefers-reduced-motion:no-preference){.hw-pop-star{animation:hw-twinkle 2.6s ease-in-out infinite alternate}[data-hw=popup]{animation:hw-rim 5s ease-in-out infinite alternate}.hw-pop-bat{animation:hw-drift-b 9s ease-in-out infinite alternate}.hw-pop-sky .hw-ember{animation:hw-rise-s 6s ease-in infinite}}@keyframes hw-rise-s{0%{transform:translateY(0);opacity:0}15%{opacity:.9}to{transform:translateY(-120px);opacity:0}}.hw-pop-sky .hw-ember{bottom:0}.hw-bar-pumpkin{display:inline-block;width:18px;height:16px;vertical-align:-3px;margin-right:6px}.hw-bar-pumpkin svg{width:100%;height:100%}.hw-bar .hw-bar-cta{background:#fff;color:#7a2e0c!important;padding:1px 10px;margin:-1px 0;border-radius:999px;text-decoration:none;display:inline-block}.hw-bar .hw-bar-cta:hover{background:#ffe3c8;opacity:1}.hw-bar{overflow:hidden}.hw-bar-bat{position:absolute;top:6px;left:0;width:26px;height:13px;color:#f2d9ff;opacity:.8;display:none}@media (prefers-reduced-motion:no-preference){.hw-bar-bat{display:block;animation:hw-bar-fly 18s linear infinite}}@keyframes hw-bar-fly{0%{transform:translateX(-40px)}to{transform:translateX(100vw)}}.hw-sheet-sky{position:relative;height:40px;margin:-16px -20px 12px;border-radius:18px 18px 0 0;overflow:hidden}.hw-sheet-sky .hw-pop-sky{background:linear-gradient(180deg,#1b0a2e 0,#4a2272 60%,color-mix(in srgb,var(--hw-pumpkin) 60%,#4a2272) 100%)}.hw-sheet-sky .hw-pop-moon{top:8px;width:18px;height:18px}[data-hw=popup-sheet] button[aria-label="Close offer"]{color:#fff;z-index:2}[data-hw=popup-sheet] button[aria-label="Close offer"]:hover{color:#ffe3c8}html[data-theme=dark] .hw-horizon>g{fill:#43205f}html[data-theme=dark] .hw-horizon>g path[stroke]{stroke:#43205f;fill:none}