[data-v-8dbb510c]:root{--primary-gradient: linear-gradient(135deg, #6e8efb, #a777e3);--tech-gradient: linear-gradient(135deg, #0072ff, #00c6ff);--dark-gradient: linear-gradient(135deg, #141e30, #243b55);--highlight-color: #00c6ff;--text-color: #333;--text-light: #999;--border-radius: 8px;--box-shadow: 0 10px 30px rgba(0, 0, 0, .1);--bg-color: #f7f9fc}@keyframes fadeIn-8dbb510c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-8dbb510c{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes gradientShift-8dbb510c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}[data-v-8dbb510c] .common-layout,[data-v-8dbb510c] .layout-box{background-color:var(--bg-color)}.index-nav-box[data-v-8dbb510c]{background-image:url(/client/images/index_b.webp);display:flex;width:100%;background-size:cover;height:500px;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.index-section[data-v-8dbb510c]{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:40px 0}.layout-wrap[data-v-8dbb510c]{flex-direction:column;max-width:1200px;margin:0 auto;padding:0 20px}.fn-section[data-v-8dbb510c]{margin-bottom:80px;animation:fadeIn-8dbb510c 1s ease-out}.fn-section .title-box[data-v-8dbb510c]{text-align:center;margin-bottom:40px}.fn-section .title-box h3[data-v-8dbb510c]{font-size:2.2rem;font-weight:700;margin-bottom:15px;color:var(--text-color)}.fn-section .title-box h3 .highlight[data-v-8dbb510c]{color:var(--highlight-color);position:relative}.fn-section .title-box h3 .highlight[data-v-8dbb510c]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:var(--tech-gradient)}.fn-section .title-box h5[data-v-8dbb510c]{font-size:1.1rem;line-height:1.6;color:var(--text-light);max-width:700px;margin:0 auto}.picbox-wrap[data-v-8dbb510c]{margin-top:30px;position:relative;text-align:center;min-height:300px;width:100%;display:flex;justify-content:center}.picbox-wrap.holder-section[data-v-8dbb510c]{display:flex;justify-content:center;align-items:center}.picbox-wrap .loading-container[data-v-8dbb510c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.picbox-wrap .loading-container .loading-spinner[data-v-8dbb510c]{display:inline-block;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#3498db;animation:spin-8dbb510c 1s ease-in-out infinite}.picbox-wrap .loading-container p[data-v-8dbb510c]{margin-top:10px;color:#666}.layout-container-box[data-v-8dbb510c]{margin:0 auto}.imgwrap-box[data-v-8dbb510c]{overflow:hidden;border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:transform .3s ease,box-shadow .3s ease;margin-bottom:20px}.imgwrap-box[data-v-8dbb510c]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000026}.imgwrap-box .img-card[data-v-8dbb510c]{position:relative;display:block;overflow:hidden}.imgwrap-box .img-card img[data-v-8dbb510c]{transition:transform .5s ease}.imgwrap-box .img-card:hover img[data-v-8dbb510c]{transform:scale(1.05)}.imgwrap-box .img-card .img-overlay[data-v-8dbb510c]{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);opacity:0;transition:opacity .3s ease}.imgwrap-box .img-card .img-overlay .img-title[data-v-8dbb510c]{color:#fff;font-size:14px;font-weight:500}.imgwrap-box .img-card:hover .img-overlay[data-v-8dbb510c]{opacity:1}@keyframes spin-8dbb510c{to{transform:rotate(360deg)}}.ai-product-section[data-v-8dbb510c]{margin:100px 0;position:relative;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;overflow:hidden;box-shadow:0 15px 30px #0000001a}.ai-product-section[data-v-8dbb510c]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 30%,rgba(0,114,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,198,255,.05) 0%,transparent 50%);z-index:1}.ai-product-section .ai-product-content[data-v-8dbb510c]{position:relative;z-index:2;display:flex;padding:60px}@media (max-width: 768px){.ai-product-section .ai-product-content[data-v-8dbb510c]{flex-direction:column-reverse;padding:40px 20px}}.ai-product-section .ai-product-text[data-v-8dbb510c]{flex:1;padding-right:50px}@media (max-width: 768px){.ai-product-section .ai-product-text[data-v-8dbb510c]{padding-right:0;padding-top:40px}}.ai-product-section .ai-product-text h3[data-v-8dbb510c]{font-size:2.5rem;font-weight:700;margin-bottom:20px;color:var(--text-color)}.ai-product-section .ai-product-text h3 .highlight[data-v-8dbb510c]{color:var(--highlight-color);position:relative}.ai-product-section .ai-product-text h3 .highlight[data-v-8dbb510c]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:var(--tech-gradient)}.ai-product-section .ai-product-text h5[data-v-8dbb510c]{font-size:1.1rem;color:var(--text-light);margin-bottom:30px;line-height:1.6}.ai-product-section .ai-product-text .tech-btn[data-v-8dbb510c]{display:inline-block;padding:14px 36px;background:#333;color:#fff;font-weight:600;border-radius:30px;text-decoration:none;transition:all .3s ease;box-shadow:0 5px 15px #0003;cursor:pointer;margin-top:20px}.ai-product-section .ai-product-text .tech-btn[data-v-8dbb510c]:hover{transform:translateY(-3px);background:#000;box-shadow:0 8px 25px #0000004d;text-decoration:none}.ai-product-section .ai-features[data-v-8dbb510c]{display:flex;margin:30px 0}@media (max-width: 768px){.ai-product-section .ai-features[data-v-8dbb510c]{flex-wrap:wrap}}.ai-product-section .ai-features .feature-item[data-v-8dbb510c]{display:flex;align-items:center;margin-right:30px}@media (max-width: 768px){.ai-product-section .ai-features .feature-item[data-v-8dbb510c]{margin-bottom:15px;width:50%;margin-right:0}}.ai-product-section .ai-features .feature-item .feature-icon[data-v-8dbb510c]{width:40px;height:40px;border-radius:50%;background:rgba(0,198,255,.1);display:flex;align-items:center;justify-content:center;margin-right:10px;color:var(--highlight-color)}.ai-product-section .ai-features .feature-item .feature-text[data-v-8dbb510c]{color:var(--text-color);font-weight:500}.ai-product-section .ai-product-image[data-v-8dbb510c]{flex:1;position:relative}.ai-product-section .ai-product-image .image-container[data-v-8dbb510c]{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden;box-shadow:0 15px 25px #0000001a}.ai-product-section .ai-product-image .image-container img[data-v-8dbb510c]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ai-product-section .ai-product-image .image-container:hover img[data-v-8dbb510c]{transform:scale(1.05)}.ai-product-section .ai-product-image .image-container .image-overlay[data-v-8dbb510c]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,114,255,.1) 0%,rgba(0,198,255,.1) 100%)}.ai-product-section .ai-product-image .tech-dots[data-v-8dbb510c]{position:absolute;width:120px;height:120px;background-image:radial-gradient(circle,var(--highlight-color) 1px,transparent 2px);background-size:15px 15px;z-index:1;opacity:.2}.ai-product-section .ai-product-image .tech-dots.top-left[data-v-8dbb510c]{top:-30px;left:-30px}.ai-product-section .ai-product-image .tech-dots.bottom-right[data-v-8dbb510c]{bottom:-30px;right:-30px}.trending-section .txt-box[data-v-8dbb510c]{text-align:center}.trending-section .txt-box h3[data-v-8dbb510c]{font-size:2.2rem;font-weight:700;margin-bottom:30px}.trending-section .txt-box h3 .highlight[data-v-8dbb510c]{color:var(--highlight-color)}.trending-section .kw-box[data-v-8dbb510c]{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:25px}.trending-section .kw-box .keyword-tag[data-v-8dbb510c]{display:inline-block;padding:8px 20px;background:#f5f7fa;color:#333;border-radius:20px;font-size:14px;transition:all .3s ease;border:1px solid #eaeaea;text-decoration:none}.trending-section .kw-box .keyword-tag[data-v-8dbb510c]:hover{background:var(--tech-gradient);color:#fff;transform:translateY(-3px);box-shadow:0 5px 15px #0000001a;text-decoration:none}@media (max-width: 768px){.index-nav-box[data-v-8dbb510c]{height:400px}.ai-product-section[data-v-8dbb510c]{flex-direction:column;padding:30px}.ai-product-section img[data-v-8dbb510c]{width:100%;margin-bottom:30px}.ai-product-section .txt-box[data-v-8dbb510c]{margin-left:0}}
