.iso-integration:where(.astro-zeoym3ep){max-width:900px;margin:0 auto}.iso-face-back:where(.astro-zeoym3ep){fill:#f3f0ff;stroke:#7c3aed33;stroke-width:1}.iso-face-screen:where(.astro-zeoym3ep){fill:#1e1b2e}.iso-face-urlbar:where(.astro-zeoym3ep){fill:#ede9fe;stroke:#7c3aed1a;stroke-width:.5}.iso-dot-red:where(.astro-zeoym3ep){fill:#f87171}.iso-dot-yellow:where(.astro-zeoym3ep){fill:#fbbf24}.iso-dot-green:where(.astro-zeoym3ep){fill:#34d399}.code-line:where(.astro-zeoym3ep){fill:#a78bfa66}.cl-accent:where(.astro-zeoym3ep){fill:#06b6d499}.cl-2:where(.astro-zeoym3ep),.cl-4:where(.astro-zeoym3ep),.cl-9:where(.astro-zeoym3ep){fill:#8b5cf680}.cursor-blink:where(.astro-zeoym3ep){fill:#06b6d4;animation:cursorBlink 1s step-end infinite}.web-block:where(.astro-zeoym3ep){stroke:#7c3aed26;stroke-width:.5}.wb-hero:where(.astro-zeoym3ep){fill:#7c3aed26}.wb-card:where(.astro-zeoym3ep){fill:#a78bfa1a}.web-text:where(.astro-zeoym3ep){fill:#ffffff26}.web-cta:where(.astro-zeoym3ep){fill:#7c3aed;opacity:.7}.web-footer:where(.astro-zeoym3ep){fill:#ffffff0d}.web-nav-dot:where(.astro-zeoym3ep){fill:#a78bfa4d}.iso-url-text:where(.astro-zeoym3ep){fill:#a78bfa4d}.iso-url-dot:where(.astro-zeoym3ep){fill:#7c3aed33}.iso-url-lock:where(.astro-zeoym3ep){stroke:#a78bfa66}.hub-ring-outer:where(.astro-zeoym3ep){stroke:#7c3aed33;animation:hubPulseOuter 4s ease-in-out infinite}.hub-ring-mid:where(.astro-zeoym3ep){stroke:#7c3aed4d;animation:hubPulseMid 4s ease-in-out 1s infinite}.hub-hex:where(.astro-zeoym3ep){fill:#7c3aed14;stroke:#7c3aed4d;stroke-width:1}.hub-icon:where(.astro-zeoym3ep){stroke:#7c3aed}.orbit-dot:where(.astro-zeoym3ep){fill:#a78bfa}.iso-grad-start:where(.astro-zeoym3ep){stop-color:#a78bfa;stop-opacity:.6}.iso-grad-end:where(.astro-zeoym3ep){stop-color:#06b6d4;stop-opacity:.6}.data-packet:where(.astro-zeoym3ep){fill:#a78bfa}.float-chip:where(.astro-zeoym3ep){fill:#7c3aed14;stroke:#7c3aed26;stroke-width:.5}.float-orb:where(.astro-zeoym3ep){fill:#06b6d426}.iso-label:where(.astro-zeoym3ep){fill:#0006;font-size:13px;font-weight:500;letter-spacing:.05em}.dark .iso-face-back:where(.astro-zeoym3ep){fill:#1a1625;stroke:#a78bfa40}.dark .iso-face-screen:where(.astro-zeoym3ep){fill:#0d0b14}.dark .iso-face-urlbar:where(.astro-zeoym3ep){fill:#1a1625;stroke:#a78bfa26}.dark .code-line:where(.astro-zeoym3ep){fill:#a78bfa59}.dark .cl-accent:where(.astro-zeoym3ep){fill:#22d3ee80}.dark .cl-2:where(.astro-zeoym3ep),.dark .cl-4:where(.astro-zeoym3ep),.dark .cl-9:where(.astro-zeoym3ep){fill:#8b5cf673}.dark .wb-hero:where(.astro-zeoym3ep){fill:#8b5cf633}.dark .wb-card:where(.astro-zeoym3ep){fill:#a78bfa14}.dark .web-cta:where(.astro-zeoym3ep){fill:#8b5cf6;opacity:.8}.dark .hub-ring-outer:where(.astro-zeoym3ep){stroke:#a78bfa40}.dark .hub-ring-mid:where(.astro-zeoym3ep){stroke:#a78bfa59}.dark .hub-hex:where(.astro-zeoym3ep){fill:#8b5cf61f;stroke:#a78bfa59}.dark .hub-icon:where(.astro-zeoym3ep){stroke:#a78bfa}.dark .iso-grad-start:where(.astro-zeoym3ep){stop-color:#a78bfa;stop-opacity:.7}.dark .iso-grad-end:where(.astro-zeoym3ep){stop-color:#22d3ee;stop-opacity:.7}.dark .data-packet:where(.astro-zeoym3ep){fill:#c4b5fd}.dark .float-chip:where(.astro-zeoym3ep){fill:#8b5cf61a;stroke:#a78bfa33}.dark .float-orb:where(.astro-zeoym3ep){fill:#22d3ee26}.dark .iso-label:where(.astro-zeoym3ep){fill:#fff6}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes hubPulseOuter{0%,to{r:48;opacity:.3}50%{r:54;opacity:.8}}@keyframes hubPulseMid{0%,to{r:36;opacity:.4}50%{r:40;opacity:.9}}.code-lines:where(.astro-zeoym3ep) .code-line:where(.astro-zeoym3ep){opacity:0;animation:codeAppear .3s ease-out forwards}.cl-1:where(.astro-zeoym3ep){animation-delay:.1s}.cl-2:where(.astro-zeoym3ep){animation-delay:.3s}.cl-3:where(.astro-zeoym3ep){animation-delay:.5s}.cl-4:where(.astro-zeoym3ep){animation-delay:.7s}.cl-5:where(.astro-zeoym3ep){animation-delay:.9s}.cl-6:where(.astro-zeoym3ep){animation-delay:1.1s}.cl-7:where(.astro-zeoym3ep){animation-delay:1.3s}.cl-8:where(.astro-zeoym3ep){animation-delay:1.5s}.cl-9:where(.astro-zeoym3ep){animation-delay:1.7s}.cl-10:where(.astro-zeoym3ep){animation-delay:1.9s}.cl-11:where(.astro-zeoym3ep){animation-delay:2.1s}.cl-12:where(.astro-zeoym3ep){animation-delay:2.3s}.cl-accent:where(.astro-zeoym3ep){animation-delay:2.5s}.cl-14:where(.astro-zeoym3ep){animation-delay:2.7s}.cl-15:where(.astro-zeoym3ep){animation-delay:2.9s}@keyframes codeAppear{0%{opacity:0;transform:scaleX(0);transform-origin:left}to{opacity:1;transform:scaleX(1);transform-origin:left}}.conn-line:where(.astro-zeoym3ep){stroke-dasharray:8 6;animation:connFlow 2s linear infinite}@keyframes connFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28}}.orbit-dots:where(.astro-zeoym3ep){transform-origin:35px 35px;animation:orbitSpin 12s linear infinite}@keyframes orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fc-1:where(.astro-zeoym3ep){animation:chipFloat 6s ease-in-out infinite}.fc-2:where(.astro-zeoym3ep){animation:chipFloat 8s ease-in-out 2s infinite}.fo-1:where(.astro-zeoym3ep){animation:orbFloat 7s ease-in-out 1s infinite}.fo-2:where(.astro-zeoym3ep){animation:orbFloat 9s ease-in-out 3s infinite}@keyframes chipFloat{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.8;transform:translateY(-8px)}}@keyframes orbFloat{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.7;transform:translate(4px,-6px)}}@media(prefers-reduced-motion:reduce){.code-lines:where(.astro-zeoym3ep) .code-line:where(.astro-zeoym3ep){opacity:1;animation:none!important}.cursor-blink:where(.astro-zeoym3ep),.hub-ring-outer:where(.astro-zeoym3ep),.hub-ring-mid:where(.astro-zeoym3ep),.orbit-dots:where(.astro-zeoym3ep),.conn-line:where(.astro-zeoym3ep),.float-chip:where(.astro-zeoym3ep),.float-orb:where(.astro-zeoym3ep){animation:none!important}.cursor-blink:where(.astro-zeoym3ep){opacity:1}.conn-line:where(.astro-zeoym3ep){stroke-dasharray:none}}
