.hero__inner[data-astro-cid-ge2uvauf]{max-width:1080px;margin:0 auto;padding:76px 30px 64px}.hero__eyebrow[data-astro-cid-ge2uvauf]{font:400 10px var(--mono-font);letter-spacing:.14em;color:var(--text-muted);border:1px solid var(--border);background:var(--bg);border-radius:5px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 11px;display:inline-flex}.hero__eyebrow-dot[data-astro-cid-ge2uvauf]{background:var(--accent);border-radius:50%;width:6px;height:6px}.hero__h1[data-astro-cid-ge2uvauf]{font:400 74px/.98 var(--display-font);letter-spacing:-.035em;color:var(--text);max-width:820px;margin:0 0 22px}.hero__subhead[data-astro-cid-ge2uvauf]{font-size:16px;line-height:1.65;font-family:var(--body-font);color:var(--text-muted);max-width:600px;margin:0 0 34px}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:14px;display:flex}.hero__ctas[data-astro-cid-ge2uvauf] .btn-primary{justify-content:center}.hero__cta-note[data-astro-cid-ge2uvauf]{font:400 11px var(--mono-font);color:var(--text-faint);margin:0 0 10px}.hero__agent-line[data-astro-cid-ge2uvauf]{font:400 11px var(--mono-font);color:var(--text-faint);margin:0 0 52px}.hero__agent-q[data-astro-cid-ge2uvauf]{color:var(--text-muted)}.hero__agent-line[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--accent);text-decoration:none}.hero__agent-line[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{text-decoration:underline}.hero__agent-line[data-astro-cid-ge2uvauf] code[data-astro-cid-ge2uvauf]{white-space:nowrap;font-family:var(--mono-font);color:var(--text-muted);border:1px solid var(--border);background:var(--surface);border-radius:4px;padding:2px 6px;display:inline-block}.panel[data-astro-cid-ge2uvauf]{border:1px solid var(--border);background:var(--bg);border-radius:12px;overflow:hidden;box-shadow:0 24px 60px -30px #000000b3}.panel__bar[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--border-soft);background:var(--surface);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.panel__feed[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:flex}.panel__feed-name[data-astro-cid-ge2uvauf]{font:500 12px var(--mono-font);color:var(--text)}.panel__screen[data-astro-cid-ge2uvauf]{font:400 10px var(--mono-font);color:var(--text-faint);border-left:1px solid var(--border);padding-left:10px}.panel__live[data-astro-cid-ge2uvauf]{font:400 10px var(--mono-font);letter-spacing:.1em;color:var(--text-muted);border:1px solid var(--border);border-radius:5px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.panel__body[data-astro-cid-ge2uvauf]{grid-template-columns:1.35fr 1fr;display:grid}.panel__left[data-astro-cid-ge2uvauf]{border-right:1px solid var(--border-soft);padding:18px}.panel__kpis[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.kpi[data-astro-cid-ge2uvauf]{border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:14px 15px}.kpi__label[data-astro-cid-ge2uvauf]{font:400 9px var(--mono-font);letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase}.kpi__value[data-astro-cid-ge2uvauf]{font:500 24px var(--display-font);margin-top:8px}.kpi__value--text[data-astro-cid-ge2uvauf]{color:var(--text)}.kpi__value--accent[data-astro-cid-ge2uvauf]{color:var(--accent)}.kpi__value--up[data-astro-cid-ge2uvauf]{color:var(--up)}.kpi__unit[data-astro-cid-ge2uvauf]{font:400 12px var(--mono-font);color:var(--text-muted)}.kpi__delta[data-astro-cid-ge2uvauf]{font:500 10px var(--mono-font);color:var(--up)}.spark[data-astro-cid-ge2uvauf]{border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:15px 16px}.spark__head[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:flex-end;margin-bottom:8px;display:flex}.spark__delta[data-astro-cid-ge2uvauf]{font:500 11px var(--mono-font);color:var(--up)}.spark__row[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.spark__value[data-astro-cid-ge2uvauf]{font:500 26px var(--display-font);color:var(--text)}.panel__activity[data-astro-cid-ge2uvauf]{background:var(--code-bg);flex-direction:column;display:flex}.panel__activity-head[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--border-soft);align-items:center;gap:8px;padding:12px 16px;display:flex}.panel__activity-title[data-astro-cid-ge2uvauf]{font:500 11px var(--mono-font);color:var(--text-muted)}.event[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--border-soft);padding:10px 16px}.event__line[data-astro-cid-ge2uvauf]{font:400 11px var(--mono-font);color:var(--text-muted)}.event__verb[data-astro-cid-ge2uvauf]{color:var(--text)}.event__meta[data-astro-cid-ge2uvauf]{font:400 9.5px var(--mono-font);color:var(--text-faint);margin-top:3px}.hero__caption[data-astro-cid-ge2uvauf]{font:400 11px var(--mono-font);color:var(--text-faint);text-align:center;margin:16px 0 0}@media (width<=860px){.hero__h1[data-astro-cid-ge2uvauf]{font-size:40px}.hero__ctas[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch}.hero__ctas[data-astro-cid-ge2uvauf] .btn-primary,.hero__ctas[data-astro-cid-ge2uvauf] .btn-secondary{text-align:center}.panel__body[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.panel__left[data-astro-cid-ge2uvauf]{border-right:none;border-bottom:1px solid var(--border-soft)}}@media (width<=560px){.hero__inner[data-astro-cid-ge2uvauf]{padding:56px 20px 48px}.panel__kpis[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}.rail[data-astro-cid-iz62twpy]{grid-template-columns:repeat(5,1fr);margin-bottom:40px;display:grid}.stage[data-astro-cid-iz62twpy]{padding:0 8px}.stage__num[data-astro-cid-iz62twpy]{font:500 11px var(--mono-font);color:var(--accent);align-items:center;gap:8px;margin-bottom:14px;display:flex}.stage__num-line[data-astro-cid-iz62twpy]{background:var(--border);flex:1;height:1px}.stage__card[data-astro-cid-iz62twpy]{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:132px;padding:16px 15px}.stage__card--accent[data-astro-cid-iz62twpy]{border-color:var(--accent)}.stage__icon[data-astro-cid-iz62twpy]{background:var(--surface-3);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;display:flex}.stage__icon--accent[data-astro-cid-iz62twpy]{background:var(--accent-soft)}.stage__title[data-astro-cid-iz62twpy]{font:500 14px var(--display-font);color:var(--text);margin-bottom:6px}.stage__desc[data-astro-cid-iz62twpy]{font:400 11px/1.5 var(--mono-font);color:var(--text-muted)}.anatomy[data-astro-cid-iz62twpy]{border:1px solid var(--border);background:var(--code-bg);border-radius:10px;overflow:hidden}.anatomy__bar[data-astro-cid-iz62twpy]{border-bottom:1px solid var(--border-soft);align-items:center;gap:10px;padding:12px 18px;display:flex}.anatomy__label[data-astro-cid-iz62twpy]{font:400 10px var(--mono-font);letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase}.anatomy__signed[data-astro-cid-iz62twpy]{font:400 10px var(--mono-font);color:var(--up);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.anatomy__grid[data-astro-cid-iz62twpy]{grid-template-columns:repeat(4,1fr);display:grid}.anatomy__cell[data-astro-cid-iz62twpy]{border-right:1px solid var(--border-soft);padding:18px}.anatomy__cell[data-astro-cid-iz62twpy]:last-child{border-right:none}.anatomy__cell-title[data-astro-cid-iz62twpy]{font:400 9px var(--mono-font);letter-spacing:.12em;color:var(--accent);text-transform:uppercase;margin-bottom:8px}.anatomy__cell-desc[data-astro-cid-iz62twpy]{font:400 11px/1.5 var(--mono-font);color:var(--text-muted)}@media (width<=860px){.rail[data-astro-cid-iz62twpy]{grid-template-columns:1fr 1fr;gap:12px}.anatomy__grid[data-astro-cid-iz62twpy]{grid-template-columns:1fr 1fr}.anatomy__cell[data-astro-cid-iz62twpy]{border-bottom:1px solid var(--border-soft)}}@media (width<=560px){.rail[data-astro-cid-iz62twpy]{grid-template-columns:1fr}.stage__card[data-astro-cid-iz62twpy]{min-height:0}.anatomy__grid[data-astro-cid-iz62twpy]{grid-template-columns:1fr}.anatomy__cell[data-astro-cid-iz62twpy]{border-right:none}}.panels[data-astro-cid-esbfihks]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;display:grid}.code-panel__bar--titled[data-astro-cid-esbfihks]{justify-content:flex-start;padding:11px 16px}.dot[data-astro-cid-esbfihks]{border-radius:50%;width:6px;height:6px}.dot--accent[data-astro-cid-esbfihks]{background:var(--accent)}.dot--up[data-astro-cid-esbfihks]{background:var(--up)}.panel-title[data-astro-cid-esbfihks]{font:500 11px var(--mono-font);color:var(--text-muted)}.panels[data-astro-cid-esbfihks] pre[data-astro-cid-esbfihks]{padding:16px;font-size:11.5px}.cred[data-astro-cid-esbfihks]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cred__label[data-astro-cid-esbfihks]{font:400 10px var(--mono-font);letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase}.cred__docs[data-astro-cid-esbfihks]{font:500 12px var(--mono-font);color:var(--accent);margin-left:auto;text-decoration:none}@media (width<=860px){.panels[data-astro-cid-esbfihks]{grid-template-columns:1fr}.panels[data-astro-cid-esbfihks] .code-panel[data-astro-cid-esbfihks]:first-child{order:2}}.proof[data-astro-cid-kur57igv]{border:1px solid var(--accent-soft);background:var(--surface);border-radius:12px;overflow:hidden}.proof__grid[data-astro-cid-kur57igv]{grid-template-columns:1.1fr 1fr;display:grid}.proof__story[data-astro-cid-kur57igv]{border-right:1px solid var(--border-soft);padding:40px 38px}.proof__h2[data-astro-cid-kur57igv]{font:500 32px/1.1 var(--display-font);letter-spacing:-.02em;color:var(--text);margin:0 0 16px}.proof__body[data-astro-cid-kur57igv]{font-size:14px;line-height:1.65;font-family:var(--body-font);color:var(--text-muted);margin:0}.proof__demo[data-astro-cid-kur57igv]{background:var(--code-bg);flex-direction:column;justify-content:center;padding:40px 38px;display:flex}.proof__label[data-astro-cid-kur57igv]{font:400 10px var(--mono-font);letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase;margin-bottom:12px}.proof__cmd[data-astro-cid-kur57igv]{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.proof__cmd[data-astro-cid-kur57igv] code[data-astro-cid-kur57igv]{font:400 12px var(--mono-font);color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.proof__prompt[data-astro-cid-kur57igv]{color:var(--accent)}.proof__note[data-astro-cid-kur57igv]{font:400 11px var(--mono-font);color:var(--text-faint);margin:0 0 14px}.proof__cta[data-astro-cid-kur57igv]{font:500 13px var(--mono-font);color:var(--btn-pri-fg);background:var(--btn-pri-bg);text-align:center;cursor:pointer;border:none;border-radius:8px;padding:13px;text-decoration:none}@media (width<=860px){.proof__grid[data-astro-cid-kur57igv]{grid-template-columns:1fr}.proof__story[data-astro-cid-kur57igv]{border-right:none;border-bottom:1px solid var(--border-soft)}}.cards[data-astro-cid-23z2aeib]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.card[data-astro-cid-23z2aeib]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:22px}.card--accent[data-astro-cid-23z2aeib]{border-color:var(--accent-soft)}.card__label[data-astro-cid-23z2aeib]{font:400 10px var(--mono-font);letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase;margin-bottom:16px}.card__label--accent[data-astro-cid-23z2aeib]{color:var(--accent)}.card__body[data-astro-cid-23z2aeib]{font:400 13px/1.6 var(--mono-font);color:var(--text-muted)}.card__cta[data-astro-cid-23z2aeib]{font:500 12px var(--mono-font);color:var(--accent);margin-top:14px;text-decoration:none;display:inline-block}.card__cta[data-astro-cid-23z2aeib]:hover{text-decoration:underline}
