.conversation[data-v-864ea7ac]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);display:flex;flex-direction:column;height:520px;overflow:hidden;position:relative;width:100%}.conv-header[data-v-864ea7ac]{align-items:center;background:var(--color-bg-chrome);border-bottom:1px solid var(--color-border);display:flex;gap:12px;padding:14px 18px}.header-avatar[data-v-864ea7ac]{background:var(--color-bg-blue-light);border-radius:50%;height:32px;padding:3px;width:32px}.header-meta[data-v-864ea7ac]{display:flex;flex-direction:column;min-width:0}.header-name[data-v-864ea7ac]{color:var(--color-text-primary);font-size:.9375rem;font-weight:700;letter-spacing:-.005em}.header-sub[data-v-864ea7ac]{color:var(--color-text-muted);font-size:.75rem}.sub-typing[data-v-864ea7ac]{color:var(--color-primary)}.conv-messages[data-v-864ea7ac]{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:18px 18px 8px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.conv-messages[data-v-864ea7ac]::-webkit-scrollbar{display:none}.bubble-row[data-v-864ea7ac]{align-items:flex-end;display:flex;gap:8px;max-width:100%}.row-user[data-v-864ea7ac]{justify-content:flex-end}.row-agent[data-v-864ea7ac]{justify-content:flex-start}.bubble-avatar[data-v-864ea7ac]{background:var(--color-bg-blue-light);border-radius:50%;flex-shrink:0;height:28px;padding:2px;width:28px}.bubble[data-v-864ea7ac]{animation:bubbleIn-864ea7ac .25s var(--ease-out) both;font-size:.875rem;line-height:1.5;max-width:74%;padding:10px 14px}.bubble-agent[data-v-864ea7ac]{background:var(--color-bg-blue-light);border-radius:18px 18px 18px 4px;color:var(--color-text-primary)}.bubble-user[data-v-864ea7ac]{background:var(--color-primary);border-radius:18px 18px 4px;color:var(--color-text-on-dark)}.bubble-text[data-v-864ea7ac]{color:inherit;margin:0}.bubble-text+.bubble-text[data-v-864ea7ac]{margin-top:6px}.bubble-user .bubble-text[data-v-864ea7ac]{color:var(--color-text-on-dark)}.bubble-agent .bubble-text[data-v-864ea7ac]{color:var(--color-text-primary)}.bubble-settlement[data-v-864ea7ac]{animation:settlementGlow-864ea7ac 1.6s var(--ease-out) 1;box-shadow:0 0 0 1px #12cef800}.settlement-text[data-v-864ea7ac]{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:6px}.settlement-tick[data-v-864ea7ac]{animation:tickPop-864ea7ac .5s var(--ease-out) 1;color:var(--color-success);font-size:1em;font-weight:700}.settlement-body[data-v-864ea7ac]{color:inherit}@keyframes settlementGlow-864ea7ac{0%{box-shadow:0 0 0 1px #12cef800,0 0 #12cef800}35%{box-shadow:0 0 0 1px #12cef8b3,0 0 24px 4px #12cef873}to{box-shadow:0 0 0 1px #12cef800,0 0 #12cef800}}@keyframes tickPop-864ea7ac{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.processing-pill[data-v-864ea7ac]{align-items:center;animation:bubbleIn-864ea7ac .24s var(--ease-out) both;background:var(--color-bg-blue-light);border:1px dashed rgba(34,112,223,.35);border-radius:18px 18px 18px 4px;color:var(--color-text-secondary);display:inline-flex;font-family:var(--font-mono);font-size:.75rem;gap:8px;padding:8px 12px}.processing-spinner[data-v-864ea7ac]{animation:spin-864ea7ac .9s linear infinite;border:1.5px solid rgba(34,112,223,.25);border-radius:50%;border-top:1.5px solid var(--color-primary);height:10px;width:10px}.processing-label[data-v-864ea7ac]{letter-spacing:.02em}@keyframes spin-864ea7ac{to{transform:rotate(1turn)}}.mini-list[data-v-864ea7ac]{background:var(--color-bg-white);border:1px solid rgba(34,112,223,.14);border-radius:10px;color:var(--color-text-primary);display:flex;flex-direction:column;font-family:var(--font-mono);font-size:.8125rem;gap:2px;line-height:1.7;margin-top:10px;padding:10px 12px}.mini-row[data-v-864ea7ac]{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.mini-chain[data-v-864ea7ac]{color:var(--color-text-secondary)}.mini-amount[data-v-864ea7ac]{color:var(--color-primary);font-weight:600}.typing-bubble[data-v-864ea7ac]{align-items:center;background:var(--color-bg-blue-light);border-radius:18px 18px 18px 4px;display:inline-flex;gap:4px;padding:12px 14px}.typing-bubble .dot[data-v-864ea7ac]{animation:typingBlink-864ea7ac 1.1s ease-in-out infinite;background:var(--color-text-muted);border-radius:50%;height:6px;width:6px}.typing-bubble .dot[data-v-864ea7ac]:nth-child(2){animation-delay:.16s}.typing-bubble .dot[data-v-864ea7ac]:nth-child(3){animation-delay:.32s}@keyframes typingBlink-864ea7ac{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes bubbleIn-864ea7ac{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.conv-composer[data-v-864ea7ac]{align-items:center;background:var(--color-bg-white);border-top:1px solid var(--color-border);display:flex;gap:10px;padding:12px 14px}.composer-input[data-v-864ea7ac]{background:var(--color-bg-body);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:not-allowed;flex:1 1 auto;font-family:var(--font-sans);font-size:.875rem;padding:9px 14px}.composer-input[data-v-864ea7ac]::-moz-placeholder{color:var(--color-text-muted);opacity:1}.composer-input[data-v-864ea7ac]::placeholder{color:var(--color-text-muted);opacity:1}.composer-send[data-v-864ea7ac]{align-items:center;background:var(--color-bg-blue-light);border-radius:50%;color:var(--color-text-muted);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}@media(prefers-reduced-motion:reduce){.bubble[data-v-864ea7ac],.bubble-settlement[data-v-864ea7ac],.processing-pill[data-v-864ea7ac],.processing-spinner[data-v-864ea7ac],.settlement-tick[data-v-864ea7ac],.typing-bubble .dot[data-v-864ea7ac]{animation:none!important}.processing-pill[data-v-864ea7ac]{display:none}.settlement-tick[data-v-864ea7ac]{opacity:1;transform:none}.bubble-settlement[data-v-864ea7ac]{box-shadow:none}}@media(max-width:640px){.conversation[data-v-864ea7ac]{height:460px}.bubble[data-v-864ea7ac]{font-size:.8125rem;max-width:82%}.conv-messages[data-v-864ea7ac]{padding:14px 12px 6px}}.hero[data-v-9bb98cbd]{background:linear-gradient(180deg,var(--color-bg-white) 0,var(--color-bg-body) 60%);isolation:isolate;overflow:hidden;padding:clamp(96px,14vw,160px) 0 clamp(56px,8vw,96px);position:relative}.hero-decor[data-v-9bb98cbd]{height:auto;opacity:.8;pointer-events:none;position:absolute;right:-10%;top:-20%;width:min(900px,80vw);z-index:0}.hero-inner[data-v-9bb98cbd]{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;z-index:1}.hero-copy[data-v-9bb98cbd]{max-width:620px}.hero-eyebrow[data-v-9bb98cbd]{align-items:center;background:var(--color-bg-blue-light);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-family:var(--font-mono);font-size:.8125rem;font-weight:600;gap:10px;letter-spacing:.04em;margin-bottom:28px;padding:6px 14px}.pulse-dot[data-v-9bb98cbd]{height:7px;position:relative;width:7px}.pulse-dot[data-v-9bb98cbd],.pulse-dot[data-v-9bb98cbd]:after{background:var(--color-primary);border-radius:50%}.pulse-dot[data-v-9bb98cbd]:after{animation:pulse-9bb98cbd 1.8s ease-out infinite;content:"";inset:-3px;opacity:.35;position:absolute}@keyframes pulse-9bb98cbd{0%{opacity:.35;transform:scale(.8)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}.headline[data-v-9bb98cbd]{color:var(--color-text-primary);font-size:clamp(2.25rem,5.5vw,3.125rem);font-weight:700;letter-spacing:-.028em;line-height:1.1;margin:0 0 24px}.word-wrap[data-v-9bb98cbd]{margin-right:.2em;overflow:hidden;padding:0 .02em;perspective:1000px;vertical-align:bottom}.word[data-v-9bb98cbd],.word-wrap[data-v-9bb98cbd]{display:inline-block}.word[data-v-9bb98cbd]{will-change:transform,opacity}.word-accent[data-v-9bb98cbd]{background:var(--gradient-text-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sub[data-v-9bb98cbd]{color:var(--color-text-secondary);font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.65;margin:0 0 32px;max-width:56ch}.cta-row[data-v-9bb98cbd]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:36px}.cta-text[data-v-9bb98cbd]{align-items:center;border:2px solid transparent;color:var(--color-text-secondary);display:inline-flex;font-family:var(--font-sans);font-size:.9375rem;font-weight:500;gap:6px;justify-content:center;line-height:1.2;padding:12px 8px;transition:color .15s var(--ease-in-out)}.cta-text[data-v-9bb98cbd]:hover{color:var(--color-text-primary)}.cta-text .cta-arrow[data-v-9bb98cbd]{display:inline-block;transition:transform .15s var(--ease-in-out)}.cta-text:hover .cta-arrow[data-v-9bb98cbd]{transform:translate(-3px)}.trust-strip[data-v-9bb98cbd]{color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:20px 28px;list-style:none;margin:0;padding:0}.trust-item[data-v-9bb98cbd]{gap:8px}.trust-icon[data-v-9bb98cbd],.trust-item[data-v-9bb98cbd]{align-items:center;display:inline-flex}.trust-icon[data-v-9bb98cbd]{background:var(--color-bg-blue-light);border-radius:8px;color:var(--color-primary);height:28px;justify-content:center;width:28px}.hero-terminal[data-v-9bb98cbd]{position:relative;width:100%;z-index:1}@media(max-width:960px){.hero-inner[data-v-9bb98cbd]{gap:48px;grid-template-columns:1fr}.hero-copy[data-v-9bb98cbd]{max-width:100%}.hero-decor[data-v-9bb98cbd]{right:-40%;top:-30%;width:130vw}}@media(max-width:600px){.cta-row[data-v-9bb98cbd]{gap:12px}.cta-text[data-v-9bb98cbd]{font-size:.875rem;padding:10px 8px}.trust-strip[data-v-9bb98cbd]{gap:14px 18px}}.runway-root[data-v-16b87f11]{background:var(--color-bg-white);cursor:default;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding-block:clamp(12px,1.5vw,20px)}.row[data-v-16b87f11]{height:24px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);overflow:hidden;position:relative}.track[data-v-16b87f11]{align-items:center;backface-visibility:hidden;display:flex;font-family:var(--font-mono);font-size:1rem;font-weight:400;gap:48px;line-height:24px;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.track.idle[data-v-16b87f11]{color:var(--color-text-muted)}.spotlight[data-v-16b87f11]{inset:0;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 45%,#000 55%,transparent 70%);mask-image:linear-gradient(90deg,transparent 30%,#000 45%,#000 55%,transparent 70%);overflow:hidden;pointer-events:none;position:absolute}.track.hot[data-v-16b87f11]{background:var(--gradient-text-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.token[data-v-16b87f11]{display:inline-block;letter-spacing:.02em}.token.emphasized[data-v-16b87f11]{font-weight:600}@media(prefers-reduced-motion:reduce){.row[data-v-16b87f11],.runway-root[data-v-16b87f11]{overflow:visible}.row[data-v-16b87f11]{height:auto;-webkit-mask-image:none;mask-image:none}.track[data-v-16b87f11]{flex-wrap:wrap;justify-content:center;width:auto}.spotlight[data-v-16b87f11]{display:none}}.pillars[data-v-6a708b0b]{background:var(--color-bg-body);padding:clamp(72px,10vw,120px) 0}.pillars-inner[data-v-6a708b0b]{display:flex;flex-direction:column;gap:56px}.pillars-header[data-v-6a708b0b]{max-width:720px}.pillars-header .eyebrow-gradient[data-v-6a708b0b]{display:block;margin-bottom:14px}.pillars-title[data-v-6a708b0b]{color:var(--color-text-primary);font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.pillars-grid[data-v-6a708b0b]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.pillar-card[data-v-6a708b0b]{align-items:flex-start;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex;flex-direction:column;overflow:hidden;padding:32px 28px 28px;position:relative;transition:box-shadow .22s var(--ease-in-out),transform .22s var(--ease-in-out),border-color .22s var(--ease-in-out)}.pillar-card[data-v-6a708b0b]:hover{border-color:transparent;box-shadow:var(--shadow-card-soft);transform:translateY(-2px)}.pillar-icon[data-v-6a708b0b]{align-items:center;background:var(--color-bg-blue-light);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;margin-bottom:18px;width:40px}.pillar-title[data-v-6a708b0b]{color:var(--color-text-primary);font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin:0 0 12px}.pillar-body[data-v-6a708b0b]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65;margin:0}.pillar-body code[data-v-6a708b0b]{background:var(--color-bg-blue-light);border:1px solid rgba(34,112,223,.15);border-radius:var(--radius-sm);color:var(--color-primary-active);font-family:var(--font-mono);font-size:.85em;padding:1px 6px}@media(max-width:600px){.pillars-grid[data-v-6a708b0b]{grid-template-columns:1fr}}.code-demo[data-v-6a0f3a46]{background:var(--color-bg-surface);padding:clamp(72px,10vw,120px) 0}.code-demo-header[data-v-6a0f3a46]{margin-bottom:40px;max-width:720px}.code-demo-header .eyebrow-gradient[data-v-6a0f3a46]{display:block;margin-bottom:14px}.code-demo-title[data-v-6a0f3a46]{font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 14px}.code-demo-sub[data-v-6a0f3a46]{color:var(--color-text-secondary);font-size:1rem;margin:0 0 30px;max-width:60ch}.code-demo-stage[data-v-6a0f3a46]{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(220px,260px) 1fr;margin-top:8px}.tabs-col[data-v-6a0f3a46]{gap:18px;position:sticky;top:96px}.tabs[data-v-6a0f3a46],.tabs-col[data-v-6a0f3a46]{display:flex;flex-direction:column}.tabs[data-v-6a0f3a46]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:4px;padding:8px}.tab-btn[data-v-6a0f3a46]{background:transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;padding:10px 16px;text-align:left;transition:color .15s var(--ease-in-out),background .15s var(--ease-in-out);width:100%}.tab-btn[data-v-6a0f3a46]:hover{background:var(--color-bg-blue-light);color:var(--color-primary)}.tab-btn.active[data-v-6a0f3a46]{background:var(--color-primary);color:var(--color-text-on-dark)}.tab-description[data-v-6a0f3a46]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6;margin:0;padding:0 4px}.window[data-v-6a0f3a46]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);min-width:0;overflow:hidden;width:100%}.window-bar[data-v-6a0f3a46]{align-items:center;background:var(--color-bg-chrome);border-bottom:1px solid var(--color-border);display:flex;gap:14px;padding:12px 18px}.dots[data-v-6a0f3a46]{display:flex;gap:6px}.dot[data-v-6a0f3a46]{border-radius:50%;box-shadow:inset 0 0 0 1px #00000014;height:11px;width:11px}.dot.red[data-v-6a0f3a46]{background:#ff5f56}.dot.yellow[data-v-6a0f3a46]{background:#ffbd2e}.dot.green[data-v-6a0f3a46]{background:#27c93f}.path[data-v-6a0f3a46]{color:var(--color-text-secondary);flex:1;font-size:.78rem;text-align:center}.env-pill[data-v-6a0f3a46],.path[data-v-6a0f3a46]{font-family:var(--font-mono)}.env-pill[data-v-6a0f3a46]{background:var(--color-bg-blue-light);border-radius:var(--radius-full);color:var(--color-primary);font-size:.72rem;font-weight:600;padding:2px 10px}.code[data-v-6a0f3a46]{background:var(--color-bg-code);color:var(--color-text-on-dark);font-family:var(--font-mono);font-size:.875rem;height:500px;line-height:1.6;overflow:auto;padding:24px 26px;white-space:pre}.code[data-v-6a0f3a46] .tok-prompt-sigil{color:var(--syntax-muted)}.code[data-v-6a0f3a46] .tok-prompt-cmd{color:var(--color-text-on-dark);font-weight:600}.code[data-v-6a0f3a46] .tok-ask-sigil{color:var(--syntax-ask);font-weight:700}.code[data-v-6a0f3a46] .tok-ask-body{color:var(--color-text-on-dark);font-weight:600}.code[data-v-6a0f3a46] .tok-border{color:var(--syntax-muted)}.code[data-v-6a0f3a46] .tok-ok{color:var(--color-success-on-dark);font-weight:600}.code[data-v-6a0f3a46] .tok-warn{color:var(--color-accent-yellow);font-weight:600}.code[data-v-6a0f3a46] .tok-err{color:var(--color-error-on-dark);font-weight:600}.code[data-v-6a0f3a46] .tok-muted{color:var(--syntax-muted)}.code[data-v-6a0f3a46] .tok-addr{color:var(--syntax-string)}.code[data-v-6a0f3a46] .tok-id{color:var(--syntax-ask)}.code[data-v-6a0f3a46] .tok-unit{color:var(--syntax-string);font-weight:500}@media(max-width:900px){.code-demo-stage[data-v-6a0f3a46]{gap:24px;grid-template-columns:1fr}.tabs-col[data-v-6a0f3a46]{position:static}}@media(max-width:640px){.code[data-v-6a0f3a46]{font-size:.75rem;height:400px;padding:18px 16px}.path[data-v-6a0f3a46]{display:none}}.features[data-v-30c92a4a]{background:var(--color-bg-body);padding:clamp(72px,10vw,120px) 0}.features-header[data-v-30c92a4a]{margin-bottom:48px;max-width:720px}.features-header .eyebrow-gradient[data-v-30c92a4a]{display:block;margin-bottom:14px}.features-title[data-v-30c92a4a]{font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 14px}.features-sub[data-v-30c92a4a]{color:var(--color-text-secondary);font-size:1rem;margin:0;max-width:60ch}.grid[data-v-30c92a4a]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.feat-card[data-v-30c92a4a]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:10px;padding:24px 22px 22px;position:relative;transition:box-shadow .22s var(--ease-in-out),border-color .22s var(--ease-in-out),transform .22s var(--ease-in-out)}.feat-card[data-v-30c92a4a]:hover{border-color:transparent;box-shadow:var(--shadow-card-soft);transform:translateY(-2px)}.icon-wrap[data-v-30c92a4a]{align-items:center;background:var(--color-bg-blue-light);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;height:40px;justify-content:center;margin-bottom:4px;width:40px}.feat-title[data-v-30c92a4a]{color:var(--color-text-primary);font-size:1rem;font-weight:700;line-height:1.35;margin:0}.feat-body[data-v-30c92a4a]{color:var(--color-text-secondary);flex:1;font-size:.875rem;line-height:1.6;margin:0 0 6px}.feat-command[data-v-30c92a4a]{align-self:flex-start;background:var(--color-bg-surface);border-radius:var(--radius-md);color:var(--color-primary-active);font-family:var(--font-mono);font-size:.7625rem;max-width:100%;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.grid[data-v-30c92a4a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.grid[data-v-30c92a4a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.grid[data-v-30c92a4a]{grid-template-columns:1fr}}.coming[data-v-68afff3d]{background:var(--color-bg-code);color:var(--color-text-on-dark);padding:clamp(72px,10vw,120px) 0}.coming-header[data-v-68afff3d]{margin-bottom:48px;max-width:720px}.eyebrow-cyan[data-v-68afff3d]{color:var(--syntax-ask);display:block;font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.18em;margin:0 0 14px;text-transform:uppercase}.coming-title[data-v-68afff3d]{color:var(--color-text-on-dark);font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 14px}.coming-sub[data-v-68afff3d]{color:#ffffffa8;font-size:1rem;line-height:1.6;margin:0;max-width:60ch}.grid[data-v-68afff3d]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.coming-card[data-v-68afff3d]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:10px;padding:24px 22px 22px;position:relative;transition:background .22s var(--ease-in-out),border-color .22s var(--ease-in-out),transform .22s var(--ease-in-out)}.coming-card[data-v-68afff3d]:hover{background:#ffffff0f;border-color:#12cef859;transform:translateY(-2px)}.card-top[data-v-68afff3d]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.icon-wrap[data-v-68afff3d]{align-items:center;background:#12cef81a;border-radius:var(--radius-md);display:inline-flex;height:40px;justify-content:center;width:40px}.badge[data-v-68afff3d],.icon-wrap[data-v-68afff3d]{color:var(--syntax-ask)}.badge[data-v-68afff3d]{border:1px solid rgba(18,206,248,.45);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.card-title[data-v-68afff3d]{color:var(--color-text-on-dark);font-size:1rem;font-weight:700;line-height:1.35;margin:0}.card-body[data-v-68afff3d]{color:#ffffffb3;flex:1;font-size:.875rem;line-height:1.6;margin:0 0 6px}.card-command[data-v-68afff3d]{align-self:flex-start;background:#12cef814;border-radius:var(--radius-md);color:var(--syntax-ask);font-family:var(--font-mono);font-size:.7625rem;max-width:100%;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.grid[data-v-68afff3d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.grid[data-v-68afff3d]{grid-template-columns:1fr}}.install[data-v-717839de]{background:var(--color-bg-surface);border-top:1px solid var(--color-border);padding:clamp(72px,10vw,120px) 0}.install-inner[data-v-717839de]{align-items:center;display:flex;flex-direction:column;text-align:center}.install-header .eyebrow-gradient[data-v-717839de]{display:inline-block;margin-bottom:14px}.install-title[data-v-717839de]{color:var(--color-text-primary);font-size:clamp(1.75rem,3.4vw,2.375rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 14px}.install-sub[data-v-717839de]{color:var(--color-text-secondary);font-size:1rem;margin:0 0 48px}.agent-hint[data-v-717839de]{align-items:center;cursor:pointer;display:inline-flex;gap:8px;margin:36px 0 0;transition:opacity .18s var(--ease-in-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-hint[data-v-717839de]:hover{opacity:.75}.agent-hint-text[data-v-717839de]{background:var(--gradient-text-brand);-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-weight:600;line-height:1.5;-webkit-text-fill-color:transparent;color:transparent}.agent-hint-action[data-v-717839de]{align-items:center;color:var(--color-text-tertiary);display:inline-flex;flex-shrink:0;transition:color .15s var(--ease-in-out)}.agent-hint:hover .agent-hint-action[data-v-717839de]{color:var(--color-primary)}.agent-hint-action.is-copied[data-v-717839de]{color:var(--color-success)}.steps[data-v-717839de]{display:grid;gap:24px;grid-template-columns:1fr;max-width:840px;text-align:left;width:100%}.install-step[data-v-717839de]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex;flex-direction:column;transition:box-shadow .22s var(--ease-in-out),border-color .22s var(--ease-in-out),transform .22s var(--ease-in-out)}.install-step[data-v-717839de]:hover{border-color:transparent;box-shadow:var(--shadow-card-soft);transform:translateY(-2px)}.install-step-primary[data-v-717839de]{border:2px solid var(--color-primary);box-shadow:0 20px 50px -20px #2270df40}.install-step-primary[data-v-717839de]:hover{border-color:var(--color-primary);box-shadow:0 24px 60px -18px #2270df59}.step-label[data-v-717839de]{color:var(--color-primary);display:block;font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;padding:20px 22px 0;text-transform:uppercase}.step-cmd[data-v-717839de]{align-items:center;background:var(--color-bg-chrome);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:8px;margin:12px 14px;padding:12px 16px;transition:border-color .15s var(--ease-in-out),background .15s var(--ease-in-out)}.step-cmd[data-v-717839de]:hover{background:var(--color-bg-surface);border-color:var(--color-border-strong)}.step-cmd.is-copied[data-v-717839de]{background:color-mix(in srgb,var(--color-success) 6%,var(--color-bg-chrome));border-color:var(--color-success)}.cmd-text[data-v-717839de]{color:var(--color-text-primary);flex:1;font-family:var(--font-mono);font-size:.85rem;line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.cmd-text .prompt[data-v-717839de]{color:var(--color-primary);font-weight:600;margin-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cmd-text .prompt-chat[data-v-717839de]{color:var(--color-text-secondary);font-weight:500}.cmd-action[data-v-717839de]{align-items:center;border-radius:var(--radius-sm);color:var(--color-text-tertiary);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:color .15s var(--ease-in-out),background .15s var(--ease-in-out);width:28px}.step-cmd:hover .cmd-action[data-v-717839de]{background:var(--color-bg-white);color:var(--color-text-secondary)}.step-cmd.is-copied .cmd-action[data-v-717839de]{color:var(--color-success)}.step-caption[data-v-717839de]{color:var(--color-text-secondary);font-size:.875rem;line-height:1.55;margin:0;padding:4px 22px 20px;white-space:pre-line}@media(max-width:900px){.steps[data-v-717839de]{max-width:none}}.copy-block-wrap[data-v-9ed12552]{margin-top:16px}.copy-label[data-v-9ed12552]{color:var(--color-primary);display:block;font-size:.72rem;font-weight:600;margin-bottom:2px}.copy-block[data-v-9ed12552]{align-items:center;background:var(--color-bg-chrome);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:8px;padding:10px 14px;transition:border-color .15s var(--ease-in-out),background .15s var(--ease-in-out)}.copy-block[data-v-9ed12552]:hover{background:var(--color-bg-surface);border-color:var(--color-border-strong)}.copy-block.is-copied[data-v-9ed12552]{background:color-mix(in srgb,var(--color-success) 6%,var(--color-bg-chrome));border-color:var(--color-success)}.copy-text[data-v-9ed12552]{color:var(--color-text-primary);flex:1;font-family:var(--font-mono);font-size:.8rem;line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.copy-prompt[data-v-9ed12552]{color:var(--color-primary);font-weight:600;margin-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.copy-action[data-v-9ed12552]{align-items:center;color:var(--color-text-tertiary);display:inline-flex;flex-shrink:0;transition:color .15s var(--ease-in-out)}.copy-block:hover .copy-action[data-v-9ed12552]{color:var(--color-text-secondary)}.copy-block.is-copied .copy-action[data-v-9ed12552]{color:var(--color-success)}.faq[data-v-ed8ffdae]{background:var(--color-bg-body);border-top:1px solid var(--color-border);padding:clamp(72px,10vw,120px) 0}.faq-inner[data-v-ed8ffdae]{align-items:center;display:flex;flex-direction:column}.faq-header[data-v-ed8ffdae]{margin-bottom:48px;text-align:center}.faq-header .eyebrow-gradient[data-v-ed8ffdae]{display:inline-block;margin-bottom:14px}.faq-title[data-v-ed8ffdae]{color:var(--color-text-primary);font-size:clamp(1.75rem,3.4vw,2.375rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.faq-list[data-v-ed8ffdae]{display:flex;flex-direction:column;gap:16px;margin:0;max-width:780px;width:100%}.faq-item[data-v-ed8ffdae]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:24px 28px;transition:box-shadow .22s var(--ease-in-out),border-color .22s var(--ease-in-out)}.faq-item[data-v-ed8ffdae]:hover{border-color:transparent;box-shadow:var(--shadow-card-soft)}.faq-number[data-v-ed8ffdae]{color:var(--color-primary);font-family:var(--font-mono);font-size:.8em;font-weight:700;letter-spacing:.04em;margin-right:6px}.faq-question[data-v-ed8ffdae]{align-items:baseline;color:var(--color-text-primary);display:flex;font-size:1.05rem;font-weight:650;gap:4px;line-height:1.45;margin:0 0 10px}.faq-question-text[data-v-ed8ffdae]{flex:1}.faq-answer[data-v-ed8ffdae]{color:var(--color-text-secondary);font-size:.835rem;line-height:1.5;margin:0;white-space:pre-line}@media(max-width:640px){.faq-item[data-v-ed8ffdae]{padding:20px}}.mobile[data-v-6d5ffdff]{background:var(--color-bg-body);padding:clamp(72px,10vw,120px) 0}.mobile-inner[data-v-6d5ffdff]{align-items:center;display:grid;gap:clamp(32px,6vw,72px);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.mobile-image[data-v-6d5ffdff]{display:flex;justify-content:center}.mobile-image img[data-v-6d5ffdff]{display:block;height:auto;max-width:480px;width:100%}.mobile-content[data-v-6d5ffdff]{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.mobile-content .eyebrow-gradient[data-v-6d5ffdff]{display:block;margin:0}.mobile-title[data-v-6d5ffdff]{color:var(--color-text-primary);font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.mobile-body[data-v-6d5ffdff]{color:var(--color-text-secondary);font-size:1rem;line-height:1.65;margin:0;max-width:56ch}.store-badges[data-v-6d5ffdff]{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.badge-link[data-v-6d5ffdff]{cursor:pointer;display:inline-flex;transition:transform .18s var(--ease-in-out),opacity .18s var(--ease-in-out)}.badge-link[data-v-6d5ffdff]:hover{opacity:.9;transform:translateY(-2px)}.badge-link img[data-v-6d5ffdff]{display:block;height:48px;width:auto}.sync[data-v-6d5ffdff]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:8px;margin-top:16px;max-width:56ch;padding:20px 22px;width:100%}.sync-heading[data-v-6d5ffdff]{align-items:center;color:var(--color-primary);display:inline-flex;font-family:var(--font-mono);font-size:.78rem;font-weight:700;gap:10px;letter-spacing:.14em;margin:0;text-transform:uppercase}.sync-dot[data-v-6d5ffdff]{height:8px;position:relative;width:8px}.sync-dot[data-v-6d5ffdff],.sync-dot[data-v-6d5ffdff]:after{background:var(--color-success);border-radius:50%}.sync-dot[data-v-6d5ffdff]:after{animation:sync-pulse-6d5ffdff 1.8s ease-out infinite;content:"";inset:-3px;opacity:.35;position:absolute}@keyframes sync-pulse-6d5ffdff{0%{opacity:.35;transform:scale(.8)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}.sync-body[data-v-6d5ffdff]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6;margin:0}@media(max-width:900px){.mobile-inner[data-v-6d5ffdff]{gap:40px;grid-template-columns:1fr}.mobile-image img[data-v-6d5ffdff]{max-width:360px}.mobile-content[data-v-6d5ffdff]{align-items:flex-start}}
