[data-v-fbe2510d]:root{--el-menu-text-color: #64748b}.hero-clear[data-v-fbe2510d]{margin-top:2.5rem}@media (min-width:1024px){.hero-clear[data-v-fbe2510d]{margin-top:calc(3.125vw + 1rem)}}.kv-icons[data-v-fbe2510d]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.kv-icon[data-v-fbe2510d]{animation:kv-icon-in-fbe2510d 1s ease-out var(--appear) forwards;left:var(--x);margin-left:calc(var(--size)/-2);margin-top:calc(var(--size)/-2);opacity:0;position:absolute;top:var(--y);width:var(--size)}.kv-icon-drift[data-v-fbe2510d]{animation:kv-icon-float-fbe2510d var(--dur) ease-in-out var(--phase) infinite;display:block;position:relative}.kv-icon-drift>img[data-v-fbe2510d]{display:block;width:100%}.kv-glint[data-v-fbe2510d]{animation:kv-glint-sweep-fbe2510d var(--glint) ease-in-out var(--phase) infinite;background:linear-gradient(var(--ray),transparent 38%,hsla(0,0%,100%,.5) 46%,hsla(0,0%,100%,.95) 50%,hsla(0,0%,100%,.5) 54%,transparent 62%);background-repeat:no-repeat;background-size:300% 100%;top:0;right:0;bottom:0;left:0;mask:var(--icon-mask) center/100% 100% no-repeat;-webkit-mask:var(--icon-mask) center/100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;position:absolute}@keyframes kv-glint-sweep-fbe2510d{0%{background-position:200% 0}16%,to{background-position:-100% 0}}@keyframes kv-icon-in-fbe2510d{0%{opacity:0;transform:scale(.82)}to{opacity:.92;transform:scale(1)}}@keyframes kv-icon-float-fbe2510d{0%,to{transform:translateZ(0)}25%{transform:translate3d(var(--dx),calc(var(--dy)*.6),0)}50%{transform:translate3d(calc(var(--dx)*.3),var(--dy),0)}75%{transform:translate3d(calc(var(--dx)*-.6),calc(var(--dy)*.4),0)}}.hero-logo-wrap[data-v-fbe2510d]{animation:hero-in-fbe2510d 1.1s cubic-bezier(.22,.68,.24,1.02) .2s forwards;opacity:0;position:relative;z-index:1}@keyframes hero-in-fbe2510d{0%{opacity:0;transform:translate3d(0,-28px,0) scale(.94)}to{opacity:1;transform:translateZ(0) scale(1)}}.hero-bloom[data-v-fbe2510d]{animation:hero-bloom-pulse-fbe2510d 6s ease-in-out infinite;background:radial-gradient(ellipse at center,#ffffffd9 0,#ffffff73 36%,#fff0 70%);height:155%;left:50%;pointer-events:none;position:absolute;top:50%;width:118%;z-index:0}@keyframes hero-bloom-pulse-fbe2510d{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.06)}}.hero-logo[data-v-fbe2510d]{filter:drop-shadow(0 0 10px rgba(255,255,255,.85)) drop-shadow(0 0 30px rgba(255,255,255,.6));position:relative;z-index:1}.hero-shine[data-v-fbe2510d]{animation:hero-shine-fbe2510d 6s linear 1.6s infinite;background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.45) 46%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.45) 54%,transparent 62%);background-repeat:no-repeat;background-size:260% 100%;top:0;right:0;bottom:0;left:0;mask:var(--logo-mask) center/100% 100% no-repeat;-webkit-mask:var(--logo-mask) center/100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:2}@keyframes hero-shine-fbe2510d{0%{background-position:190% 0}20%,to{background-position:-90% 0}}.entrance-btn[data-v-fbe2510d]{--glow: 15, 150, 220;animation:entrance-pulse-fbe2510d 2.6s ease-in-out infinite,entrance-flow-fbe2510d 9s ease-in-out infinite;background:linear-gradient(100deg,#4ec8ff,#1294e0 46%,#0858a8);background-size:210% 100%;border:2px solid hsla(0,0%,100%,.92);border-radius:9999px;box-shadow:0 2px 10px #27255e59,0 0 30px rgba(var(--glow),.6);color:#fff;cursor:pointer;font-size:clamp(1rem,.95rem + .6vw,1.5rem);font-weight:700;letter-spacing:.02em;line-height:1.2;min-width:9.5em;overflow:hidden;padding:.7em 2em;position:relative;text-shadow:0 1px 3px rgba(39,37,94,.55);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;white-space:nowrap}.entrance-btn[data-v-fbe2510d]:after{animation:entrance-shine-fbe2510d 4.5s linear 1.2s infinite;background:linear-gradient(100deg,transparent 36%,hsla(0,0%,100%,.55) 50%,transparent 64%);background-repeat:no-repeat;background-size:250% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.entrance-btn[data-v-fbe2510d]:hover{box-shadow:0 4px 14px #27255e73,0 0 48px rgba(var(--glow),.85);filter:brightness(1.08) saturate(1.1)}.entrance-btn[data-v-fbe2510d]:active{transform:scale(.97)}.entrance-btn[data-v-fbe2510d]:focus-visible{outline:3px solid #27255e;outline-offset:4px}.entrance-btn.is-register[data-v-fbe2510d]{--glow: 92, 190, 58;animation-delay:-1.3s,0s;background:linear-gradient(100deg,#b6ea62,#5cbf3a 46%,#1d8a32);background-size:210% 100%}.entrance-btn.is-static[data-v-fbe2510d]{cursor:default;letter-spacing:.14em}.entrance-label[data-v-fbe2510d]{position:relative;z-index:1}@keyframes entrance-pulse-fbe2510d{0%,to{transform:scaleX(1)}50%{transform:scale3d(1.04,1.04,1.04)}}@keyframes entrance-flow-fbe2510d{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes entrance-shine-fbe2510d{0%{background-position:180% 0}35%,to{background-position:-80% 0}}@media (max-width:767.9px){.kv-icons[data-v-fbe2510d]{display:none}}@media (prefers-reduced-motion:reduce){.entrance-btn[data-v-fbe2510d],.entrance-btn[data-v-fbe2510d]:after,.hero-bloom[data-v-fbe2510d],.kv-icon-drift[data-v-fbe2510d]{animation:none}.hero-shine[data-v-fbe2510d],.kv-glint[data-v-fbe2510d]{display:none}.hero-bloom[data-v-fbe2510d]{opacity:.7;transform:translate(-50%,-50%)}}
