.IntroSplash_overlay__6EcUH{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2.4vh,22px);padding:clamp(14px,3vw,32px);overflow:hidden;cursor:pointer;background:radial-gradient(120% 75% at 50% -12%,rgba(247,201,92,.3) 0,rgba(224,123,36,.14) 34%,transparent 62%),linear-gradient(180deg,#1e0f05,#140a03 55%,#0b0603);animation:IntroSplash_overlayIn__1uEct .8s ease-out both}.IntroSplash_overlayLeaving__LuRPq{animation:IntroSplash_overlayOut__KYTwV .9s cubic-bezier(.6,0,.4,1) both;pointer-events:none}@keyframes IntroSplash_overlayIn__1uEct{0%{opacity:0}to{opacity:1}}@keyframes IntroSplash_overlayOut__KYTwV{0%{opacity:1}to{opacity:0;visibility:hidden}}.IntroSplash_rays__eckhp{position:absolute;left:50%;top:-45%;width:1700px;height:1700px;transform:translateX(-50%);pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg,rgba(247,201,92,.1) 9deg,transparent 18deg,transparent 30deg,rgba(224,123,36,.08) 39deg,transparent 48deg,transparent 60deg,rgba(247,201,92,.1) 69deg,transparent 78deg,transparent 90deg,rgba(224,123,36,.08) 99deg,transparent 108deg,transparent 120deg,rgba(247,201,92,.1) 129deg,transparent 138deg,transparent 150deg,rgba(224,123,36,.08) 159deg,transparent 168deg,transparent 180deg,rgba(247,201,92,.1) 189deg,transparent 198deg,transparent 210deg,rgba(224,123,36,.08) 219deg,transparent 228deg,transparent 240deg,rgba(247,201,92,.1) 249deg,transparent 258deg,transparent 270deg,rgba(224,123,36,.08) 279deg,transparent 288deg,transparent 300deg,rgba(247,201,92,.1) 309deg,transparent 318deg,transparent 330deg,rgba(224,123,36,.08) 339deg,transparent 348deg,transparent 1turn);animation:IntroSplash_raysSpin__4sHp3 90s linear infinite}@keyframes IntroSplash_raysSpin__4sHp3{to{transform:translateX(-50%) rotate(1turn)}}.IntroSplash_embers__kU7LU{position:absolute;inset:0;pointer-events:none}.IntroSplash_ember__ZQ0BI{position:absolute;bottom:-12px;border-radius:50%;background:radial-gradient(circle,#fce9b8 0,#f0a428 55%,transparent 75%);box-shadow:0 0 8px rgba(240,164,40,.8);opacity:0;animation-name:IntroSplash_emberRise__oZX_z;animation-timing-function:ease-in;animation-iteration-count:infinite}@keyframes IntroSplash_emberRise__oZX_z{0%{transform:translate(0) scale(1);opacity:0}12%{opacity:.9}70%{opacity:.6}to{transform:translate(var(--drift,14px),-105vh) scale(.4);opacity:0}}.IntroSplash_eyebrow__jf5sj{position:relative;z-index:2;font-size:clamp(10px,1.5vw,13px);font-weight:700;letter-spacing:.3em;text-transform:uppercase;text-align:center;color:#f7c95c;animation:IntroSplash_fadeSlide__KnU7d .9s ease-out .25s both}.IntroSplash_flyerWrap__PsosD{position:relative;z-index:2;max-height:min(66vh,640px);max-width:min(92vw,540px);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px rgba(247,201,92,.35),0 20px 70px rgba(0,0,0,.65),0 0 90px rgba(224,123,36,.35);animation:IntroSplash_flyerIn__jqI6Y 1.1s cubic-bezier(.2,.8,.3,1) .15s both}.IntroSplash_flyer__6cX6F{display:block;width:100%;height:100%;max-height:inherit;-o-object-fit:contain;object-fit:contain;animation:IntroSplash_kenBurns__E_gjf 9s ease-out .3s both}@keyframes IntroSplash_flyerIn__jqI6Y{0%{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes IntroSplash_kenBurns__E_gjf{0%{transform:scale(1)}to{transform:scale(1.07)}}.IntroSplash_flyerLeaving__llzzJ{animation:IntroSplash_flyerOut__JlroI .9s cubic-bezier(.6,0,.4,1) both}@keyframes IntroSplash_flyerOut__JlroI{to{opacity:0;transform:translateY(-30px) scale(1.05)}}.IntroSplash_shimmer__j75IY{position:absolute;inset:-40%;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,243,206,0) 45%,rgba(255,243,206,.35) 50%,rgba(255,243,206,0) 55%,transparent 58%);transform:translateX(-70%);animation:IntroSplash_shimmerSweep__nUs1H 3.4s ease-in-out 1s infinite}@keyframes IntroSplash_shimmerSweep__nUs1H{0%{transform:translateX(-70%)}55%{transform:translateX(70%)}to{transform:translateX(70%)}}.IntroSplash_enterBtn__kdhjG{position:relative;z-index:2;border:none;cursor:pointer;font:700 clamp(14px,1.9vw,17px) /1 inherit;font-family:inherit;letter-spacing:.05em;padding:15px 34px;border-radius:999px;color:#2a1301;background:linear-gradient(180deg,#f7c95c,#f0a428 55%,#e07b24);box-shadow:0 8px 26px rgba(224,123,36,.45),inset 0 1px 0 rgba(255,246,227,.7);animation:IntroSplash_fadeSlide__KnU7d .8s ease-out 1.4s both,IntroSplash_btnPulse__2kXah 2.2s ease-in-out 2.4s infinite}.IntroSplash_enterBtn__kdhjG:focus-visible{outline:2px solid #fce9b8;outline-offset:3px}@keyframes IntroSplash_btnPulse__2kXah{0%,to{box-shadow:0 8px 26px rgba(224,123,36,.45),inset 0 1px 0 rgba(255,246,227,.7)}50%{box-shadow:0 8px 40px rgba(240,164,40,.75),inset 0 1px 0 rgba(255,246,227,.7)}}.IntroSplash_skipHint__tlral{position:relative;z-index:2;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(43,92%,85%,.55);animation:IntroSplash_fadeSlide__KnU7d .8s ease-out 1.9s both}@keyframes IntroSplash_fadeSlide__KnU7d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.IntroSplash_flash__GWYL_{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 60% at 50% 45%,rgba(255,243,206,.9),rgba(240,164,40,.4) 45%,transparent 70%);opacity:0}.IntroSplash_overlayLeaving__LuRPq .IntroSplash_flash__GWYL_{animation:IntroSplash_flashOut__SSQnS .9s ease-out both}@keyframes IntroSplash_flashOut__SSQnS{0%{opacity:0}22%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.IntroSplash_ember__ZQ0BI,.IntroSplash_enterBtn__kdhjG,.IntroSplash_eyebrow__jf5sj,.IntroSplash_flash__GWYL_,.IntroSplash_flyerLeaving__llzzJ,.IntroSplash_flyerWrap__PsosD,.IntroSplash_flyer__6cX6F,.IntroSplash_overlayLeaving__LuRPq,.IntroSplash_overlay__6EcUH,.IntroSplash_rays__eckhp,.IntroSplash_shimmer__j75IY,.IntroSplash_skipHint__tlral{animation:none!important}.IntroSplash_overlayLeaving__LuRPq{opacity:0;transition:opacity .3s}.IntroSplash_ember__ZQ0BI,.IntroSplash_shimmer__j75IY{display:none}}.IntroSplash_soundToggle__g7ZYP{position:fixed;right:14px;bottom:14px;z-index:90;border:1px solid rgba(255,194,74,.45);background:rgba(28,7,3,.85);color:#ffe9b0;font-size:12px;font-weight:600;letter-spacing:.04em;padding:9px 14px;border-radius:999px;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.5);backdrop-filter:blur(4px)}.IntroSplash_soundToggle__g7ZYP:focus-visible{outline:2px solid #ffe9b0;outline-offset:2px}