.footer-component[data-v-588b37f4]{background:#2c3e50;color:#fff}.footer-component .footer-container[data-v-588b37f4]{max-width:1264px;margin:0 auto;padding:60px 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-component .footer-left[data-v-588b37f4]{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.footer-component .footer-left .footer-logo[data-v-588b37f4]{margin-bottom:30px}.footer-component .footer-left .footer-logo .logo-img[data-v-588b37f4]{height:40px;width:auto}.footer-component .footer-left .footer-map .map-img[data-v-588b37f4]{width:100%;max-width:250px;height:auto;border-radius:8px}.footer-component .footer-middle[data-v-588b37f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 40px}.footer-component .footer-middle .footer-column[data-v-588b37f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 20px}.footer-component .footer-middle .footer-column .column-title[data-v-588b37f4]{font-size:18px;font-weight:600;margin-bottom:20px;color:#fff}.footer-component .footer-middle .footer-column .column-links[data-v-588b37f4]{list-style:none;padding:0;margin:0}.footer-component .footer-middle .footer-column .column-links li[data-v-588b37f4]{margin-bottom:12px}.footer-component .footer-middle .footer-column .column-links li a[data-v-588b37f4]{color:#bdc3c7;text-decoration:none;font-size:14px;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.footer-component .footer-middle .footer-column .column-links li a[data-v-588b37f4]:hover{color:#1abc9c}.footer-component .footer-right[data-v-588b37f4]{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.footer-component .footer-right .contact-title[data-v-588b37f4]{font-size:18px;font-weight:600;margin-bottom:25px;color:#fff}.footer-component .footer-right .contact-info[data-v-588b37f4]{margin-bottom:30px}.footer-component .footer-right .contact-info .contact-item[data-v-588b37f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.footer-component .footer-right .contact-info .contact-item .contact-icon[data-v-588b37f4]{width:40px;height:40px;background:#1abc9c;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px}.footer-component .footer-right .contact-info .contact-item .contact-icon i[data-v-588b37f4]{font-size:18px;color:#fff}.footer-component .footer-right .contact-info .contact-item .contact-text[data-v-588b37f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-component .footer-right .contact-info .contact-item .contact-text .contact-label[data-v-588b37f4]{font-size:12px;color:#95a5a6;margin-bottom:2px}.footer-component .footer-right .contact-info .contact-item .contact-text .contact-value[data-v-588b37f4]{font-size:14px;color:#fff;font-weight:500}.footer-component .footer-right .social-section .social-title[data-v-588b37f4]{font-size:16px;margin-bottom:15px;color:#fff}.footer-component .footer-right .social-section .social-links[data-v-588b37f4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.footer-component .footer-right .social-section .social-links .social-link[data-v-588b37f4]{width:40px;height:40px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-component .footer-right .social-section .social-links .social-link .social-icon[data-v-588b37f4]{font-size:20px;font-weight:700;color:#fff}.footer-component .footer-right .social-section .social-links .social-link.twitter[data-v-588b37f4]{background:#1da1f2}.footer-component .footer-right .social-section .social-links .social-link.twitter[data-v-588b37f4]:hover{background:#0d8bd9;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.footer-component .footer-right .social-section .social-links .social-link.facebook[data-v-588b37f4]{background:#4267b2}.footer-component .footer-right .social-section .social-links .social-link.facebook[data-v-588b37f4]:hover{background:#365899;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.footer-component .footer-right .social-section .social-links .social-link.tiktok[data-v-588b37f4]{background:#000}.footer-component .footer-right .social-section .social-links .social-link.tiktok[data-v-588b37f4]:hover{background:#333;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.footer-component .footer-bottom[data-v-588b37f4]{border-top:1px solid #34495e;padding:20px 0}.footer-component .footer-bottom .copyright[data-v-588b37f4]{max-width:1264px;margin:0 auto;text-align:center}.footer-component .footer-bottom .copyright p[data-v-588b37f4]{margin:0;font-size:14px;color:#95a5a6}@media screen and (max-width:1024px){.footer-component .footer-container[data-v-588b37f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.footer-component .footer-left[data-v-588b37f4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-component .footer-left .footer-map .map-img[data-v-588b37f4]{max-width:200px}.footer-component .footer-middle[data-v-588b37f4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:0}.footer-component .footer-middle .footer-column[data-v-588b37f4]{margin:0 10px}.footer-component .footer-right[data-v-588b37f4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}@media screen and (max-width:768px){.footer-component .footer-container[data-v-588b37f4]{padding:40px 15px 30px}.footer-component .footer-left[data-v-588b37f4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.footer-component .footer-left[data-v-588b37f4],.footer-component .footer-middle[data-v-588b37f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-component .footer-middle[data-v-588b37f4]{gap:30px}.footer-component .footer-middle .footer-column[data-v-588b37f4]{margin:0}.footer-component .footer-right .contact-info .contact-item .contact-text .contact-value[data-v-588b37f4]{font-size:13px}}.quality-page[data-v-510e6cc1]{min-height:100vh;background:#f8f9fa;margin-top:110px}.quality-banner[data-v-510e6cc1]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:120px 0}.quality-banner .banner-container[data-v-510e6cc1]{max-width:1264px;margin:0 auto;padding:0 20px;text-align:center}.quality-banner .banner-title[data-v-510e6cc1]{font-size:48px;font-weight:700;margin:0 0 20px 0}.quality-banner .banner-subtitle[data-v-510e6cc1]{font-size:18px;opacity:.9;margin:0}.detail-sections[data-v-510e6cc1]{background:#fff;padding:80px 0}.detail-sections .section-container[data-v-510e6cc1]{max-width:1264px;margin:0 auto;padding:0 20px}.quality-intro[data-v-510e6cc1]{margin-bottom:80px}.quality-intro .intro-content[data-v-510e6cc1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.quality-intro .intro-content .intro-left[data-v-510e6cc1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.quality-intro .intro-content .intro-left .section-title[data-v-510e6cc1]{font-size:24px;font-weight:700;color:#333;margin-bottom:24px;text-align:center}.quality-intro .intro-content .intro-left .section-description[data-v-510e6cc1]{margin-bottom:40px;text-align:center}.quality-intro .intro-content .intro-left .section-description p[data-v-510e6cc1]{font-size:14px;color:#666;line-height:1.8;margin-bottom:16px}.quality-intro .intro-content .intro-left .section-description p[data-v-510e6cc1]:last-child{margin-bottom:0}.quality-intro .intro-content .intro-left .quality-features .feature-grid[data-v-510e6cc1]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item[data-v-510e6cc1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:20px;background:#f8f9fa;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item[data-v-510e6cc1]:hover{background:#e9ecef;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item .feature-icon[data-v-510e6cc1]{width:40px;height:40px;background:#5a6fd8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item .feature-icon i[data-v-510e6cc1]{color:#fff;font-size:18px}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item .feature-content[data-v-510e6cc1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item .feature-content h4[data-v-510e6cc1]{text-align:center;font-size:14px;font-weight:600;color:#333;margin:0 0 8px 0}.quality-intro .intro-content .intro-left .quality-features .feature-grid .feature-item .feature-content p[data-v-510e6cc1]{text-align:center;font-size:12px;color:#666;line-height:1.5;margin:0}.quality-intro .intro-content .intro-right[data-v-510e6cc1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.quality-intro .intro-content .intro-right .strategy-section[data-v-510e6cc1]{background:#fff;padding:40px;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.quality-intro .intro-content .intro-right .strategy-section .strategy-title[data-v-510e6cc1]{font-size:20px;font-weight:700;color:#333;margin-bottom:24px;text-align:center}.quality-intro .intro-content .intro-right .strategy-section .strategy-content>p[data-v-510e6cc1]{font-size:14px;color:#666;line-height:1.6;margin-bottom:30px;text-align:center}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-features[data-v-510e6cc1]{margin-bottom:30px}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-features .strategy-item[data-v-510e6cc1]{margin-bottom:20px}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-features .strategy-item[data-v-510e6cc1]:last-child{margin-bottom:0}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-features .strategy-item h4[data-v-510e6cc1]{font-size:14px;font-weight:600;color:#333;margin:0 0 8px 0}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-features .strategy-item p[data-v-510e6cc1]{font-size:12px;color:#666;line-height:1.5;margin:0}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-stats[data-v-510e6cc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-stats .stat-item[data-v-510e6cc1]{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-stats .stat-item .stat-number[data-v-510e6cc1]{display:block;font-size:16px;font-weight:700;color:#5a6fd8;margin-bottom:4px}.quality-intro .intro-content .intro-right .strategy-section .strategy-content .strategy-stats .stat-item .stat-label[data-v-510e6cc1]{font-size:12px;color:#666}@media(max-width:1024px){.quality-intro .intro-content[data-v-510e6cc1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.quality-intro .intro-content .quality-features .feature-grid[data-v-510e6cc1]{grid-template-columns:1fr;gap:16px}}@media(max-width:768px){.quality-intro .intro-content .intro-right .strategy-section[data-v-510e6cc1]{padding:24px}.quality-intro .intro-content .quality-features .feature-grid .feature-item[data-v-510e6cc1]{padding:16px}.quality-intro .intro-content .quality-features .feature-grid .feature-item .feature-icon[data-v-510e6cc1]{width:36px;height:36px}.quality-intro .intro-content .quality-features .feature-grid .feature-item .feature-icon i[data-v-510e6cc1]{font-size:16px}}.management-section[data-v-510e6cc1]{margin-bottom:80px}.management-section .section-title[data-v-510e6cc1]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:48px}.management-section .management-grid[data-v-510e6cc1]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.management-section .management-grid .management-card[data-v-510e6cc1]{background:#fff;padding:30px;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.management-section .management-grid .management-card[data-v-510e6cc1]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15)}.management-section .management-grid .management-card .cert-icon[data-v-510e6cc1]{width:80px;height:80px;margin:0 auto 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f8f9ff;border-radius:50%}.management-section .management-grid .management-card .cert-icon .icon-img[data-v-510e6cc1]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.management-section .management-grid .management-card .cert-title[data-v-510e6cc1]{font-size:18px;font-weight:600;color:#333;margin-bottom:16px;text-align:center}.management-section .management-grid .management-card .cert-description[data-v-510e6cc1]{font-size:14px;color:#666;line-height:1.6;margin-bottom:20px;text-align:center}.management-section .management-grid .management-card .cert-features .feature-item[data-v-510e6cc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.management-section .management-grid .management-card .cert-features .feature-item i[data-v-510e6cc1]{color:#67c23a;margin-right:8px;font-size:14px}.management-section .management-grid .management-card .cert-features .feature-item span[data-v-510e6cc1]{font-size:12px;color:#666}.management-section .management-grid .management-card .cert-features .feature-item[data-v-510e6cc1]:last-child{margin-bottom:0}.process-section[data-v-510e6cc1]{margin-bottom:80px}.process-section .section-title[data-v-510e6cc1]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:48px}.process-section .process-timeline[data-v-510e6cc1]{position:relative}.process-section .process-timeline[data-v-510e6cc1]:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:2px;background:#e4e7ed}.process-section .process-timeline .timeline-item[data-v-510e6cc1]{position:relative;padding-left:80px;margin-bottom:40px}.process-section .process-timeline .timeline-item[data-v-510e6cc1]:last-child{margin-bottom:0}.process-section .process-timeline .timeline-item .timeline-icon[data-v-510e6cc1]{position:absolute;left:0;top:0;width:60px;height:60px;background:#5a6fd8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.process-section .process-timeline .timeline-item .timeline-icon i[data-v-510e6cc1]{color:#fff;font-size:20px}.process-section .process-timeline .timeline-item .timeline-content[data-v-510e6cc1]{background:#fff;padding:24px;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.process-section .process-timeline .timeline-item .timeline-content .process-title[data-v-510e6cc1]{font-size:18px;font-weight:600;color:#333;margin-bottom:12px}.process-section .process-timeline .timeline-item .timeline-content .process-description[data-v-510e6cc1]{font-size:14px;color:#666;line-height:1.6;margin-bottom:16px}.process-section .process-timeline .timeline-item .timeline-content .process-details[data-v-510e6cc1]{list-style:none;padding:0;margin:0}.process-section .process-timeline .timeline-item .timeline-content .process-details li[data-v-510e6cc1]{font-size:12px;color:#666;line-height:1.6;margin-bottom:6px;padding-left:16px;position:relative}.process-section .process-timeline .timeline-item .timeline-content .process-details li[data-v-510e6cc1]:before{content:"•";color:#5a6fd8;position:absolute;left:0}.process-section .process-timeline .timeline-item .timeline-content .process-details li[data-v-510e6cc1]:last-child{margin-bottom:0}.equipment-section[data-v-510e6cc1]{margin-bottom:80px}.equipment-section .section-title[data-v-510e6cc1]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:48px}.equipment-section .equipment-grid[data-v-510e6cc1]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.equipment-section .equipment-grid .equipment-item[data-v-510e6cc1]{background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.equipment-section .equipment-grid .equipment-item[data-v-510e6cc1]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15)}.equipment-section .equipment-grid .equipment-item .equipment-image[data-v-510e6cc1]{width:100%;height:200px;overflow:hidden}.equipment-section .equipment-grid .equipment-item .equipment-image .equipment-img[data-v-510e6cc1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.equipment-section .equipment-grid .equipment-item .equipment-image:hover .equipment-img[data-v-510e6cc1]{-webkit-transform:scale(1.05);transform:scale(1.05)}.equipment-section .equipment-grid .equipment-item .equipment-info[data-v-510e6cc1]{padding:24px}.equipment-section .equipment-grid .equipment-item .equipment-info .equipment-title[data-v-510e6cc1]{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.equipment-section .equipment-grid .equipment-item .equipment-info .equipment-description[data-v-510e6cc1]{font-size:13px;color:#666;line-height:1.6;margin-bottom:16px}.equipment-section .equipment-grid .equipment-item .equipment-info .equipment-specs .spec-item[data-v-510e6cc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.equipment-section .equipment-grid .equipment-item .equipment-info .equipment-specs .spec-item .spec-label[data-v-510e6cc1]{font-size:12px;color:#666}.equipment-section .equipment-grid .equipment-item .equipment-info .equipment-specs .spec-item .spec-value[data-v-510e6cc1]{font-size:12px;color:#333;font-weight:500}.equipment-section .equipment-grid .equipment-item .equipment-info .equipment-specs .spec-item[data-v-510e6cc1]:last-child{margin-bottom:0}.statistics-section .section-title[data-v-510e6cc1]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:48px}.statistics-section .stats-grid[data-v-510e6cc1]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.statistics-section .stats-grid .stat-card[data-v-510e6cc1]{background:#fff;padding:30px 20px;border-radius:12px;text-align:center;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.statistics-section .stats-grid .stat-card[data-v-510e6cc1]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15)}.statistics-section .stats-grid .stat-card .stat-icon[data-v-510e6cc1]{width:60px;height:60px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f2ff;border-radius:50%}.statistics-section .stats-grid .stat-card .stat-icon i[data-v-510e6cc1]{font-size:24px;color:#5a6fd8}.statistics-section .stats-grid .stat-card .stat-content .stat-number[data-v-510e6cc1]{font-size:28px;font-weight:700;color:#333;margin-bottom:8px}.statistics-section .stats-grid .stat-card .stat-content .stat-label[data-v-510e6cc1]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.statistics-section .stats-grid .stat-card .stat-content .stat-description[data-v-510e6cc1]{font-size:11px;color:#666;line-height:1.4}@media(max-width:1024px){.management-grid[data-v-510e6cc1]{grid-template-columns:repeat(2,1fr);gap:24px}.equipment-grid[data-v-510e6cc1]{grid-template-columns:1fr;gap:24px}.stats-grid[data-v-510e6cc1]{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:768px){.quality-banner[data-v-510e6cc1]{padding:80px 0}.quality-banner .banner-title[data-v-510e6cc1]{font-size:32px}.detail-sections[data-v-510e6cc1]{padding:60px 0}.intro-content[data-v-510e6cc1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.management-grid[data-v-510e6cc1]{grid-template-columns:1fr;gap:20px}.process-timeline[data-v-510e6cc1]:before{left:20px}.process-timeline .timeline-item[data-v-510e6cc1]{padding-left:60px}.process-timeline .timeline-item .timeline-icon[data-v-510e6cc1]{width:40px;height:40px}.process-timeline .timeline-item .timeline-icon i[data-v-510e6cc1]{font-size:16px}.stats-grid[data-v-510e6cc1]{grid-template-columns:1fr;gap:20px}.section-title[data-v-510e6cc1]{font-size:20px!important}}.product-showcase[data-v-510e6cc1]{margin-bottom:80px}.product-showcase .showcase-content[data-v-510e6cc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;margin-bottom:60px}.product-showcase .showcase-content .showcase-left[data-v-510e6cc1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-showcase .showcase-content .showcase-left .section-title[data-v-510e6cc1]{font-size:24px;font-weight:700;color:#333;margin-bottom:24px}.product-showcase .showcase-content .showcase-left .section-description p[data-v-510e6cc1]{font-size:14px;color:#666;line-height:1.8;margin:0}.product-showcase .showcase-content .showcase-right[data-v-510e6cc1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-showcase .showcase-content .showcase-right .product-image[data-v-510e6cc1]{width:100%;height:300px;border-radius:12px;overflow:hidden}.product-showcase .showcase-content .showcase-right .product-image .product-img[data-v-510e6cc1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-showcase .test-projects .projects-grid[data-v-510e6cc1]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.product-showcase .test-projects .projects-grid .project-item[data-v-510e6cc1]{background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.product-showcase .test-projects .projects-grid .project-item[data-v-510e6cc1]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15)}.product-showcase .test-projects .projects-grid .project-item .project-image[data-v-510e6cc1]{width:100%;height:180px;overflow:hidden}.product-showcase .test-projects .projects-grid .project-item .project-image .project-img[data-v-510e6cc1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-showcase .test-projects .projects-grid .project-item .project-image:hover .project-img[data-v-510e6cc1]{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-showcase .test-projects .projects-grid .project-item .project-info[data-v-510e6cc1]{padding:20px}.product-showcase .test-projects .projects-grid .project-item .project-info .project-title[data-v-510e6cc1]{font-size:16px;font-weight:600;color:#333;margin:0 0 12px 0}.product-showcase .test-projects .projects-grid .project-item .project-info .project-description[data-v-510e6cc1]{font-size:13px;color:#666;line-height:1.6;margin:0 0 16px 0}.product-showcase .test-projects .projects-grid .project-item .project-info .project-link span[data-v-510e6cc1]{font-size:12px;color:#000;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;position:absolute;bottom:20px;left:40%}.product-showcase .test-projects .projects-grid .project-item .project-info .project-link span[data-v-510e6cc1]:hover{color:#4a5bc4}@media(max-width:1024px){.product-showcase .showcase-content[data-v-510e6cc1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.product-showcase .test-projects .projects-grid[data-v-510e6cc1]{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.product-showcase .showcase-content .showcase-right .product-image[data-v-510e6cc1]{height:200px}.product-showcase .test-projects .projects-grid[data-v-510e6cc1]{grid-template-columns:1fr;gap:16px}.product-showcase .test-projects .projects-grid .project-item .project-image[data-v-510e6cc1]{height:150px}.product-showcase .test-projects .projects-grid .project-item .project-info[data-v-510e6cc1]{padding:16px}}