.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-edge-boost:20;--color-sensitivity:calc(var(--edge-sensitivity) + var(--color-edge-boost));--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001a,0 2px 4px #0000001a,0 4px 8px #00000014}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;z-index:-1;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0% 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #a299ff 0px, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #cecbf2 0px, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #695edf 0px, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #5d51d5 0px, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #a299ff 0px, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #cecbf2 0px, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #695edf 0px, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#a299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1.5px solid #0000}.border-glow-card:after{background:var(--gradient-one,radial-gradient(at 80% 55%, #a299ff 0px, transparent 50%)) padding-box, var(--gradient-two,radial-gradient(at 69% 34%, #cecbf2 0px, transparent 50%)) padding-box, var(--gradient-three,radial-gradient(at 8% 6%, #695edf 0px, transparent 50%)) padding-box, var(--gradient-four,radial-gradient(at 41% 38%, #5d51d5 0px, transparent 50%)) padding-box, var(--gradient-five,radial-gradient(at 86% 85%, #a299ff 0px, transparent 50%)) padding-box, var(--gradient-six,radial-gradient(at 82% 18%, #cecbf2 0px, transparent 50%)) padding-box, var(--gradient-seven,radial-gradient(at 51% 4%, #695edf 0px, transparent 50%)) padding-box, var(--gradient-base,linear-gradient(#a299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);-webkit-mask-composite:destination-out, source-over, source-over, source-over, source-over, source-over;opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,#c4bbfb), inset 0 0 1px 0 var(--glow-color-60,#c4bbfb99), inset 0 0 3px 0 var(--glow-color-50,#c4bbfb80), inset 0 0 6px 0 var(--glow-color-40,#c4bbfb66), inset 0 0 15px 0 var(--glow-color-30,#c4bbfb4d), inset 0 0 25px 2px var(--glow-color-20,#c4bbfb33), inset 0 0 50px 2px var(--glow-color-10,#c4bbfb1a), 0 0 1px 0 var(--glow-color-60,#c4bbfb99), 0 0 3px 0 var(--glow-color-50,#c4bbfb80), 0 0 6px 0 var(--glow-color-40,#c4bbfb66), 0 0 15px 0 var(--glow-color-30,#c4bbfb4d), 0 0 25px 2px var(--glow-color-20,#c4bbfb33), 0 0 50px 2px var(--glow-color-10,#c4bbfb1a);position:absolute}.border-glow-inner{z-index:1;border-radius:inherit;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{transition:none}}._root_1wlg8_6{aspect-ratio:834/284;width:min(100%,52.125rem);margin-inline:auto;padding:0;container-type:inline-size}._canvas_1wlg8_14{transform-origin:0 0;width:834px;height:284px;transform:scale(calc(100cqi / 834px));position:relative}._connectors_1wlg8_28,._outputs_1wlg8_29,._outputCard_1wlg8_30,._flowIn_1wlg8_31,._flowOut_1wlg8_32,._flowOutTrack_1wlg8_33{transition:opacity .32s cubic-bezier(.22,1,.36,1)}:is(._canvas_1wlg8_14:has(._connectors_1wlg8_28:hover) ._flowOut_1wlg8_32,._canvas_1wlg8_14:has(._connectors_1wlg8_28:hover) ._outputs_1wlg8_29),:is(._canvas_1wlg8_14:has(._outputs_1wlg8_29:hover) ._flowIn_1wlg8_31,._canvas_1wlg8_14:has(._outputs_1wlg8_29:hover) ._connectors_1wlg8_28){opacity:.28}._canvas_1wlg8_14:has(._outputCardAgents_1wlg8_50:hover) ._outputCardFrameworks_1wlg8_50{opacity:.28}._canvas_1wlg8_14:has(._outputCardAgents_1wlg8_50:hover) ._flowOutTrack_1wlg8_33[data-flow-index="1"]{opacity:.28}._canvas_1wlg8_14:has(._outputCardFrameworks_1wlg8_50:hover) ._outputCardAgents_1wlg8_50{opacity:.28}._canvas_1wlg8_14:has(._outputCardFrameworks_1wlg8_50:hover) ._flowOutTrack_1wlg8_33[data-flow-index="0"]{opacity:.28}._flowIn_1wlg8_31,._flowOut_1wlg8_32{pointer-events:none}@media (prefers-reduced-motion:reduce){._connectors_1wlg8_28,._outputs_1wlg8_29,._outputCard_1wlg8_30,._flowIn_1wlg8_31,._flowOut_1wlg8_32,._flowOutTrack_1wlg8_33{transition:none}}._canvas_1wlg8_14:before{content:"";z-index:0;mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(62% 72% at 50% 48%,#0c0828c7 0%,#0c08286b 36%,#0000 70%);position:absolute;inset:-12% -6%}._connectors_1wlg8_28{z-index:2;box-sizing:border-box;pointer-events:auto;cursor:default;-webkit-backdrop-filter:blur(32px)saturate(1.2);backdrop-filter:blur(32px)saturate(1.2);background-color:#110e2047;background-image:linear-gradient(211.1deg,#22165a2e 2.53%,#140f2a61 78.63%);border:none;border-radius:8px;flex-direction:column;align-items:flex-start;width:192px;height:auto;margin:0;padding:16px;display:flex;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #695edf38,0 22px 48px #0000009e,0 8px 20px #0804188c,0 0 36px #22165a47}._grid_1wlg8_136{grid-template-columns:repeat(3,48px);justify-content:center;gap:8px;width:160px;display:grid}._gridCell_1wlg8_144{box-sizing:border-box;background-color:#110e208c;background-image:linear-gradient(216.76deg,#22165a6b 7.62%,#150b4794 91.37%);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:9.77px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #695edf61}._gridCell_1wlg8_144 img,._gridCell_1wlg8_144 svg{flex-shrink:0;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._flowIn_1wlg8_31{z-index:1;width:156.5px;height:158px;position:absolute;top:63px;left:192px;overflow:visible;transform:rotate(180deg)}._hubSlot_1wlg8_188{z-index:3;width:123px;height:123px;position:absolute;top:80px;left:351px;overflow:visible}._hubSlot_1wlg8_188:before{content:"";z-index:0;pointer-events:none;background:#180c48;border-radius:18.667px;position:absolute;inset:0;box-shadow:0 0 28px 12px #180c488c}._hubGlow_1wlg8_213{z-index:0;filter:blur(28px);pointer-events:none;background:#635bff38;border-radius:24px;position:absolute;inset:-14%}@keyframes _ab-home-hero2-hub-breathe_1wlg8_1{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._hubGlowBreathe_1wlg8_235{transform-origin:50%;will-change:transform, opacity;animation:2.4s cubic-bezier(.22,1,.36,1) infinite alternate _ab-home-hero2-hub-breathe_1wlg8_1}._hubBorderGlow_1wlg8_246{--color-edge-boost:6;z-index:1;pointer-events:auto;cursor:default;width:123px;height:123px;box-shadow:none;isolation:auto;border-color:#a299ff73;position:relative;overflow:visible}._hubBorderGlow_1wlg8_246:before{border-width:2px}._hubBorderGlow_1wlg8_246>.edge-light{mix-blend-mode:plus-lighter}._hubCard_1wlg8_269{z-index:1;border-radius:inherit;background-color:#1f0e67;background-image:linear-gradient(173.29deg,#9478f5 0%,#8067ec 32%,#3d24a0 78%,#1f0e67 100%);border:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c8c4f11f}._hubLogo_1wlg8_291{object-fit:contain;width:56.47px;height:59.34px;display:block}._flowOut_1wlg8_32{z-index:1;width:156px;height:147px;position:absolute;top:68px;left:477px;overflow:visible}._outputs_1wlg8_29{z-index:2;pointer-events:auto;cursor:default;flex-direction:column;gap:62px;width:201px;height:284px;display:flex;position:absolute;top:0;left:633px}._outputCard_1wlg8_30{box-sizing:border-box;-webkit-backdrop-filter:blur(32px)saturate(1.2);backdrop-filter:blur(32px)saturate(1.2);background-color:#110e2047;background-image:linear-gradient(192.69deg,#22165a2e 2.53%,#140f2a61 78.63%);border:1px solid #695edf38;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:100%;padding:18px 16px;display:flex;box-shadow:0 22px 48px #0000009e,0 8px 20px #0804188c,0 0 36px #22165a47}._outputLabelWrap_1wlg8_350{background:#0a081173;border-radius:8px;align-items:center;padding:8px;display:flex}._outputLabel_1wlg8_350{letter-spacing:-.13px;text-transform:uppercase;color:var(--figma-content-muted,#858585);white-space:nowrap;margin:0;font-family:Fragment Mono,monospace;font-size:13px;font-weight:400;line-height:1}._outputChipSlot_1wlg8_371{width:100%;min-height:38px;position:relative}._outputChip_1wlg8_371{box-sizing:border-box;border:1px solid var(--figma-border-default,#383838);transform-origin:50%;will-change:transform, opacity;background:#0a081180;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:38px;padding:9px 13px;display:flex}._outputChipIcon_1wlg8_392{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._outputChipIcon_1wlg8_392 img,._outputChipLogo_1wlg8_402{object-fit:contain;width:20px;height:20px;display:block}._outputChipLabel_1wlg8_409{letter-spacing:-.13px;text-transform:uppercase;color:var(--figma-content-default,#fff);white-space:nowrap;font-family:Fragment Mono,monospace;font-size:13px;font-weight:400;line-height:1}@keyframes _ab-home-hero2-flow-beam_1wlg8_1{0%{stroke-dashoffset:.08px;opacity:0}8%{opacity:1}80%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}._beam_1wlg8_440{filter:drop-shadow(0 0 2px #c8c4f1b3)drop-shadow(0 0 5px #6257d64d);animation:2s cubic-bezier(.76,0,.24,1) infinite _ab-home-hero2-flow-beam_1wlg8_1}._beamOnce_1wlg8_448{filter:drop-shadow(0 0 2px #c8c4f1b3)drop-shadow(0 0 5px #6257d64d);animation:2s cubic-bezier(.76,0,.24,1) forwards _ab-home-hero2-flow-beam_1wlg8_1}@keyframes _ab-home-hero2-flow-beam-reverse_1wlg8_1{0%{stroke-dashoffset:-.08px;opacity:0}8%{opacity:1}80%{opacity:1}to{stroke-dashoffset:1px;opacity:0}}._beamReverse_1wlg8_477{filter:drop-shadow(0 0 2px #c8c4f1b3)drop-shadow(0 0 5px #6257d64d);animation:2s cubic-bezier(.76,0,.24,1) infinite _ab-home-hero2-flow-beam-reverse_1wlg8_1}@media (prefers-reduced-motion:reduce){._hubGlowBreathe_1wlg8_235,._beam_1wlg8_440,._beamOnce_1wlg8_448,._beamReverse_1wlg8_477{animation:none}}@container (width<=36rem){._root_1wlg8_6{aspect-ratio:auto;height:auto}._canvas_1wlg8_14{flex-direction:column;align-items:center;gap:1.25rem;width:100%;height:auto;display:flex;position:static;transform:none}._canvas_1wlg8_14:before,._hubSlot_1wlg8_188:before{display:none}._connectors_1wlg8_28,._outputs_1wlg8_29,._hubSlot_1wlg8_188{position:static}._connectors_1wlg8_28{width:min(100%,12rem);height:auto;top:auto;transform:none}._outputs_1wlg8_29{gap:.75rem;width:min(100%,12.5625rem);height:auto}._hubSlot_1wlg8_188{width:5.625rem;height:5.625rem}._hubBorderGlow_1wlg8_246,._hubCard_1wlg8_269{width:100%;height:100%}._hubLogo_1wlg8_291{width:2.5rem;height:2.625rem}._flowIn_1wlg8_31,._flowOut_1wlg8_32{display:none}}
