.IntroOverlay_introOverlay__UIZ3x{position:fixed;top:0;left:0;width:100vw;height:100svh;background:var(--color-bg-secondary);z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none}.IntroOverlay_introLogo__BJtEQ{max-width:50vw;max-height:50vh;width:40vh;height:40vh;object-fit:contain;filter:drop-shadow(0 2px 16px rgba(0,0,0,.18))}.IntroOverlay_outroOverlay__dFMZV{position:fixed;top:0;left:0;width:100vw;height:100svh;background:var(--color-bg-secondary);z-index:9999;pointer-events:none;transform:translateY(100%);will-change:transform}