.bgfx-aurora[data-v-12f8d24d],.bgfx-beams[data-v-12f8d24d],.bgfx-grain[data-v-12f8d24d],.bgfx-sky[data-v-12f8d24d]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed}.bgfx-aurora[data-v-12f8d24d]{will-change:transform;z-index:-3}.bgfx-beams[data-v-12f8d24d],.bgfx-grain[data-v-12f8d24d],.bgfx-sky[data-v-12f8d24d]{overflow:hidden;z-index:-2}.blob[data-v-12f8d24d]{border-radius:50%;position:absolute;will-change:transform}.b1[data-v-12f8d24d]{animation:blobA-12f8d24d 24s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(59,130,246,.2),transparent 62%);height:68vmax;right:-22vmax;top:-30vmax;width:68vmax}.b2[data-v-12f8d24d]{animation:blobB-12f8d24d 28s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(139,92,246,.17),transparent 62%);height:60vmax;left:-24vmax;top:25vh;width:60vmax}.b3[data-v-12f8d24d]{animation:blobC-12f8d24d 22s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(34,211,238,.1),transparent 62%);height:52vmax;right:-16vmax;top:85vh;width:52vmax}.b4[data-v-12f8d24d]{animation:blobA-12f8d24d 30s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,rgba(217,70,239,.08),transparent 62%);height:46vmax;left:30vw;top:110vh;width:46vmax}@keyframes blobA-12f8d24d{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-8vw,6vh,0) scale(1.12)}to{transform:translate3d(4vw,12vh,0) scale(.95)}}@keyframes blobB-12f8d24d{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(10vw,-8vh,0) scale(1.15)}to{transform:translate3d(4vw,10vh,0) scale(1)}}@keyframes blobC-12f8d24d{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(-12vw,-14vh,0) scale(.9)}}.bgfx-beams[data-v-12f8d24d]{-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 30%,transparent 85%)}.beam[data-v-12f8d24d]{opacity:0;position:absolute}.beam.v[data-v-12f8d24d]{animation:beamV-12f8d24d var(--d) linear var(--t) infinite;background:linear-gradient(180deg,transparent,rgba(34,211,238,.95) 80%,#fff);box-shadow:0 0 10px #22d3ee99;height:180px;left:calc(var(--c)*64px);top:0;width:1px}.beam.h[data-v-12f8d24d]{animation:beamH-12f8d24d var(--d) linear var(--t) infinite;background:linear-gradient(90deg,transparent,rgba(167,139,250,.95) 80%,#fff);box-shadow:0 0 10px #8b5cf699;height:1px;left:0;top:calc(var(--r)*64px);width:220px}@keyframes beamV-12f8d24d{0%{opacity:0;transform:translate3d(0,-200px,0)}6%{opacity:1}55%{opacity:1;transform:translate3d(0,105vh,0)}56%,to{opacity:0;transform:translate3d(0,105vh,0)}}@keyframes beamH-12f8d24d{0%{opacity:0;transform:translate3d(-240px,0,0)}6%{opacity:1}55%{opacity:1;transform:translate3d(105vw,0,0)}56%,to{opacity:0;transform:translate3d(105vw,0,0)}}.meteor[data-v-12f8d24d]{animation:meteor-12f8d24d var(--d) linear var(--t) infinite;background:linear-gradient(90deg,transparent,rgba(186,230,253,.85));height:1px;opacity:0;position:absolute;width:170px}.meteor[data-v-12f8d24d]:after{background:#fff;border-radius:50%;box-shadow:0 0 10px 2px #7dd3fce6;content:"";height:4px;position:absolute;right:-2px;top:-1.5px;width:4px}@keyframes meteor-12f8d24d{0%{opacity:0;transform:rotate(28deg) translate3d(-120px,0,0)}1.5%{opacity:1}9%{opacity:0;transform:rotate(28deg) translate3d(640px,0,0)}to{opacity:0;transform:rotate(28deg) translate3d(640px,0,0)}}.bgfx-grain[data-v-12f8d24d]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.05}@media(max-width:767px){.beam.h[data-v-12f8d24d],.meteor[data-v-12f8d24d]:nth-child(n+3){display:none}}@media(prefers-reduced-motion:reduce){.bgfx-beams[data-v-12f8d24d],.bgfx-sky[data-v-12f8d24d]{display:none}.blob[data-v-12f8d24d]{animation:none!important}}.logo[data-v-b916ffff]{align-items:center;display:inline-flex;gap:10px}.logo-mark[data-v-b916ffff]{display:block;filter:drop-shadow(0 4px 14px rgba(59,156,255,.45));-o-object-fit:contain;object-fit:contain;transition:transform .6s var(--ease),filter .6s var(--ease)}.logo:hover .logo-mark[data-v-b916ffff]{filter:drop-shadow(0 6px 22px rgba(103,232,249,.65));transform:rotate(-6deg) scale(1.06)}.logo-text[data-v-b916ffff]{display:grid;line-height:1.1}.logo-text strong[data-v-b916ffff]{color:#fff;font-size:19px;font-weight:800;letter-spacing:.12em}.logo-text small[data-v-b916ffff]{color:var(--muted);font-family:var(--font-num);font-size:10px;font-weight:600;letter-spacing:.32em;margin-top:4px}.hd[data-v-3ac67948]{border-bottom:1px solid transparent;height:var(--header-h);inset:0 0 auto;position:fixed;transition:border-color .4s;z-index:100}.hd[data-v-3ac67948]:before{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:#050816b8;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .4s;z-index:-1}.hd.scrolled[data-v-3ac67948]{border-bottom-color:var(--line)}.hd.scrolled[data-v-3ac67948]:before{opacity:1}.hd-progress[data-v-3ac67948]{background:var(--grad-h);bottom:-1px;box-shadow:0 0 12px #8b5cf6cc;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transform:scaleX(var(--p,0));transform-origin:left;transition:opacity .4s}.hd.scrolled .hd-progress[data-v-3ac67948]{opacity:1}.hd-in[data-v-3ac67948]{align-items:center;display:flex;gap:24px;height:100%;justify-content:space-between}.hd-logo[data-v-3ac67948]{flex:none}.hd-nav[data-v-3ac67948]{align-items:center;display:none;gap:4px;margin:0 auto}.hd-link[data-v-3ac67948]{border-radius:10px;color:var(--text-2);font-size:15px;padding:8px 14px;position:relative;transition:color .25s}.hd-link[data-v-3ac67948]:after{background:var(--grad-h);border-radius:2px;bottom:2px;content:"";height:2px;left:14px;position:absolute;right:14px;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.hd-link[data-v-3ac67948]:hover{color:#fff}.hd-link.active[data-v-3ac67948]:after,.hd-link[data-v-3ac67948]:hover:after{transform:scaleX(1)}.hd-link.active[data-v-3ac67948]{color:#fff;font-weight:600}.hd-actions[data-v-3ac67948]{align-items:center;display:flex;gap:14px;margin-left:auto}.hd-phone[data-v-3ac67948]{align-items:center;color:var(--text);display:none;font-size:15px;gap:8px}.hd-phone-ic[data-v-3ac67948]{background:#22d3ee1f;border-radius:50%;color:var(--cyan);display:grid;height:30px;place-items:center;width:30px}.hd-cta[data-v-3ac67948]{display:none}.hd-burger[data-v-3ac67948]{background:#ffffff0a;border:1px solid var(--line-2);border-radius:12px;height:42px;position:relative;width:42px}.hd-burger span[data-v-3ac67948]{background:#fff;border-radius:2px;height:2px;left:12px;position:absolute;right:12px;transition:transform .35s var(--ease),opacity .25s,top .35s var(--ease)}.hd-burger span[data-v-3ac67948]:first-child{top:14px}.hd-burger span[data-v-3ac67948]:nth-child(2){right:17px;top:20px}.hd-burger span[data-v-3ac67948]:nth-child(3){top:26px}.hd-burger.on span[data-v-3ac67948]:first-child{top:20px;transform:rotate(45deg)}.hd-burger.on span[data-v-3ac67948]:nth-child(2){opacity:0}.hd-burger.on span[data-v-3ac67948]:nth-child(3){top:20px;transform:rotate(-45deg)}@media(min-width:1024px){.hd-nav[data-v-3ac67948]{display:flex}.hd-nav+.hd-actions[data-v-3ac67948]{margin-left:0}.hd-cta[data-v-3ac67948]{display:inline-flex}.hd-burger[data-v-3ac67948]{display:none}}@media(min-width:1280px){.hd-phone[data-v-3ac67948]{display:inline-flex}.hd-link[data-v-3ac67948]{padding:8px 16px}}.mnav[data-v-3ac67948]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:radial-gradient(500px 400px at 100% 0,rgba(139,92,246,.25),transparent 60%),radial-gradient(500px 400px at 0 100%,rgba(34,211,238,.15),transparent 60%),#050816f7;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:calc(var(--header-h) + 12px) 0 calc(28px + env(safe-area-inset-bottom));position:fixed;z-index:99}.mnav-list[data-v-3ac67948]{display:grid}.mnav-link[data-v-3ac67948]{align-items:center;animation:mnavIn-3ac67948 .6s var(--ease) both;animation-delay:calc(var(--i)*40ms + 80ms);border-bottom:1px solid var(--line);display:flex;gap:14px;padding:13px 0}.mnav-idx[data-v-3ac67948]{color:var(--muted);font-size:12px;width:20px}.mnav-label[data-v-3ac67948]{font-size:17px;font-weight:600;letter-spacing:.02em}.mnav-en[data-v-3ac67948]{color:var(--muted);font-size:11px;letter-spacing:.18em;margin-left:auto;text-transform:uppercase}.mnav-link.active .mnav-label[data-v-3ac67948]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.mnav-foot[data-v-3ac67948]{animation:mnavIn-3ac67948 .6s var(--ease) both;animation-delay:calc(var(--i)*40ms + 80ms);display:grid;font-size:14px;gap:12px;margin-top:auto;padding-top:24px;text-align:center}@keyframes mnavIn-3ac67948{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mnav-enter-active[data-v-3ac67948],.mnav-leave-active[data-v-3ac67948]{transition:opacity .35s var(--ease),clip-path .5s var(--ease)}.mnav-enter-from[data-v-3ac67948],.mnav-leave-to[data-v-3ac67948]{clip-path:circle(0 at calc(100% - var(--gutter) - 21px) calc(var(--header-h)/2));opacity:0}.mnav-enter-to[data-v-3ac67948],.mnav-leave-from[data-v-3ac67948]{clip-path:circle(150% at calc(100% - var(--gutter) - 21px) calc(var(--header-h)/2))}.ft[data-v-0822aa0a]{background:linear-gradient(180deg,transparent,rgba(8,13,32,.9) 30%);border-top:1px solid var(--line);isolation:isolate;padding:72px 0 28px;position:relative}.ft[data-v-0822aa0a],.ft-floor[data-v-0822aa0a]{overflow:hidden}.ft-floor[data-v-0822aa0a]{height:380px;left:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 40%,transparent 92%);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 40%,transparent 92%);opacity:.42;perspective:420px;perspective-origin:50% 0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.ft-floor-grid[data-v-0822aa0a]{animation:ftFloor-0822aa0a 2.6s linear infinite;background-image:linear-gradient(rgba(139,92,246,.5) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.35) 1px,transparent 0);background-size:64px 64px;height:450px;left:-60%;position:absolute;right:-60%;top:-64px;transform:rotateX(78deg);transform-origin:50% 64px}@keyframes ftFloor-0822aa0a{0%{transform:rotateX(78deg) translateZ(0)}to{transform:rotateX(78deg) translate3d(0,64px,0)}}.ft-horizon[data-v-0822aa0a]{background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(139,92,246,.9),transparent);box-shadow:0 0 24px 2px #6366f199;height:1px;pointer-events:none;top:-1px;width:min(900px,90%)}.ft-horizon[data-v-0822aa0a],.ft-horizon[data-v-0822aa0a]:after{left:50%;position:absolute;transform:translate(-50%)}.ft-horizon[data-v-0822aa0a]:after{background:radial-gradient(ellipse at 50% 0,rgba(99,102,241,.28),transparent 70%);content:"";height:140px;top:0;width:60%}@media(prefers-reduced-motion:reduce){.ft-floor-grid[data-v-0822aa0a]{animation:none}}.ft-grid[data-v-0822aa0a]{display:grid;gap:40px 24px;grid-template-columns:1fr 1fr;padding-bottom:48px}.ft-brand[data-v-0822aa0a]{align-content:start;display:grid;gap:16px;grid-column:1/-1}.ft-slogan[data-v-0822aa0a]{color:var(--text-2);font-size:15px;max-width:320px}.ft-name[data-v-0822aa0a]{font-size:13px;line-height:1.8}.ft-qr[data-v-0822aa0a]{align-items:center;display:flex;font-size:13px;gap:12px}.ft-qr img[data-v-0822aa0a]{background:#fff;border-radius:10px;padding:4px}.ft-col h4[data-v-0822aa0a]{color:#fff;font-size:15px;font-weight:700;margin-bottom:18px}.ft-col ul[data-v-0822aa0a]{color:var(--text-2);display:grid;font-size:14px;gap:12px}.ft-col a[data-v-0822aa0a]{transition:color .2s}.ft-col a[data-v-0822aa0a]:hover{color:var(--cyan)}.ft-contact[data-v-0822aa0a]{grid-column:1/-1}.ft-contact li[data-v-0822aa0a]{align-items:flex-start;display:flex;gap:10px}.ft-contact li[data-v-0822aa0a] svg{color:var(--violet);margin-top:5px}.ft-bottom[data-v-0822aa0a]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px;justify-content:space-between;padding-top:24px}.ft-bottom a[data-v-0822aa0a]:hover{color:var(--text)}@media(min-width:768px){.ft-grid[data-v-0822aa0a]{grid-template-columns:1.4fr 1fr 1fr}.ft-contact[data-v-0822aa0a]{grid-column:auto}.ft-brand[data-v-0822aa0a]{grid-column:1/-1}}@media(min-width:1024px){.ft-grid[data-v-0822aa0a]{grid-template-columns:1.5fr .8fr 1fr 1.4fr}.ft-brand[data-v-0822aa0a]{grid-column:auto}}.mbar[data-v-9d3775e5]{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:#0a0f24d1;border:1px solid var(--line-2);border-radius:18px;bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 16px 40px -12px #000000b3;display:grid;gap:6px;grid-template-columns:1fr 1fr 1.15fr;left:12px;padding:6px;position:fixed;right:12px;z-index:90}.mbar-item[data-v-9d3775e5]{align-items:center;border-radius:13px;color:var(--text);display:flex;font-size:14px;gap:6px;height:44px;justify-content:center}.mbar-item[data-v-9d3775e5]:active{background:#ffffff0f}.mbar-primary[data-v-9d3775e5]{background:var(--grad);color:#fff;font-weight:600}@media(min-width:768px){.mbar[data-v-9d3775e5]{display:none}}.wm[data-v-0332055e]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#02040cb3;display:grid;top:0;right:0;bottom:0;left:0;padding:20px;place-items:center;position:fixed;z-index:150}.wm-card[data-v-0332055e]{background:#0c122cf2;display:grid;gap:12px;justify-items:center;max-width:380px;padding:36px 28px 28px;position:relative;text-align:center;width:100%}.wm-card h3[data-v-0332055e]{font-size:20px;margin-top:6px}.wm-qr[data-v-0332055e]{background:#fff;border-radius:14px;padding:8px}.wm-id[data-v-0332055e]{font-size:30px;font-weight:700;letter-spacing:.06em}.wm-actions[data-v-0332055e]{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:8px;width:100%}.wm-actions .btn[data-v-0332055e]{padding:0 12px}.wm-close[data-v-0332055e]{border-radius:10px;color:var(--muted);display:grid;height:36px;place-items:center;position:absolute;right:12px;top:12px;width:36px}.wm-close[data-v-0332055e]:hover{background:#ffffff0f;color:#fff}.modal-enter-active[data-v-0332055e],.modal-leave-active[data-v-0332055e]{transition:opacity .3s var(--ease)}.modal-enter-active .wm-card[data-v-0332055e],.modal-leave-active .wm-card[data-v-0332055e]{transition:transform .4s var(--ease)}.modal-enter-from[data-v-0332055e],.modal-leave-to[data-v-0332055e]{opacity:0}.modal-enter-from .wm-card[data-v-0332055e],.modal-leave-to .wm-card[data-v-0332055e]{transform:translateY(20px) scale(.96)}.toasts[data-v-4bf1ff47]{display:grid;gap:10px;left:50%;max-width:calc(100vw - 32px);pointer-events:none;position:fixed;top:84px;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:300}.toast[data-v-4bf1ff47]{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0c122ceb;border:1px solid var(--line-2);border-radius:14px;box-shadow:0 16px 40px -12px #000000b3;cursor:pointer;display:flex;font-size:15px;gap:10px;padding:12px 18px;pointer-events:auto}.toast.success[data-v-4bf1ff47]{border-color:#34d39973}.toast.success[data-v-4bf1ff47] svg{color:var(--green)}.toast.error[data-v-4bf1ff47]{border-color:#f472b680}.toast.error[data-v-4bf1ff47] svg{color:#f472b6}.toast.info[data-v-4bf1ff47] svg{color:var(--cyan)}.toast-enter-active[data-v-4bf1ff47],.toast-leave-active[data-v-4bf1ff47]{transition:all .4s var(--ease)}.toast-enter-from[data-v-4bf1ff47]{opacity:0;transform:translateY(-14px) scale(.96)}.toast-leave-to[data-v-4bf1ff47]{opacity:0;transform:translateY(-8px)}
