.platform-visual[data-astro-cid-m5cboths]{min-block-size:24rem;position:relative}.platform-visual--agents[data-astro-cid-m5cboths] svg[data-astro-cid-m5cboths]{fill:none;stroke:#64e2f48c;stroke-width:1.5px;block-size:100%;inline-size:100%;position:absolute;inset:0}.platform-visual__agent[data-astro-cid-m5cboths],.platform-visual__core[data-astro-cid-m5cboths],.platform-visual__owner[data-astro-cid-m5cboths]{z-index:1;place-content:center;place-items:center;gap:var(--space-fine);border:1px solid var(--color-boundary);background:var(--color-surface-raised);text-align:center;display:grid;position:absolute}.platform-visual__agent[data-astro-cid-m5cboths]{border-radius:var(--radius-field);min-block-size:6.5rem;inline-size:9.5rem;inset-block-start:10%}.platform-visual__agent--sales[data-astro-cid-m5cboths]{inset-inline-start:0}.platform-visual__agent--support[data-astro-cid-m5cboths]{inset-inline-end:0}.platform-visual__core[data-astro-cid-m5cboths]{aspect-ratio:1;border-color:#91ecf8b8;border-radius:50%;inline-size:12rem;inset-block-start:44%;inset-inline-start:50%;transform:translate(-50%,-50%);box-shadow:0 0 2.5rem #64e2f421}.platform-visual__owner[data-astro-cid-m5cboths]{border-radius:var(--radius-field);min-block-size:5.75rem;inline-size:12rem;inset-block-end:2%;inset-inline-start:50%;transform:translate(-50%)}.platform-visual__agent[data-astro-cid-m5cboths] .icon,.platform-visual__core[data-astro-cid-m5cboths] .icon,.platform-visual__owner[data-astro-cid-m5cboths] .icon{color:var(--color-accent)}.platform-visual__agent[data-astro-cid-m5cboths] strong[data-astro-cid-m5cboths],.platform-visual__core[data-astro-cid-m5cboths] strong[data-astro-cid-m5cboths],.platform-visual__owner[data-astro-cid-m5cboths] strong[data-astro-cid-m5cboths]{font-family:var(--font-family-heading);font-size:.9rem}.platform-visual__agent[data-astro-cid-m5cboths] span[data-astro-cid-m5cboths],.platform-visual__core[data-astro-cid-m5cboths] span[data-astro-cid-m5cboths],.platform-visual__owner[data-astro-cid-m5cboths] span[data-astro-cid-m5cboths]{color:var(--color-text-secondary);font-size:.7rem}.platform-visual--knowledge[data-astro-cid-m5cboths]{align-items:center;gap:var(--space-2);grid-template-columns:1fr 8rem 1fr;display:grid}.platform-visual__source-list[data-astro-cid-m5cboths]{gap:var(--space-1);display:grid}.platform-visual__source-list[data-astro-cid-m5cboths]>span[data-astro-cid-m5cboths]{align-items:center;gap:var(--space-1);min-block-size:4.25rem;padding:var(--space-1) var(--space-2);border:1px solid var(--color-divider);border-radius:var(--radius-field);background:var(--color-surface-raised);color:var(--color-text-main);font-size:.8rem;font-weight:var(--font-weight-semibold);display:flex}.platform-visual__source-list[data-astro-cid-m5cboths] .icon{color:var(--color-accent)}.platform-visual__knowledge-core[data-astro-cid-m5cboths]{place-content:center;place-items:center;gap:var(--space-fine);background:var(--color-surface-raised);text-align:center;border:1px solid #91ecf8ad;border-radius:50%;min-block-size:8rem;display:grid;box-shadow:0 0 2rem #64e2f421}.platform-visual__knowledge-core[data-astro-cid-m5cboths] .icon{color:var(--color-accent)}.platform-visual__knowledge-core[data-astro-cid-m5cboths] strong[data-astro-cid-m5cboths]{font-family:var(--font-family-heading);font-size:.78rem}.platform-visual__knowledge-core[data-astro-cid-m5cboths] span[data-astro-cid-m5cboths]{color:var(--color-text-secondary);font-size:.65rem}.platform-visual__response[data-astro-cid-m5cboths]{align-content:center;gap:var(--space-2);min-block-size:12rem;padding:var(--space-3);border:1px solid var(--color-boundary);border-radius:var(--radius-panel);background:linear-gradient(145deg, #64e2f414, var(--color-surface-raised));display:grid}.platform-visual__response[data-astro-cid-m5cboths] strong[data-astro-cid-m5cboths]{font-family:var(--font-family-heading);font-size:1rem}.platform-visual__response[data-astro-cid-m5cboths] small[data-astro-cid-m5cboths]{color:var(--color-text-secondary);font-size:.75rem}.platform-visual--operations[data-astro-cid-m5cboths]{align-items:center;gap:var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}.platform-visual--operations[data-astro-cid-m5cboths] div[data-astro-cid-m5cboths]{min-block-size:11rem;padding:var(--space-2);border:1px solid var(--color-divider);border-radius:var(--radius-field);background:var(--color-surface-raised);align-content:space-between;display:grid;position:relative}.platform-visual--operations[data-astro-cid-m5cboths] div[data-astro-cid-m5cboths]:not(:last-child):after{inline-size:var(--space-1);background:var(--color-accent);content:"";block-size:1px;position:absolute;inset-block-start:50%;inset-inline-start:100%}.platform-visual--operations[data-astro-cid-m5cboths] span[data-astro-cid-m5cboths]{color:var(--color-text-secondary);font-size:.7rem}.platform-visual--operations[data-astro-cid-m5cboths] .icon{color:var(--color-accent)}.platform-visual--operations[data-astro-cid-m5cboths] strong[data-astro-cid-m5cboths]{font-family:var(--font-family-heading);font-size:.78rem}@media (width<=64rem){.platform-visual[data-astro-cid-m5cboths]{inline-size:min(100%,40rem);margin-inline:auto}}@media (width<=35rem){.platform-visual--agents[data-astro-cid-m5cboths]{gap:var(--space-1);grid-template-columns:repeat(2,1fr);min-block-size:0;display:grid}.platform-visual--agents[data-astro-cid-m5cboths] svg[data-astro-cid-m5cboths]{display:none}.platform-visual__agent[data-astro-cid-m5cboths],.platform-visual__core[data-astro-cid-m5cboths],.platform-visual__owner[data-astro-cid-m5cboths]{aspect-ratio:auto;min-block-size:0;inline-size:100%;padding:var(--space-2);position:static;transform:none}.platform-visual__core[data-astro-cid-m5cboths],.platform-visual__owner[data-astro-cid-m5cboths]{grid-column:1/-1}.platform-visual--knowledge[data-astro-cid-m5cboths]{grid-template-columns:1fr;min-block-size:0}.platform-visual__knowledge-core[data-astro-cid-m5cboths]{border-radius:var(--radius-panel);min-block-size:8rem}.platform-visual--operations[data-astro-cid-m5cboths]{grid-template-columns:1fr;min-block-size:0}.platform-visual--operations[data-astro-cid-m5cboths] div[data-astro-cid-m5cboths]{min-block-size:6rem}.platform-visual--operations[data-astro-cid-m5cboths] div[data-astro-cid-m5cboths]:not(:last-child):after{inline-size:1px;block-size:var(--space-1);inset-block-start:100%;inset-inline-start:2rem}}
