.domain-bar[data-v-2b2401ed]{box-shadow:0 1px 2px #00000026}.domain-bar[data-v-2b2401ed]:focus-within{box-shadow:0 0 0 1px #22c55e40,0 8px 28px -8px #22c55e59}.cta-primary[data-v-2b2401ed]{background-image:linear-gradient(180deg,rgb(var(--brand-400)) 0%,rgb(var(--brand-500)) 55%,rgb(var(--brand-600)) 100%);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0003,0 1px 2px #0003,0 8px 24px -6px #22c55e73;transition:transform var(--dur-base) var(--ease-spring),box-shadow var(--dur-base) var(--ease-out-expo),filter var(--dur-base) var(--ease-out-expo)}.cta-primary[data-v-2b2401ed]:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0003,0 2px 4px #00000040,0 14px 32px -6px #22c55e8c}.cta-primary[data-v-2b2401ed]:active{transform:translateY(0);filter:brightness(.98)}.icon-cloud-canvas[data-v-766cdfc3]{width:100%;height:100%;max-width:700px;max-height:700px;cursor:grab;touch-action:none}.icon-cloud-canvas[data-v-766cdfc3]:active{cursor:grabbing}.hero-ascii[data-v-932c392b]{position:relative;display:block;margin:0 auto}.hero-ascii__atmo[data-v-932c392b]{position:absolute;inset:-8%;pointer-events:none;background:radial-gradient(closest-side at 50% 50%,rgba(74,222,128,.18) 0%,rgba(34,197,94,.08) 32%,transparent 70%);filter:blur(8px)}.terminal[data-v-932c392b]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:rgba(8,11,15,.96);border:1px solid rgba(74,222,128,.3);border-radius:14px;box-shadow:0 24px 60px -28px #22c55e8c;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal__bar[data-v-932c392b]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;background:linear-gradient(to bottom,rgba(22,27,34,.95),rgba(13,17,23,.95));border-bottom:1px solid rgba(74,222,128,.18);font-size:11px}.dot[data-v-932c392b]{width:11px;height:11px;border-radius:50%;flex:0 0 auto;border:.5px solid rgba(0,0,0,.4)}.dot--r[data-v-932c392b]{background:#ff5f57}.dot--y[data-v-932c392b]{background:#febc2e}.dot--g[data-v-932c392b]{background:#28c840}.terminal__title[data-v-932c392b]{flex:1;text-align:center;color:#a7f3d0b3;font-size:11px;letter-spacing:.04em}.terminal__live[data-v-932c392b]{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.16em;color:#4ade80;padding:2px 8px;border:1px solid rgba(74,222,128,.32);border-radius:999px;background:rgba(13,17,23,.6)}.livedot[data-v-932c392b]{width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;animation:lp-932c392b 1.2s ease-in-out infinite}.terminal__art[data-v-932c392b]{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:8px}.art[data-v-932c392b]{margin:0;color:#4ade80;font:700 13px/1.05 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em;text-shadow:0 0 6px rgba(74,222,128,.45);white-space:pre}.terminal__lines[data-v-932c392b]{flex:0 0 auto;padding:14px 18px 16px;background:rgba(8,11,15,.98);border-top:1px solid rgba(74,222,128,.22);font-size:12.5px;line-height:1.65;min-height:200px}.line[data-v-932c392b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.line--cmd[data-v-932c392b]{color:#fff}.line--cmd[data-v-932c392b]:first-letter{color:#4ade80;font-weight:700}.line--info[data-v-932c392b]{color:#d1fae5}.line--warn[data-v-932c392b]{color:#fcd34d}.line--ok[data-v-932c392b]{color:#4ade80;font-weight:700}.line--json[data-v-932c392b]{color:#93c5fd}.caret[data-v-932c392b]{display:inline-block;margin-left:2px;color:#4ade80;opacity:0;transition:opacity 80ms}.caret.on[data-v-932c392b]{opacity:1}@keyframes lp-932c392b{0%,to{opacity:1}50%{opacity:.45}}.hero-ascii[data-v-0188a416]{position:relative;display:block;margin:0 auto}.hero-ascii__atmo[data-v-0188a416]{position:absolute;inset:-8%;pointer-events:none;background:radial-gradient(closest-side at 50% 50%,rgba(74,222,128,.18) 0%,rgba(34,197,94,.08) 32%,transparent 70%);filter:blur(8px)}.terminal[data-v-0188a416]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:rgba(8,11,15,.96);border:1px solid rgba(74,222,128,.3);border-radius:14px;box-shadow:0 24px 60px -28px #22c55e8c;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal__bar[data-v-0188a416]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;background:linear-gradient(to bottom,rgba(22,27,34,.95),rgba(13,17,23,.95));border-bottom:1px solid rgba(74,222,128,.18);font-size:11px}.dot[data-v-0188a416]{width:11px;height:11px;border-radius:50%;flex:0 0 auto;border:.5px solid rgba(0,0,0,.4)}.dot--r[data-v-0188a416]{background:#ff5f57}.dot--y[data-v-0188a416]{background:#febc2e}.dot--g[data-v-0188a416]{background:#28c840}.terminal__title[data-v-0188a416]{flex:1;text-align:center;color:#a7f3d0b3;font-size:11px;letter-spacing:.04em}.terminal__live[data-v-0188a416]{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.14em;color:#4ade80;padding:2px 8px;border:1px solid rgba(74,222,128,.32);border-radius:999px;background:rgba(13,17,23,.6)}.livedot[data-v-0188a416]{width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;animation:lp-0188a416 1.2s infinite}.terminal__ascii[data-v-0188a416]{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.terminal__lines[data-v-0188a416]{flex:0 0 auto;padding:14px 18px 16px;background:rgba(8,11,15,.98);border-top:1px solid rgba(74,222,128,.22);font-size:12.5px;line-height:1.65;min-height:180px}.line[data-v-0188a416]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.line--cmd[data-v-0188a416]{color:#fff}.line--cmd[data-v-0188a416]:first-letter{color:#4ade80;font-weight:700}.line--info[data-v-0188a416]{color:#d1fae5}.line--warn[data-v-0188a416]{color:#fcd34d}.line--ok[data-v-0188a416]{color:#4ade80;font-weight:700}.line--json[data-v-0188a416]{color:#93c5fd}.caret[data-v-0188a416]{display:inline-block;margin-left:2px;color:#4ade80;opacity:0;transition:opacity 80ms}.caret.on[data-v-0188a416]{opacity:1}@keyframes lp-0188a416{0%,to{opacity:1}50%{opacity:.45}}.hero-ascii[data-v-fafa1b48]{position:relative;display:block;margin:0 auto}.hero-ascii__atmo[data-v-fafa1b48]{position:absolute;inset:-8%;pointer-events:none;background:radial-gradient(closest-side at 50% 50%,rgba(74,222,128,.18) 0%,rgba(34,197,94,.08) 32%,transparent 70%);filter:blur(8px)}.terminal[data-v-fafa1b48]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:rgba(8,11,15,.96);border:1px solid rgba(74,222,128,.3);border-radius:14px;box-shadow:0 24px 60px -28px #22c55e8c;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal__bar[data-v-fafa1b48]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;background:linear-gradient(to bottom,rgba(22,27,34,.95),rgba(13,17,23,.95));border-bottom:1px solid rgba(74,222,128,.18);font-size:11px}.dot[data-v-fafa1b48]{width:11px;height:11px;border-radius:50%;flex:0 0 auto;border:.5px solid rgba(0,0,0,.4)}.dot--r[data-v-fafa1b48]{background:#ff5f57}.dot--y[data-v-fafa1b48]{background:#febc2e}.dot--g[data-v-fafa1b48]{background:#28c840}.terminal__title[data-v-fafa1b48]{flex:1;text-align:center;color:#a7f3d0b3;font-size:11px;letter-spacing:.04em}.terminal__live[data-v-fafa1b48]{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.14em;color:#4ade80;padding:2px 8px;border:1px solid rgba(74,222,128,.32);border-radius:999px;background:rgba(13,17,23,.6)}.livedot[data-v-fafa1b48]{width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;animation:lp-fafa1b48 1.2s infinite}.terminal__rain[data-v-fafa1b48]{flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.rain[data-v-fafa1b48]{display:block;width:100%;height:100%}.terminal__lines[data-v-fafa1b48]{flex:0 0 auto;padding:14px 18px 16px;background:rgba(8,11,15,.98);border-top:1px solid rgba(74,222,128,.22);font-size:12.5px;line-height:1.65;min-height:180px}.line[data-v-fafa1b48]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.line--cmd[data-v-fafa1b48]{color:#fff}.line--cmd[data-v-fafa1b48]:first-letter{color:#4ade80;font-weight:700}.line--info[data-v-fafa1b48]{color:#d1fae5}.line--warn[data-v-fafa1b48]{color:#fcd34d}.line--ok[data-v-fafa1b48]{color:#4ade80;font-weight:700}.line--json[data-v-fafa1b48]{color:#93c5fd}.caret[data-v-fafa1b48]{display:inline-block;margin-left:2px;color:#4ade80;opacity:0;transition:opacity 80ms}.caret.on[data-v-fafa1b48]{opacity:1}@keyframes lp-fafa1b48{0%,to{opacity:1}50%{opacity:.45}}.hero-ascii[data-v-8a3d8651]{position:relative;display:block;margin:0 auto}.hero-ascii__atmo[data-v-8a3d8651]{position:absolute;inset:-8%;pointer-events:none;background:radial-gradient(closest-side at 50% 50%,rgba(74,222,128,.18) 0%,rgba(34,197,94,.08) 32%,transparent 70%);filter:blur(8px)}.terminal[data-v-8a3d8651]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:rgba(8,11,15,.96);border:1px solid rgba(74,222,128,.3);border-radius:14px;box-shadow:0 24px 60px -28px #22c55e8c;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal__bar[data-v-8a3d8651]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;background:linear-gradient(to bottom,rgba(22,27,34,.95),rgba(13,17,23,.95));border-bottom:1px solid rgba(74,222,128,.18);font-size:11px}.dot[data-v-8a3d8651]{width:11px;height:11px;border-radius:50%;flex:0 0 auto;border:.5px solid rgba(0,0,0,.4)}.dot--r[data-v-8a3d8651]{background:#ff5f57}.dot--y[data-v-8a3d8651]{background:#febc2e}.dot--g[data-v-8a3d8651]{background:#28c840}.terminal__title[data-v-8a3d8651]{flex:1;text-align:center;color:#a7f3d0b3;font-size:11px;letter-spacing:.04em}.terminal__live[data-v-8a3d8651]{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.16em;color:#67e8f9;padding:2px 8px;border:1px solid rgba(103,232,249,.32);border-radius:999px;background:rgba(13,17,23,.6)}.livedot[data-v-8a3d8651]{width:5px;height:5px;border-radius:50%;background:#67e8f9;box-shadow:0 0 8px #67e8f9;animation:lp-8a3d8651 1.2s infinite}.terminal__art[data-v-8a3d8651]{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6px}.art[data-v-8a3d8651]{margin:0;color:#4ade80;font:700 12px/1.05 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em;text-shadow:0 0 6px rgba(74,222,128,.45);white-space:pre}.terminal__lines[data-v-8a3d8651]{flex:0 0 auto;padding:14px 18px 16px;background:rgba(8,11,15,.98);border-top:1px solid rgba(74,222,128,.22);font-size:12px;line-height:1.6;min-height:200px}.line[data-v-8a3d8651]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.line--agent[data-v-8a3d8651]{color:#67e8f9;font-weight:600}.line--agent[data-v-8a3d8651]:first-letter{color:#06b6d4;font-weight:800}.line--think[data-v-8a3d8651]{color:#a5f3fca6;font-style:italic}.line--tool[data-v-8a3d8651]{color:#d1fae5}.line--tool[data-v-8a3d8651]:first-letter{color:#4ade80;font-weight:700}.line--info[data-v-8a3d8651]{color:#d1fae5}.line--ok[data-v-8a3d8651]{color:#4ade80;font-weight:700}.line--json[data-v-8a3d8651]{color:#93c5fd}.line--cmd[data-v-8a3d8651]{color:#fff}.caret[data-v-8a3d8651]{display:inline-block;margin-left:2px;color:#67e8f9;opacity:0;transition:opacity 80ms}.caret.on[data-v-8a3d8651]{opacity:1}@keyframes lp-8a3d8651{0%,to{opacity:1}50%{opacity:.45}}.hero-ascii[data-v-a22706ff]{position:relative;display:block;margin:0 auto}.hero-ascii__atmo[data-v-a22706ff]{position:absolute;inset:-8%;pointer-events:none;background:radial-gradient(closest-side at 50% 50%,rgba(74,222,128,.18) 0%,rgba(34,197,94,.08) 32%,transparent 70%);filter:blur(8px)}.terminal[data-v-a22706ff]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:rgba(8,11,15,.96);border:1px solid rgba(74,222,128,.3);border-radius:14px;box-shadow:0 24px 60px -28px #22c55e8c;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal__bar[data-v-a22706ff]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;background:linear-gradient(to bottom,rgba(22,27,34,.95),rgba(13,17,23,.95));border-bottom:1px solid rgba(74,222,128,.18);font-size:11px}.dot[data-v-a22706ff]{width:11px;height:11px;border-radius:50%;flex:0 0 auto;border:.5px solid rgba(0,0,0,.4)}.dot--r[data-v-a22706ff]{background:#ff5f57}.dot--y[data-v-a22706ff]{background:#febc2e}.dot--g[data-v-a22706ff]{background:#28c840}.terminal__title[data-v-a22706ff]{flex:1}.terminal__live[data-v-a22706ff]{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.16em;color:#4ade80;padding:2px 8px;border:1px solid rgba(74,222,128,.32);border-radius:999px;background:rgba(13,17,23,.6)}.livedot[data-v-a22706ff]{width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;animation:lp-a22706ff 1.2s infinite}.terminal__cloud[data-v-a22706ff]{flex:1 1 auto;position:relative;min-height:0;overflow:hidden}.threads[data-v-a22706ff]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;stroke:#4ade802e;stroke-width:.4;stroke-dasharray:1.5 1.5;fill:none}.feat[data-v-a22706ff]{position:absolute;color:#86efac8c;font:700 10px/1.1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-shadow:0 0 4px rgba(74,222,128,.15);white-space:pre;transition:color .36s ease,text-shadow .36s ease,transform .36s ease}.feat pre[data-v-a22706ff]{margin:0;padding:0;white-space:pre}.feat--on[data-v-a22706ff]{color:#ecfdf5;text-shadow:0 0 12px #4ade80,0 0 22px rgba(74,222,128,.6);transform:scale(1.05)}.feat--on[style*="transform: translateX"][data-v-a22706ff]{transform:translate(-50%) scale(1.05)}.center[data-v-a22706ff]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#4ade80;font:700 14px/1.05 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-shadow:0 0 10px rgba(74,222,128,.7);white-space:pre}.center pre[data-v-a22706ff]{margin:0}.center__sub[data-v-a22706ff]{margin-top:4px;font-size:10px;color:#a7f3d0d9;letter-spacing:.12em;font-weight:600}.terminal__cli[data-v-a22706ff]{flex:0 0 auto;padding:12px 16px 14px;background:rgba(8,11,15,.98);border-top:1px solid rgba(74,222,128,.22);font:500 12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cli-line[data-v-a22706ff]{color:#ecfdf5}.cli-line[data-v-a22706ff]:first-letter{color:#4ade80;font-weight:700}.cli-meta[data-v-a22706ff]{color:#a7f3d0bf;font-size:11px;margin-top:4px}@keyframes lp-a22706ff{0%,to{opacity:1}50%{opacity:.45}}.hero-stage-wrap[data-v-47a362c2]{position:relative;display:flex;flex-direction:column;gap:12px;margin:0 auto}.hero-stage[data-v-47a362c2]{position:relative;display:grid;width:100%}.hero-stage>*[data-v-47a362c2]{grid-area:1 / 1}.hero-xfade-enter-active[data-v-47a362c2],.hero-xfade-leave-active[data-v-47a362c2]{transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1),filter .7s cubic-bezier(.4,0,.2,1)}.hero-xfade-enter-from[data-v-47a362c2]{opacity:0;transform:scale(.96);filter:blur(6px)}.hero-xfade-leave-to[data-v-47a362c2]{opacity:0;transform:scale(1.04);filter:blur(6px)}.hero-xfade-leave-active[data-v-47a362c2]{position:absolute;inset:0;pointer-events:none}.dev-picker[data-v-47a362c2]{display:inline-flex;align-self:center;align-items:center;gap:4px;padding:4px;border-radius:999px;background:rgba(13,17,23,.7);border:1px solid rgba(74,222,128,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5}.pill[data-v-47a362c2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#d1fae5a6;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease;font-family:inherit}.pill[data-v-47a362c2]:hover{color:#ecfdf5}.pill--on[data-v-47a362c2]{background:rgba(74,222,128,.18);color:#ecfdf5;box-shadow:inset 0 0 0 1px #4ade8073}.dev-picker__hint[data-v-47a362c2]{margin-left:4px;color:#fcd34d;font-size:8px;align-self:center;cursor:help}.custom-comparison-slider[data-v-f65bd06a]{position:relative;width:100%;height:400px;border-radius:.75rem;overflow:hidden;cursor:ew-resize;transition:transform .3s ease-in-out}.custom-comparison-slider[data-v-f65bd06a]:hover{transform:scale(1.02)}.comparison-container[data-v-f65bd06a]{position:relative;width:100%;height:100%}.comparison-image[data-v-f65bd06a]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.comparison-before[data-v-f65bd06a]{z-index:1}.comparison-after[data-v-f65bd06a]{z-index:2;-webkit-clip-path:inset(0 calc(100% - var(--slider-position, 30%)) 0 0);clip-path:inset(0 calc(100% - var(--slider-position, 30%)) 0 0);transition:-webkit-clip-path .1s ease-out;transition:clip-path .1s ease-out;transition:clip-path .1s ease-out,-webkit-clip-path .1s ease-out}.comparison-handle[data-v-f65bd06a]{position:absolute;top:0;width:2px;height:100%;z-index:3;transition:left .1s ease-out}.handle-line[data-v-f65bd06a]{width:100%;height:100%;background:linear-gradient(to bottom,transparent,#fff,transparent);opacity:.8}.handle-button[data-v-f65bd06a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;transition:all .3s ease}.handle-button[data-v-f65bd06a]:hover{background:rgba(255,255,255,1);transform:translate(-50%,-50%) scale(1.1)}.handle-icon[data-v-f65bd06a]{width:20px;height:20px}.icon-cloud-wrapper[data-v-5b4e7941]{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.icon-cloud-vignette[data-v-5b4e7941]{-webkit-mask-image:radial-gradient(circle at center,#000 55%,transparent 85%);mask-image:radial-gradient(circle at center,#000 55%,transparent 85%)}@keyframes float-5cc56239{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-5cc56239]{animation:float-5cc56239 4s ease-in-out infinite}@keyframes pulse-slow-5cc56239{0%,to{opacity:.4}50%{opacity:.7}}.animate-pulse-slow[data-v-5cc56239]{animation:pulse-slow-5cc56239 4s ease-in-out infinite}.rocket-glow[data-v-5cc56239]{filter:drop-shadow(0 0 24px rgba(34,197,94,.25))}.icp-card[data-v-2208d173]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgb(var(--brand-400) / .08),transparent 40%);opacity:0;transition:opacity var(--dur-base) var(--ease-out-expo);pointer-events:none}.icp-card[data-v-2208d173]:hover:before{opacity:1}
