.video-bg[data-v-7ea34a18]{inset:0;overflow:hidden;position:absolute;z-index:0}.video-bg__inner[data-v-7ea34a18]{inset:-20px;position:absolute;transition:transform .8s cubic-bezier(.03,.5,.3,1);will-change:transform}.video-bg__video[data-v-7ea34a18]{filter:blur(2px);height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3;width:100%}.video-bg__overlay[data-v-7ea34a18]{background:linear-gradient(180deg,#000000b3,#00000080 40%,#000c);inset:0;position:absolute}@media(prefers-reduced-motion:reduce){.video-bg__inner[data-v-7ea34a18]{transform:none!important;transition:none}}.hero[data-v-3772931f]{align-items:center;background:#000;display:flex;justify-content:center;min-height:85vh;overflow:hidden;position:relative}.hero__overlay[data-v-3772931f]{background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(0,0,0,.72) 0,rgba(0,0,0,.35) 60%,transparent 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.hero__container[data-v-3772931f]{margin:0 auto;max-width:680px;padding:120px 24px 80px;position:relative;width:100%;z-index:10}.hero__card[data-v-3772931f]{align-items:center;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);background:#00000073;border:none;border-radius:24px;box-shadow:none;display:flex;flex-direction:column;padding:48px 40px 36px;text-align:center}.hero__headline[data-v-3772931f]{color:#fff;font-size:3rem;font-weight:700;letter-spacing:-.03em;line-height:1.08}.hero__headline[data-v-3772931f],.hero__headline-sub[data-v-3772931f]{display:block;font-family:DM Sans,sans-serif}.hero__headline-sub[data-v-3772931f]{color:#fff6;font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-top:4px}h1[data-v-3772931f]{margin-bottom:20px}.hero__subheadline[data-v-3772931f]{color:#ffffff8c;font-family:DM Sans,sans-serif;font-size:1rem;line-height:1.65;margin-bottom:32px;max-width:480px}.star-btn[data-v-3772931f]{animation:glowShift-3772931f 4s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#f97316,#3b82f6,#8b5cf6,#f59e0b);background-size:300% 300%;border-radius:12px;box-shadow:0 0 20px -6px #f59e0b4d;display:inline-flex;padding:1.5px;text-decoration:none;transition:transform .2s ease,box-shadow .3s ease}.star-btn[data-v-3772931f]:hover{box-shadow:0 0 32px -4px #f59e0b80;transform:translateY(-2px)}.star-btn[data-v-3772931f]:active{transform:translateY(0)}.star-btn__content[data-v-3772931f]{align-items:center;background:#000000d9;border-radius:10.5px;color:#fff;display:flex;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:600;gap:10px;padding:11px 28px;transition:background .2s ease}.star-btn:hover .star-btn__content[data-v-3772931f]{background:#000000b3}.star-btn__icon[data-v-3772931f]{color:#f59e0b;filter:drop-shadow(0 0 5px rgba(245,158,11,.5));height:17px;transition:transform .3s ease,filter .3s ease;width:17px}.star-btn:hover .star-btn__icon[data-v-3772931f]{filter:drop-shadow(0 0 10px rgba(245,158,11,.8));transform:scale(1.15) rotate(-8deg)}.star-btn__count[data-v-3772931f]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.06);border-radius:100px;color:#ffffffa6;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;padding:2px 9px}@keyframes glowShift-3772931f{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero__trust[data-v-3772931f]{align-items:center;color:#ffffff4d;display:flex;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:.6875rem;gap:12px;justify-content:center;letter-spacing:.02em}.hero__trust-link[data-v-3772931f]{color:var(--accent,#3b82f6);text-decoration:none;transition:color .15s ease}.hero__trust-link[data-v-3772931f]:hover{color:var(--accent-hover,#2563eb)}.hero__trust-dot[data-v-3772931f]{background:#ffffff26;border-radius:50%;height:3px;width:3px}.hero__scroll[data-v-3772931f]{animation:heroFadeIn-3772931f .6s ease-out 1.2s both;bottom:32px;color:#ffffff40;left:50%;position:absolute;transform:translate(-50%);transition:color .3s ease;z-index:10}.hero__scroll[data-v-3772931f]:hover{color:#fff9}.hero__scroll-dot[data-v-3772931f]{animation:scrollBounce-3772931f 2s ease-in-out infinite}@keyframes scrollBounce-3772931f{0%,to{cy:8;opacity:1}50%{cy:18;opacity:.3}}.hero-stagger[data-v-3772931f]{animation:heroFadeIn-3772931f .5s ease-out both;animation-delay:calc(var(--i, 0)*80ms + .2s);opacity:0;transform:translateY(12px)}@keyframes heroFadeIn-3772931f{to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.hero__container[data-v-3772931f]{padding:100px 16px 64px}.hero__card[data-v-3772931f]{border-radius:20px;padding:36px 20px 28px}.hero__headline[data-v-3772931f]{font-size:2.25rem}.hero__headline-sub[data-v-3772931f]{font-size:1.5rem}.hero__subheadline[data-v-3772931f]{font-size:.9375rem}.star-btn[data-v-3772931f]{display:flex;width:100%}.star-btn__content[data-v-3772931f]{flex:1;justify-content:center}.hero__scroll[data-v-3772931f]{bottom:20px}}@media(prefers-reduced-motion:reduce){.hero-stagger[data-v-3772931f]{opacity:1;transform:none}.hero-stagger[data-v-3772931f],.star-btn[data-v-3772931f]{animation:none}.star-btn[data-v-3772931f]:hover,.star-btn:hover .star-btn__icon[data-v-3772931f]{transform:none}.hero__scroll-dot[data-v-3772931f]{animation:none}}.replaces-gradient[data-v-c2eb9833]{background-image:radial-gradient(ellipse 50% 60% at 80% 20%,rgba(244,63,94,.04) 0,transparent 70%),radial-gradient(ellipse 40% 50% at 20% 80%,rgba(139,92,246,.04) 0,transparent 70%)}.tab-fade-enter-active[data-v-84062c34],.tab-fade-leave-active[data-v-84062c34]{transition:opacity .15s ease}.tab-fade-enter-from[data-v-84062c34],.tab-fade-leave-to[data-v-84062c34]{opacity:0}.showcase-glow[data-v-3a4ac850]{background-image:radial-gradient(ellipse 60% 50% at 50% 0,rgba(59,130,246,.06) 0,transparent 70%)}.tab-fade-enter-active[data-v-3a4ac850],.tab-fade-leave-active[data-v-3a4ac850]{transition:opacity .15s ease}.tab-fade-enter-from[data-v-3a4ac850],.tab-fade-leave-to[data-v-3a4ac850]{opacity:0}.port-hint[data-v-8742b646]{display:inline;position:relative}.port-tooltip[data-v-8742b646]{background:#22262e;border:1px solid #2a2f38;border-radius:6px;bottom:calc(100% + 6px);color:#8b919a;display:none;font-family:DM Sans,sans-serif;font-size:11px;padding:4px 10px;pointer-events:none;white-space:nowrap;z-index:10}.port-tooltip[data-v-8742b646],.port-tooltip[data-v-8742b646]:after{left:50%;position:absolute;transform:translate(-50%)}.port-tooltip[data-v-8742b646]:after{border:4px solid transparent;border-top-color:#2a2f38;content:"";top:100%}.port-hint:hover .port-tooltip[data-v-8742b646]{display:block}.demo-iframe-wrapper[data-v-4f535042]{background:#1a1d24;border:1px solid #1e2128;border-radius:12px 0 0 12px;border-right:none;height:70vh;overflow:hidden;position:sticky;top:64px}.demo-btn[data-v-e8442ae9]{align-items:center;background:transparent;border:1px solid #2a2f38;border-radius:.375rem;color:#8b919a;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,Fira Code,ui-monospace,Menlo,monospace;font-size:.75rem;line-height:1rem;padding:.25rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.demo-btn[data-v-e8442ae9]:hover{background:#3b82f614;border-color:#3b82f6;color:#e8eaed}.demo-btn[data-v-e8442ae9]:active{background:#3b82f626;transform:scale(.96)}.demo-btn--active[data-v-e8442ae9]{background:#3b82f626;border-color:#3b82f6;color:#e8eaed}.ecosystem-gradient[data-v-8d88d0f8]{background-image:radial-gradient(ellipse 40% 50% at 0 50%,rgba(6,182,212,.04) 0,transparent 70%),radial-gradient(ellipse 40% 50% at 100% 50%,rgba(139,92,246,.04) 0,transparent 70%)}.advanced-section[data-v-a4e28465]{overflow:hidden;position:relative}.advanced-mascot[data-v-a4e28465]{height:1200px;left:50%;mask-image:radial-gradient(ellipse 65% 65% at 50% 50%,#000 15%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse 65% 65% at 50% 50%,#000 15%,transparent 65%);mix-blend-mode:lighten;opacity:.14;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1200px}@media(min-width:1024px){.advanced-mascot[data-v-a4e28465]{height:1800px;width:1800px}}.community-section[data-v-ab9c638d]{overflow:hidden;position:relative}.community-mascot[data-v-ab9c638d]{height:2200px;left:50%;mask-image:radial-gradient(ellipse 65% 65% at 50% 50%,#000 15%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse 65% 65% at 50% 50%,#000 15%,transparent 65%);mix-blend-mode:lighten;opacity:.07;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .4s ease-out;width:2200px;will-change:transform}@media(min-width:1024px){.community-mascot[data-v-ab9c638d]{height:3200px;width:3200px}}.community-stat[data-v-ab9c638d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000004d;border-radius:12px;padding:8px 16px;text-align:center}.community-btn[data-v-ab9c638d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#ffffffd9;display:inline-flex;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;padding:10px 20px;text-decoration:none;transition:all .15s ease}.community-btn[data-v-ab9c638d]:hover{background:#ffffff2e;border-color:#ffffff4d;color:#fff}.star-btn[data-v-ab9c638d]{animation:glowShift-ab9c638d 4s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#f97316,#3b82f6,#8b5cf6,#f59e0b);background-size:300% 300%;border-radius:12px;box-shadow:0 0 20px -6px #f59e0b4d;display:inline-flex;padding:1.5px;text-decoration:none;transition:transform .2s ease,box-shadow .3s ease}.star-btn[data-v-ab9c638d]:hover{box-shadow:0 0 32px -4px #f59e0b80;transform:translateY(-2px)}.star-btn[data-v-ab9c638d]:active{transform:translateY(0)}.star-btn__content[data-v-ab9c638d]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;border-radius:10.5px;color:#fff;display:flex;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:600;gap:10px;padding:11px 28px;transition:background .2s ease}.star-btn:hover .star-btn__content[data-v-ab9c638d]{background:#000000b3}.star-btn__icon[data-v-ab9c638d]{color:#f59e0b;filter:drop-shadow(0 0 5px rgba(245,158,11,.5));height:17px;transition:transform .3s ease,filter .3s ease;width:17px}.star-btn:hover .star-btn__icon[data-v-ab9c638d]{filter:drop-shadow(0 0 10px rgba(245,158,11,.8));transform:scale(1.15) rotate(-8deg)}.star-btn__count[data-v-ab9c638d]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.06);border-radius:100px;color:#ffffffa6;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;padding:2px 9px}@keyframes glowShift-ab9c638d{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media(max-width:639px){.star-btn[data-v-ab9c638d]{display:flex;width:100%}.star-btn__content[data-v-ab9c638d]{flex:1;justify-content:center}}@media(prefers-reduced-motion:reduce){.star-btn[data-v-ab9c638d]{animation:none}.star-btn[data-v-ab9c638d]:hover,.star-btn:hover .star-btn__icon[data-v-ab9c638d]{transform:none}}.stats-section[data-v-0acb52e3]{position:relative}.stats-card[data-v-0acb52e3]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:24px;transition:border-color .2s ease}.stats-card[data-v-0acb52e3]:hover{border-color:#ffffff1f}.stats-card__header[data-v-0acb52e3]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.stats-card__label[data-v-0acb52e3]{color:#fff6;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.stats-card__value[data-v-0acb52e3]{color:#fff;font-family:DM Sans,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.stats-card__hint[data-v-0acb52e3]{color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:.625rem;margin-top:2px}.stats-card__icon[data-v-0acb52e3]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.stats-card__icon--stars[data-v-0acb52e3]{background:#f59e0b1f;color:#f59e0b}.stats-card__icon--server[data-v-0acb52e3]{background:#3b82f61f;color:#3b82f6}.stats-card__icon--trap[data-v-0acb52e3]{background:#22c55e1f;color:#22c55e}.stats-card__chart[data-v-0acb52e3]{border-top:1px solid hsla(0,0%,100%,.06);padding-top:12px}.stats-card__chart svg[data-v-0acb52e3]{cursor:crosshair}.stats-card__empty[data-v-0acb52e3]{border-top:1px solid hsla(0,0%,100%,.06);padding-top:16px;text-align:center}.stats-card__empty p[data-v-0acb52e3]{color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:.6875rem}@media(max-width:640px){.stats-card__value[data-v-0acb52e3]{font-size:1.5rem}}
