.ghost-page.svelte-1a96ziz{background:#0a0c10;color:#e2e8f0;min-height:100vh;font-family:Inter,system-ui,sans-serif}.container.svelte-1a96ziz{max-width:1100px;margin:0 auto;padding:0 1.5rem}.hero.svelte-1a96ziz{padding:calc(80px + 4rem) 0 4rem}.ascii-header.svelte-1a96ziz{text-align:center;margin-bottom:4rem}.ascii-logo.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:clamp(.6rem,2.8vw,1.2rem);line-height:1.2;color:#04a459;margin:0;padding:0;white-space:pre;display:inline-block;background:transparent!important;border:none!important;overflow:hidden}.tagline.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:1rem;color:#64748b;margin-top:1rem;letter-spacing:.05em}.hero-grid.svelte-1a96ziz{display:grid;gap:2rem;align-items:center}@media(min-width:900px){.hero-grid.svelte-1a96ziz{grid-template-columns:1fr 1.1fr;gap:3rem}}.hero-text.svelte-1a96ziz{padding-top:0}.status-badges.svelte-1a96ziz{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.status-badge.svelte-1a96ziz{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem;background:#04a4591a;border:1px solid rgba(4,164,89,.3);border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.75rem;color:#04a459}.free-badge.svelte-1a96ziz{padding:.35rem .75rem;background:#04a459;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;color:#0a0c10;letter-spacing:.05em}.status-dot.svelte-1a96ziz{width:6px;height:6px;background:#04a459;border-radius:50%;animation:svelte-1a96ziz-pulse 2s infinite}@keyframes svelte-1a96ziz-pulse{0%,to{opacity:1}50%{opacity:.4}}.description.svelte-1a96ziz{font-size:1.1rem;line-height:1.7;color:#94a3b8;margin-bottom:2rem}.install-block.svelte-1a96ziz{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#1a1d23;border:1px solid #2e3440;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.9rem;margin-bottom:2rem}.prompt.svelte-1a96ziz{color:#04a459}.cmd.svelte-1a96ziz{color:#e2e8f0;flex:1}.copy-btn.svelte-1a96ziz{background:none;border:none;color:#64748b;cursor:pointer;font-size:1rem;padding:.25rem;transition:color .15s}.copy-btn.svelte-1a96ziz:hover{color:#04a459}.cta-row.svelte-1a96ziz{display:flex;gap:1rem;flex-wrap:wrap}.terminal-demo.svelte-1a96ziz{background:#1a1d23;border:1px solid #2e3440;border-radius:8px;overflow:hidden}.terminal-chrome.svelte-1a96ziz{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#0f1218;border-bottom:1px solid #2e3440}.terminal-dots.svelte-1a96ziz{display:flex;gap:6px}.terminal-dots.svelte-1a96ziz span:where(.svelte-1a96ziz){width:10px;height:10px;border-radius:50%;background:#3b4252}.terminal-title.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#64748b}.terminal-body.svelte-1a96ziz{padding:1.25rem;font-family:JetBrains Mono,monospace;font-size:.8rem;line-height:1.6;min-height:280px}.terminal-line.svelte-1a96ziz{color:#e2e8f0;white-space:pre-wrap;min-height:1.4em}.terminal-line.dim.svelte-1a96ziz{color:#64748b}.terminal-line.green.svelte-1a96ziz{color:#04a459}.cursor.svelte-1a96ziz{opacity:0;color:#04a459}.cursor.visible.svelte-1a96ziz{opacity:1}.specs-section.svelte-1a96ziz{padding:2rem 0;border-top:1px solid #1e2330;border-bottom:1px solid #1e2330;background:#0d0f14}.specs-grid.svelte-1a96ziz{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 3rem}.spec-item.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.8rem}.spec-key.svelte-1a96ziz{color:#64748b}.spec-eq.svelte-1a96ziz{color:#475569;margin:0 .25rem}.spec-value.svelte-1a96ziz{color:#04a459}.docs-section.svelte-1a96ziz{padding:5rem 0}.section-subtitle.svelte-1a96ziz{color:#64748b;margin:-2rem 0 3rem;font-size:1.1rem;max-width:700px}.editorial-board.svelte-1a96ziz{padding:5rem 0;background:#0d0f14;border-top:1px solid #1e2330;border-bottom:1px solid #1e2330}.board-grid.svelte-1a96ziz{display:grid;gap:1.5rem;margin-bottom:4rem}@media(min-width:768px){.board-grid.svelte-1a96ziz{grid-template-columns:repeat(3,1fr)}}.board-card.svelte-1a96ziz{background:#1a1d23;border:1px solid #2e3440;padding:2rem;border-radius:8px;position:relative;overflow:hidden}.board-card.svelte-1a96ziz:after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:#04a459;opacity:.3}.board-card.viper.svelte-1a96ziz:after{background:#ef4444}.board-card.radar.svelte-1a96ziz:after{background:#3b82f6}.card-role.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.65rem;color:#64748b;margin-bottom:.5rem;letter-spacing:.1em}.board-card.svelte-1a96ziz h3:where(.svelte-1a96ziz){font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#e2e8f0;margin-bottom:1rem}.board-card.svelte-1a96ziz p:where(.svelte-1a96ziz){color:#94a3b8;font-size:.9rem;line-height:1.6;margin-bottom:1.5rem}.card-status.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;color:#04a459}.pipeline-viz.svelte-1a96ziz{display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem;background:#0a0c10;border:1px dotted #2e3440;border-radius:12px;flex-wrap:wrap}.pipeline-step.svelte-1a96ziz{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem 1.25rem;background:#1a1d23;border:1px solid #2e3440;border-radius:6px;min-width:120px}.step-label.svelte-1a96ziz{font-size:.6rem;color:#64748b;font-weight:700;letter-spacing:.05em}.step-ghost.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#e2e8f0}.pipeline-arrow.svelte-1a96ziz{color:#2e3440;font-weight:700}.critic-step.svelte-1a96ziz{border-color:#ef44444d}.editor-step.svelte-1a96ziz{border-color:#04a4594d}.final-step.svelte-1a96ziz{border-color:#3b82f64d}.section-title.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:600;color:#e2e8f0;margin-bottom:3rem}.hash.svelte-1a96ziz{color:#04a459;margin-right:.5rem}.process-flow.svelte-1a96ziz{display:flex;flex-direction:column;gap:3rem}.flow-step.svelte-1a96ziz{display:grid;gap:1.5rem}@media(min-width:640px){.flow-step.svelte-1a96ziz{grid-template-columns:60px 1fr;gap:2rem}}.step-num.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;color:#2e3440}.step-content.svelte-1a96ziz h3:where(.svelte-1a96ziz){font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600;color:#e2e8f0;margin-bottom:.75rem}.step-content.svelte-1a96ziz p:where(.svelte-1a96ziz){color:#94a3b8;line-height:1.7;margin-bottom:1rem}.code-block.svelte-1a96ziz{background:#1a1d23;border:1px solid #2e3440;border-radius:6px;padding:.875rem 1rem;overflow-x:auto}.code-block.svelte-1a96ziz code:where(.svelte-1a96ziz){font-family:JetBrains Mono,monospace;font-size:.8rem;color:#04a459}.benefits-section.svelte-1a96ziz{padding:5rem 0;background:#0d0f14}.benefits-list.svelte-1a96ziz{display:flex;flex-direction:column;gap:2.5rem}.benefit-row.svelte-1a96ziz{display:grid;gap:2rem;padding:2rem;background:#1a1d23;border:1px solid #2e3440;border-radius:8px;transition:border-color .2s}.benefit-row.svelte-1a96ziz:hover{border-color:#04a459}@media(min-width:768px){.benefit-row.svelte-1a96ziz{grid-template-columns:1fr 1fr;align-items:center}}.benefit-text.svelte-1a96ziz h3:where(.svelte-1a96ziz){font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;color:#e2e8f0;margin-bottom:.75rem}.benefit-text.svelte-1a96ziz p:where(.svelte-1a96ziz){color:#94a3b8;line-height:1.7;font-size:.95rem}.benefit-terminal.svelte-1a96ziz{background:#0a0c10;border:1px solid #2e3440;border-radius:6px;padding:1rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.8rem}.benefit-terminal.svelte-1a96ziz .term-line:where(.svelte-1a96ziz){color:#e2e8f0;margin-bottom:.75rem}.benefit-terminal.svelte-1a96ziz .prompt:where(.svelte-1a96ziz){color:#04a459;margin-right:.5rem}.term-output.svelte-1a96ziz{color:#04a459;line-height:1.6;padding-left:1rem;border-left:2px solid #2e3440}.usecases-section.svelte-1a96ziz{padding:5rem 0}.usecase-grid.svelte-1a96ziz{display:grid;gap:1.5rem}@media(min-width:640px){.usecase-grid.svelte-1a96ziz{grid-template-columns:repeat(2,1fr)}}.usecase-card.svelte-1a96ziz{background:#1a1d23;border:1px solid #2e3440;border-radius:8px;padding:1.5rem}.usecase-header.svelte-1a96ziz{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.usecase-icon.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#04a459;background:#04a4591a;padding:.25rem .5rem;border-radius:4px}.usecase-card.svelte-1a96ziz h3:where(.svelte-1a96ziz){font-size:1.1rem;font-weight:600;color:#e2e8f0}.usecase-card.svelte-1a96ziz p:where(.svelte-1a96ziz){color:#94a3b8;font-size:.95rem;line-height:1.6;margin-bottom:1.25rem}.usecase-stat.svelte-1a96ziz{display:flex;align-items:baseline;gap:.5rem;padding-top:1rem;border-top:1px solid #2e3440}.stat-value.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#04a459}.stat-label.svelte-1a96ziz{font-size:.85rem;color:#64748b}.pricing-section.svelte-1a96ziz{padding:5rem 0;background:#0d0f14}.pricing-card.svelte-1a96ziz{max-width:480px;margin:0 auto;background:#1a1d23;border:1px solid #2e3440;border-radius:8px;overflow:hidden}.pricing-header.svelte-1a96ziz{padding:2rem;border-bottom:1px solid #2e3440}.pricing-header.svelte-1a96ziz h2:where(.svelte-1a96ziz){font-family:JetBrains Mono,monospace;font-size:1.25rem;color:#e2e8f0;margin-bottom:.5rem}.pricing-header.svelte-1a96ziz p:where(.svelte-1a96ziz){color:#64748b;font-size:.9rem}.pricing-body.svelte-1a96ziz{padding:2rem}.price-row.svelte-1a96ziz{display:flex;align-items:baseline;justify-content:center;gap:.35rem;margin-bottom:1.5rem}.price-amount.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:3rem;font-weight:700;color:#04a459}.price-subtitle.svelte-1a96ziz{text-align:center;font-size:.9rem;color:#64748b;margin-bottom:1.5rem}.price-features.svelte-1a96ziz{list-style:none;margin:0 0 1.5rem;padding:0}.price-features.svelte-1a96ziz li:where(.svelte-1a96ziz){display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:#94a3b8;font-size:.9rem;border-bottom:1px solid #2e3440}.price-features.svelte-1a96ziz li:where(.svelte-1a96ziz):last-child{border-bottom:none}.check.svelte-1a96ziz{color:#04a459;font-weight:600}.price-note.svelte-1a96ziz{text-align:center;font-size:.8rem;color:#64748b;margin-top:1rem}.footer-cta.svelte-1a96ziz{padding:5rem 0}.cta-content.svelte-1a96ziz{display:flex;flex-direction:column;align-items:center;text-align:center}.mini-ascii.svelte-1a96ziz{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#64748b;margin:0 0 2rem;text-align:left}.btn-primary.svelte-1a96ziz,.btn-secondary.svelte-1a96ziz,.btn-cta.svelte-1a96ziz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .15s;text-decoration:none;border:none}.btn-primary.svelte-1a96ziz{background:#04a459;color:#0a0c10}.btn-primary.svelte-1a96ziz:hover{background:#05c46b;transform:translateY(-1px)}.btn-secondary.svelte-1a96ziz{background:transparent;color:#94a3b8;border:1px solid #2e3440}.btn-secondary.svelte-1a96ziz:hover{color:#e2e8f0;border-color:#3b4252}.btn-cta.svelte-1a96ziz{width:100%;background:#04a459;color:#0a0c10;padding:1rem;font-size:1rem}.btn-cta.svelte-1a96ziz:hover{background:#05c46b}.btn-lg.svelte-1a96ziz{padding:1rem 2rem;font-size:1rem}.btn-icon.svelte-1a96ziz{font-weight:700}@media(max-width:640px){.ascii-logo.svelte-1a96ziz{font-size:.45rem}.hero.svelte-1a96ziz{padding:calc(80px + 2rem) 0 2rem}.terminal-body.svelte-1a96ziz{min-height:240px;font-size:.7rem}.price-amount.svelte-1a96ziz{font-size:2.5rem}}
