.cli-page .cli-copy-btn{position:absolute;top:.35rem;right:.35rem;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600;letter-spacing:.04em;color:#9a948d;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:.35rem;cursor:pointer;transition:color .15s,background .15s,border-color .15s,transform .15s;line-height:1;z-index:2;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cli-page .cli-copy-btn:hover{color:#5cc4b2;background:#3d9a8b14;border-color:#3d9a8b4d}.cli-page .cli-copy-btn:active{transform:scale(.96)}.cli-page .cli-copy-btn.is-copied{color:#5cc4b2;background:#3d9a8b1f;border-color:#3d9a8b66}.cli-page .cli-copy-btn.is-error{color:#f87171;border-color:#f8717166}.cli-page .cli-copy-icon{flex-shrink:0}.cli-page .cli-copy-label{display:inline-block}.cli-page .cli-builder-cmd .cli-copy-btn,.cli-page .cli-agent-cmd .cli-copy-btn,.cli-page .cli-step-cmd .cli-copy-btn,.cli-page .cli-install-card code .cli-copy-btn{top:.25rem;right:.25rem;padding:.3rem;gap:0;border-radius:.3rem}.cli-page .cli-builder-cmd .cli-copy-btn .cli-copy-label,.cli-page .cli-agent-cmd .cli-copy-btn .cli-copy-label,.cli-page .cli-step-cmd .cli-copy-btn .cli-copy-label,.cli-page .cli-install-card code .cli-copy-btn .cli-copy-label{display:none}.cli-page .cli-builder-cmd .cli-copy-btn.is-copied,.cli-page .cli-agent-cmd .cli-copy-btn.is-copied,.cli-page .cli-step-cmd .cli-copy-btn.is-copied,.cli-page .cli-install-card code .cli-copy-btn.is-copied{background:#3d9a8b33}.cli-page .cli-builder-cmd .cli-copy-icon,.cli-page .cli-agent-cmd .cli-copy-icon,.cli-page .cli-step-cmd .cli-copy-icon,.cli-page .cli-install-card code .cli-copy-icon{width:12px;height:12px}.cli-page .cli-builder-cmd,.cli-page .cli-agent-cmd,.cli-page .cli-step-cmd,.cli-page .cli-install-card code{padding-right:2rem!important}.cli-page .cli-hero-install .cli-copy-btn,.cli-page .cli-cta-install .cli-copy-btn{top:50%;right:.5rem;transform:translateY(-50%)}.cli-page .cli-hero-install .cli-copy-btn:active,.cli-page .cli-cta-install .cli-copy-btn:active{transform:translateY(-50%) scale(.96)}.cli-page[data-astro-cid-vg3gbttd]{--bg: #0c0a09;--bg-alt: #0f0d0c;--fg: #e8e4df;--fg-muted: #9a948d;--fg-dim: #5c5752;--accent: #3d9a8b;--accent-light: #5cc4b2;--accent-glow: rgba(61, 154, 139, .15);--amber: #d4a847;--mono: "JetBrains Mono", "Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--bg);color:var(--fg)}.cli-hero[data-astro-cid-vg3gbttd]{position:relative;min-height:92vh;display:flex;align-items:flex-end;overflow:hidden}.cli-hero-bg[data-astro-cid-vg3gbttd]{position:absolute;inset:0}.cli-hero-bg[data-astro-cid-vg3gbttd] picture[data-astro-cid-vg3gbttd]{position:absolute;inset:0;display:block;width:100%;height:100%}.cli-hero-bg[data-astro-cid-vg3gbttd] img[data-astro-cid-vg3gbttd]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.cli-hero-grid[data-astro-cid-vg3gbttd]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(61,154,139,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(61,154,139,.05) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse at 50% 0%,black 10%,transparent 60%);-webkit-mask-image:radial-gradient(ellipse at 50% 0%,black 10%,transparent 60%);opacity:.4;mix-blend-mode:screen}.cli-hero-overlay[data-astro-cid-vg3gbttd]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 10%,var(--accent-glow),transparent 55%),radial-gradient(ellipse at 80% 20%,rgba(212,168,71,.08),transparent 50%),linear-gradient(180deg,rgba(12,10,9,.25) 0%,rgba(12,10,9,.45) 40%,rgba(12,10,9,.88) 75%,var(--bg) 100%)}.cli-hero-content[data-astro-cid-vg3gbttd]{position:relative;z-index:2;max-width:72rem;margin:0 auto;padding:7rem 1.5rem 5rem;width:100%}.cli-hero-badges[data-astro-cid-vg3gbttd]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;animation:fadeUp .6s ease both;animation-delay:.1s}.cli-badge[data-astro-cid-vg3gbttd]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:100px;border:1px solid rgba(61,154,139,.3);background:#3d9a8b14;font-size:.7rem;color:#a7ddd2;letter-spacing:.04em;text-transform:uppercase}.cli-badge[data-astro-cid-vg3gbttd] strong[data-astro-cid-vg3gbttd]{color:var(--accent-light);font-weight:700}.cli-badge--date[data-astro-cid-vg3gbttd]{border-color:#ffffff1f;background:#ffffff0a;color:var(--fg-muted)}.cli-hero-title[data-astro-cid-vg3gbttd]{margin-top:1.75rem;font-size:clamp(2.6rem,6.5vw,5.2rem);font-weight:800;line-height:1.02;letter-spacing:-.03em;color:#fff;animation:fadeUp .7s ease both;animation-delay:.2s}.cli-hero-accent[data-astro-cid-vg3gbttd]{display:block;line-height:1.15;padding-bottom:.08em;background:linear-gradient(135deg,var(--accent-light),var(--amber));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cli-hero-subtitle[data-astro-cid-vg3gbttd]{margin-top:.75rem;font-size:clamp(1rem,2vw,1.35rem);color:var(--fg-muted);font-weight:500;letter-spacing:-.01em;animation:fadeUp .7s ease both;animation-delay:.3s}.cli-hero-arch[data-astro-cid-vg3gbttd]{margin-top:.5rem;font-size:.9375rem;color:var(--accent-light);letter-spacing:-.005em;line-height:1.45;animation:fadeUp .7s ease both;animation-delay:.35s}.cli-hero-lead[data-astro-cid-vg3gbttd]{margin-top:1.5rem;max-width:48rem;font-size:1rem;line-height:1.75;color:var(--fg);animation:fadeUp .7s ease both;animation-delay:.4s}.cli-hero-lead[data-astro-cid-vg3gbttd] strong[data-astro-cid-vg3gbttd]{color:#fff;font-weight:600}.cli-hero-link[data-astro-cid-vg3gbttd]{color:var(--accent-light);border-bottom:1px dashed rgba(92,196,178,.35);text-decoration:none}.cli-hero-link[data-astro-cid-vg3gbttd]:hover{color:#fff;border-bottom-color:#fff}.cli-hero-ctas[data-astro-cid-vg3gbttd]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;align-items:center;animation:fadeUp .7s ease both;animation-delay:.5s}.cli-hero-install[data-astro-cid-vg3gbttd]{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 3.25rem .75rem 1.1rem;border-radius:.5rem;border:1px solid rgba(61,154,139,.35);background:#3d9a8b14;font-family:var(--mono);font-size:.875rem;position:relative;max-width:100%;flex-wrap:wrap;word-break:break-word;overflow-wrap:anywhere}.cli-hero-prompt[data-astro-cid-vg3gbttd]{color:var(--accent-light);font-weight:700}.cli-hero-cmd[data-astro-cid-vg3gbttd]{color:#e8e4df;letter-spacing:-.01em}.cli-hero-meta[data-astro-cid-vg3gbttd]{margin-top:1.5rem;font-size:.8rem;color:var(--fg-dim)}.cli-btn[data-astro-cid-vg3gbttd]{display:inline-flex;align-items:center;gap:.4rem;padding:.75rem 1.35rem;border-radius:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .15s,background .2s,border-color .2s;border:1px solid transparent;font-family:inherit;cursor:pointer}.cli-btn--primary[data-astro-cid-vg3gbttd]{background:var(--accent);color:#fff}.cli-btn--primary[data-astro-cid-vg3gbttd]:hover{background:var(--accent-light);transform:translateY(-1px)}.cli-btn--ghost[data-astro-cid-vg3gbttd]{border-color:#ffffff26;color:var(--fg);background:#ffffff05}.cli-btn--ghost[data-astro-cid-vg3gbttd]:hover{background:#3d9a8b14;border-color:#3d9a8b59;transform:translateY(-1px)}.cli-btn--lg[data-astro-cid-vg3gbttd]{padding:1rem 2.25rem;font-size:1rem}.cli-btn--sm[data-astro-cid-vg3gbttd]{padding:.5rem 1rem;font-size:.85rem}.cli-metrics[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.cli-metric[data-astro-cid-vg3gbttd]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;text-align:center;border-right:1px solid rgba(255,255,255,.04)}.cli-metric[data-astro-cid-vg3gbttd]:last-child{border-right:none}.cli-metric-number[data-astro-cid-vg3gbttd]{font-size:2rem;font-weight:800;letter-spacing:-.04em;color:var(--accent-light);line-height:1}.cli-metric-unit[data-astro-cid-vg3gbttd]{margin-top:.35rem;font-size:.8rem;font-weight:600;color:var(--fg);text-transform:uppercase;letter-spacing:.06em}.cli-metric-note[data-astro-cid-vg3gbttd]{margin-top:.25rem;font-size:.7rem;color:var(--fg-dim)}.cli-terminal-wrap[data-astro-cid-vg3gbttd]{max-width:64rem;margin:0 auto;padding:4rem 1.5rem}.cli-terminal[data-astro-cid-vg3gbttd]{border-radius:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#08070a;box-shadow:0 0 80px #3d9a8b14,0 30px 60px -15px #00000080}.cli-terminal-bar[data-astro-cid-vg3gbttd]{display:flex;align-items:center;gap:.4rem;padding:.6rem 1rem;background:#16141a;border-bottom:1px solid rgba(255,255,255,.06)}.cli-terminal-bar[data-astro-cid-vg3gbttd]>span[data-astro-cid-vg3gbttd]{width:.65rem;height:.65rem;border-radius:50%}.cli-terminal-bar[data-astro-cid-vg3gbttd]>span[data-astro-cid-vg3gbttd]:nth-child(1){background:#ff5f56}.cli-terminal-bar[data-astro-cid-vg3gbttd]>span[data-astro-cid-vg3gbttd]:nth-child(2){background:#ffbd2e}.cli-terminal-bar[data-astro-cid-vg3gbttd]>span[data-astro-cid-vg3gbttd]:nth-child(3){background:#27c93f}.cli-terminal-title[data-astro-cid-vg3gbttd]{margin-left:auto;font-family:var(--mono);font-size:.7rem;color:var(--fg-dim);width:auto!important;height:auto!important;border-radius:0!important}.cli-terminal-body[data-astro-cid-vg3gbttd]{padding:1.25rem 1.5rem;margin:0;font-family:var(--mono);font-size:.82rem;line-height:1.65;color:#d6d0c9;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.t-prompt[data-astro-cid-vg3gbttd]{color:var(--accent-light);font-weight:700}.t-cmd[data-astro-cid-vg3gbttd]{color:#f0ebe5}.t-dim[data-astro-cid-vg3gbttd]{color:#6e6a65}.t-ok[data-astro-cid-vg3gbttd]{color:var(--accent-light)}.t-head[data-astro-cid-vg3gbttd]{color:#a3a099}.t-key[data-astro-cid-vg3gbttd]{color:#a7ddd2}.t-str[data-astro-cid-vg3gbttd]{color:var(--amber)}.cli-section[data-astro-cid-vg3gbttd]{padding:5rem 0}.cli-section--alt[data-astro-cid-vg3gbttd]{background:var(--bg-alt);border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.cli-section--deep[data-astro-cid-vg3gbttd]{padding:3.5rem 0}.cli-section--deep[data-astro-cid-vg3gbttd]+.cli-section--deep[data-astro-cid-vg3gbttd]{border-top:1px solid rgba(255,255,255,.03)}.cli-section-inner[data-astro-cid-vg3gbttd]{max-width:56rem;margin:0 auto;padding:0 1.5rem}.cli-section-inner--wide[data-astro-cid-vg3gbttd]{max-width:72rem}.cli-kicker[data-astro-cid-vg3gbttd]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin-bottom:.75rem;font-family:var(--mono)}.cli-title[data-astro-cid-vg3gbttd]{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.12;letter-spacing:-.025em;color:#fff;margin-bottom:1rem}.cli-lead[data-astro-cid-vg3gbttd]{font-size:1rem;line-height:1.8;color:var(--fg-muted);max-width:44rem;margin-bottom:1.25rem}.cli-lead[data-astro-cid-vg3gbttd] code[data-astro-cid-vg3gbttd]{font-family:var(--mono);font-size:.9em;padding:.15em .5em;border-radius:4px;background:#3d9a8b1a;color:var(--accent-light);border:1px solid rgba(61,154,139,.15)}.cli-inline-link[data-astro-cid-vg3gbttd]{color:var(--accent-light);text-decoration:none;border-bottom:1px dashed rgba(92,196,178,.35)}.cli-inline-link[data-astro-cid-vg3gbttd]:hover{color:#fff;border-bottom-color:#fff}.cli-arch-phases[data-astro-cid-vg3gbttd]{margin:2.5rem 0 3rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .5rem;padding:1.25rem 1rem;border:1px solid rgba(212,168,71,.22);background:radial-gradient(ellipse 60% 140% at 50% 50%,rgba(212,168,71,.05),transparent 70%),#ffffff04;border-radius:.75rem}.cli-arch-phase[data-astro-cid-vg3gbttd]{padding:.45rem .85rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.05em;color:var(--fg);border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff08;white-space:nowrap}.cli-arch-phase--accent[data-astro-cid-vg3gbttd]{color:var(--accent-light);border-color:#5cc4b266;background:#3d9a8b14}.cli-arch-arrow[data-astro-cid-vg3gbttd]{color:#ffffff59;font-family:var(--mono);font-size:.9rem}.cli-arch-grid[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.cli-arch-pillar[data-astro-cid-vg3gbttd]{padding:1.5rem 1.5rem 1.75rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05;border-radius:.75rem}.cli-arch-pillar[data-astro-cid-vg3gbttd] h3[data-astro-cid-vg3gbttd]{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--fg);letter-spacing:-.005em}.cli-arch-pillar[data-astro-cid-vg3gbttd] p[data-astro-cid-vg3gbttd]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--fg-muted)}.cli-arch-pillar[data-astro-cid-vg3gbttd] code[data-astro-cid-vg3gbttd]{font-family:var(--mono);font-size:.85em;padding:.12em .4em;border-radius:4px;background:#3d9a8b1a;color:var(--accent-light);border:1px solid rgba(61,154,139,.15)}.cli-arch-close[data-astro-cid-vg3gbttd]{margin-top:2rem}.cli-arch-link[data-astro-cid-vg3gbttd]{margin-top:1.5rem;font-size:.9375rem}@media(max-width:720px){.cli-arch-grid[data-astro-cid-vg3gbttd]{grid-template-columns:1fr}.cli-arch-phases[data-astro-cid-vg3gbttd]{gap:.3rem}.cli-arch-phase[data-astro-cid-vg3gbttd]{font-size:.72rem;padding:.35rem .6rem}}.cli-compare[data-astro-cid-vg3gbttd]{margin-top:2.5rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:#ffffff05;overflow:hidden}.cli-compare-row[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:1.5fr 1fr 1fr;padding:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.05);align-items:center;font-size:.9rem}.cli-compare-row[data-astro-cid-vg3gbttd]:first-child{border-top:none}.cli-compare-row[data-astro-cid-vg3gbttd]>div[data-astro-cid-vg3gbttd]{color:var(--fg-muted)}.cli-compare-row[data-astro-cid-vg3gbttd]>div[data-astro-cid-vg3gbttd]:first-child{color:var(--fg);font-weight:500}.cli-compare-row--head[data-astro-cid-vg3gbttd]{background:#ffffff08;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.cli-compare-row--head[data-astro-cid-vg3gbttd]>div[data-astro-cid-vg3gbttd]{color:var(--fg)}.cli-compare-respira[data-astro-cid-vg3gbttd]{color:var(--accent-light)!important}.cli-ok[data-astro-cid-vg3gbttd]{color:var(--accent-light)}.cli-builder-grid[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:2.5rem}.cli-builder-card[data-astro-cid-vg3gbttd]{position:relative;padding:1.5rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s,background .2s}.cli-builder-card[data-astro-cid-vg3gbttd]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--card-accent) 40%,transparent);background:#ffffff09}.cli-builder-dot[data-astro-cid-vg3gbttd]{width:9px;height:9px;border-radius:50%;background:var(--card-accent);box-shadow:0 0 16px var(--card-accent);margin-bottom:.75rem}.cli-builder-name[data-astro-cid-vg3gbttd]{margin:0 0 .4rem;font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.01em}.cli-builder-desc[data-astro-cid-vg3gbttd]{margin:0 0 1rem;font-size:.85rem;line-height:1.6;color:var(--fg-muted)}.cli-builder-cmd[data-astro-cid-vg3gbttd]{display:block;padding:.55rem 2.5rem .55rem .75rem;border-radius:.4rem;background:#00000059;border:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:.72rem;color:var(--fg-muted);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;position:relative}.cli-deep-header[data-astro-cid-vg3gbttd]{padding-left:1rem;border-left:3px solid var(--card-accent);margin-bottom:1.5rem}.cli-deep-header[data-astro-cid-vg3gbttd] .cli-kicker[data-astro-cid-vg3gbttd]{color:var(--card-accent)}.cli-code-block[data-astro-cid-vg3gbttd]{margin-top:1.75rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.06);background:#00000059;padding:1.25rem 3.5rem 1.25rem 1.5rem;font-family:var(--mono);font-size:.85rem;line-height:1.8;position:relative}.cli-code-line[data-astro-cid-vg3gbttd]{color:#d6d0c9;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.cli-code-line[data-astro-cid-vg3gbttd]+.cli-code-line[data-astro-cid-vg3gbttd]{border-top:1px solid rgba(255,255,255,.04);padding-top:.35rem;margin-top:.35rem}.cli-code-prompt[data-astro-cid-vg3gbttd]{color:var(--accent-light);font-weight:700;margin-right:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cli-agent-grid[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:2.5rem}.cli-agent-card[data-astro-cid-vg3gbttd]{position:relative;padding:1.5rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05;transition:border-color .2s}.cli-agent-card[data-astro-cid-vg3gbttd]:hover{border-color:color-mix(in srgb,var(--card-accent) 40%,transparent)}.cli-agent-dot[data-astro-cid-vg3gbttd]{width:9px;height:9px;border-radius:50%;background:var(--card-accent);box-shadow:0 0 16px var(--card-accent);margin-bottom:.75rem}.cli-agent-name[data-astro-cid-vg3gbttd]{margin:0 0 .4rem;font-size:1rem;font-weight:700;color:#fff}.cli-agent-summary[data-astro-cid-vg3gbttd]{margin:0 0 1rem;font-size:.85rem;line-height:1.6;color:var(--fg-muted)}.cli-agent-cmd[data-astro-cid-vg3gbttd]{display:block;padding:.55rem 2.5rem .55rem .75rem;border-radius:.4rem;background:#00000059;border:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:.72rem;color:var(--fg-muted);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;position:relative}.cli-steps[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:2.5rem}.cli-step[data-astro-cid-vg3gbttd]{padding:1.75rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05}.cli-step-num[data-astro-cid-vg3gbttd]{display:inline-block;font-family:var(--mono);font-size:.75rem;font-weight:700;color:var(--accent);letter-spacing:.08em;margin-bottom:.75rem}.cli-step[data-astro-cid-vg3gbttd] h3[data-astro-cid-vg3gbttd]{font-size:1.1rem;font-weight:700;color:#fff;margin:0 0 .5rem;letter-spacing:-.01em}.cli-step[data-astro-cid-vg3gbttd] p[data-astro-cid-vg3gbttd]{font-size:.9rem;line-height:1.65;color:var(--fg-muted);margin:0 0 1rem}.cli-step[data-astro-cid-vg3gbttd] p[data-astro-cid-vg3gbttd] code[data-astro-cid-vg3gbttd]{font-family:var(--mono);font-size:.85em;padding:.12em .4em;border-radius:3px;background:#3d9a8b1a;color:var(--accent-light)}.cli-step-cmd[data-astro-cid-vg3gbttd]{display:block;padding:.55rem 2.5rem .55rem .75rem;border-radius:.4rem;background:#00000059;border:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:.72rem;color:var(--fg-muted);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;position:relative}.cli-install-grid[data-astro-cid-vg3gbttd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:2.5rem}.cli-install-card[data-astro-cid-vg3gbttd]{padding:1.5rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05}.cli-install-card[data-astro-cid-vg3gbttd] h3[data-astro-cid-vg3gbttd]{font-size:.85rem;font-weight:700;color:var(--fg);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .85rem}.cli-install-card[data-astro-cid-vg3gbttd] code[data-astro-cid-vg3gbttd]{display:block;padding:.6rem 2.5rem .6rem .85rem;border-radius:.4rem;background:#00000059;border:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:.82rem;color:var(--accent-light);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;position:relative}.cli-install-card[data-astro-cid-vg3gbttd] p[data-astro-cid-vg3gbttd]{margin:0;font-size:.85rem;color:var(--fg-muted)}.cli-install-card--dim[data-astro-cid-vg3gbttd]{opacity:.55}.cli-install-card--cta[data-astro-cid-vg3gbttd]{display:flex;flex-direction:column;gap:.75rem}.cli-faq-list[data-astro-cid-vg3gbttd]{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.cli-faq-item[data-astro-cid-vg3gbttd]{border:1px solid rgba(255,255,255,.06);border-radius:.75rem;background:#ffffff05;transition:border-color .2s}.cli-faq-item[data-astro-cid-vg3gbttd][open]{border-color:#3d9a8b40}.cli-faq-item[data-astro-cid-vg3gbttd] summary[data-astro-cid-vg3gbttd]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.35rem;cursor:pointer;list-style:none;font-size:.98rem;font-weight:600;color:#fff}.cli-faq-item[data-astro-cid-vg3gbttd] summary[data-astro-cid-vg3gbttd]::-webkit-details-marker{display:none}.cli-faq-chev[data-astro-cid-vg3gbttd]{color:var(--fg-muted);transition:transform .2s;flex-shrink:0}.cli-faq-item[data-astro-cid-vg3gbttd][open] .cli-faq-chev[data-astro-cid-vg3gbttd]{transform:rotate(180deg);color:var(--accent-light)}.cli-faq-item[data-astro-cid-vg3gbttd] p[data-astro-cid-vg3gbttd]{padding:0 1.35rem 1.25rem;margin:0;font-size:.92rem;line-height:1.7;color:var(--fg-muted)}.cli-cta[data-astro-cid-vg3gbttd]{padding:5rem 0;background:radial-gradient(ellipse at 50% 0%,var(--accent-glow),transparent 60%),var(--bg);text-align:center}.cli-cta-title[data-astro-cid-vg3gbttd]{font-size:clamp(2rem,5vw,3.2rem);font-weight:800;letter-spacing:-.03em;color:#fff;margin:0 0 .5rem}.cli-cta-sub[data-astro-cid-vg3gbttd]{font-size:1.05rem;color:var(--fg-muted);margin:0 0 2rem}.cli-cta-install[data-astro-cid-vg3gbttd]{display:inline-flex;align-items:center;gap:.75rem;padding:.9rem 3.75rem .9rem 1.5rem;border-radius:.5rem;border:1px solid rgba(61,154,139,.35);background:#3d9a8b14;font-family:var(--mono);font-size:.95rem;margin-bottom:1.5rem;position:relative;max-width:100%;flex-wrap:wrap;word-break:break-word;overflow-wrap:anywhere}.cli-cta-links[data-astro-cid-vg3gbttd]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem}.cli-trademark[data-astro-cid-vg3gbttd]{max-width:48rem;margin:0 auto;padding:3rem 1.5rem 5rem;font-size:.75rem;line-height:1.6;color:var(--fg-dim);text-align:center}.cli-kv[data-astro-cid-vg3gbttd]{max-width:64rem;margin:0 auto;padding:4rem 1.5rem 1rem}.cli-kv[data-astro-cid-vg3gbttd] picture[data-astro-cid-vg3gbttd]{display:block}.cli-kv[data-astro-cid-vg3gbttd] img[data-astro-cid-vg3gbttd]{width:100%;height:auto;display:block;border-radius:1.25rem;border:1px solid rgba(255,255,255,.06);box-shadow:0 0 80px #3d9a8b14,0 30px 60px -15px #00000080}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.cli-metrics[data-astro-cid-vg3gbttd]{grid-template-columns:repeat(2,1fr)}.cli-metric[data-astro-cid-vg3gbttd]:nth-child(2){border-right:none}.cli-metric[data-astro-cid-vg3gbttd]:nth-child(1),.cli-metric[data-astro-cid-vg3gbttd]:nth-child(2){border-bottom:1px solid rgba(255,255,255,.04)}.cli-compare-row[data-astro-cid-vg3gbttd]{grid-template-columns:1fr;gap:.25rem}.cli-compare-row[data-astro-cid-vg3gbttd]>div[data-astro-cid-vg3gbttd]:first-child{font-size:.85rem;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em}.cli-compare-row--head[data-astro-cid-vg3gbttd]{display:none}}@media(prefers-reduced-motion:reduce){.cli-hero-badges[data-astro-cid-vg3gbttd],.cli-hero-title[data-astro-cid-vg3gbttd],.cli-hero-subtitle[data-astro-cid-vg3gbttd],.cli-hero-lead[data-astro-cid-vg3gbttd],.cli-hero-ctas[data-astro-cid-vg3gbttd]{animation:none}}
