.cta[data-v-32d77fd8]{padding:100px 0;background:linear-gradient(135deg,#1e293b,#334155,#1e293b);text-align:center;position:relative;overflow:hidden}.cta[data-v-32d77fd8]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 50%,rgba(234,88,12,.08) 0%,transparent 50%);pointer-events:none}.cta-inner[data-v-32d77fd8]{position:relative;z-index:1}.cta-title[data-v-32d77fd8]{font-size:2.5rem;font-weight:800;color:#fff;margin-bottom:16px}.cta-desc[data-v-32d77fd8]{font-size:1.25rem;color:#ffffffb3;margin-bottom:40px}.cta-actions[data-v-32d77fd8]{margin-bottom:48px}.cta-phone[data-v-32d77fd8]{display:inline-flex;align-items:center}.cta-info[data-v-32d77fd8]{display:flex;align-items:center;justify-content:center;gap:32px}.cta-info-item[data-v-32d77fd8]{display:flex;flex-direction:column;gap:4px}.cta-info-label[data-v-32d77fd8]{font-size:.8125rem;color:#ffffff80}.cta-info-value[data-v-32d77fd8]{font-size:1.125rem;font-weight:600;color:#ffffffe6}.cta-info-divider[data-v-32d77fd8]{width:1px;height:40px;background:#ffffff26}.cta-actions[data-v-32d77fd8]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:48px}.cta-phone[data-v-32d77fd8],.cta-wechat[data-v-32d77fd8]{display:inline-flex;align-items:center}.btn-outline-light[data-v-32d77fd8]{background:transparent;border:1.5px solid rgba(255,255,255,.5);color:#fff;padding:14px 32px;border-radius:12px;font-size:1.0625rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-outline-light[data-v-32d77fd8]:hover{background:#ffffff1a;border-color:#fff}.cta-qr-popup[data-v-32d77fd8]{position:fixed;inset:0;z-index:2000;background:#00000080;display:flex;align-items:center;justify-content:center}.cta-qr-card[data-v-32d77fd8]{background:#fff;border-radius:20px;padding:40px 36px 32px;text-align:center;position:relative;box-shadow:0 24px 64px #0003}.cta-qr-img[data-v-32d77fd8]{width:200px;height:200px;border-radius:12px;margin-bottom:16px}.cta-qr-name[data-v-32d77fd8]{font-size:1.0625rem;font-weight:700;color:#1e293b;margin-bottom:4px}.cta-qr-hint[data-v-32d77fd8]{font-size:.875rem;color:#64748b}.cta-qr-close[data-v-32d77fd8]{position:absolute;top:12px;right:16px;width:32px;height:32px;border:none;background:#f1f5f9;border-radius:50%;font-size:1.25rem;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.cta-qr-close[data-v-32d77fd8]:hover{background:#e2e8f0}.qr-fade-enter-active[data-v-32d77fd8],.qr-fade-leave-active[data-v-32d77fd8]{transition:opacity .25s ease}.qr-fade-enter-from[data-v-32d77fd8],.qr-fade-leave-to[data-v-32d77fd8]{opacity:0}@media (max-width: 768px){.cta[data-v-32d77fd8]{padding:60px 0}.cta-title[data-v-32d77fd8]{font-size:1.75rem}.cta-desc[data-v-32d77fd8]{font-size:1rem;margin-bottom:32px}.cta-actions[data-v-32d77fd8]{flex-direction:column;align-items:center}.cta-info[data-v-32d77fd8]{flex-direction:column;gap:16px}.cta-info-divider[data-v-32d77fd8]{display:none}}
