.aihero_scene__u9n_T{container-type:inline-size;width:100%;color:#eceaf4;font-family:Arial,Helvetica,sans-serif}.aihero_topline__xyy_L{display:flex;justify-content:space-between;gap:12px;font-size:7px;letter-spacing:1.2px;color:#c9bba0;line-height:1.6}.aihero_topline__xyy_L>span:first-child{display:flex;align-items:center;gap:7px}.aihero_topline__xyy_L i{height:4px;width:4px;background:#d8bc78;border-radius:50%}.aihero_topline__xyy_L>span:last-child{font-size:6px;color:#9892a4}.aihero_stage__OC1rL{position:relative;width:100%;aspect-ratio:600/660;isolation:isolate;perspective:1200px;margin-top:12px}.aihero_grid__EgTKI{position:absolute;inset:0;background-image:radial-gradient(#b2a1ce60 .6px,transparent .8px);background-size:32px 32px;mask-image:radial-gradient(ellipse,black,transparent 68%);opacity:.45}.aihero_halo__dCCkp{position:absolute;inset:0 8% 28%;background:radial-gradient(ellipse,#684ca22b,transparent 68%);pointer-events:none}.aihero_core__9QZda{position:absolute;top:0;left:23%;width:54%;z-index:3}.aihero_coreSvg__Qb4qS{display:block;width:100%;overflow:visible}.aihero_core__9QZda>span{display:block;text-align:center;font-size:1.1cqw;letter-spacing:.27cqw;color:#d1c3e7;margin-top:-2cqw}.aihero_coreMesh__fOKQu{transform-origin:160px 145px;animation:aihero_core-turn__P0JZ9 18s ease-in-out infinite}.aihero_paths__uGt44{position:absolute;inset:0;width:100%;height:100%;stroke:#9e91c1;stroke-width:1;z-index:1;overflow:visible}.aihero_paths__uGt44>g:first-child{opacity:.45}.aihero_paths__uGt44 circle{fill:#d6bc83;stroke:none}.aihero_pulses__CPcl_{stroke:#84ceff;stroke-width:2;stroke-dasharray:8 235;animation:aihero_signal__0MQR0 5s linear infinite}.aihero_pulses__CPcl_ path:nth-child(2){stroke:#c29aff}.aihero_pulses__CPcl_ path:last-child{stroke:#e6ca86}.aihero_agent__JG9kp{position:absolute;width:32%;padding:2cqw;border:1px solid #b2a4cd70;background:linear-gradient(140deg,#262735f5,#111520f5);border-radius:1.2cqw;box-shadow:0 16px 35px #0008,inset 0 1px #ffffff20;z-index:4;animation:aihero_float__aGIr0 8s ease-in-out infinite}.aihero_extract__DBCaH{left:0;top:25%;transform:rotate(-6deg)}.aihero_route__uEY8D{right:0;top:30%;transform:rotate(6deg);animation-delay:-4s}.aihero_agentTitle__LEasH{display:flex;align-items:center;gap:1cqw;font-size:1.1cqw;letter-spacing:.1cqw;color:#dbd5e9}.aihero_agentTitle__LEasH>svg{width:2.3cqw;height:2.3cqw;color:#95d5f1}.aihero_agentTitle__LEasH>i{width:.6cqw;height:.6cqw;margin-left:auto;background:#44ffee;border-radius:50%;box-shadow:0 0 8px #44ffee66}.aihero_document__tR3FK{display:flex;gap:1.8cqw;align-items:center;margin:2.6cqw 0;padding:1.7cqw;border:1px solid #ffffff16;border-radius:.5cqw;background:#11141e}.aihero_document__tR3FK>svg{width:4cqw;height:5cqw;color:#b8bbd2}.aihero_document__tR3FK>svg:last-child{color:#79c6f0;width:3.4cqw}.aihero_document__tR3FK>div{flex:1}.aihero_document__tR3FK>div>span{display:block;height:1px;background:#8f96b2;margin:1cqw 0}.aihero_document__tR3FK>div>span:nth-child(2){width:75%;background:#9b80cf}.aihero_agentFooter__iXCnU{display:flex;align-items:center;gap:1cqw;font-size:1.1cqw;color:#bbb7c9;border-top:1px solid #ffffff18;padding-top:1.4cqw}.aihero_agentFooter__iXCnU svg{width:1.8cqw;height:1.8cqw;margin-left:auto;color:#77c7ba}.aihero_miniNodes__mwuks{display:flex;align-items:center;justify-content:center;margin:3.6cqw 0}.aihero_miniNodes__mwuks>span{width:4.2cqw;height:4.2cqw;background:#a471ff20;border:1px solid #b29add;border-radius:.7cqw;box-shadow:inset 0 0 8px #a471ff15}.aihero_miniNodes__mwuks>span:last-child{border-color:#cfb779;background:#c9a44715}.aihero_miniNodes__mwuks>b{height:1px;width:3cqw;background:#9792b1}.aihero_laptop__DqwqX{position:absolute;width:91%;left:4.5%;top:51%;z-index:5;transform:rotate(-4deg) rotateY(-5deg);animation:aihero_laptop-float__hoRyX 10s ease-in-out infinite;transform-style:preserve-3d}.aihero_lid__vCKhL{position:relative;padding:1.8cqw .9cqw .9cqw;border:1px solid #a1a2af;border-top-color:#d1d2dc;border-radius:1.8cqw 1.8cqw .6cqw .6cqw;background:linear-gradient(135deg,#777987,#393b49 25%,#72717b 80%,#bbbbc4);box-shadow:inset 0 0 0 2px #161720,0 22px 60px #0008}.aihero_camera__Z_xFt{position:absolute;top:.65cqw;left:50%;height:.4cqw;width:.4cqw;border-radius:50%;background:#858eab}.aihero_display__rsqq3{background:#10131d;border:1px solid #050609;border-radius:.5cqw;overflow:hidden}.aihero_appbar__SH0qr{display:flex;align-items:center;justify-content:space-between;padding:1.5cqw 2.2cqw;border-bottom:1px solid #ffffff17;background:linear-gradient(90deg,#202232,#171822)}.aihero_appbar__SH0qr>span{display:flex;align-items:center;gap:1cqw;font-size:1.3cqw;letter-spacing:.1cqw}.aihero_appbar__SH0qr svg{width:2cqw;height:2cqw;color:#d8bc78}.aihero_appbar__SH0qr>small{font-size:.9cqw;color:#aaa2ba;letter-spacing:.1cqw}.aihero_workspace__B9t1m{padding:2.5cqw}.aihero_screenHeading__l6ZZq{display:flex;align-items:center;justify-content:space-between;gap:2cqw}.aihero_screenHeading__l6ZZq small{font-size:.9cqw;letter-spacing:.2cqw;color:#ae9ec3;display:block;margin-bottom:.8cqw}.aihero_screenHeading__l6ZZq strong{display:block;font-size:3cqw;font-weight:500;letter-spacing:-.12cqw}.aihero_screenHeading__l6ZZq>span{font-size:1cqw;display:flex;gap:.6cqw;align-items:center;color:#b8acc6}.aihero_screenBottom__3onFI i,.aihero_screenHeading__l6ZZq i{display:inline-block;width:.5cqw;height:.5cqw;border-radius:50%;background:#80cabc}.aihero_workflow__K_ohy{display:flex;align-items:center;justify-content:space-between;gap:.8cqw;margin:3cqw 0}.aihero_workflow__K_ohy>div{border:1px solid #ffffff25;border-radius:.8cqw;background:linear-gradient(145deg,#292b3e,#171a27);padding:1.8cqw 1cqw;flex:1;min-width:0;text-align:center}.aihero_workflow__K_ohy>div>svg{width:3.3cqw;height:3.3cqw;display:block;margin:0 auto 1.3cqw;color:#bcb5d8}.aihero_workflow__K_ohy>div:nth-of-type(2)>svg{color:#80d2f4}.aihero_workflow__K_ohy>div:last-of-type>svg{color:#d8bc78}.aihero_workflow__K_ohy strong{font-size:1.5cqw;font-weight:500;display:block}.aihero_workflow__K_ohy small{display:block;font-size:1cqw;color:#b1a8bf;margin-top:.6cqw}.aihero_workflow__K_ohy>svg{width:2cqw;height:2cqw;flex-shrink:0;color:#a696be}.aihero_workflow__K_ohy .aihero_activeNode__QXCKA{border-color:#79cef0;box-shadow:0 0 20px #36bfff12}.aihero_review__eFB2P{display:flex;gap:1.5cqw;align-items:center;padding:1.6cqw;background:#c9a44708;border:1px solid #c9a44738;border-radius:.6cqw}.aihero_review__eFB2P>span{display:flex;gap:.7cqw;align-items:center;font-size:.9cqw;color:#d6bf8d;letter-spacing:.1cqw}.aihero_review__eFB2P svg{width:1.8cqw;height:1.8cqw;flex-shrink:0}.aihero_review__eFB2P>strong{font-size:1.2cqw;font-weight:400;color:#d7d0e2}.aihero_review__eFB2P>svg{margin-left:auto;color:#d8bc78}.aihero_screenBottom__3onFI{display:flex;gap:3cqw;margin-top:1.6cqw;font-size:.9cqw;color:#a89fb9}.aihero_screenBottom__3onFI span{display:flex;align-items:center;gap:.7cqw}.aihero_deck__6xGH2{position:relative;width:108%;margin-left:-4%;height:8cqw;background:linear-gradient(150deg,#82838e,#343641 55%,#9e9faa);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);border-top:1px solid #b4b4c0;transform:rotateX(36deg);transform-origin:top;box-shadow:inset 0 1px #ddd8}.aihero_keys__Zo27d{position:absolute;inset:.8cqw 10% 2.7cqw;background:repeating-linear-gradient(0deg,transparent 0 .65cqw,#616270 .65cqw .9cqw),repeating-linear-gradient(90deg,#151720 0 2cqw,#626370 2cqw 2.35cqw);border-radius:.4cqw}.aihero_trackpad__HC8zP{position:absolute;bottom:.5cqw;left:40%;width:20%;height:1.8cqw;border:1px solid #b1b0bc;border-radius:.3cqw;background:#6c6c77}.aihero_lip__V128i{position:relative;width:108%;margin-left:-4%;height:.9cqw;margin-top:-1.8cqw;border-radius:0 0 50% 50%;background:linear-gradient(#c3c0ca,#434551);box-shadow:0 20px 35px #0007}.aihero_floor__SHZJF{position:absolute;bottom:-2%;left:7%;right:7%;height:12%;border-radius:50%;background:radial-gradient(ellipse,#a471ff18,transparent 68%);z-index:0}.aihero_caption__iLRO5{display:flex;justify-content:space-between;align-items:start;gap:20px;border-top:1px solid #ffffff25;padding-top:21px;margin-top:18px}.aihero_caption__iLRO5>span{font-size:8px;line-height:1.6;letter-spacing:.8px;color:#b7aa92}.aihero_caption__iLRO5 strong{display:block;font-size:19px;font-weight:400;letter-spacing:-.4px;color:#e6e0ed;margin-top:7px}.aihero_caption__iLRO5 button{min-height:44px;display:flex;align-items:center;gap:6px;border:1px solid #8c8166;border-radius:4px;padding:10px;font-size:10px;color:#d4c6a5;flex-shrink:0}.aihero_caption__iLRO5 button:focus-visible{outline:2px solid #d8bc78;outline-offset:4px}.aihero_caption__iLRO5 button:disabled{opacity:.7}.aihero_scene__u9n_T[data-paused=true] *{animation-play-state:paused!important}@keyframes aihero_core-turn__P0JZ9{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes aihero_signal__0MQR0{to{stroke-dashoffset:-486}}@keyframes aihero_float__aGIr0{0%,to{translate:0 -4px}50%{translate:0 4px}}@keyframes aihero_laptop-float__hoRyX{0%,to{translate:0 0}50%{translate:0 -5px}}@media(max-width:760px){.aihero_topline__xyy_L{font-size:6px;letter-spacing:.8px}.aihero_topline__xyy_L>span:last-child{font-size:5px}.aihero_stage__OC1rL{margin-top:20px}.aihero_caption__iLRO5{margin-top:20px;padding-top:18px;gap:12px}.aihero_caption__iLRO5>span{font-size:7px;letter-spacing:.5px}.aihero_caption__iLRO5 strong{font-size:18px}.aihero_caption__iLRO5 button{font-size:10px}.aihero_agentTitle__LEasH{font-size:1.25cqw}.aihero_agentFooter__iXCnU{font-size:1.2cqw}.aihero_core__9QZda>span{font-size:1.3cqw}.aihero_workflow__K_ohy small{font-size:1.15cqw}.aihero_review__eFB2P>strong{font-size:1.3cqw}}@media(prefers-reduced-motion:reduce){.aihero_scene__u9n_T *{animation:none!important}}.aihero_coreAura__kbiQC{transform-origin:160px 145px;animation:aihero_core-breathe__4J5LZ 7s ease-in-out infinite}.aihero_coreMesh__fOKQu{filter:drop-shadow(0 0 3px #a58bff55)}.aihero_coreHeart__IUvdb{filter:drop-shadow(0 0 8px #b18cff66)}.aihero_coreSpark__wQ_dn{animation:aihero_core-shimmer__mDPLY 5s ease-in-out infinite}@keyframes aihero_core-breathe__4J5LZ{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes aihero_core-shimmer__mDPLY{0%,to{opacity:.55}50%{opacity:1}}