.hero{isolation:isolate;min-height:700px;background:radial-gradient(circle at 73% 42%,#e8e1ff 0,rgba(232,246,255,.78) 31%,transparent 57%),linear-gradient(140deg,#fbfaff 10%,#effaf9);overflow:hidden}.hero:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(251,250,255,.99) 0%,rgba(251,250,255,.92) 36%,rgba(251,250,255,.2) 66%,rgba(251,250,255,.04) 100%)}[dir=rtl] .hero:after{background:linear-gradient(270deg,rgba(251,250,255,.99) 0%,rgba(251,250,255,.92) 36%,rgba(251,250,255,.2) 66%,rgba(251,250,255,.04) 100%)}.hero-grid{position:relative;z-index:3;display:block}.hero-copy{position:relative;width:min(610px,52%)}.hero-science-bg{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;perspective:1200px}.science-scene{position:absolute;right:-15px;top:48px;width:820px;height:560px;transform-style:preserve-3d;filter:drop-shadow(0 28px 35px rgba(48,40,101,.14))}[dir=rtl] .science-scene{right:auto;left:-15px}.science-grid{position:absolute;inset:5px;border:1px solid rgba(102,79,202,.12);border-radius:38px;background-image:linear-gradient(rgba(95,74,187,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(95,74,187,.075) 1px,transparent 1px);background-size:40px 40px;transform:rotateX(58deg) translateZ(-75px) scale(1.03);box-shadow:inset 0 0 90px rgba(96,74,197,.06)}.pipeline-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.link-shadow,.request-link,.response-link{fill:none;stroke-linecap:round}.link-shadow{stroke:rgba(50,43,99,.09);stroke-width:17}.request-link{stroke:url(#requestGradient);stroke-width:4;stroke-dasharray:10 10;animation:science-dash 1.15s linear infinite}.response-link{stroke:url(#responseGradient);stroke-width:4;stroke-dasharray:3 11;animation:science-dash-reverse 1s linear infinite}.request-packets circle{fill:#27d3bc}.response-packets circle{fill:#8b6ff4}.flow-key{position:absolute;right:46px;bottom:24px;display:flex;gap:14px;padding:7px 12px;border:1px solid rgba(91,69,181,.13);border-radius:99px;background:rgba(255,255,255,.72);backdrop-filter:blur(8px);font-size:8px;font-weight:800;letter-spacing:1px;color:#5d6076}.flow-key span{display:flex;align-items:center;gap:5px}.flow-key i{width:7px;height:7px;border-radius:50%;background:#2ed9c2;box-shadow:0 0 8px #2ed9c2}.flow-key span:last-child i{background:#8b6ff4;box-shadow:0 0 8px #8b6ff4}.science-node{position:absolute;z-index:3;width:126px;min-height:128px;padding:15px 12px 11px;border:1px solid rgba(110,86,208,.2);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(242,245,255,.83));box-shadow:0 18px 35px rgba(45,36,95,.15),inset 0 1px 0 #fff;backdrop-filter:blur(9px);text-align:center;transform:translateZ(25px);animation:node-float 5s ease-in-out infinite}.science-node em{position:absolute;top:9px;left:10px;color:#8774d9;font-size:8px;font-style:normal;font-weight:800}.science-node>b{display:block;margin-top:7px;color:#253451;font-size:10px;letter-spacing:1.2px}.science-node small{display:block;margin-top:3px;color:#687187;font-size:8px}.science-node>span{display:inline-block;margin-top:7px;padding:3px 5px;border-radius:5px;background:#ebe7ff;color:#6450bd;font-size:6px;font-weight:800;letter-spacing:.5px}.node-icon{width:43px;height:43px;margin:3px auto 0;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#765ce5,#5138bb);color:#fff;font-size:20px;box-shadow:0 8px 15px rgba(83,58,183,.25)}.node-client{right:23px;top:42px}.node-client .phone-icon{position:relative;border-radius:10px}.phone-icon:before{content:"";position:absolute;inset:7px 10px 9px;border:1px solid rgba(255,255,255,.75);border-radius:3px}.phone-icon i{position:absolute;bottom:4px;width:8px;border-top:2px solid white}.node-gateway{right:186px;top:124px;animation-delay:-.7s}.node-gateway .node-icon{background:linear-gradient(145deg,#25cdb6,#138e91)}.node-queue{right:349px;top:214px;animation-delay:-1.4s}.queue-icon{display:flex;flex-direction:column;justify-content:center;gap:3px}.queue-icon i{display:block;width:25px;height:5px;border-radius:4px;background:white;animation:queue-slide 1.8s ease-in-out infinite}.queue-icon i:nth-child(2){animation-delay:-.6s}.queue-icon i:nth-child(3){animation-delay:-1.2s}.node-ai{left:197px;top:114px;width:145px;min-height:151px;padding-top:17px;border-color:rgba(102,75,223,.38);background:linear-gradient(145deg,rgba(37,48,88,.98),rgba(82,54,177,.93));animation-delay:-2.1s}.node-ai>b,.node-ai small{color:#fff}.node-ai small{opacity:.72}.node-ai>span{background:rgba(255,255,255,.12);color:#bff8ef}.node-ai em{color:#aef4ea}.ai-core{position:relative;width:61px;height:61px;margin:0 auto;display:grid;place-items:center;border:1px solid rgba(127,236,219,.5);border-radius:50%;box-shadow:0 0 25px rgba(73,220,197,.26)}.ai-core strong{z-index:2;color:#fff;font-size:16px}.ai-core i{position:absolute;width:7px;height:7px;border-radius:50%;background:#71ead7;box-shadow:0 0 9px #71ead7;animation:ai-orbit 2.8s linear infinite}.ai-core i:nth-child(2){animation-delay:-.95s}.ai-core i:nth-child(3){animation-delay:-1.9s}.node-data{left:35px;top:251px;animation-delay:-2.8s}.data-icon{display:flex;flex-direction:column;justify-content:center}.data-icon i{display:block;width:27px;height:9px;margin:-1px auto;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#7258df}.node-output{left:200px;top:343px;animation-delay:-3.5s}.output-icon{background:linear-gradient(145deg,#ffad72,#f06c6e)}.analysis-stream{position:absolute;left:366px;top:172px;display:flex;gap:5px;transform:rotate(-21deg)}.analysis-stream span{display:block;width:4px;height:34px;border-radius:5px;background:linear-gradient(#7ee9d7,#7559e4);animation:analysis-bars 1.4s ease-in-out infinite}.analysis-stream span:nth-child(2){animation-delay:-.25s}.analysis-stream span:nth-child(3){animation-delay:-.5s}.analysis-stream span:nth-child(4){animation-delay:-.75s}.analysis-stream span:nth-child(5){animation-delay:-1s}.hero .orb{z-index:0;opacity:.25}@keyframes science-dash{to{stroke-dashoffset:-40}}@keyframes science-dash-reverse{to{stroke-dashoffset:42}}@keyframes node-float{0%,100%{transform:translateZ(25px) translateY(0)}50%{transform:translateZ(36px) translateY(-6px)}}@keyframes queue-slide{0%,100%{transform:translateX(-4px);opacity:.6}50%{transform:translateX(4px);opacity:1}}@keyframes ai-orbit{from{transform:rotate(0deg) translateX(25px) rotate(0deg)}to{transform:rotate(360deg) translateX(25px) rotate(-360deg)}}@keyframes analysis-bars{0%,100%{transform:scaleY(.3);opacity:.4}50%{transform:scaleY(1);opacity:1}}@media(max-width:1050px){.hero-copy{width:min(590px,65%)}.science-scene{right:-210px;opacity:.78}[dir=rtl] .science-scene{left:-210px;right:auto}}@media(max-width:700px){.hero{min-height:720px;padding-bottom:80px}.hero:after,[dir=rtl] .hero:after{background:linear-gradient(180deg,rgba(251,250,255,.98) 0%,rgba(251,250,255,.91) 57%,rgba(251,250,255,.3) 100%)}.hero-copy{width:100%}.science-scene,[dir=rtl] .science-scene{left:50%;right:auto;top:300px;transform:translateX(-50%) scale(.72);transform-origin:top center;opacity:.56}.flow-key{display:none}}@media(prefers-reduced-motion:reduce){.request-link,.response-link,.science-node,.queue-icon i,.ai-core i,.analysis-stream span{animation:none!important}.request-packets,.response-packets{display:none}}
