:root {--primary: #ff3b7d;--secondary: #4361ee;--accent: #2ecc71;--dark: #1a1a2e;--light: #f8f9fa;--text: #333;--light-blue: #e9f2ff}* {margin: 0;padding: 0;box-sizing: border-box;font-family: "PingFang SC", "Microsoft YaHei", sans-serif}body {background-color: var(--light);color: var(--text);line-height: 1.6}.conWtainer {width: 100%;max-width: 1400px;margin: 0 auto;}.mHain-nav {position: fixed;top: 0;width: 100%;z-index: 1000;background-color: rgba(255, 255, 255, 0.95);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);backdrop-filter: blur(10px)}.dYnaHvigation {display: flex;justify-content: space-between;align-items: center;padding: 15px 0}.fTlogo-container {display: flex;align-items: center;gap: 10px}.logo-qIxplaceholderv {width: 40px;height: 40px;background: linear-gradient(45deg, #4361ee, #3a0ca3);border-radius: 8px;display: flex;align-items: center;justify-content: center;color: white;font-weight: bold;font-size: 18px}.logo-textjK {font-size: 24px;font-weight: 700;color: var(--dark)}.GqBnav-links {display: flex;list-style: none;gap: 30px}.iLAnav-link-item a {text-decoration: none;color: var(--text);font-weight: 500;transition: color 0.3s;position: relative;padding: 5px 15px;margin: 0 10px;}.iLAnav-link-item a:hover {color: var(--primary)}.iLAnav-link-item a::after {content: "";position: absolute;width: 0;height: 2px;background: var(--primary);bottom: 0;left: 0;transition: width 0.3s}.iLAnav-link-item a:hover::after {width: 100%}.cFnPdownload-btn-small {padding: 8px 20px;background-color: var(--primary);color: white;text-decoration: none;border-radius: 30px;font-weight: 500;transition: all 0.3s ease;box-shadow: 0 4px 6px rgba(255, 59, 125, 0.2)}.cFnPdownload-btn-small:hover {transform: translateY(-2px);box-shadow: 0 6px 8px rgba(255, 59, 125, 0.3);background-color: #e52e6d}.hero-Qxbanner {background: linear-gradient(135deg, #4361ee 0%, #3a0ca3 100%);color: white;padding: 150px 0 100px;margin-top: 70px}.hXero-content {display: flex;justify-content: space-between;align-items: center;gap: 50px}.Oahero-text {flex: 1}.hePqro-title {font-size: 52px;font-weight: 800;margin-bottom: 20px;line-height: 1.2}.Vxwhero-subtitle {font-size: 22px;font-weight: 300;margin-bottom: 30px;max-width: 500px}.iFyMhero-cta {margin-top: 40px}.wGdownloaJQdfd-btn {display: inline-block;padding: 16px 40px;background-color: var(--primary);color: white;text-decoration: none;border-radius: 50px;font-weight: 600;font-size: 20px;transition: all 0.3s ease;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);position: relative;overflow: hidden}.wGdownloaJQdfd-btn:hover {transform: translateY(-5px);box-shadow: 0 15px 25px rgba(0, 0, 0, 0.3)}.wGdownloaJQdfd-btn::after {content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition: all 0.7s}.wGdownloaJQdfd-btn:hover::after {left: 100%}.Kdhero-image-area {flex: 1;display: flex;justify-content: center}.yZqhero-placeholder {width: 100%;background: rgba(255, 255, 255, 0.15);border-radius: 20px;box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);display: flex;align-items: center;justify-content: center}.yZqhero-placeholder img {width: 100%;max-width: 60rem;}.pHeatures-section {padding: 100px 0;background: white}.section-pSmtitle {text-align: center;margin-bottom: 60px}.UvsectiotItle {font-size: 40px;font-weight: 800;color: var(--dark);position: relative;display: inline-block;padding-bottom: 15px}.UvsectiotItle::after {content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 80px;height: 5px;background: var(--primary);border-radius: 10px}.swiper-sectionK {background: #f8f9ff;padding: 80px 0}.swiper-contaiDner {width: 100%;max-width: 1200px;margin: 0 auto;border-radius: 20px;overflow: hidden;box-shadow: 0 25px 50px rgba(0, 0, 0, 0.15)}.swiper-slide {background: white;padding: 40px;display: flex;flex-direction: column;align-items: center;text-align: center}.slide-imJage-container {width: 100%;height: 350px;background: #f4f4f4;border-radius: 15px;margin-bottom: 30px;display: flex;align-items: center;justify-content: center}.slide-imJage-placeholder {width: 90%;height: 90%;/* background: #e0e0e0; */border-radius: 10px;display: flex;align-items: center;justify-content: center;object-fit: cover;}.slide-imJage-placeholder img {max-width: 100%;}.slide-titKle {font-size: 1rem;font-weight: 700;margin-bottom: 20px;color: var(--dark)}.slide-descriptioQn {font-size: 20px;line-height: 1.6;color: #555;max-width: 700px;margin: 0 auto}.features-list-section {background: white;padding: 80px 0}.features-griXd {display: grid;grid-template-columns: repeat(auto-fit, minmax(480px, 1fr));gap: 30px;margin-top: 30px}.feature-itXem {background: #f8f9fc;border-radius: 20px;padding: 30px;text-align: center;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);transition: all 0.3s ease;border: 1px solid rgba(0, 0, 0, 0.05)}.feature-itXem:hover {transform: translateY(-10px);box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1)}.feature-imJage-container {width: 100%;height: 200px;margin-bottom: 25px;display: flex;align-items: center;justify-content: center}.feature-imJage-placeholder {width: 90%;height: 90%;background: #e4e4ff;border-radius: 10px;display: flex;align-items: center;justify-content: center}.feature-titJle {font-size: 24px;font-weight: 700;margin-bottom: 15px;color: var(--dark)}.feature-descriptioJn {color: #666;font-size: 16px;line-height: 1.6}.download-secQtion {background: linear-gradient(135deg, #3a0ca3 0%, #4361ee 100%);padding: 120px 0;text-align: center}.download-caNllout {color: white;margin-bottom: 40px}.download-titNle {font-size: 52px;font-weight: 800;margin-bottom: 20px}.download-subtitlKe {font-size: 24px;font-weight: 300;max-width: 600px;margin: 0 auto 40px}.download-buttTon-container {margin-top: 50px}.footer {padding: 40px 0;background: var(--dark);color: white}.footer-contePnt {display: flex;justify-content: space-between;align-items: center}.footer-logo-container {display: flex;align-items: center;gap: 15px}.footer-logo-placeholdePr {width: 30px;height: 30px;background: white;border-radius: 6px}.footer-copyrighPt {color: rgba(255, 255, 255, 0.6);font-size: 15px}.wow {visibility: hidden}.btn-outline {display: inline-block;padding: 10px 25px;border: 2px solid white;color: white;border-radius: 30px;text-decoration: none;margin-top: 20px;transition: all 0.3s ease}.btn-outline:hover {background: rgba(255, 255, 255, 0.2)}.function-highlights {background: white;padding: 80px 0}.function-highlights .conWtainer {max-width: 1400px}.function-item {display: flex;margin-bottom: 60px;align-items: center;gap: 50px}.function-item.reverse {flex-direction: row-reverse}.function-image {flex: 1;/* height: 400px; *//* background: #f0f7ff; */border-radius: 15px;display: flex;align-items: center;justify-content: center}.function-image img {max-width: 100%;}.function-content {flex: 1}.function-title {font-size: 36px;font-weight: 800;margin-bottom: 30px;color: var(--dark)}.function-description {font-size: 18px;line-height: 1.8;color: #555;margin-bottom: 20px}.feature-list {list-style: none;padding-left: 20px}.feature-list li {position: relative;padding-left: 30px;margin-bottom: 15px;font-size: 16px}.feature-list li:before {content: "✓";position: absolute;left: 0;top: -1px;width: 20px;height: 20px;background-color: #e6f7ff;border-radius: 50%;color: #1890ff;display: flex;align-items: center;justify-content: center;font-weight: bold}@media(max-width:992px) {.hXero-content {flex-direction: column;gap: 30px}.Kdhero-image-area {order: -1;width: 100%}.swiper-slide {padding: 30px 20px}.slide-imJage-container {height: 250px}.slide-titKle {font-size: 28px}.slide-descriptioQn {font-size: 18px}.download-titNle {font-size: 42px}.download-subtitlKe {font-size: 20px}.function-item {flex-direction: column;gap: 30px}.function-image {height: 300px;width: 100%}}