.HalloweenSplash_splash__a6LpE{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;color:#f1e8d7;background:#080b18}.HalloweenSplash_splash__a6LpE[open]{display:grid;place-items:center;animation:HalloweenSplash_farewell__asSJs .6s ease-in 5.6s forwards}.HalloweenSplash_splash__a6LpE::backdrop{background:transparent}.HalloweenSplash_sky__7pahb{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse at 70% 25%,#29304d 0,#12182b 38%,#070a13 78%)}.HalloweenSplash_stars__Fl2ao{position:absolute;inset:0;opacity:.65;background-image:radial-gradient(1px 1px at 12% 17%,#e9e7ff 90%,transparent),radial-gradient(1px 1px at 28% 36%,#e9e7ff 90%,transparent),radial-gradient(1px 1px at 48% 9%,#e9e7ff 90%,transparent),radial-gradient(1px 1px at 84% 45%,#e9e7ff 90%,transparent),radial-gradient(1px 1px at 91% 12%,#e9e7ff 90%,transparent);background-size:350px 280px}.HalloweenSplash_halo__uTIoA{top:6%;width:min(60vw,580px);background:radial-gradient(circle,#b8c7ec28,transparent 68%)}.HalloweenSplash_halo__uTIoA,.HalloweenSplash_moon__tcW_R{position:absolute;left:70%;transform:translateX(-50%);aspect-ratio:1;border-radius:50%}.HalloweenSplash_moon__tcW_R{top:13%;width:clamp(100px,17vw,230px);background:radial-gradient(ellipse at 32% 30%,#adb5c238 0 10%,transparent 12%),radial-gradient(ellipse at 65% 64%,#929fb52b 0 17%,transparent 21%),radial-gradient(circle at 38% 35%,#fff9df,#d5d9df 65%,#95a2ba);box-shadow:0 0 45px #c5d3f33b,0 0 100px #b5cdf91f}.HalloweenSplash_mist__WK6Vy{position:absolute;inset:45% -20% -20%;background:radial-gradient(ellipse at 30% 85%,#53648033,transparent 55%),radial-gradient(ellipse at 70% 95%,#8d9bbf22,transparent 60%);animation:HalloweenSplash_drift__1CPwB 4s ease-out both}.HalloweenSplash_bat__dsqmj{position:absolute;left:-140px;fill:#03050b;filter:drop-shadow(0 3px 3px #0005);animation:HalloweenSplash_flight__33KuH 3s linear infinite both}.HalloweenSplash_bat__dsqmj svg{width:100%;overflow:visible}.HalloweenSplash_leftWing__u_qz_,.HalloweenSplash_rightWing__thqu8{transform-box:view-box;transform-origin:50% 55%;animation:HalloweenSplash_flap__Vo5O2 .24s ease-in-out infinite alternate}.HalloweenSplash_welcome__sf2BP{position:relative;z-index:1;animation:HalloweenSplash_appear__EXzgV .6s ease-out 1s both;text-align:center;padding:24px;margin-top:20vh;text-shadow:0 2px 24px #000}.HalloweenSplash_welcome__sf2BP h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(30px,5vw,68px);line-height:1.15;margin:12px 0 18px}.HalloweenSplash_welcome__sf2BP p{font-size:clamp(14px,2vw,19px)}.HalloweenSplash_welcome__sf2BP .HalloweenSplash_eyebrow__n4pRF{text-transform:uppercase;letter-spacing:.25em;font-size:12px;color:#d8b777}.HalloweenSplash_skip__WEWZ_{position:absolute;z-index:3;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));padding:12px 18px;border:1px solid #e8d5aa66;border-radius:999px;color:#f1e8d7;background:#080b18cc;font:inherit;font-size:14px;cursor:pointer}.HalloweenSplash_skip__WEWZ_:focus-visible{outline:2px solid #e8d5aa;outline-offset:4px}@keyframes HalloweenSplash_flight__33KuH{0%{transform:translateY(30px) rotate(-8deg)}50%{transform:translate(calc(50vw + 140px),-25px) rotate(6deg)}to{transform:translate(calc(100vw + 280px),20px) rotate(-4deg)}}@keyframes HalloweenSplash_flap__Vo5O2{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes HalloweenSplash_drift__1CPwB{0%{transform:translateX(-3%)}to{transform:translateX(3%)}}@keyframes HalloweenSplash_farewell__asSJs{to{opacity:0}}@media (prefers-reduced-motion:reduce){.HalloweenSplash_bat__dsqmj,.HalloweenSplash_leftWing__u_qz_,.HalloweenSplash_mist__WK6Vy,.HalloweenSplash_rightWing__thqu8,.HalloweenSplash_splash__a6LpE[open]{animation:none}.HalloweenSplash_bat__dsqmj{display:none}}.HalloweenSplash_intro__D44R6{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:24px;background:#0b0b10;pointer-events:none;animation:HalloweenSplash_introOut__WItJM .6s ease-in 1s forwards}.HalloweenSplash_intro__D44R6 img{display:block;width:auto;height:auto;max-width:min(100%,584px);max-height:calc(100dvh - 110px);-o-object-fit:contain;object-fit:contain}@keyframes HalloweenSplash_introOut__WItJM{to{opacity:0;visibility:hidden}}@keyframes HalloweenSplash_appear__EXzgV{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HalloweenSplash_intro__D44R6{animation:HalloweenSplash_introOut__WItJM 1ms step-end 1.6s forwards}.HalloweenSplash_welcome__sf2BP{animation:HalloweenSplash_appear__EXzgV 1ms step-end 1.6s both}}