.aip[data-astro-cid-dg37bai6]{background:radial-gradient(800px 500px at 50% 60%,rgba(110,11,231,.18),transparent 70%),var(--bg)}.aip-diagram[data-astro-cid-dg37bai6]{overflow-x:auto;scrollbar-width:none}.aip-diagram[data-astro-cid-dg37bai6] svg[data-astro-cid-dg37bai6]{width:100%;min-width:680px;height:auto}text[data-astro-cid-dg37bai6]{fill:#fff;font-size:14px;font-family:var(--font);text-anchor:middle}.sm[data-astro-cid-dg37bai6],.cap[data-astro-cid-dg37bai6]{font-size:11px;fill:var(--muted);font-family:var(--mono);letter-spacing:.06em}.in[data-astro-cid-dg37bai6] rect[data-astro-cid-dg37bai6],.xr[data-astro-cid-dg37bai6] rect[data-astro-cid-dg37bai6],.dash[data-astro-cid-dg37bai6] rect[data-astro-cid-dg37bai6]:first-child{fill:var(--surface);stroke:var(--line-strong)}.xr[data-astro-cid-dg37bai6] rect[data-astro-cid-dg37bai6]{stroke:var(--lilac)}.wire[data-astro-cid-dg37bai6]{fill:none;stroke:var(--line-strong);stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1}.aip[data-astro-cid-dg37bai6].in-view .wire[data-astro-cid-dg37bai6]{animation:aip-draw 1.4s var(--ease) forwards}@keyframes aip-draw{to{stroke-dashoffset:0}}.pkt[data-astro-cid-dg37bai6]{fill:var(--amber);stroke:var(--orange);stroke-opacity:.35;stroke-width:6px;paint-order:stroke;animation:aip-pkt 2.4s linear infinite;animation-delay:calc(var(--i) * .6s)}@keyframes aip-pkt{0%{offset-distance:0%}to{offset-distance:100%}}.syn[data-astro-cid-dg37bai6]{stroke:var(--lilac);stroke-opacity:.25}.neuron[data-astro-cid-dg37bai6]{fill:var(--bg);stroke:var(--lilac);stroke-width:1.6;animation:aip-fire 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .12s)}@keyframes aip-fire{40%{fill:var(--lilac)}}.bar[data-astro-cid-dg37bai6]{fill:var(--sky);transform-box:fill-box;transform-origin:left;animation:aip-bar 3s ease-in-out infinite;animation-delay:calc(var(--i) * .3s)}.bar[data-astro-cid-dg37bai6]:nth-of-type(3){fill:var(--orange)}@keyframes aip-bar{50%{transform:scaleX(.6)}}.ai-case[data-astro-cid-7uixuy3m].alt{background:var(--bg-2)}.ai-split[data-astro-cid-7uixuy3m]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px);align-items:center}.ai-split[data-astro-cid-7uixuy3m].rev .ai-media[data-astro-cid-7uixuy3m]{order:2}.ai-media[data-astro-cid-7uixuy3m]{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 0 0 1px var(--line-strong),0 40px 80px -40px #6e0be799;aspect-ratio:16 / 9;background:#0a1033}.ai-media[data-astro-cid-7uixuy3m] video[data-astro-cid-7uixuy3m],.ai-media[data-astro-cid-7uixuy3m] img[data-astro-cid-7uixuy3m]{width:100%;height:100%;object-fit:cover}.ai-boxes[data-astro-cid-7uixuy3m]{position:absolute;inset:0;width:100%;height:100%}.ai-boxes[data-astro-cid-7uixuy3m] rect[data-astro-cid-7uixuy3m]{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.ai-boxes[data-astro-cid-7uixuy3m] .b1[data-astro-cid-7uixuy3m]{stroke:#3ddc97;animation:box-track 6s ease-in-out infinite}.ai-boxes[data-astro-cid-7uixuy3m] .b2[data-astro-cid-7uixuy3m]{stroke:var(--amber);stroke-dasharray:6 4;animation:box-track 5s ease-in-out infinite reverse}.ai-boxes[data-astro-cid-7uixuy3m] text[data-astro-cid-7uixuy3m]{font-family:var(--mono);font-size:7px;fill:#3ddc97;animation:box-track 6s ease-in-out infinite}@keyframes box-track{50%{transform:translate(-30px,4px)}}.ai-pulse[data-astro-cid-7uixuy3m]{position:absolute;left:0;right:0;bottom:0;width:100%;height:70px;background:linear-gradient(transparent,#05071acc)}.ai-pulse[data-astro-cid-7uixuy3m] path[data-astro-cid-7uixuy3m]{fill:none;stroke:#ff4d6d;stroke-width:2;stroke-dasharray:.3 .7;animation:beat 2.4s linear infinite}@keyframes beat{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.ai-copy[data-astro-cid-7uixuy3m]{display:grid;gap:18px}.ai-copy[data-astro-cid-7uixuy3m] .eyebrow[data-astro-cid-7uixuy3m]{color:var(--lilac)}.ai-list[data-astro-cid-7uixuy3m]{margin:0;padding-left:20px;display:grid;gap:10px;color:#d6dbf0}.ai-list[data-astro-cid-7uixuy3m] li[data-astro-cid-7uixuy3m]::marker{color:var(--lilac)}.ai-why[data-astro-cid-7uixuy3m]{color:var(--muted);font-style:italic}.link-arrow[data-astro-cid-7uixuy3m]{justify-self:start}.ai-tech-in[data-astro-cid-7uixuy3m]{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start}.ai-stack[data-astro-cid-7uixuy3m]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ai-stack[data-astro-cid-7uixuy3m] li[data-astro-cid-7uixuy3m]{display:grid;gap:8px;padding:24px;border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font-size:15px}.ai-stack[data-astro-cid-7uixuy3m] b[data-astro-cid-7uixuy3m]{color:#fff;font-weight:500;font-size:18px}@media(max-width:900px){.ai-tech-in[data-astro-cid-7uixuy3m],.ai-stack[data-astro-cid-7uixuy3m]{grid-template-columns:1fr}}.meas[data-astro-cid-7uixuy3m]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.meas[data-astro-cid-7uixuy3m] li[data-astro-cid-7uixuy3m]{display:grid;align-content:start;gap:10px;padding:26px;border-radius:var(--radius);background:#fff;box-shadow:0 0 0 1px var(--paper-2)}.meas[data-astro-cid-7uixuy3m] span[data-astro-cid-7uixuy3m]{font-family:var(--mono);font-size:12px;color:var(--violet)}.meas[data-astro-cid-7uixuy3m] p[data-astro-cid-7uixuy3m]{color:var(--paper-muted);font-size:15px}@media(max-width:960px){.ai-split[data-astro-cid-7uixuy3m]{grid-template-columns:1fr}.ai-split[data-astro-cid-7uixuy3m].rev .ai-media[data-astro-cid-7uixuy3m]{order:0}.meas[data-astro-cid-7uixuy3m]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.meas[data-astro-cid-7uixuy3m]{grid-template-columns:1fr}}
