.cli-concept-page[data-v-12b590e7]{background:radial-gradient(circle at 14% 0%,rgba(80,215,255,.13),transparent 31rem),radial-gradient(circle at 88% 8%,rgba(69,230,138,.11),transparent 30rem),linear-gradient(180deg,#090b10,#07080b 46%,#050608)}.hero[data-v-12b590e7]{padding:86px 0 54px}.hero-grid[data-v-12b590e7]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:40px;align-items:center}.eyebrow[data-v-12b590e7]{display:inline-flex;width:fit-content;padding:6px 10px;border:1px solid rgba(80,215,255,.22);border-radius:999px;background:#50d7ff14;color:#c4f2ff;font-size:.82rem;font-weight:850}h1[data-v-12b590e7]{margin:18px 0;max-width:980px;font-size:clamp(3.2rem,7vw,6.8rem);line-height:.92;letter-spacing:-.06em;text-wrap:balance}.hero-copy[data-v-12b590e7]{max-width:760px;margin:0 0 26px;color:#c8ceda;font-size:clamp(1.08rem,1.8vw,1.24rem)}.hero-actions[data-v-12b590e7]{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.secondary-note[data-v-12b590e7]{margin-top:14px;color:#9ba3b4;font-size:.9rem}.button[data-v-12b590e7]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#f5f7fb;font-weight:850;font-size:.92rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.button[data-v-12b590e7]:hover{border-color:#fff3;background:#fff1}.button.primary[data-v-12b590e7]{border-color:#45e68a8c;background:#45e68a;color:#041008;box-shadow:0 16px 44px #45e68a2e}.button.primary[data-v-12b590e7]:hover{transform:translateY(-1px)}.terminal[data-v-12b590e7]{overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#0d0f15f0;box-shadow:0 24px 80px #0000005c}.terminal-bar[data-v-12b590e7]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.1);color:#9ba3b4;font-size:.82rem;font-weight:800}.dots[data-v-12b590e7]{display:flex;gap:6px}.dots span[data-v-12b590e7]{width:10px;height:10px;border-radius:50%;background:#1d2531}.copy-pill[data-v-12b590e7]{padding:5px 9px;border:1px solid rgba(69,230,138,.35);border-radius:999px;background:#45e68a24;color:#45e68a;font-size:.72rem;font-weight:950;text-transform:uppercase;cursor:pointer}.terminal-body[data-v-12b590e7]{display:grid;gap:18px;padding:24px;font-family:var(--font-mono);font-size:.97rem}.cmd[data-v-12b590e7]{color:#d9ffe8;white-space:pre-wrap}.cmd .muted[data-v-12b590e7]{color:#758096}.setup-card[data-v-12b590e7]{display:grid;gap:12px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff09;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.check[data-v-12b590e7]{display:flex;align-items:center;gap:10px;color:#c8ceda;font-size:.92rem}.tick[data-v-12b590e7]{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;background:#45e68a24;color:#45e68a;font-weight:900}section[data-v-12b590e7]{padding:62px 0}.section-head[data-v-12b590e7]{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:24px}.section-head h2[data-v-12b590e7]{margin:0;max-width:720px;font-size:clamp(2rem,4vw,3.5rem);line-height:1;letter-spacing:-.045em}.section-head p[data-v-12b590e7]{max-width:440px;margin:0;color:#9ba3b4}.steps[data-v-12b590e7],.features[data-v-12b590e7]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.features[data-v-12b590e7]{grid-template-columns:repeat(4,1fr)}.step[data-v-12b590e7],.feature[data-v-12b590e7]{min-height:210px;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(180deg,#ffffff0e,#ffffff06)}.step-number[data-v-12b590e7],.feature-icon[data-v-12b590e7]{display:grid;width:38px;height:38px;place-items:center;margin-bottom:22px;border-radius:8px;background:#50d7ff1f;color:#50d7ff;font-weight:950}.feature-icon[data-v-12b590e7]{background:#45e68a24;color:#45e68a}.step h3[data-v-12b590e7],.feature h3[data-v-12b590e7]{margin:0 0 9px;font-size:1.16rem}.step p[data-v-12b590e7],.feature p[data-v-12b590e7]{margin:0;color:#9ba3b4}.step-snippet[data-v-12b590e7],.prompt-bubble[data-v-12b590e7]{margin-top:16px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;color:#aeb7c7;font-family:var(--font-mono);font-size:.8rem;line-height:1.5}.prompt-bubble[data-v-12b590e7]{color:#d9ffe8}.flow-band[data-v-12b590e7]{border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#ffffff06,#fff0)}.flow[data-v-12b590e7]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.flow-item[data-v-12b590e7]{padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a}.flow-item strong[data-v-12b590e7]{display:block;margin-bottom:6px}.flow-item span[data-v-12b590e7]{color:#9ba3b4;font-size:.9rem}.code-panel[data-v-12b590e7]{overflow:auto;padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#0d0f15f0;color:#d9ffe8;font-family:var(--font-mono);box-shadow:0 24px 80px #0000005c}.code-panel pre[data-v-12b590e7]{margin:0;white-space:pre-wrap}.split[data-v-12b590e7]{display:grid;grid-template-columns:.95fr 1.05fr;gap:18px;align-items:start}.runner-card[data-v-12b590e7]{padding:26px;border:1px solid rgba(69,230,138,.25);border-radius:8px;background:linear-gradient(135deg,#45e68a14,#50d7ff0a),#ffffff0a;box-shadow:0 24px 80px #0000005c}.runner-card h2[data-v-12b590e7]{margin:0 0 12px;font-size:clamp(2rem,4vw,3.4rem);line-height:1;letter-spacing:-.045em}.runner-card p[data-v-12b590e7]{margin:0;color:#9ba3b4}.requirements[data-v-12b590e7]{display:grid;gap:10px}.requirement[data-v-12b590e7]{display:flex;justify-content:space-between;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#c8ceda;font-weight:850}.requirement span[data-v-12b590e7]:last-child{color:#9ba3b4;font-size:.86rem}.cta[data-v-12b590e7]{padding:72px 0 92px}.cta-box[data-v-12b590e7]{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:30px;border:1px solid rgba(69,230,138,.28);border-radius:8px;background:linear-gradient(135deg,#45e68a1a,#50d7ff0d),#ffffff0a;box-shadow:0 24px 80px #0000005c}.cta h2[data-v-12b590e7]{margin:0 0 8px;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.04em}.cta p[data-v-12b590e7]{margin:0;color:#9ba3b4}@media(max-width:980px){.hero-grid[data-v-12b590e7],.split[data-v-12b590e7],.cta-box[data-v-12b590e7]{grid-template-columns:1fr}.steps[data-v-12b590e7],.features[data-v-12b590e7],.flow[data-v-12b590e7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero[data-v-12b590e7]{padding-top:54px}.terminal-body[data-v-12b590e7],.code-panel[data-v-12b590e7],.runner-card[data-v-12b590e7],.cta-box[data-v-12b590e7]{padding:18px}.steps[data-v-12b590e7],.features[data-v-12b590e7],.flow[data-v-12b590e7]{grid-template-columns:1fr}.section-head[data-v-12b590e7]{display:grid}}
