.ki-flow:where(.astro-5yvv55c5){margin:2rem 0 0;border-radius:var(--radius-md);padding:1.25rem}.flow-caption:where(.astro-5yvv55c5){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-border);padding-bottom:1rem}.flow-caption:where(.astro-5yvv55c5) p:where(.astro-5yvv55c5),.connector:where(.astro-5yvv55c5) span:where(.astro-5yvv55c5),.store-note:where(.astro-5yvv55c5){margin:0;color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;text-transform:uppercase}.flow-caption:where(.astro-5yvv55c5) h3:where(.astro-5yvv55c5){margin:.5rem 0 0;font-size:1.25rem;line-height:1.2}.flow-caption:where(.astro-5yvv55c5)>span:where(.astro-5yvv55c5){border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);padding:.25rem .5rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:650;text-transform:uppercase;white-space:nowrap}.flow-board:where(.astro-5yvv55c5){display:grid;gap:.8rem;margin-top:1rem}.flow-group:where(.astro-5yvv55c5){min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page);padding:.9rem}.group-title:where(.astro-5yvv55c5){display:flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--color-border);padding-bottom:.7rem;color:var(--color-text);font-weight:650}.group-title:where(.astro-5yvv55c5) .icon-sm:where(.astro-5yvv55c5){color:var(--color-accent)}.node-stack:where(.astro-5yvv55c5),.ingest-layout:where(.astro-5yvv55c5),.store-grid:where(.astro-5yvv55c5),.read-grid:where(.astro-5yvv55c5){display:grid;gap:.65rem;margin-top:.8rem}.linear:where(.astro-5yvv55c5) .flow-node:where(.astro-5yvv55c5)+.flow-node:where(.astro-5yvv55c5){position:relative}.linear:where(.astro-5yvv55c5) .flow-node:where(.astro-5yvv55c5)+.flow-node:where(.astro-5yvv55c5):before{content:"";position:absolute;top:-.65rem;left:50%;width:1px;height:.65rem;background:var(--color-border-strong)}.flow-node:where(.astro-5yvv55c5),.store-node:where(.astro-5yvv55c5),.read-grid:where(.astro-5yvv55c5) div:where(.astro-5yvv55c5){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:.8rem}.flow-node:where(.astro-5yvv55c5){display:grid;gap:.35rem}.flow-node:where(.astro-5yvv55c5) .icon-sm:where(.astro-5yvv55c5){color:var(--color-accent)}.flow-node:where(.astro-5yvv55c5) strong:where(.astro-5yvv55c5),.store-node:where(.astro-5yvv55c5) strong:where(.astro-5yvv55c5){display:block;font-size:.9rem}.flow-node:where(.astro-5yvv55c5) span:where(.astro-5yvv55c5){display:block;color:var(--color-text-muted);font-size:.8rem;line-height:1.45}.filter-node:where(.astro-5yvv55c5),.outcome-node:where(.astro-5yvv55c5){background:var(--color-accent-soft)}.branch-lines:where(.astro-5yvv55c5){position:relative;min-height:1.1rem}.branch-lines:where(.astro-5yvv55c5):before,.branch-lines:where(.astro-5yvv55c5):after{content:"";position:absolute;background:var(--color-border-strong)}.branch-lines:where(.astro-5yvv55c5):before{top:0;bottom:0;left:50%;width:1px}.branch-lines:where(.astro-5yvv55c5):after{left:25%;right:25%;top:50%;height:1px}.branch-grid:where(.astro-5yvv55c5){display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.branch-node:where(.astro-5yvv55c5):nth-child(2){background:var(--color-signal-soft)}.store-grid:where(.astro-5yvv55c5){grid-template-columns:repeat(2,minmax(0,1fr))}.store-node:where(.astro-5yvv55c5){text-align:center}.store-note:where(.astro-5yvv55c5){margin-top:.75rem;color:var(--color-text-muted);line-height:1.45}.read-grid:where(.astro-5yvv55c5){grid-template-columns:repeat(2,minmax(0,1fr))}.read-grid:where(.astro-5yvv55c5) div:where(.astro-5yvv55c5){color:var(--color-text-muted);font-size:.78rem;font-weight:650;text-align:center}.connector:where(.astro-5yvv55c5){position:relative;min-height:1.6rem;display:grid;place-items:center}.connector:where(.astro-5yvv55c5):before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--color-border-strong)}.connector:where(.astro-5yvv55c5):after{content:"";position:absolute;bottom:0;left:calc(50% - .25rem);width:.5rem;height:.5rem;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);transform:rotate(45deg)}.connector:where(.astro-5yvv55c5) span:where(.astro-5yvv55c5){position:relative;z-index:1;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;padding:.2rem .45rem;color:var(--color-text-muted)}@media(min-width:1080px){.flow-board:where(.astro-5yvv55c5){grid-template-columns:minmax(9rem,.75fr) 2.1rem minmax(16rem,1.3fr) 2.1rem minmax(15rem,1.15fr) 2.1rem minmax(12rem,.95fr);align-items:stretch}.connector:where(.astro-5yvv55c5){min-height:auto}.connector:where(.astro-5yvv55c5):before{inset:50% 0 auto;width:auto;height:1px}.connector:where(.astro-5yvv55c5):after{top:calc(50% - .25rem);bottom:auto;left:auto;right:0;transform:rotate(-45deg)}.connector:where(.astro-5yvv55c5) span:where(.astro-5yvv55c5){font-size:.65rem;padding-inline:.35rem}}@media(max-width:640px){.flow-caption:where(.astro-5yvv55c5){flex-direction:column}.branch-grid:where(.astro-5yvv55c5),.store-grid:where(.astro-5yvv55c5),.read-grid:where(.astro-5yvv55c5){grid-template-columns:1fr}.branch-lines:where(.astro-5yvv55c5):after{display:none}}.storage-logo:where(.astro-n2gu4k5k){display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 10px 30px #1d355d0f}.storage-logo-md:where(.astro-n2gu4k5k){width:2.4rem;height:2.4rem}.storage-logo-lg:where(.astro-n2gu4k5k){width:3rem;height:3rem}.storage-logo:where(.astro-n2gu4k5k) img:where(.astro-n2gu4k5k){width:64%;height:64%;object-fit:contain;opacity:.86}.storage-logo-chdb:where(.astro-n2gu4k5k){background:var(--color-surface)}.storage-logo-chdb:where(.astro-n2gu4k5k) img:where(.astro-n2gu4k5k){width:92%;height:92%;border-radius:.25rem;opacity:1}.ki-performance:where(.astro-62mug2x2){min-width:0;max-width:100%;box-sizing:border-box;border-radius:var(--radius-md);padding:1.1rem}.perf-block:where(.astro-62mug2x2),.workflow-table:where(.astro-62mug2x2){min-width:0;max-width:100%;box-sizing:border-box}figcaption:where(.astro-62mug2x2){display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-border);padding-bottom:1rem}figcaption:where(.astro-62mug2x2) p:where(.astro-62mug2x2),.block-head:where(.astro-62mug2x2) p:where(.astro-62mug2x2),.perf-highlights:where(.astro-62mug2x2) span:where(.astro-62mug2x2),.storage-grid:where(.astro-62mug2x2) article:where(.astro-62mug2x2)>span:where(.astro-62mug2x2),.storage-card-head:where(.astro-62mug2x2) span:where(.astro-62mug2x2),dt:where(.astro-62mug2x2){margin:0;color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;text-transform:uppercase}figcaption:where(.astro-62mug2x2) h3:where(.astro-62mug2x2){max-width:34rem;margin:.45rem 0 0;font-size:1.2rem;line-height:1.2}figcaption:where(.astro-62mug2x2)>span:where(.astro-62mug2x2),.block-head:where(.astro-62mug2x2)>span:where(.astro-62mug2x2){align-self:flex-start;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);padding:.45rem .6rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;font-weight:650;white-space:nowrap}.perf-highlights:where(.astro-62mug2x2){display:grid;gap:.75rem;margin-top:1rem}.perf-highlights:where(.astro-62mug2x2) article:where(.astro-62mug2x2){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);padding:.9rem}.perf-highlights:where(.astro-62mug2x2) strong:where(.astro-62mug2x2){display:block;margin-top:.45rem;color:var(--color-text);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1rem;line-height:1.25}.perf-highlights:where(.astro-62mug2x2) p:where(.astro-62mug2x2){margin:.45rem 0 0;color:var(--color-text-muted);font-size:.82rem;line-height:1.45}.perf-block:where(.astro-62mug2x2){margin-top:1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);padding:.9rem}.block-head:where(.astro-62mug2x2){display:flex;justify-content:space-between;gap:1rem;padding-bottom:.8rem}.block-head:where(.astro-62mug2x2).compact{padding-bottom:.65rem}.block-head:where(.astro-62mug2x2) h4:where(.astro-62mug2x2){margin:.35rem 0 0;font-size:1rem;line-height:1.25}.workflow-table:where(.astro-62mug2x2){border-top:1px solid var(--color-border)}.table-row:where(.astro-62mug2x2){display:grid;grid-template-columns:minmax(13rem,1.4fr) minmax(5rem,.6fr) minmax(5rem,.6fr) minmax(4.5rem,.45fr);gap:.75rem;align-items:center;border-bottom:1px solid var(--color-border);padding:.62rem 0}.table-row:where(.astro-62mug2x2):last-child{border-bottom:0}.table-head:where(.astro-62mug2x2){color:var(--color-text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;font-weight:650;text-transform:uppercase}.table-row:where(.astro-62mug2x2) strong:where(.astro-62mug2x2){font-size:.85rem}.table-row:where(.astro-62mug2x2) span:where(.astro-62mug2x2),.table-row:where(.astro-62mug2x2) em:where(.astro-62mug2x2){color:var(--color-text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8rem;font-style:normal;text-align:right}.table-row:where(.astro-62mug2x2) em:where(.astro-62mug2x2){color:var(--color-signal);font-weight:650}.storage-grid:where(.astro-62mug2x2){display:grid;gap:.7rem}.storage-grid:where(.astro-62mug2x2) article:where(.astro-62mug2x2){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:.8rem}.storage-card-head:where(.astro-62mug2x2){display:flex;align-items:center;gap:.75rem}.storage-grid:where(.astro-62mug2x2) h5:where(.astro-62mug2x2){margin:.3rem 0 0;font-size:1rem}.storage-grid:where(.astro-62mug2x2) dl:where(.astro-62mug2x2){display:grid;gap:.35rem;margin:.7rem 0 0}.storage-grid:where(.astro-62mug2x2) dl:where(.astro-62mug2x2) div:where(.astro-62mug2x2){display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--color-border);padding-top:.35rem}dt:where(.astro-62mug2x2){color:var(--color-text-muted);font-size:.67rem}dd:where(.astro-62mug2x2){margin:0;color:var(--color-text);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;text-align:right}@media(min-width:760px){.perf-highlights:where(.astro-62mug2x2),.storage-grid:where(.astro-62mug2x2){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){figcaption:where(.astro-62mug2x2),.block-head:where(.astro-62mug2x2){flex-direction:column}.workflow-table:where(.astro-62mug2x2){overflow-x:auto;padding-bottom:.2rem}.table-row:where(.astro-62mug2x2){min-width:40rem}}.ki-use-cases:where(.astro-6ysfi6iv){display:grid;gap:1.75rem}.section-intro:where(.astro-6ysfi6iv){max-width:54rem}.section-label:where(.astro-6ysfi6iv),.case-hero:where(.astro-6ysfi6iv) p:where(.astro-6ysfi6iv),.case-tabs:where(.astro-6ysfi6iv) span:where(.astro-6ysfi6iv),.case-panel:where(.astro-6ysfi6iv) h4:where(.astro-6ysfi6iv),.case-pathline:where(.astro-6ysfi6iv) span:where(.astro-6ysfi6iv){margin:0;color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;font-weight:650;text-transform:uppercase}.section-intro:where(.astro-6ysfi6iv) h2:where(.astro-6ysfi6iv){margin:.75rem 0 0;font-size:1.875rem;line-height:1.2;font-weight:650}.section-intro:where(.astro-6ysfi6iv) p:where(.astro-6ysfi6iv):last-child{margin:1rem 0 0;color:var(--color-text-muted);line-height:1.7}.case-switcher:where(.astro-6ysfi6iv){display:grid;gap:1rem}.case-switcher:where(.astro-6ysfi6iv)>input:where(.astro-6ysfi6iv){position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.case-tabs:where(.astro-6ysfi6iv){display:grid;gap:.75rem}.case-tabs:where(.astro-6ysfi6iv) label:where(.astro-6ysfi6iv){display:flex;align-items:center;gap:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);color:var(--color-text-muted);cursor:pointer;padding:.85rem 1rem;transition:background .16s ease,border-color .16s ease,transform .16s ease}.case-tabs:where(.astro-6ysfi6iv) label:where(.astro-6ysfi6iv):hover{transform:translateY(-1px);border-color:var(--color-border-strong)}.case-tabs:where(.astro-6ysfi6iv) .icon-sm:where(.astro-6ysfi6iv){color:var(--color-accent)}#case-events:where(.astro-6ysfi6iv):checked~.case-tabs:where(.astro-6ysfi6iv) label:where(.astro-6ysfi6iv)[for=case-events],#case-service:where(.astro-6ysfi6iv):checked~.case-tabs:where(.astro-6ysfi6iv) label:where(.astro-6ysfi6iv)[for=case-service]{border-color:var(--color-accent);background:var(--color-accent-soft)}.case-stage:where(.astro-6ysfi6iv){position:relative;display:grid;min-width:0;min-height:44rem}.case-panel:where(.astro-6ysfi6iv){grid-area:1 / 1;min-width:0;max-width:100%;opacity:0;pointer-events:none;transform:translateY(.6rem) scale(.985);transition:opacity .18s ease,transform .18s ease;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-surface);overflow:hidden}#case-events:where(.astro-6ysfi6iv):checked~.case-stage:where(.astro-6ysfi6iv) .case-panel-events:where(.astro-6ysfi6iv),#case-service:where(.astro-6ysfi6iv):checked~.case-stage:where(.astro-6ysfi6iv) .case-panel-service:where(.astro-6ysfi6iv){opacity:1;pointer-events:auto;transform:translateY(0) scale(1);position:relative;z-index:2}.case-hero:where(.astro-6ysfi6iv){display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--color-border);background:var(--color-page);padding:1.25rem}.case-hero:where(.astro-6ysfi6iv) h3:where(.astro-6ysfi6iv){max-width:42rem;margin:.65rem 0 0;font-size:1.65rem;line-height:1.16}.case-badge:where(.astro-6ysfi6iv){display:grid;place-items:center;width:3rem;height:3rem;flex:0 0 auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent)}.case-body:where(.astro-6ysfi6iv){display:grid;min-width:0;gap:1rem;padding:1.25rem}.case-body:where(.astro-6ysfi6iv)>:where(.astro-6ysfi6iv){min-width:0}.case-summary:where(.astro-6ysfi6iv),.case-list:where(.astro-6ysfi6iv),.case-query:where(.astro-6ysfi6iv),.case-result:where(.astro-6ysfi6iv){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);padding:1rem}.case-summary:where(.astro-6ysfi6iv) p:where(.astro-6ysfi6iv),.case-result:where(.astro-6ysfi6iv) p:where(.astro-6ysfi6iv){margin:.65rem 0 0;color:var(--color-text-muted);line-height:1.65}.case-list:where(.astro-6ysfi6iv) ul:where(.astro-6ysfi6iv){display:grid;gap:.5rem;margin:.7rem 0 0;padding:0;list-style:none}.case-list:where(.astro-6ysfi6iv) li:where(.astro-6ysfi6iv){position:relative;padding-left:1rem;color:var(--color-text-muted);line-height:1.45}.case-list:where(.astro-6ysfi6iv) li:where(.astro-6ysfi6iv):before{content:"";position:absolute;left:0;top:.62em;width:.35rem;height:.35rem;border-radius:999px;background:var(--color-signal)}.kubectl-list:where(.astro-6ysfi6iv) li:where(.astro-6ysfi6iv):before{background:var(--color-warn)}.case-pathline:where(.astro-6ysfi6iv){display:grid;gap:.75rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-page);padding:1rem}.case-pathline:where(.astro-6ysfi6iv) div:where(.astro-6ysfi6iv){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center}.case-pathline:where(.astro-6ysfi6iv) strong:where(.astro-6ysfi6iv){font-size:.95rem}.case-query:where(.astro-6ysfi6iv) code:where(.astro-6ysfi6iv){display:block;margin-top:.7rem;max-width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.8rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.82rem;line-height:1.5;white-space:nowrap}@media(min-width:760px){.case-tabs:where(.astro-6ysfi6iv){grid-template-columns:repeat(2,minmax(0,1fr))}.case-body:where(.astro-6ysfi6iv){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.case-summary:where(.astro-6ysfi6iv),.case-pathline:where(.astro-6ysfi6iv),.case-query:where(.astro-6ysfi6iv),.case-result:where(.astro-6ysfi6iv){grid-column:1 / -1}.case-pathline:where(.astro-6ysfi6iv){grid-template-columns:repeat(4,minmax(0,1fr))}.case-pathline:where(.astro-6ysfi6iv) div:where(.astro-6ysfi6iv){grid-template-columns:1fr;gap:.35rem}}@media(max-width:620px){.case-stage:where(.astro-6ysfi6iv){min-height:63rem}.case-hero:where(.astro-6ysfi6iv){flex-direction:column}.case-hero:where(.astro-6ysfi6iv) h3:where(.astro-6ysfi6iv){font-size:1.35rem}}.ki-product-hero:where(.astro-o7rcm3hp){border-bottom:1px solid var(--color-border)}.hero-layout:where(.astro-o7rcm3hp){display:grid;gap:2.5rem;padding-block:4.75rem 3.5rem}.hero-copy:where(.astro-o7rcm3hp){align-self:center}.ki-product-hero:where(.astro-o7rcm3hp) h1:where(.astro-o7rcm3hp){margin:1.2rem 0 0;font-size:3rem;line-height:1;font-weight:650}.hero-tagline:where(.astro-o7rcm3hp){max-width:48rem;margin:1rem 0 0;font-size:1.5rem;font-weight:650;line-height:1.25}.hero-description:where(.astro-o7rcm3hp){max-width:50rem;margin:1.25rem 0 0;color:var(--color-text-muted);font-size:1.08rem;line-height:1.75}.hero-description:where(.astro-o7rcm3hp) code:where(.astro-o7rcm3hp),.performance-section:where(.astro-o7rcm3hp) code:where(.astro-o7rcm3hp){color:var(--color-text);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.92em}.hero-actions:where(.astro-o7rcm3hp),.quick-actions:where(.astro-o7rcm3hp){display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hero-console:where(.astro-o7rcm3hp){align-self:center;border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface-soft) 100%);box-shadow:var(--shadow-surface);padding:1.2rem}.console-header:where(.astro-o7rcm3hp){display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-border);padding-bottom:.9rem;color:var(--color-text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;text-transform:uppercase}.console-header:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp):last-child{color:var(--color-accent)}.agent-sequence:where(.astro-o7rcm3hp){position:relative;display:grid;gap:.7rem;margin-top:1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);padding:.9rem;overflow:hidden}.agent-sequence:where(.astro-o7rcm3hp):before{content:"";position:absolute;inset:3.15rem .9rem 1rem;background-image:linear-gradient(to right,var(--color-border) 1px,transparent 1px);background-size:33.333% 100%;opacity:.75;pointer-events:none}.participants:where(.astro-o7rcm3hp){position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.participants:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-accent);padding:.45rem .3rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.65rem;font-weight:650;text-align:center;text-transform:uppercase}.sequence-row:where(.astro-o7rcm3hp){--from: 0;--to: 1;position:relative;z-index:1;min-height:2.15rem}.sequence-row:where(.astro-o7rcm3hp):before{content:"";position:absolute;top:50%;left:calc((100% - .45rem) * var(--from) / 3 + .225rem);width:calc((100% - .45rem) * (var(--to) - var(--from)) / 3);border-top:1px solid var(--color-border-strong)}.sequence-row:where(.astro-o7rcm3hp):after{content:"";position:absolute;top:calc(50% - .24rem);left:calc((100% - .45rem) * var(--to) / 3 - .25rem);width:.48rem;height:.48rem;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);transform:rotate(-45deg)}.sequence-row:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){position:absolute;top:0;left:calc((100% - .45rem) * var(--from) / 3 + .6rem);max-width:58%;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.35rem .5rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;font-weight:650;line-height:1.25}.agent-to-mcp:where(.astro-o7rcm3hp){--from: 0;--to: 1}.mcp-to-db:where(.astro-o7rcm3hp){--from: 1;--to: 2}.db-to-agent:where(.astro-o7rcm3hp){--from: 0;--to: 2}.agent-to-db:where(.astro-o7rcm3hp){--from: 0;--to: 2}.agent-to-kube:where(.astro-o7rcm3hp){--from: 0;--to: 3}.db-to-agent:where(.astro-o7rcm3hp):after{left:calc((100% - .45rem) * var(--from) / 3 + .02rem);transform:rotate(135deg)}.db-to-agent:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){left:calc((100% - .45rem) * var(--from) / 3 + .6rem);background:var(--color-accent-soft)}.proof-row:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){background:var(--color-signal-soft)}.optional-row:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){border-style:dashed;background:var(--color-page);color:var(--color-text-muted)}.metrics-band:where(.astro-o7rcm3hp){border-bottom:1px solid var(--color-border);background:var(--color-surface)}.metrics-grid:where(.astro-o7rcm3hp){display:grid;gap:0}.metrics-grid:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp){border-bottom:1px solid var(--color-border);padding:1.25rem 0}.metrics-grid:where(.astro-o7rcm3hp) strong:where(.astro-o7rcm3hp){display:block;color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.05rem}.metrics-grid:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){display:block;max-width:18rem;margin-top:.4rem;color:var(--color-text-muted);font-size:.86rem;line-height:1.45}.section:where(.astro-o7rcm3hp){border-top:1px solid var(--color-border);padding-block:4rem}.release-strip:where(.astro-o7rcm3hp){border-bottom:1px solid var(--color-border);background:var(--color-surface-soft);padding-block:2.5rem}.release-layout:where(.astro-o7rcm3hp){display:grid;gap:1.5rem}.release-summary:where(.astro-o7rcm3hp) h2:where(.astro-o7rcm3hp){margin:.55rem 0 0;font-size:1.65rem;line-height:1.18}.release-summary:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp):not(.section-label){max-width:44rem;margin:.85rem 0 0;color:var(--color-text-muted);line-height:1.65}.release-grid:where(.astro-o7rcm3hp){display:grid;gap:.85rem}.release-grid:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);padding:1rem}.release-grid:where(.astro-o7rcm3hp) strong:where(.astro-o7rcm3hp){color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;text-transform:uppercase}.release-grid:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp){margin:.55rem 0 0;color:var(--color-text-muted);font-size:.88rem;line-height:1.5}.demo-section:where(.astro-o7rcm3hp){background:var(--color-page)}.demo-layout:where(.astro-o7rcm3hp){display:grid;gap:2rem;align-items:center}.demo-layout:where(.astro-o7rcm3hp) code:where(.astro-o7rcm3hp){color:var(--color-text);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.92em}.demo-player:where(.astro-o7rcm3hp){border:1px solid var(--color-border);border-radius:var(--radius-md);background:#020617;box-shadow:var(--shadow-surface);color:#e5edf8;overflow:hidden}.demo-video:where(.astro-o7rcm3hp){display:block;width:100%;aspect-ratio:16 / 10;min-height:20rem;background:#020617;object-fit:contain}.demo-video-caption:where(.astro-o7rcm3hp){display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(226,232,240,.16);background:linear-gradient(rgba(148,163,184,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.07) 1px,transparent 1px),#0f172a;background-size:2.4rem 2.4rem;padding:.9rem 1rem}.demo-video-caption:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){color:#cbd5e1;font-size:.86rem;line-height:1.45}.demo-video-caption:where(.astro-o7rcm3hp) a:where(.astro-o7rcm3hp){display:inline-flex;flex:0 0 auto;align-items:center;gap:.45rem;border:1px solid rgba(226,232,240,.24);border-radius:var(--radius-sm);background:#e5edf8;color:#0f172a;padding:.62rem .78rem;font-size:.86rem;font-weight:650;text-decoration:none}.demo-video-caption:where(.astro-o7rcm3hp) a:where(.astro-o7rcm3hp):hover{background:#bfdbfe}.quickstart-section:where(.astro-o7rcm3hp){background:var(--color-surface)}.quickstart-layout:where(.astro-o7rcm3hp){display:grid;gap:2rem}.quickstart-intro:where(.astro-o7rcm3hp){max-width:68rem}.quickstart-layout:where(.astro-o7rcm3hp)>:where(.astro-o7rcm3hp),.quickstart-steps:where(.astro-o7rcm3hp),.quickstart-steps:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp),.quickstart-steps:where(.astro-o7rcm3hp) pre:where(.astro-o7rcm3hp){min-width:0}.quick-links:where(.astro-o7rcm3hp){display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.quickstart-steps:where(.astro-o7rcm3hp){display:grid;gap:1rem}.quickstart-steps:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp){border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page);padding:1rem}.quickstart-steps:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:650}.quickstart-steps:where(.astro-o7rcm3hp) h3:where(.astro-o7rcm3hp){margin:.45rem 0 0;font-size:1rem}.quickstart-steps:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp){margin:.55rem 0 0;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.quickstart-steps:where(.astro-o7rcm3hp) pre:where(.astro-o7rcm3hp){margin:.9rem 0 0;overflow-x:auto;border-radius:var(--radius-sm);background:#0f172a;color:#e5edf8;padding:1rem;font-size:.78rem;line-height:1.55}.quickstart-steps:where(.astro-o7rcm3hp) code:where(.astro-o7rcm3hp){font-family:IBM Plex Mono,ui-monospace,monospace}.docs-map-section:where(.astro-o7rcm3hp){background:var(--color-surface-soft)}.docs-map-layout:where(.astro-o7rcm3hp){display:grid;gap:2rem}.docs-highlight-grid:where(.astro-o7rcm3hp){display:grid;gap:1rem}.docs-highlight:where(.astro-o7rcm3hp){display:grid;gap:.65rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page);padding:1.15rem;color:var(--color-text);text-decoration:none}.docs-highlight:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;text-transform:uppercase}.docs-highlight:where(.astro-o7rcm3hp) strong:where(.astro-o7rcm3hp){font-size:1.08rem;line-height:1.3}.docs-highlight:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp){margin:0;color:var(--color-text-muted);font-size:.9rem;line-height:1.6}.docs-highlight:where(.astro-o7rcm3hp):hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-surface)}.white-section:where(.astro-o7rcm3hp){background:var(--color-surface)}.section-label:where(.astro-o7rcm3hp){margin:0;color:var(--color-accent);font-size:.875rem;font-weight:650}.section:where(.astro-o7rcm3hp) h2:where(.astro-o7rcm3hp),.section-intro:where(.astro-o7rcm3hp) h2:where(.astro-o7rcm3hp){margin:.75rem 0 0;font-size:1.875rem;line-height:1.2;font-weight:650}.section-intro:where(.astro-o7rcm3hp){max-width:54rem}.section-intro:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp):last-child,.quickstart:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp):last-child{margin:1rem 0 0;color:var(--color-text-muted);line-height:1.7}.attraction-layout:where(.astro-o7rcm3hp),.performance-layout:where(.astro-o7rcm3hp),.quickstart:where(.astro-o7rcm3hp){display:grid;gap:2rem}.performance-layout:where(.astro-o7rcm3hp)>:where(.astro-o7rcm3hp){min-width:0}.why-contrast:where(.astro-o7rcm3hp){display:grid;gap:.65rem;margin-top:1.25rem}.why-contrast:where(.astro-o7rcm3hp) div:where(.astro-o7rcm3hp){display:grid;gap:.35rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page);padding:.9rem}.why-contrast:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;text-transform:uppercase}.why-contrast:where(.astro-o7rcm3hp) strong:where(.astro-o7rcm3hp){display:block;font-size:.95rem;line-height:1.35}.product-card-grid:where(.astro-o7rcm3hp){display:grid;gap:1rem}.product-card:where(.astro-o7rcm3hp){border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page);padding:1.25rem}.product-card:where(.astro-o7rcm3hp) .icon-sm:where(.astro-o7rcm3hp){color:var(--color-accent)}.product-card:where(.astro-o7rcm3hp) h3:where(.astro-o7rcm3hp){margin:1rem 0 0;font-size:1.25rem}.product-card:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp){margin:.7rem 0 0;color:var(--color-text-muted);line-height:1.65}.performance-section:where(.astro-o7rcm3hp){background:var(--color-surface-soft)}.architecture-section:where(.astro-o7rcm3hp){background:var(--color-page)}.mode-table:where(.astro-o7rcm3hp){display:grid;gap:1rem;margin-top:2rem}.mode-table:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp){border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:1.25rem}.mode-head:where(.astro-o7rcm3hp){display:flex;align-items:center;gap:.85rem}.mode-head:where(.astro-o7rcm3hp) span:where(.astro-o7rcm3hp){color:var(--color-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:650;text-transform:uppercase}.mode-head:where(.astro-o7rcm3hp) strong:where(.astro-o7rcm3hp){display:block;margin-top:.35rem;color:var(--color-signal);font-size:.9rem}.mode-table:where(.astro-o7rcm3hp) h3:where(.astro-o7rcm3hp){margin:.75rem 0 0;font-size:1.25rem}.mode-table:where(.astro-o7rcm3hp) p:where(.astro-o7rcm3hp){margin:.5rem 0 0;color:var(--color-text-muted);line-height:1.7}.quickstart:where(.astro-o7rcm3hp){border-radius:var(--radius-md);padding:2rem}@media(min-width:720px){.why-contrast:where(.astro-o7rcm3hp){grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-grid:where(.astro-o7rcm3hp),.product-card-grid:where(.astro-o7rcm3hp),.mode-table:where(.astro-o7rcm3hp){grid-template-columns:repeat(3,minmax(0,1fr))}.docs-highlight-grid:where(.astro-o7rcm3hp){grid-template-columns:repeat(2,minmax(0,1fr))}.release-grid:where(.astro-o7rcm3hp){grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-grid:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp){border-bottom:0;border-right:1px solid var(--color-border);padding:1.35rem 1.35rem 1.35rem 0}.metrics-grid:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp)+article:where(.astro-o7rcm3hp){padding-left:1.35rem}.metrics-grid:where(.astro-o7rcm3hp) article:where(.astro-o7rcm3hp):last-child{border-right:0}.quickstart-steps:where(.astro-o7rcm3hp){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.hero-layout:where(.astro-o7rcm3hp){grid-template-columns:minmax(0,.94fr) minmax(26rem,.8fr);padding-block:5rem 3.8rem}.ki-product-hero:where(.astro-o7rcm3hp) h1:where(.astro-o7rcm3hp){font-size:4.25rem}.attraction-layout:where(.astro-o7rcm3hp){grid-template-columns:minmax(18rem,.62fr) minmax(0,1fr);align-items:start}.performance-layout:where(.astro-o7rcm3hp){grid-template-columns:minmax(18rem,.58fr) minmax(0,1fr);align-items:start}.demo-layout:where(.astro-o7rcm3hp){grid-template-columns:minmax(20rem,.5fr) minmax(0,1fr)}.release-layout:where(.astro-o7rcm3hp){grid-template-columns:minmax(20rem,.62fr) minmax(0,1fr);align-items:start}.quickstart:where(.astro-o7rcm3hp){grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:start}.docs-map-layout:where(.astro-o7rcm3hp){grid-template-columns:minmax(18rem,.46fr) minmax(0,1fr);align-items:start}.sticky-copy:where(.astro-o7rcm3hp){position:sticky;top:7rem}}@media(max-width:640px){.hero-layout:where(.astro-o7rcm3hp){padding-block:3.5rem 3rem}.ki-product-hero:where(.astro-o7rcm3hp) h1:where(.astro-o7rcm3hp){font-size:2.5rem}.hero-tagline:where(.astro-o7rcm3hp){font-size:1.3rem}}
