@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700;800&family=Catamaran:wght@400;500;600&display=swap);.qbau-section{--qbau-teal:#7ED0DC;--qbau-navy:#060F25;--qbau-purple:#5F2DEE;--qbau-ac:#7ED0DC;position:relative;width:100%;padding:100px 0;background:#fff;overflow:hidden;font-family:Catamaran,sans-serif;box-sizing:border-box}.qbau-section *,.qbau-section *::before,.qbau-section *::after{box-sizing:border-box}.qbau-section::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--qbau-ac) 20%,#ffffff 50%,var(--qbau-purple) 80%,transparent 100%);z-index:1}.qbau-bg{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.qbau-blob{position:absolute;border-radius:60% 40% 50% 50%;filter:blur(80px);will-change:transform}.qbau-blob-1{width:600px;height:500px;top:-200px;right:-120px;background:radial-gradient(circle at 40% 40%,rgb(126 208 220 / .18) 0%,rgb(126 208 220 / .04) 60%,transparent);animation:qbBlob1 24s ease-in-out infinite}.qbau-blob-2{width:480px;height:420px;bottom:-150px;left:-100px;background:radial-gradient(circle at 60% 60%,rgb(95 45 238 / .13) 0%,rgb(95 45 238 / .03) 60%,transparent);animation:qbBlob2 30s ease-in-out infinite}.qbau-blob-3{width:300px;height:280px;top:35%;left:40%;background:radial-gradient(circle,rgb(126 208 220 / .09) 0%,transparent 70%);animation:qbBlob3 18s ease-in-out infinite}@keyframes qbBlob1{0%,100%{transform:translate(0,0) scale(1);border-radius:60% 40% 55% 45%}30%{transform:translate(-50px,40px) scale(1.1);border-radius:45% 55% 42% 58%}60%{transform:translate(30px,-50px) scale(.92);border-radius:58% 42% 60% 40%}}@keyframes qbBlob2{0%,100%{transform:translate(0,0) scale(1);border-radius:55% 45% 50% 50%}35%{transform:translate(60px,-35px) scale(1.12);border-radius:42% 58% 55% 45%}65%{transform:translate(-35px,45px) scale(.9);border-radius:62% 38% 45% 55%}}@keyframes qbBlob3{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(70px,-70px) scale(1.35)}}.qbau-grid{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(126 208 220 / .13) 1px,transparent 1px);background-size:40px 40px;opacity:.6}.qbau-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.qbau-scan{position:absolute;top:0;bottom:0;left:0;width:2px;z-index:99;pointer-events:none;opacity:0;filter:blur(.5px);background:linear-gradient(to bottom,transparent,#fff0 15%,rgb(126 208 220 / .8) 42%,rgb(255 255 255) 50%,rgb(126 208 220 / .8) 58%,#fff0 85%,transparent)}.qbau-section.qbau-entered .qbau-scan{animation:qbScan 1.3s cubic-bezier(.4,0,.6,1) .05s forwards}@keyframes qbScan{0%{opacity:0;transform:translateX(0)}7%{opacity:1}90%{opacity:.8}100%{opacity:0;transform:translateX(var(--qbau-scan-w,1400px))}}.qbau-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.qbau-layout-crystal-right .qbau-text{order:1}.qbau-layout-crystal-right .qbau-visual{order:2}.qbau-layout-crystal-left .qbau-text{order:2}.qbau-layout-crystal-left .qbau-visual{order:1}.qbau-text{display:flex;flex-direction:column}.qbau-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:'Space Grotesk',sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.34em;text-transform:uppercase;color:var(--qbau-ac);margin:0 0 20px;will-change:opacity,transform}.qbau-eye-gem{display:inline-flex;width:16px;height:16px;flex-shrink:0;animation:qbEyeGemSpin 8s linear infinite}.qbau-eye-gem svg{width:100%;height:100%}@keyframes qbEyeGemSpin{to{transform:rotate(360deg)}}.qbau-title{font-family:'Space Grotesk',sans-serif;font-size:clamp(2rem, 4vw, 3.4rem);font-weight:800;color:var(--qbau-navy);line-height:1.06;letter-spacing:-.038em;margin:0 0 24px;will-change:opacity,transform;position:relative}.qbau-title::after{content:'';position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(90deg,var(--qbau-ac),var(--qbau-purple));border-radius:2px;animation:qbUnderline 3s ease-in-out infinite}@keyframes qbUnderline{0%,100%{width:60px;opacity:1}50%{width:120px;opacity:.7}}.qbau-desc{font-size:1.05rem;line-height:1.88;color:rgb(6 15 37 / .62);margin:0 0 34px;will-change:opacity,transform}.qbau-desc p{margin:0 0 12px}.qbau-desc p:last-child{margin:0}.qbau-features{list-style:none;padding:0;margin:0 0 38px;display:flex;flex-direction:column;gap:10px;will-change:opacity,transform}.qbau-feat{display:flex;align-items:center;gap:14px;font-family:'Space Grotesk',sans-serif;font-size:.93rem;font-weight:700;color:var(--qbau-navy);padding:13px 18px;border-radius:10px;background:rgb(126 208 220 / .07);border:1px solid rgb(126 208 220 / .22);border-left:3px solid var(--qbau-ac);cursor:default;transition:background .3s,transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s}.qbau-feat:hover{background:rgb(126 208 220 / .14);transform:translateX(8px);box-shadow:4px 0 0 var(--qbau-ac),0 4px 20px rgb(126 208 220 / .15);border-color:var(--qbau-ac)}.qbau-feat-icon{width:20px;height:20px;flex-shrink:0;color:var(--qbau-ac);transition:transform .45s cubic-bezier(.34,1.56,.64,1),color .3s}.qbau-feat:hover .qbau-feat-icon{transform:rotate(45deg) scale(1.2);color:var(--qbau-purple)}.qbau-feat-icon svg{width:100%;height:100%}.qbau-cta{margin-bottom:44px;will-change:opacity,transform}.qbau-btn{display:inline-flex;align-items:center;gap:12px;font-family:'Space Grotesk',sans-serif;font-size:.93rem;font-weight:700;letter-spacing:.04em;text-decoration:none;color:#fff;padding:15px 36px;border-radius:3px;position:relative;overflow:hidden;isolation:isolate}.qbau-btn-bg{position:absolute;inset:0;z-index:0;background:var(--qbau-navy);transition:transform .4s cubic-bezier(.77,0,.18,1)}.qbau-btn::after{content:'';position:absolute;inset:0;z-index:-1;background:var(--qbau-ac);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.77,0,.18,1)}.qbau-btn:hover{color:var(--qbau-navy)}.qbau-btn:hover::after{transform:scaleX(1)}.qbau-btn:hover .qbau-btn-bg{transform:scaleX(0)}.qbau-btn:hover{transform:translateY(-3px);box-shadow:0 14px 38px rgb(126 208 220 / .38)}.qbau-btn-label,.qbau-btn-icon{position:relative;z-index:1}.qbau-btn-icon{display:inline-flex;width:20px;height:20px;transition:transform .3s}.qbau-btn:hover .qbau-btn-icon{transform:translateX(6px)}.qbau-btn-icon svg{width:100%;height:100%}.qbau-btn{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,color .3s}.qbau-stats{display:flex;align-items:center;padding:22px 28px;background:linear-gradient(135deg,rgb(126 208 220 / .08) 0%,rgb(95 45 238 / .06) 100%);border:1px solid rgb(126 208 220 / .22);border-radius:16px;will-change:opacity,transform;gap:0}.qbau-stat{display:flex;flex-direction:column;align-items:center;flex:1;gap:3px}.qbau-stat-num{font-family:'Space Grotesk',sans-serif;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;background:linear-gradient(135deg,var(--qbau-ac) 0%,var(--qbau-navy) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;line-height:1}@supports not (-webkit-background-clip:text){.qbau-stat-num{color:var(--qbau-ac);background:none;-webkit-text-fill-color:unset}}.qbau-stat-lbl{font-family:'Space Grotesk',sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(6 15 37 / .5)}.qbau-stat-div{width:1px;height:44px;flex-shrink:0;background:linear-gradient(to bottom,transparent,rgb(126 208 220 / .4) 50%,transparent)}.qbau-visual{position:relative;display:flex;align-items:center;justify-content:center}.qbau-scene{position:relative;width:440px;height:500px;display:flex;align-items:center;justify-content:center;will-change:opacity,transform}.qbau-gem-wrap{position:relative;z-index:3;width:340px;height:420px;animation:qbGemFloat 7s ease-in-out infinite;filter:drop-shadow(0 24px 60px rgb(126 208 220 / .28)) drop-shadow(0 0 40px rgb(126 208 220 / .18)) drop-shadow(0 0 80px rgb(95 45 238 / .08));transition:filter .5s ease}.qbau-gem-wrap:hover{filter:drop-shadow(0 30px 80px rgb(126 208 220 / .45)) drop-shadow(0 0 60px rgb(126 208 220 / .28)) drop-shadow(0 0 100px rgb(95 45 238 / .15))}@keyframes qbGemFloat{0%,100%{transform:translateY(0) rotateY(0deg) rotateX(0deg)}20%{transform:translateY(-18px) rotateY(5deg) rotateX(2deg)}40%{transform:translateY(-10px) rotateY(-4deg) rotateX(-1deg)}60%{transform:translateY(-22px) rotateY(3deg) rotateX(3deg)}80%{transform:translateY(-8px) rotateY(-2deg) rotateX(1deg)}}.qbau-gem{width:100%;height:100%}.qbau-gem-pt{animation:qbPtPulse 2.5s ease-in-out infinite}.qbau-gem-pt:nth-child(2){animation-delay:.4s}.qbau-gem-pt:nth-child(3){animation-delay:.8s}.qbau-gem-pt:nth-child(4){animation-delay:1.2s}.qbau-gem-pt:nth-child(5){animation-delay:1.6s}.qbau-gem-pt:nth-child(6){animation-delay:2.0s}@keyframes qbPtPulse{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(2.5)}}.qbau-ring{position:absolute;border-radius:50%;border:1px solid rgb(126 208 220 / .22);animation:qbRingPulse 4s ease-in-out infinite}.qbau-r1{width:320px;height:320px;animation-delay:0s;animation-duration:4s}.qbau-r2{width:400px;height:400px;animation-delay:.9s;animation-duration:5.5s;border-color:rgb(95 45 238 / .14)}.qbau-r3{width:470px;height:470px;animation-delay:1.8s;animation-duration:7s;border-color:rgb(126 208 220 / .08)}@keyframes qbRingPulse{0%,100%{transform:scale(1);opacity:.6}50%{transform:scale(1.07);opacity:0}}.qbau-orbit{position:absolute;border-radius:50%;display:flex;align-items:flex-start;justify-content:center}.qbau-ob1{width:330px;height:330px;animation:qbOrb1 9s linear infinite}.qbau-ob2{width:270px;height:270px;animation:qbOrb1 14s linear infinite reverse}.qbau-ob3{width:400px;height:400px;animation:qbOrb1 19s linear infinite}.qbau-ob-dot{width:9px;height:9px;border-radius:50%;background:var(--qbau-ac);box-shadow:0 0 14px rgb(126 208 220 / .9),0 0 28px rgb(126 208 220 / .4)}.qbau-ob2 .qbau-ob-dot{width:6px;height:6px;background:var(--qbau-purple);box-shadow:0 0 12px rgb(95 45 238 / .9)}.qbau-ob3 .qbau-ob-dot{width:5px;height:5px;background:rgb(126 208 220 / .7);box-shadow:0 0 10px rgb(126 208 220 / .6)}@keyframes qbOrb1{to{transform:rotate(360deg)}}.qbau-spark{position:absolute;color:var(--qbau-ac);animation:qbSparkDrift 9s ease-in-out infinite}.qbau-sp1{width:26px;height:26px;top:12%;right:5%;animation-delay:0s;animation-duration:8s}.qbau-sp2{width:18px;height:18px;bottom:18%;left:3%;animation-delay:2s;animation-duration:10s}.qbau-sp3{width:14px;height:14px;top:58%;right:10%;animation-delay:4s;animation-duration:7s;color:var(--qbau-purple)}.qbau-sp4{width:20px;height:20px;top:80%;left:15%;animation-delay:1s;animation-duration:11s;color:rgb(126 208 220 / .6)}@keyframes qbSparkDrift{0%,100%{transform:translate(0,0) rotate(0deg) scale(1);opacity:.7}25%{transform:translate(10px,-14px) rotate(45deg) scale(1.25);opacity:1}50%{transform:translate(-7px,-10px) rotate(90deg) scale(.88);opacity:.45}75%{transform:translate(12px,7px) rotate(135deg) scale(1.12);opacity:.8}}.qbau-ray{position:absolute;top:-10%;width:2px;height:120%;left:50%;background:linear-gradient(to bottom,transparent,rgb(126 208 220 / .45) 38%,rgb(255 255 255 / .7) 50%,rgb(126 208 220 / .45) 62%,transparent);transform:rotate(22deg);animation:qbRaySweep 7s ease-in-out infinite 2s;pointer-events:none}@keyframes qbRaySweep{0%,100%{opacity:0;width:2px}47%{opacity:0}50%{opacity:.7;width:3px}53%{opacity:0}}.qbau-node{position:absolute;display:flex;align-items:center;gap:6px;animation:qbNodeFloat 6s ease-in-out infinite}.qbau-nd1{top:10%;right:-8%;animation-delay:0s}.qbau-nd2{top:55%;right:-5%;animation-delay:2s}.qbau-nd3{bottom:15%;right:-6%;animation-delay:4s}@keyframes qbNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.qbau-nd-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--qbau-ac);box-shadow:0 0 10px rgb(126 208 220 / .7);animation:qbNdPulse 2s ease-in-out infinite}.qbau-nd2 .qbau-nd-dot{background:var(--qbau-purple);box-shadow:0 0 10px rgb(95 45 238 / .7)}.qbau-nd3 .qbau-nd-dot{background:var(--qbau-ac)}@keyframes qbNdPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.6);opacity:.7}}.qbau-nd-line{display:block;width:28px;height:1px;background:linear-gradient(90deg,var(--qbau-ac),rgb(126 208 220 / .2))}.qbau-nd2 .qbau-nd-line{background:linear-gradient(90deg,var(--qbau-purple),rgb(95 45 238 / .2))}.qbau-nd-label{font-family:'Space Grotesk',sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--qbau-navy);background:rgb(255 255 255 / .9);padding:4px 10px;border-radius:20px;border:1px solid rgb(126 208 220 / .35);box-shadow:0 2px 12px rgb(126 208 220 / .15);white-space:nowrap}[data-qbau-el]{will-change:opacity,transform}@media (prefers-reduced-motion:reduce){.qbau-gem-wrap,.qbau-ring,.qbau-orbit,.qbau-spark,.qbau-blob,.qbau-ray,.qbau-node,.qbau-gem-pt,.qbau-eye-gem{animation:none!important}.qbau-scan{display:none!important}[data-qbau-el]{opacity:1!important;transform:none!important;transition:none!important}}.elementor-editor-active [data-qbau-el]{opacity:1!important;transform:none!important;animation:none!important}.elementor-editor-active .qbau-scan{display:none!important}@media (max-width:1100px){.qbau-inner{padding:0 32px;gap:44px}.qbau-scene{width:380px;height:440px}.qbau-gem-wrap{width:300px;height:370px}.qbau-node{display:none}}@media (max-width:768px){.qbau-section{padding:64px 0 72px}.qbau-inner{padding:0 20px;grid-template-columns:1fr;gap:56px}.qbau-text{order:1!important}.qbau-visual{order:2!important}.qbau-scene{width:310px;height:370px}.qbau-gem-wrap{width:250px;height:310px}.qbau-r3{display:none}.qbau-title{font-size:clamp(1.9rem,8vw,2.8rem)}.qbau-stats{padding:16px 20px;gap:0}}@media (max-width:480px){.qbau-scene{width:270px;height:320px}.qbau-gem-wrap{width:220px;height:270px}.qbau-btn{align-self:stretch;justify-content:center}}