.platform-transition_overlay__AiUdl{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(122,63,228,.42),transparent 38%),rgba(5,4,23,.96);animation:platform-transition_enter__kkPVu .68s cubic-bezier(.2,.8,.2,1) both;pointer-events:none}.platform-transition_orbit__h_G5w{position:absolute;width:min(70vw,660px);aspect-ratio:1;border:1px solid rgba(181,145,255,.34);border-radius:50%;box-shadow:0 0 90px rgba(120,53,220,.22);animation:platform-transition_orbit__h_G5w .68s ease-out both}.platform-transition_mascot__1vISi{position:relative;z-index:1;max-height:46vh;object-fit:contain;filter:drop-shadow(0 26px 32px rgba(0,0,0,.4));animation:platform-transition_mascot__1vISi .68s cubic-bezier(.17,.89,.32,1.2) both}.platform-transition_copy__BrmZw{position:absolute;inset:auto 20px 7%;z-index:2;text-align:center}.platform-transition_copy__BrmZw b{display:block;background:linear-gradient(90deg,#ff8a1f,#f34c45 46%,#a66cff);background-clip:text;color:transparent;font-size:clamp(28px,4vw,52px);font-weight:950;letter-spacing:-.04em}.platform-transition_copy__BrmZw p{max-width:680px;margin:8px auto 0;color:rgba(243,238,255,.8);font-size:clamp(14px,1.5vw,18px);line-height:1.55}@keyframes platform-transition_enter__kkPVu{0%{opacity:0}14%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes platform-transition_mascot__1vISi{0%{opacity:0;transform:translateY(42px) scale(.78)}40%{opacity:1;transform:translateY(0) scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes platform-transition_orbit__h_G5w{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.platform-transition_overlay__AiUdl{display:none}}