.hero-desktop.svelte-gxe62c{display:none}.hero-mobile.svelte-gxe62c{display:block}@media (width>=1024px){.hero-desktop.svelte-gxe62c{grid-template-columns:60% 40%;min-height:90vh;display:grid}.hero-mobile.svelte-gxe62c{display:none}}.demo-split.svelte-ofabxf{grid-template-columns:1fr;display:grid}@media (width>=1024px){.demo-split.svelte-ofabxf{grid-template-columns:45% 55%}}.typewriter-cursor.svelte-ofabxf{margin-left:1px;font-weight:300;animation:.7s step-end infinite svelte-ofabxf-cursor-blink}@keyframes svelte-ofabxf-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.mockup-image-card.svelte-ofabxf{background:linear-gradient(135deg, var(--color-sand) 0%, var(--color-cream-dark) 50%, var(--color-cream) 100%);animation:.8s ease-out both svelte-ofabxf-shimmer-reveal;position:relative;overflow:hidden}@keyframes svelte-ofabxf-shimmer-reveal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.campaign-bar.svelte-ofabxf{width:0%;animation:1.2s cubic-bezier(.16,1,.3,1) .3s forwards svelte-ofabxf-bar-fill}@keyframes svelte-ofabxf-bar-fill{to{width:var(--bar-width)}}.waveform-bar.svelte-ofabxf{height:var(--bar-h);animation:1.5s ease-in-out infinite alternate svelte-ofabxf-waveform-pulse;animation-delay:calc(var(--bar-index) * 80ms)}@keyframes svelte-ofabxf-waveform-pulse{0%{height:var(--bar-h)}50%{height:calc(var(--bar-h) * .4)}to{height:var(--bar-h)}}.typing-dots.svelte-ofabxf{align-items:center;gap:3px;padding:2px 0;display:inline-flex}.typing-dots.svelte-ofabxf span:where(.svelte-ofabxf){opacity:.4;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite svelte-ofabxf-dot-bounce}.typing-dots.svelte-ofabxf span:where(.svelte-ofabxf):nth-child(2){animation-delay:.15s}.typing-dots.svelte-ofabxf span:where(.svelte-ofabxf):nth-child(3){animation-delay:.3s}@keyframes svelte-ofabxf-dot-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.graph-container.svelte-1cve88x{max-width:780px;height:420px}.connection-line.svelte-1cve88x{stroke:var(--line-color);stroke-opacity:.08;stroke-dasharray:.8 .6;stroke-dashoffset:0;animation:2s linear infinite svelte-1cve88x-dash-flow;animation-delay:var(--line-delay);transition:stroke-opacity .3s}.connection-active.svelte-1cve88x{stroke-opacity:.5;stroke-width:.3px;stroke-dasharray:none}@keyframes svelte-1cve88x-dash-flow{to{stroke-dashoffset:-4px}}.hub-glow.svelte-1cve88x{animation:2.5s ease-in-out infinite svelte-1cve88x-hub-pulse}.hub-ring.svelte-1cve88x{animation:12s linear infinite svelte-1cve88x-ring-spin}.hub-ring-outer.svelte-1cve88x{animation:18s linear infinite reverse svelte-1cve88x-ring-spin}@keyframes svelte-1cve88x-hub-pulse{0%,to{box-shadow:0 0 20px #faead30d,0 8px 32px #0000001a}50%{box-shadow:0 0 40px #faead31a,0 8px 32px #0000001a}}@keyframes svelte-1cve88x-ring-spin{to{transform:rotate(360deg)}}.activity-ring.svelte-1cve88x{animation:1.2s ease-in-out infinite svelte-1cve88x-ring-breathe}@keyframes svelte-1cve88x-ring-breathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.data-particle.svelte-1cve88x{background:var(--particle-color);opacity:0;pointer-events:none;width:3px;height:3px;animation:svelte-1cve88x-particle-travel var(--particle-duration) ease-in-out infinite;animation-delay:var(--particle-delay);left:var(--start-x);top:var(--start-y);border-radius:50%;position:absolute}@keyframes svelte-1cve88x-particle-travel{0%{left:var(--start-x);top:var(--start-y);opacity:0;transform:scale(.5)}10%{opacity:.6;transform:scale(1)}90%{opacity:.6;transform:scale(1)}to{left:var(--end-x);top:var(--end-y);opacity:0;transform:scale(.5)}}.task-ticker.svelte-1cve88x{animation:1.6s ease-in-out infinite svelte-1cve88x-ticker-fade}@keyframes svelte-1cve88x-ticker-fade{0%,to{opacity:.5}50%{opacity:1}}.workflow-step.svelte-1cve88x{animation:.25s cubic-bezier(.16,1,.3,1) both svelte-1cve88x-step-enter;animation-delay:var(--step-delay)}@keyframes svelte-1cve88x-step-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.channel-pill.svelte-1cve88x{animation:.2s cubic-bezier(.16,1,.3,1) both svelte-1cve88x-pill-enter;animation-delay:calc(var(--pill-delay) + .1s)}@keyframes svelte-1cve88x-pill-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.inter-agent-line.svelte-1cve88x{stroke:var(--color-foreground);stroke-opacity:.06}.mobile-line.connection-line.svelte-1cve88x{stroke-opacity:.15}.mobile-line.connection-active.svelte-1cve88x{stroke-opacity:.6;stroke-width:.45px;stroke-dasharray:none}.mobile-line.inter-agent-line.svelte-1cve88x{stroke-opacity:.1}html:not(.dark) .connection-line.svelte-1cve88x{stroke:var(--color-foreground);stroke-opacity:.12}html:not(.dark) .connection-active.svelte-1cve88x{stroke-opacity:.5;stroke-width:.35px;stroke-dasharray:none}html:not(.dark) .inter-agent-line.svelte-1cve88x{stroke-opacity:.12}html:not(.dark) .mobile-line.connection-line.svelte-1cve88x{stroke-opacity:.18}html:not(.dark) .mobile-line.inter-agent-line.svelte-1cve88x{stroke-opacity:.14}html:not(.dark) .data-particle.svelte-1cve88x{background:var(--color-foreground);width:4px;height:4px}@keyframes svelte-1cve88x-hub-pulse-light{0%,to{box-shadow:0 0 0 1px var(--color-surface-border), 0 4px 24px #0000000f}50%{box-shadow:0 0 0 1px var(--color-surface-border-strong), 0 8px 32px #0000001a}}html:not(.dark) .hub-glow.svelte-1cve88x{animation:2.5s ease-in-out infinite svelte-1cve88x-hub-pulse-light}.faq-item.svelte-14zr7hk summary:where(.svelte-14zr7hk)::-webkit-details-marker{display:none}.faq-item.svelte-14zr7hk summary:where(.svelte-14zr7hk){-webkit-user-select:none;user-select:none}.faq-item.svelte-14zr7hk summary:where(.svelte-14zr7hk):focus-visible{outline:2px solid var(--color-cream-dark);outline-offset:2px;border-radius:1rem}
