@import "https://fonts.googleapis.com/css2?family=Silkscreen&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Silkscreen&family=Inter:wght@400;500;600&display=swap";.interactive-grid[data-v-755266d6]{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.pixel-widget[data-v-4fb47f34]{-webkit-backdrop-filter:blur(20px)saturate(1.2);background:#10121680;border:1px solid #00f0ff33;width:100%;max-width:390px;padding:20px;position:relative;box-shadow:0 8px 40px #00000080,0 0 80px #00f0ff0a}.pixel-widget[data-v-4fb47f34]:before{content:"";pointer-events:none;border:1px solid #00f0ff0f;position:absolute;inset:-1px}.widget-header[data-v-4fb47f34]{align-items:center;gap:8px;margin-bottom:14px;display:flex}.widget-status[data-v-4fb47f34]{background:#39ff14;border-radius:50%;width:8px;height:8px;animation:1.5s infinite blink-4fb47f34;box-shadow:0 0 8px #39ff1499}@keyframes blink-4fb47f34{0%,to{opacity:1}50%{opacity:.3}}.widget-title[data-v-4fb47f34]{color:#39ff14;letter-spacing:.1em;font-family:Silkscreen,monospace;font-size:13px}.widget-info[data-v-4fb47f34]{color:#7a8499;margin-left:auto;font-family:Silkscreen,monospace;font-size:11px}.widget-canvas[data-v-4fb47f34]{aspect-ratio:1;width:100%;height:auto;image-rendering:pixelated;cursor:crosshair;background:#0a0a0f;border:1px solid #00f0ff1f;display:block}.palette-tabs[data-v-4fb47f34]{gap:4px;margin-top:14px;display:flex}.palette-tab[data-v-4fb47f34]{color:#7a8499;cursor:pointer;letter-spacing:.05em;background:#00f0ff0a;border:1px solid #00f0ff1a;padding:5px 10px;font-family:Silkscreen,monospace;font-size:10px;transition:all .15s}.palette-tab[data-v-4fb47f34]:hover{color:#00f0ff;border-color:#00f0ff40}.palette-tab.active[data-v-4fb47f34]{color:#00f0ff;background:#00f0ff1f;border-color:#00f0ff66}.color-swatches[data-v-4fb47f34]{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.swatch[data-v-4fb47f34]{cursor:pointer;border:1px solid #ffffff14;width:22px;height:22px;padding:0;transition:transform .1s,border-color .1s}.swatch[data-v-4fb47f34]:hover{transform:scale(1.15)}.swatch.active[data-v-4fb47f34]{border-color:#00f0ff;transform:scale(1.1);box-shadow:0 0 8px #00f0ff80}.widget-footer[data-v-4fb47f34]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.active-color-label[data-v-4fb47f34]{color:#7a8499;align-items:center;gap:6px;font-family:Silkscreen,monospace;font-size:10px;display:flex}.active-color-dot[data-v-4fb47f34]{border:1px solid #ffffff1a;width:12px;height:12px}.widget-clear[data-v-4fb47f34]{color:#ff007a;cursor:pointer;letter-spacing:.05em;background:0 0;border:1px solid #ff007a4d;padding:5px 12px;font-family:Silkscreen,monospace;font-size:10px;transition:all .15s}.widget-clear[data-v-4fb47f34]:hover{background:#ff007a1a;border-color:#ff007a}.converter-demo[data-v-391e8f71]{background:#10121680;border:1px solid #ff7a1a26;flex-direction:column;gap:10px;padding:16px;display:flex}.demo-header[data-v-391e8f71]{align-items:center;gap:8px;display:flex}.demo-dot[data-v-391e8f71]{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #ff7a1a99}.demo-title[data-v-391e8f71]{color:var(--accent);letter-spacing:.05em;font-family:Silkscreen,monospace;font-size:10px}.demo-canvas[data-v-391e8f71]{aspect-ratio:280/180;width:100%;height:auto;image-rendering:pixelated;background:#0a0a0f;border:1px solid #ffffff0d;display:block}.slider-wrap[data-v-391e8f71]{cursor:ew-resize;align-items:center;height:24px;display:flex;position:relative}.slider-track[data-v-391e8f71]{background:#ffffff0f;width:100%;height:4px;position:relative}.slider-fill[data-v-391e8f71]{background:var(--accent);height:100%}.slider-thumb[data-v-391e8f71]{background:var(--accent);pointer-events:none;border:2px solid #fff;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #ff7a1a80}.slider-labels[data-v-391e8f71]{justify-content:space-between;align-items:center;display:flex}.slider-hint[data-v-391e8f71]{color:var(--text-dim);font-family:Silkscreen,monospace;font-size:9px}.slider-value[data-v-391e8f71]{color:var(--accent);font-family:Silkscreen,monospace;font-size:10px}.layer-demo[data-v-c1f8e007]{background:#10121680;border:1px solid #00f0ff1f;flex-direction:column;gap:10px;padding:16px;display:flex}.demo-header[data-v-c1f8e007]{align-items:center;gap:8px;display:flex}.demo-dot[data-v-c1f8e007]{background:var(--accent-cyan);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #00f0ff80}.demo-title[data-v-c1f8e007]{color:var(--accent-cyan);letter-spacing:.05em;font-family:Silkscreen,monospace;font-size:10px}.layer-stack[data-v-c1f8e007]{perspective:800px;justify-content:center;align-items:center;height:180px;display:flex;position:relative}.layer-card[data-v-c1f8e007]{width:200px;height:110px;transform-style:preserve-3d;backdrop-filter:blur(8px);background:#101216cc;border:1px solid #ffffff14;flex-direction:column;gap:6px;padding:14px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;display:flex;position:absolute}.layer-card.l0[data-v-c1f8e007]{border-color:#7a849926;transform:translateZ(0)}.layer-card.l1[data-v-c1f8e007]{border-color:#ff7a1a40;transform:translateZ(15px)}.layer-card.l2[data-v-c1f8e007]{border-color:#00f0ff40;transform:translateZ(30px)}.layer-card.l3[data-v-c1f8e007]{border-color:#ff007a40;transform:translateZ(45px)}.layer-stack.spread .l0[data-v-c1f8e007]{transform:translateZ(0)translateY(50px)}.layer-stack.spread .l1[data-v-c1f8e007]{transform:translateZ(20px)translateY(20px)}.layer-stack.spread .l2[data-v-c1f8e007]{transform:translateZ(40px)translateY(-10px)}.layer-stack.spread .l3[data-v-c1f8e007]{transform:translateZ(60px)translateY(-40px)}.layer-stack.spread .layer-card[data-v-c1f8e007]{box-shadow:0 4px 20px #00000080}.layer-tag[data-v-c1f8e007]{color:var(--text-dim);font-family:Silkscreen,monospace;font-size:10px}.layer-name[data-v-c1f8e007]{color:var(--text-bright);font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.layer-opacity[data-v-c1f8e007]{color:var(--accent);font-family:Silkscreen,monospace;font-size:10px}.layer-hint[data-v-c1f8e007]{color:var(--text-dim);text-align:center;font-family:Silkscreen,monospace;font-size:9px}.keycap-demo[data-v-7785f7fd]{background:#10121680;border:1px solid #ff007a1f;flex-direction:column;gap:10px;padding:16px;display:flex}.demo-header[data-v-7785f7fd]{align-items:center;gap:8px;display:flex}.demo-dot[data-v-7785f7fd]{background:var(--accent-pink);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #ff007a80}.demo-title[data-v-7785f7fd]{color:var(--accent-pink);letter-spacing:.05em;font-family:Silkscreen,monospace;font-size:10px}.keycap-grid[data-v-7785f7fd]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.keycap[data-v-7785f7fd]{cursor:pointer;background:#10121699;border:1px solid #ffffff14;border-bottom:3px solid #ffffff1f;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;transition:transform 80ms,border-color .15s,background .15s;display:flex}.keycap[data-v-7785f7fd]:hover,.keycap.pressed[data-v-7785f7fd]{border-color:var(--accent);border-bottom-color:var(--accent);background:#ff7a1a14;border-bottom-width:1px;transform:translateY(2px)}.keycap-key[data-v-7785f7fd]{color:var(--text-bright);font-family:Silkscreen,monospace;font-size:18px;line-height:1}.keycap:hover .keycap-key[data-v-7785f7fd],.keycap.pressed .keycap-key[data-v-7785f7fd]{color:var(--accent)}.keycap-tool[data-v-7785f7fd]{color:var(--text-dim);letter-spacing:.05em;font-family:Silkscreen,monospace;font-size:8px}.keycap-hint[data-v-7785f7fd]{color:var(--text-dim);text-align:center;font-family:Silkscreen,monospace;font-size:9px}.persona-switcher[data-v-8a9e87d5]{flex-direction:column;gap:16px;display:flex}.persona-tabs[data-v-8a9e87d5]{flex-wrap:wrap;gap:8px;display:flex}.persona-tab[data-v-8a9e87d5]{color:var(--text-dim);cursor:pointer;letter-spacing:.05em;background:#10121680;border:1px solid #ffffff14;padding:8px 16px;font-family:Silkscreen,monospace;font-size:12px;transition:all .2s}.persona-tab[data-v-8a9e87d5]:hover{color:var(--text-bright);border-color:#ffffff26}.persona-display[data-v-8a9e87d5]{border:1px solid #ff7a1a26;grid-template-columns:1.3fr 1fr;gap:24px;padding:28px;transition:border-color .3s;display:grid;position:relative;overflow:hidden}.persona-glow[data-v-8a9e87d5]{pointer-events:none;transition:background .4s;position:absolute;inset:0}.persona-content[data-v-8a9e87d5]{z-index:1;flex-direction:column;gap:16px;display:flex}.persona-title[data-v-8a9e87d5]{margin:0;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;transition:color .3s}.persona-desc[data-v-8a9e87d5]{color:var(--text-dim);margin:0;font-size:14px;line-height:1.6}.feat-row-label[data-v-8a9e87d5]{color:var(--text-dim);letter-spacing:.08em;margin-bottom:8px;font-family:Silkscreen,monospace;font-size:9px}.feat-chips[data-v-8a9e87d5],.export-chips[data-v-8a9e87d5]{flex-wrap:wrap;gap:6px;display:flex}.feat-chip[data-v-8a9e87d5]{letter-spacing:.03em;border:1px solid;padding:4px 10px;font-family:Silkscreen,monospace;font-size:10px}.export-chip[data-v-8a9e87d5]{letter-spacing:.03em;padding:4px 10px;font-family:Silkscreen,monospace;font-size:10px}.persona-features[data-v-8a9e87d5],.persona-exports[data-v-8a9e87d5]{flex-direction:column;display:flex}.persona-preview[data-v-8a9e87d5]{border:1px solid;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;transition:border-color .3s;display:flex}.preview-grid[data-v-8a9e87d5]{grid-template-columns:repeat(8,1fr);gap:2px;width:140px;height:140px;display:grid}.preview-cell[data-v-8a9e87d5]{aspect-ratio:1;transition:opacity .3s,background .3s}.preview-label[data-v-8a9e87d5]{letter-spacing:.08em;font-family:Silkscreen,monospace;font-size:10px;transition:color .3s}@media (width<=700px){.persona-display[data-v-8a9e87d5]{grid-template-columns:1fr}.persona-preview[data-v-8a9e87d5]{order:-1}}.kinetic-matrix[data-v-e7c4fec7]{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#10121666;border:1px solid #ff7a1a1a;max-width:700px;margin:0 auto;padding:24px}.comp-hidden .km-row[data-v-e7c4fec7]{opacity:0;transform:translate(-30px)}.comp-visible .km-row[data-v-e7c4fec7]{opacity:1;transform:translate(0)}.km-header[data-v-e7c4fec7]{border-bottom:1px solid #ff7a1a33;grid-template-columns:1.2fr 1fr 1fr;gap:0;margin-bottom:8px;padding-bottom:12px;display:grid}.km-col[data-v-e7c4fec7]{flex-direction:column;gap:4px;padding:0 16px;display:flex}.km-col-label[data-v-e7c4fec7]{font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}.km-col-d .km-col-label[data-v-e7c4fec7]{color:var(--accent)}.km-col-a .km-col-label[data-v-e7c4fec7]{color:var(--text-dim)}.km-boot[data-v-e7c4fec7]{color:var(--accent-green);letter-spacing:.05em;font-family:Silkscreen,monospace;font-size:9px}.km-boot.slow[data-v-e7c4fec7]{color:var(--accent-pink)}.km-row[data-v-e7c4fec7]{transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--delay);border-bottom:1px solid #ffffff08;grid-template-columns:1.2fr 1fr 1fr;gap:0;padding:14px 0;display:grid}.km-row[data-v-e7c4fec7]:last-child{border-bottom:none}.km-row.km-alt[data-v-e7c4fec7]{background:#ff7a1a04}.km-row .km-feat-col[data-v-e7c4fec7]{color:var(--text-dim);align-items:center;padding:0 16px;font-size:13px;display:flex}.km-row .km-col[data-v-e7c4fec7]{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:0 16px;display:grid}.km-check[data-v-e7c4fec7]{background:var(--accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);flex-shrink:0;grid-row:1/3;width:14px;height:14px}.km-cross[data-v-e7c4fec7]{flex-shrink:0;grid-row:1/3;width:14px;height:14px;position:relative}.km-cross[data-v-e7c4fec7]:before,.km-cross[data-v-e7c4fec7]:after{content:"";background:var(--accent-pink);transform-origin:50%;width:100%;height:2px;position:absolute;top:50%;left:0}.km-cross[data-v-e7c4fec7]:before{transform:translateY(-50%)rotate(45deg)}.km-cross[data-v-e7c4fec7]:after{transform:translateY(-50%)rotate(-45deg)}.km-value[data-v-e7c4fec7]{color:var(--accent);font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:600}.km-value.dim[data-v-e7c4fec7]{color:var(--text-dim)}.km-speedbar[data-v-e7c4fec7]{background:#ffffff0d;grid-column:2;width:100%;height:3px;overflow:hidden}.km-speed-fill[data-v-e7c4fec7]{background:var(--accent);height:100%;transition:width .8s ease-out;transition-delay:var(--delay)}.km-speed-fill.slow[data-v-e7c4fec7]{background:var(--accent-pink)}.km-speed-text[data-v-e7c4fec7]{color:var(--accent);letter-spacing:.05em;grid-column:2;font-family:Silkscreen,monospace;font-size:8px}.km-speed-text.dim[data-v-e7c4fec7]{color:var(--text-dim)}@media (width<=600px){.kinetic-matrix[data-v-e7c4fec7]{padding:16px}.km-header[data-v-e7c4fec7],.km-row[data-v-e7c4fec7]{grid-template-columns:1fr 1fr 1fr}.km-col[data-v-e7c4fec7],.km-row .km-feat-col[data-v-e7c4fec7]{padding:0 8px}.km-feat-col[data-v-e7c4fec7],.km-col-label[data-v-e7c4fec7]{font-size:11px}.km-value[data-v-e7c4fec7]{font-size:12px}.km-speed-text[data-v-e7c4fec7]{font-size:7px}}.crt-terminal[data-v-14b1a487]{cursor:text;background:#0a0a0f;border:2px solid #000;max-width:600px;margin:0 auto;padding:20px;font-family:Silkscreen,monospace;font-size:13px;position:relative;box-shadow:inset 0 0 20px #000c,0 0 40px #ff7a1a0d}.terminal-screen[data-v-14b1a487]{flex-direction:column;min-height:200px;max-height:280px;display:flex;overflow-y:auto}.terminal-screen[data-v-14b1a487]::-webkit-scrollbar{width:4px}.terminal-screen[data-v-14b1a487]::-webkit-scrollbar-thumb{background:#ff7a1a33}.terminal-output[data-v-14b1a487]{flex:1}.terminal-line[data-v-14b1a487]{word-break:break-word;line-height:1.6}.type-sys[data-v-14b1a487]{color:var(--accent)}.type-in[data-v-14b1a487]{color:var(--text-bright)}.type-out[data-v-14b1a487]{color:var(--text-dim)}.type-err[data-v-14b1a487]{color:var(--accent-pink)}.type-link a[data-v-14b1a487]{color:var(--accent-cyan);text-decoration:underline}.terminal-input-row[data-v-14b1a487]{align-items:center;gap:6px;margin-top:4px;display:flex}.terminal-prompt[data-v-14b1a487]{color:var(--accent);white-space:nowrap}.terminal-input[data-v-14b1a487]{color:var(--text-bright);caret-color:#0000;background:0 0;border:none;outline:none;flex:1;font-family:Silkscreen,monospace;font-size:13px}.terminal-cursor[data-v-14b1a487]{background:var(--accent);width:8px;height:14px;animation:1s steps(2,end) infinite cursor-blink-14b1a487}@keyframes cursor-blink-14b1a487{0%,to{opacity:1}50%{opacity:0}}.terminal-link[data-v-14b1a487]{color:var(--accent-cyan)}.pixel-cursor[data-v-206219fc]{z-index:9998;pointer-events:none;opacity:0;width:100vw;height:100vh;transition:opacity .15s;position:fixed;top:0;left:0}.pixel-cursor.visible[data-v-206219fc]{opacity:1}.cursor-h-line[data-v-206219fc]{top:var(--cy);background:linear-gradient(90deg,#0000 0%,#ff7a1a66 30%,#ff7a1a99 50%,#ff7a1a66 70%,#0000 100%);height:1px;position:absolute;left:0;right:0;transform:translateY(-.5px)}.cursor-v-line[data-v-206219fc]{left:var(--cx);background:linear-gradient(#0000 0%,#ff7a1a66 30%,#ff7a1a99 50%,#ff7a1a66 70%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.cursor-dot[data-v-206219fc]{top:var(--cy);left:var(--cx);border:1px solid var(--accent);width:6px;height:6px;position:absolute;transform:translate(-3px,-3px)}.home[data-v-67afee24]{background:var(--bg-deep);width:100vw;height:100vh;color:var(--text-dim);-webkit-overflow-scrolling:touch;font-family:Inter,sans-serif;font-size:15px;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:scroll!important}.crt-overlay[data-v-67afee24]{z-index:9999;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000008 3px,#0000 4px);position:fixed;inset:0}.glass-panel[data-v-67afee24]{-webkit-backdrop-filter:blur(20px)saturate(1.2);background:#10121680;border:1px solid #ff7a1a1a;padding:36px;position:relative;box-shadow:0 8px 32px #0006}.glass-card[data-v-67afee24]{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#10121666;border:1px solid #ff7a1a0f;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 4px 20px #0000004d}.glass-card[data-v-67afee24]:hover{border-color:#ff7a1a40;transform:translateY(-4px);box-shadow:0 8px 32px #00000080,0 0 20px #ff7a1a14}.nav-name[data-v-67afee24],.nav-link-btn[data-v-67afee24],.hero-title[data-v-67afee24],.section-title[data-v-67afee24],.definition-title[data-v-67afee24],.why-title[data-v-67afee24],.cta-title[data-v-67afee24],.feat-card h3[data-v-67afee24],.audience-card h3[data-v-67afee24],.usecase-card h3[data-v-67afee24],.howto-step h3[data-v-67afee24],.howto-num[data-v-67afee24],.spec-value[data-v-67afee24],.comp-cell[data-v-67afee24],.btn-neo[data-v-67afee24],.footer-name[data-v-67afee24],.footer-link[data-v-67afee24],.footer-link-accent[data-v-67afee24]{font-family:Space Grotesk,sans-serif}.hero-badge[data-v-67afee24],.card-icon[data-v-67afee24],.deco-frame[data-v-67afee24],.retro-sprite-text[data-v-67afee24],.faq-toggle[data-v-67afee24],.spec-icon[data-v-67afee24],.visual-header[data-v-67afee24],.v-label[data-v-67afee24],.hw-action-btn[data-v-67afee24],.lang-btn[data-v-67afee24],.footer-links-title[data-v-67afee24],.spec-label[data-v-67afee24],.section-eyebrow[data-v-67afee24],.spec-text[data-v-67afee24]{font-family:Silkscreen,monospace}.scroll-fade-init[data-v-67afee24]{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.scroll-fade-animate[data-v-67afee24]{opacity:1;transform:translateY(0)}.text-neon[data-v-67afee24]{color:var(--accent);text-shadow:0 0 20px #ff7a1a66}.nav[data-v-67afee24]{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(1.2);background:#070709b3;border-bottom:1px solid #ff7a1a33;justify-content:space-between;align-items:center;height:60px;padding:0 clamp(16px,4vw,80px);display:flex;position:sticky;top:0}.nav-brand[data-v-67afee24]{align-items:center;gap:10px;display:flex}.nav-logo[data-v-67afee24]{object-fit:contain;width:28px;height:28px;image-rendering:pixelated}.nav-name[data-v-67afee24]{color:var(--text-bright);letter-spacing:.02em;font-size:22px;font-weight:700}.nav-links[data-v-67afee24]{align-items:center;gap:2px;display:flex}.nav-link-btn[data-v-67afee24]{color:var(--text-dim);cursor:pointer;letter-spacing:.01em;background:0 0;border:none;padding:6px 12px;font-size:13px;font-weight:600;transition:color .15s,background .15s}.nav-link-btn[data-v-67afee24]:hover{color:var(--accent);background:#ff7a1a0f}.lang-switch[data-v-67afee24]{background:#10121680;border:1px solid #ffffff0f;align-items:center;gap:2px;margin-left:8px;padding:2px 4px;display:flex}.lang-btn[data-v-67afee24]{color:var(--text-dim);cursor:pointer;background:0 0;border:1px solid #0000;padding:3px 8px;font-size:11px;font-weight:600;transition:all .15s}.lang-btn.active[data-v-67afee24]{color:var(--bg-deep);background:var(--accent);border-color:var(--accent)}.lang-btn[data-v-67afee24]:not(.active):hover{color:var(--text-bright)}.lang-sep[data-v-67afee24]{color:#7a84994d;font-size:12px}.nav-cta[data-v-67afee24]{background:var(--accent);border:2px solid var(--accent);color:var(--bg-deep);box-shadow:3px 3px 0 var(--accent-pink);cursor:pointer;margin-left:10px;padding:6px 18px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;transition:transform .1s,box-shadow .1s}.nav-cta[data-v-67afee24]:hover{box-shadow:5px 5px 0 var(--accent-pink);background:var(--accent-hover);transform:translate(-2px,-2px)}.nav-cta[data-v-67afee24]:active{box-shadow:1px 1px 0 var(--accent-pink);transform:translate(2px,2px)}.hero[data-v-67afee24]{z-index:1;flex-direction:column;justify-content:center;min-height:calc(100vh - 60px);padding:clamp(40px,6vh,60px) clamp(20px,4vw,80px);display:flex;position:relative}.hero-split[data-v-67afee24]{grid-template-columns:60% 40%;align-items:center;gap:clamp(20px,4vw,60px);width:100%;max-width:1400px;margin:0 auto;display:grid}.hero-left[data-v-67afee24]{flex-direction:column;gap:20px;display:flex}.hero-badge[data-v-67afee24]{color:var(--accent-green);letter-spacing:.05em;background:#39ff140d;border:1px solid #39ff144d;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:11px;display:inline-flex}.hero-title[data-v-67afee24]{color:var(--text-bright);letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:.95}.hero-subtext[data-v-67afee24]{color:var(--text-dim);max-width:500px;margin:0;font-size:17px;line-height:1.6}.btn-neo[data-v-67afee24]{background:var(--accent);border:2px solid var(--accent);color:var(--bg-deep);box-shadow:5px 5px 0 var(--accent-pink);cursor:pointer;letter-spacing:.02em;width:fit-content;padding:14px 32px;font-size:18px;font-weight:700;transition:transform .1s,box-shadow .1s}.btn-neo[data-v-67afee24]:hover{box-shadow:8px 8px 0 var(--accent-pink);background:var(--accent-hover);transform:translate(-3px,-3px)}.btn-neo[data-v-67afee24]:active{box-shadow:2px 2px 0 var(--accent-pink);transform:translate(3px,3px)}.btn-neo.large[data-v-67afee24]{margin:20px 0 0;padding:18px 44px;font-size:24px}.spec-bar[data-v-67afee24]{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#10121680;border:1px solid #ff7a1a1f;align-items:center;gap:16px;width:fit-content;margin-top:8px;padding:12px 20px;display:flex}.spec-item[data-v-67afee24]{align-items:center;gap:8px;display:flex}.spec-icon[data-v-67afee24]{color:var(--accent-pink);letter-spacing:.05em;font-size:10px}.spec-text[data-v-67afee24]{color:var(--text-dim);letter-spacing:.03em;font-size:11px}.spec-divider[data-v-67afee24]{background:#ff7a1a26;width:1px;height:16px}.hero-right[data-v-67afee24]{justify-content:center;align-items:center;display:flex}.hero-scroll-hint[data-v-67afee24]{z-index:3;cursor:pointer;color:var(--text-dim);letter-spacing:.1em;flex-direction:column;align-items:center;gap:8px;font-size:10px;animation:2s ease-in-out infinite scroll-bounce-67afee24;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@keyframes scroll-bounce-67afee24{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}.scroll-arrow[data-v-67afee24]{border-right:2px solid var(--text-dim);border-bottom:2px solid var(--text-dim);width:12px;height:12px;transform:rotate(45deg)}.section[data-v-67afee24]{padding:clamp(50px,10vh,100px) clamp(20px,6vw,80px);scroll-margin-top:80px;position:relative}.section-eyebrow[data-v-67afee24]{letter-spacing:.08em;color:var(--accent);margin-bottom:12px;font-size:12px;font-weight:700}.section-title[data-v-67afee24]{color:#fff;text-transform:uppercase;margin-bottom:40px;font-size:clamp(32px,4vw,44px);font-weight:400;line-height:1}.section-title.title-stamp[data-v-67afee24]{text-shadow:4px 4px #00000073;max-width:780px;font-size:clamp(38px,5vw,58px)}.section-title.title-offset[data-v-67afee24]{color:#f4f4f6;margin-left:clamp(0px,4vw,52px)}.section-title.title-compact[data-v-67afee24]{letter-spacing:.08em;font-size:clamp(28px,3.5vw,38px)}.section-sub[data-v-67afee24]{color:#8a8a9e;max-width:600px;margin:-28px 0 40px;font-size:14px;line-height:1.7}.definition .glass-panel[data-v-67afee24]{max-width:800px;margin:0 auto}.definition-title[data-v-67afee24]{color:var(--text-bright);margin-bottom:16px;font-size:28px;font-weight:700}.definition-body[data-v-67afee24]{color:var(--text-dim);font-size:16px;line-height:1.7}.audience-grid[data-v-67afee24]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.card-icon[data-v-67afee24]{color:var(--accent-pink);margin-bottom:10px;font-size:14px}.audience-card h3[data-v-67afee24]{color:var(--text-bright);margin-bottom:8px;font-size:20px;font-weight:700}.audience-card p[data-v-67afee24]{color:var(--text-dim);font-size:14px;line-height:1.6}.why-inner[data-v-67afee24]{grid-template-columns:70px 1fr;gap:28px;max-width:900px;margin:0 auto;display:grid}.deco-frame[data-v-67afee24]{border:1px solid var(--accent);width:60px;height:60px;color:var(--accent);background:#ff7a1a1a;justify-content:center;align-items:center;font-size:18px;display:flex}.why-title[data-v-67afee24]{color:var(--text-bright);margin-bottom:16px;font-size:26px;font-weight:700}.why-content p[data-v-67afee24]{color:var(--text-dim);margin-bottom:14px;font-size:15px;line-height:1.7}.why-signature[data-v-67afee24]{color:var(--accent);margin-top:16px;font-size:13px;font-weight:600}.features-grid[data-v-67afee24]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.feat-card h3[data-v-67afee24]{color:var(--text-bright);margin-bottom:8px;font-size:20px;font-weight:700}.feat-card p[data-v-67afee24]{color:var(--text-dim);font-size:14px;line-height:1.6}.demos-grid[data-v-67afee24]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:36px;display:grid}.usecases-grid[data-v-67afee24]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.usecase-card h3[data-v-67afee24]{color:var(--text-bright);margin-bottom:8px;font-size:18px;font-weight:700}.usecase-card p[data-v-67afee24]{color:var(--text-dim);font-size:14px;line-height:1.6}.techspecs-grid[data-v-67afee24]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.spec-card[data-v-67afee24]{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.spec-label[data-v-67afee24]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.spec-value[data-v-67afee24]{color:var(--accent);font-size:24px;font-weight:700;line-height:1}.spec-desc[data-v-67afee24]{color:var(--text-dim);font-size:12px;line-height:1.5}.comparison-wrap[data-v-67afee24]{max-width:700px;margin:0 auto}.comparison-table[data-v-67afee24]{width:100%;min-width:560px}.comp-row[data-v-67afee24]{grid-template-columns:1.5fr 1fr 1fr;gap:0;display:grid}.comp-row.comp-alt[data-v-67afee24]{background:#ff7a1a05}.comp-cell[data-v-67afee24]{padding:12px 16px;font-size:14px}.comp-feat[data-v-67afee24]{color:var(--text-dim)}.comp-d[data-v-67afee24]{color:var(--accent);text-align:center}.comp-a[data-v-67afee24]{color:var(--text-dim);text-align:center}.comp-header .comp-cell[data-v-67afee24]{color:var(--text-bright);border-bottom:1px solid #ff7a1a33;padding-bottom:12px;font-size:16px;font-weight:600}.howto-grid[data-v-67afee24]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.howto-step[data-v-67afee24]{position:relative}.howto-num[data-v-67afee24]{color:var(--accent);margin-bottom:6px;font-size:36px;font-weight:700;line-height:1}.howto-step h3[data-v-67afee24]{color:var(--text-bright);margin-bottom:8px;font-size:18px;font-weight:700}.howto-step p[data-v-67afee24]{color:var(--text-dim);font-size:14px;line-height:1.6}.howto-arrow[data-v-67afee24]{color:#ff7a1a40;font-size:20px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.faq-container[data-v-67afee24]{grid-template-columns:1.2fr .8fr;align-items:start;gap:36px;display:grid}.faq-list[data-v-67afee24]{flex-direction:column;gap:10px;display:flex}.faq-item[data-v-67afee24]{cursor:pointer}.faq-item[data-v-67afee24]:hover{border-color:#ff7a1a40!important}.faq-item.open[data-v-67afee24]{background:#ff7a1a0a!important;border-color:#ff7a1a59!important}.faq-q[data-v-67afee24]{color:var(--text-bright);justify-content:space-between;align-items:center;gap:14px;font-size:16px;font-weight:600;display:flex}.faq-item.open .faq-q[data-v-67afee24]{color:var(--accent)}.faq-toggle[data-v-67afee24]{color:var(--text-dim);white-space:nowrap;font-size:14px}.faq-a[data-v-67afee24]{margin-bottom:16px}.faq-a p[data-v-67afee24]{color:var(--text-dim);font-size:14px;line-height:1.7}.faq-enter-active[data-v-67afee24],.faq-leave-active[data-v-67afee24]{max-height:300px;transition:all .2s ease-in-out;overflow:hidden}.faq-enter-from[data-v-67afee24],.faq-leave-to[data-v-67afee24]{opacity:0;max-height:0}.faq-visual[data-v-67afee24]{max-width:400px;margin:0 auto}.visual-screen[data-v-67afee24]{color:#8bac0f;background:#0f1f0a;border:2px solid #000;padding:14px;font-size:11px}.visual-header[data-v-67afee24]{color:#9bbc0f;border-bottom:1px dashed #306230;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:6px;font-size:13px;display:flex}.dot-blink[data-v-67afee24]{background:var(--accent-green);border-radius:50%;width:8px;height:8px;animation:1s steps(2,end) infinite blink-67afee24}@keyframes blink-67afee24{0%,to{opacity:1}50%{opacity:0}}.visual-sprite-container[data-v-67afee24]{justify-content:center;margin:12px 0;display:flex}.retro-sprite-text[data-v-67afee24]{color:#9bbc0f;font-size:40px;animation:2s ease-in-out infinite bounce-67afee24}@keyframes bounce-67afee24{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.visual-stats[data-v-67afee24]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.v-stat-row[data-v-67afee24]{flex-direction:column;gap:3px;display:flex}.v-label[data-v-67afee24]{color:#306230;font-size:11px}.v-bar[data-v-67afee24]{background:#306230;width:100%;height:6px}.v-bar-fill[data-v-67afee24]{background:#9bbc0f;height:100%}.v-bar-fill.semi[data-v-67afee24]{background:#8bac0f}.visual-terminal-text[data-v-67afee24]{color:#306230;border-top:1px dashed #306230;padding-top:8px;font-size:10px;line-height:1.4}.visual-hardware[data-v-67afee24]{justify-content:space-between;align-items:center;margin-top:18px;padding:0 10px;display:flex}.hw-dpad[data-v-67afee24]{width:56px;height:56px;position:relative}.dpad-btn[data-v-67afee24]{background:#000;border:1px solid #222;position:absolute}.dpad-btn.up[data-v-67afee24]{width:20px;height:20px;top:0;left:18px}.dpad-btn.down[data-v-67afee24]{width:20px;height:20px;bottom:0;left:18px}.dpad-btn.left[data-v-67afee24]{width:20px;height:20px;top:18px;left:0}.dpad-btn.right[data-v-67afee24]{width:20px;height:20px;top:18px;right:0}.hw-buttons[data-v-67afee24]{gap:10px;display:flex;transform:rotate(-12deg)}.hw-action-btn[data-v-67afee24]{color:#fff;background:#a82222;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:flex;box-shadow:2px 2px #000}.hw-action-btn.accent[data-v-67afee24]{background:var(--accent);color:var(--bg-deep)}.terminal-section[data-v-67afee24]{text-align:center}.terminal-cta[data-v-67afee24]{flex-direction:column;align-items:center;gap:8px;margin-top:32px;display:flex}.cta-sub[data-v-67afee24]{color:var(--text-dim);max-width:500px;font-size:15px;line-height:1.6}.footer[data-v-67afee24]{-webkit-backdrop-filter:blur(10px);z-index:1;background:#07070999;border-top:1px solid #ff7a1a0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px clamp(20px,6vw,80px);display:flex;position:relative}.footer-left[data-v-67afee24]{flex-direction:column;gap:6px;display:flex}.footer-brand[data-v-67afee24]{align-items:center;gap:10px;display:flex}.footer-logo[data-v-67afee24]{object-fit:contain;opacity:.5;width:22px;height:22px}.footer-name[data-v-67afee24]{color:var(--text-dim);font-family:Space Grotesk,sans-serif;font-size:14px}.footer-link-accent[data-v-67afee24]{color:var(--accent);text-decoration:none}.footer-link-accent[data-v-67afee24]:hover{text-decoration:underline}.footer-copy[data-v-67afee24]{color:#7a849966;font-size:11px}.footer-links-section[data-v-67afee24]{flex-direction:column;gap:6px;display:flex}.footer-links-title[data-v-67afee24]{color:var(--text-dim);font-size:11px}.footer-links-list[data-v-67afee24]{flex-wrap:wrap;gap:16px;display:flex}.footer-link[data-v-67afee24]{color:var(--text-dim);font-size:13px;text-decoration:none;transition:color .15s}.footer-link[data-v-67afee24]:hover{color:var(--accent)}@media (width<=900px){.hero-split[data-v-67afee24]{grid-template-columns:1fr;gap:32px}.hero-left[data-v-67afee24]{text-align:center;align-items:center}.hero-title[data-v-67afee24]{font-size:32px}.hero-subtext[data-v-67afee24]{font-size:15px}.spec-bar[data-v-67afee24]{flex-wrap:wrap;justify-content:center}.section-title[data-v-67afee24]{text-align:center;font-size:24px}.section-sub[data-v-67afee24]{text-align:center;margin:-16px auto 28px}.why-inner[data-v-67afee24]{grid-template-columns:1fr}.deco-frame[data-v-67afee24]{margin:0 auto}.nav-links[data-v-67afee24]{gap:4px}.nav-link-btn[data-v-67afee24]{display:none}.lang-switch[data-v-67afee24]{margin-left:0}.nav-cta[data-v-67afee24]{margin-left:4px;padding:4px 12px}.faq-container[data-v-67afee24]{grid-template-columns:1fr;gap:24px}.faq-visual[data-v-67afee24]{order:1}.footer[data-v-67afee24]{text-align:center;flex-direction:column}.footer-links-list[data-v-67afee24]{justify-content:center}.howto-arrow[data-v-67afee24]{display:none}.glass-panel[data-v-67afee24]{padding:24px}.glass-card[data-v-67afee24]{padding:18px}.comparison-wrap[data-v-67afee24]{overflow-x:auto}.comp-row[data-v-67afee24]{grid-template-columns:1.35fr 1fr 1fr}.comp-cell[data-v-67afee24]{padding:10px 8px;font-size:13px}.section-title.title-stamp[data-v-67afee24]{font-size:36px}.section-title.title-offset[data-v-67afee24]{margin-left:0}}@media (width<=560px){.nav[data-v-67afee24]{height:54px;padding:0 12px}.nav-logo[data-v-67afee24]{width:24px;height:24px}.nav-name[data-v-67afee24]{font-size:22px}.lang-btn[data-v-67afee24]{padding:4px;font-size:13px}.nav-cta[data-v-67afee24]{padding:3px 9px;font-size:16px}.hero[data-v-67afee24]{min-height:calc(100vh - 54px);padding:36px 16px 72px}.hero-title[data-v-67afee24]{font-size:clamp(38px,13vw,58px)}.hero-desc[data-v-67afee24]{margin-bottom:28px;font-size:13px;line-height:1.6}.hero-actions[data-v-67afee24]{margin-bottom:34px}.btn-primary[data-v-67afee24]{padding:10px 20px;font-size:19px}.hero-stats[data-v-67afee24]{gap:10px}.h-stat-n[data-v-67afee24]{font-size:24px}.h-stat-l[data-v-67afee24]{font-size:9px}.section[data-v-67afee24]{padding:56px 16px}.glass-panel[data-v-67afee24]{padding:20px 16px}.definition-title[data-v-67afee24],.why-title[data-v-67afee24]{font-size:28px}.definition-body[data-v-67afee24],.why-content p[data-v-67afee24]{font-size:13px;line-height:1.7}.audience-grid[data-v-67afee24],.features-grid[data-v-67afee24],.usecases-grid[data-v-67afee24],.techspecs-grid[data-v-67afee24],.howto-grid[data-v-67afee24]{grid-template-columns:1fr}.section-title[data-v-67afee24]{margin-bottom:28px}.section-title.title-stamp[data-v-67afee24]{font-size:32px}.section-sub[data-v-67afee24]{margin-top:-14px;font-size:13px}.faq-q[data-v-67afee24]{align-items:flex-start;font-size:16px}.faq-a p[data-v-67afee24]{font-size:12px}.cta-title[data-v-67afee24]{font-size:34px}.cta-pixel-row[data-v-67afee24]{gap:3px}.cta-pixel[data-v-67afee24]{width:9px;height:9px}.footer[data-v-67afee24]{padding:24px 16px}.footer-brand[data-v-67afee24]{justify-content:center}}
