.cta-section[data-v-87522f40]{background:url(./img3.c9Po1kcN.png) no-repeat;background-size:100% 100%;overflow:hidden;padding:100px 0;position:relative}.cta-section[data-v-87522f40]:before{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:60px 60px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);position:absolute}.cta-section .cta-content[data-v-87522f40]:before{background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,transparent 60%);border-radius:50%;content:"";height:500px;left:-10%;position:absolute;top:-120px;width:500px;z-index:0}.cta-section .cta-content[data-v-87522f40]:after{background:radial-gradient(circle,rgba(200,180,255,.2) 0,transparent 60%);border-radius:50%;bottom:-150px;content:"";height:450px;position:absolute;right:-15%;width:450px;z-index:0}.cta-content[data-v-87522f40]{text-align:center}.cta-content[data-v-87522f40],.title[data-v-87522f40]{position:relative;z-index:1}.title[data-v-87522f40]{color:#fff;font-size:30px;font-weight:600;line-height:1.5;margin-bottom:48px;text-shadow:0 2px 12px rgba(0,0,0,.1)}.btn-group[data-v-87522f40]{display:flex;gap:24px;justify-content:center;position:relative;z-index:1}.btn-primary[data-v-87522f40],.btn-secondary[data-v-87522f40]{border:none;border-radius:26px;cursor:pointer;font-size:16px;font-weight:600;height:52px;overflow:hidden;padding:0 36px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.btn-primary .btn-shine[data-v-87522f40],.btn-secondary .btn-shine[data-v-87522f40]{animation:shine-87522f40 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),hsla(0,0%,100%,.6),hsla(0,0%,100%,.4),transparent);height:100%;left:-100%;position:absolute;top:0;transform:skew(-25deg);width:60%}.btn-primary .btn-content[data-v-87522f40],.btn-secondary .btn-content[data-v-87522f40]{align-items:center;display:flex;gap:8px;position:relative;z-index:1}.btn-primary .btn-icon[data-v-87522f40],.btn-secondary .btn-icon[data-v-87522f40]{flex-shrink:0;height:18px;width:18px}@keyframes shine-87522f40{0%{left:-100%}40%,to{left:200%}}.btn-primary[data-v-87522f40]{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15),inset 0 0 0 1px rgba(255,255,255,.2),0 0 32px rgba(100,130,255,.3);color:#5b6bf0}.btn-primary[data-v-87522f40]:hover{background:#f8f9ff;box-shadow:0 8px 28px rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.3),0 0 48px rgba(100,130,255,.5);transform:translateY(-3px) scale(1.02)}.btn-primary[data-v-87522f40]:active{transform:translateY(-1px) scale(.98)}.btn-secondary[data-v-87522f40]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.12);box-shadow:0 4px 16px rgba(0,0,0,.15),inset 0 0 0 1px rgba(255,255,255,.3),0 0 0 1px rgba(255,255,255,.25),0 0 20px rgba(120,140,255,.2);color:#fff}.btn-secondary .btn-icon[data-v-87522f40]{color:rgba(255,255,255,.9)}.btn-secondary[data-v-87522f40]:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5);box-shadow:0 8px 28px rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.4),0 0 0 1px rgba(255,255,255,.4),0 0 40px rgba(120,140,255,.4);transform:translateY(-3px) scale(1.02)}.btn-secondary[data-v-87522f40]:active{transform:translateY(-1px) scale(.98)}.dialog-overlay[data-v-87522f40]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.6);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:9999}.dialog-box[data-v-87522f40]{animation:borderBreath-87522f40 3s ease-in-out infinite;background:linear-gradient(180deg,#111827,#0a0e1a);border:1px solid rgba(75,130,255,.25);border-radius:16px;box-shadow:0 0 0 1px rgba(75,130,255,.1),0 0 40px rgba(75,130,255,.15),0 20px 60px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.02);max-width:90vw;overflow:hidden;position:relative;width:400px}.dialog-box[data-v-87522f40]:before{background:linear-gradient(90deg,transparent,rgba(75,130,255,.6),#8b5cf6,rgba(75,130,255,.6),transparent);left:10%;right:10%;top:0}.dialog-box[data-v-87522f40]:after,.dialog-box[data-v-87522f40]:before{content:"";height:1px;position:absolute;z-index:2}.dialog-box[data-v-87522f40]:after{background:linear-gradient(90deg,transparent,rgba(75,130,255,.15),transparent);bottom:0;left:15%;right:15%}@keyframes borderBreath-87522f40{0%,to{border-color:rgba(75,130,255,.2)}50%{border-color:rgba(75,130,255,.45)}}.bg-grid[data-v-87522f40]{background-image:radial-gradient(circle,rgba(75,130,255,.06) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 40%,transparent 70%);z-index:0}.bg-grid[data-v-87522f40],.dialog-corners[data-v-87522f40]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.dialog-corners[data-v-87522f40]{z-index:1}.dialog-corners .corner[data-v-87522f40]{height:20px;opacity:.7;position:absolute;width:20px}.dialog-corners .corner[data-v-87522f40]:after,.dialog-corners .corner[data-v-87522f40]:before{background:#4b82ff;border-radius:1px;box-shadow:0 0 4px rgba(75,130,255,.5);content:"";position:absolute}.dialog-corners .corner.tl[data-v-87522f40]{left:8px;top:8px}.dialog-corners .corner.tl[data-v-87522f40]:before{height:1.5px;left:0;top:0;width:14px}.dialog-corners .corner.tl[data-v-87522f40]:after{height:14px;left:0;top:0;width:1.5px}.dialog-corners .corner.tr[data-v-87522f40]{right:8px;top:8px}.dialog-corners .corner.tr[data-v-87522f40]:before{height:1.5px;right:0;top:0;width:14px}.dialog-corners .corner.tr[data-v-87522f40]:after{height:14px;right:0;top:0;width:1.5px}.dialog-corners .corner.bl[data-v-87522f40]{bottom:8px;left:8px}.dialog-corners .corner.bl[data-v-87522f40]:before{bottom:0;height:1.5px;left:0;width:14px}.dialog-corners .corner.bl[data-v-87522f40]:after{bottom:0;height:14px;left:0;width:1.5px}.dialog-corners .corner.br[data-v-87522f40]{bottom:8px;right:8px}.dialog-corners .corner.br[data-v-87522f40]:before{bottom:0;height:1.5px;right:0;width:14px}.dialog-corners .corner.br[data-v-87522f40]:after{bottom:0;height:14px;right:0;width:1.5px}.particle[data-v-87522f40]{background:#4b82ff;border-radius:50%;box-shadow:0 0 8px rgba(75,130,255,.8),0 0 16px rgba(75,130,255,.4);height:3px;pointer-events:none;position:absolute;width:3px;z-index:1}.particle.p1[data-v-87522f40]{animation:particleDrift1-87522f40 4s ease-in-out infinite;left:8%;top:12%}.particle.p2[data-v-87522f40]{animation:particleDrift2-87522f40 5s ease-in-out .8s infinite;height:2px;right:6%;top:45%;width:2px}.particle.p3[data-v-87522f40]{animation:particleDrift3-87522f40 3.5s ease-in-out 1.6s infinite;background:#8b5cf6;bottom:25%;box-shadow:0 0 8px rgba(139,92,246,.8);height:2.5px;left:12%;width:2.5px}@keyframes particleDrift1-87522f40{0%,to{opacity:.4;transform:translate(0)}50%{opacity:1;transform:translate(30px,20px)}}@keyframes particleDrift2-87522f40{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.9;transform:translate(-20px,-15px)}}@keyframes particleDrift3-87522f40{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(15px,-25px)}}.dialog-close[data-v-87522f40]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(15,23,42,.6);border:1px solid rgba(75,130,255,.2);border-radius:50%;color:#6b7fa8;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .25s;width:30px;z-index:3}.dialog-close svg[data-v-87522f40]{height:14px;width:14px}.dialog-close[data-v-87522f40]:hover{background:rgba(75,130,255,.15);border-color:rgba(75,130,255,.5);box-shadow:0 0 12px rgba(75,130,255,.2);color:#8bb0ff}.dialog-header[data-v-87522f40]{padding:44px 32px 0;position:relative;text-align:center;z-index:1}.dialog-header .dialog-icon[data-v-87522f40]{align-items:center;display:flex;height:68px;justify-content:center;margin:0 auto 18px;position:relative;width:68px}.dialog-header .dialog-icon[data-v-87522f40]:before{animation:ringPulse-87522f40 2.5s ease-in-out infinite;border:1px solid rgba(75,130,255,.2);border-radius:50%;content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;position:absolute}.dialog-header .dialog-icon[data-v-87522f40]:after{background:radial-gradient(circle,rgba(75,130,255,.08) 0,transparent 70%);border-radius:50%;content:"";top:-3px;right:-3px;bottom:-3px;left:-3px;position:absolute}.dialog-header .dialog-icon .orbit-ring[data-v-87522f40]{animation:orbitSpin-87522f40 4s linear infinite;border-color:rgba(75,130,255,.4) rgba(139,92,246,.2) transparent transparent;border-radius:50%;border-style:solid;border-width:1px;top:-14px;right:-14px;bottom:-14px;left:-14px;position:absolute}.dialog-header .dialog-icon .orbit-ring[data-v-87522f40]:before{background:#4b82ff;border-radius:50%;box-shadow:0 0 6px rgba(75,130,255,.8);content:"";height:4px;position:absolute;right:20%;top:-2px;width:4px}@keyframes orbitSpin-87522f40{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ringPulse-87522f40{0%,to{border-color:rgba(75,130,255,.15);opacity:.3;transform:scale(.92)}50%{border-color:rgba(75,130,255,.45);opacity:.7;transform:scale(1.08)}}.dialog-header .dialog-icon svg[data-v-87522f40]{position:relative;z-index:1}.dialog-header .dialog-title[data-v-87522f40]{align-items:center;color:#e8edf8;display:flex;font-size:20px;font-weight:600;gap:12px;justify-content:center;letter-spacing:.5px;margin-bottom:8px}.dialog-header .dialog-title .title-line[data-v-87522f40]{background:linear-gradient(90deg,transparent,rgba(75,130,255,.6));display:inline-block;height:1px;width:28px}.dialog-header .dialog-title .title-line.right[data-v-87522f40]{background:linear-gradient(90deg,rgba(75,130,255,.6),transparent)}.dialog-header .dialog-desc[data-v-87522f40]{color:#7a8ba8;font-size:14px;line-height:1.6}.dialog-body[data-v-87522f40]{align-items:center;display:flex;flex-direction:column;padding:28px 32px 40px;position:relative;z-index:1}.qr-wrapper[data-v-87522f40]{background:linear-gradient(135deg,rgba(20,30,55,.8),rgba(10,18,35,.9));border:1px solid rgba(75,130,255,.2);border-radius:16px;box-shadow:0 0 20px rgba(75,130,255,.08),inset 0 0 30px rgba(75,130,255,.03);height:184px;padding:14px;position:relative;width:184px}.qr-wrapper .qr-img[data-v-87522f40]{border-radius:10px;display:block;height:100%;position:relative;width:100%;z-index:1}.qr-wrapper .qr-glow[data-v-87522f40]{animation:glowPulse-87522f40 3s ease-in-out infinite;background:radial-gradient(circle at center,rgba(75,130,255,.12) 0,rgba(139,92,246,.04) 40%,transparent 70%);border-radius:24px;top:-8px;right:-8px;bottom:-8px;left:-8px;position:absolute;z-index:0}.qr-wrapper .rotate-ring[data-v-87522f40]{animation:rotateBorder-87522f40 6s linear infinite;border-color:rgba(75,130,255,.25) transparent rgba(139,92,246,.15);border-radius:18px;border-style:solid;border-width:1.5px;top:-2px;right:-2px;bottom:-2px;left:-2px;position:absolute;z-index:0}@keyframes rotateBorder-87522f40{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes glowPulse-87522f40{0%,to{opacity:.4}50%{opacity:1}}.scan-line[data-v-87522f40]{animation:scanMove-87522f40 1.5s linear infinite;background:linear-gradient(90deg,transparent,rgba(75,130,255,.35),rgba(139,92,246,.35),transparent);box-shadow:0 0 8px rgba(75,130,255,.4);height:1px;left:10%;position:absolute;right:10%;z-index:0}@keyframes scanMove-87522f40{0%{opacity:0;top:18%}20%{opacity:1}80%{opacity:1}to{opacity:0;top:78%}}.qr-tip[data-v-87522f40]{align-items:center;color:#556780;display:flex;font-size:13px;font-weight:400;gap:8px;letter-spacing:.3px;margin-top:18px}.qr-tip .tip-dot[data-v-87522f40]{background:rgba(75,130,255,.4);border-radius:50%;flex-shrink:0;height:4px;width:4px}.dialog-fade-enter-active[data-v-87522f40],.dialog-fade-leave-active[data-v-87522f40]{transition:all .28s ease}.dialog-fade-enter-active .dialog-box[data-v-87522f40],.dialog-fade-leave-active .dialog-box[data-v-87522f40]{transition:all .28s cubic-bezier(.34,1.56,.64,1)}.dialog-fade-enter-from[data-v-87522f40],.dialog-fade-leave-to[data-v-87522f40]{opacity:0}.dialog-fade-enter-from .dialog-box[data-v-87522f40],.dialog-fade-leave-to .dialog-box[data-v-87522f40]{opacity:0;transform:scale(.88) translateY(20px)}@media(max-width:1100px){.cta-section[data-v-87522f40]{padding:60px 20px}.title[data-v-87522f40]{font-size:22px;margin-bottom:32px}.btn-group[data-v-87522f40]{align-items:center;flex-direction:column;gap:14px}.btn-primary[data-v-87522f40],.btn-secondary[data-v-87522f40]{justify-content:center;max-width:320px;width:100%}}
