@media (max-width:1300px){.nav-list>li>a{padding:0 4px;font-size:13px}.nav-list{gap:4px}.nav-cta{padding:0 14px;font-size:12px}.nav-badge{font-size:9px;padding:0 3px;margin-left:1px}.logo span{font-size:14px}.header-tools{gap:4px}}@media (max-width:1100px){.nav-list>li>a{padding:0 3px;font-size:12px}.nav-list{gap:2px}.nav-badge{font-size:8px;padding:0 2px;margin-left:1px}.nav-cta{padding:0 10px;font-size:11px}.nav-text-btn{font-size:11px;padding:0 5px;min-width:32px}.header-tools{gap:2px}.nav-icon-btn{width:34px;height:34px;font-size:15px}}@media (max-width:1024px){html{overflow-x:auto}body{overflow-x:auto}.about-gallery{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px) and (max-width:1024px){.container{padding:0 28px}.nav-list{gap:6px}.nav-list>li>a{padding:0 6px;font-size:13px}.nav-badge{font-size:9px;padding:0 3px}.nav-cta{padding:0 14px;font-size:12px;height:38px}.header-tools{gap:6px}.nav-icon-btn{width:36px;height:36px}.nav-text-btn{font-size:12px}.hero{min-height:auto;padding:140px 0 80px}.hero-title{font-size:38px;line-height:1.25}.hero-subtitle{font-size:22px}.hero-tagline{font-size:17px}.hero-desc{font-size:15px;max-width:620px}.stats-grid{grid-template-columns:repeat(4,1fr);gap:14px;padding:28px 16px}.stat-card{padding:24px 12px}.stat-card .stat-number{font-size:34px}.stat-card .stat-label{font-size:13px}.product-showcase{gap:14px}.product-tabs{width:220px;min-width:200px}.product-tab{padding:18px 16px}.product-tab .tab-index{font-size:20px}.product-tab .tab-info .tab-title{font-size:14px}.product-detail-panel{padding:28px 24px}.product-detail h3{font-size:22px}.product-block{gap:32px}.product-block .product-image{width:38%;min-width:280px}.product-block .product-info h2{font-size:24px}.cases-grid{grid-template-columns:repeat(2,1fr);gap:18px}.news-list-items{grid-template-columns:repeat(2,1fr);gap:18px}.advantages-grid{grid-template-columns:repeat(2,1fr);gap:16px}.about-intro{gap:36px}.about-intro .about-image{width:40%;min-width:280px}.team-grid{grid-template-columns:repeat(3,1fr);gap:14px}.honor-grid{grid-template-columns:repeat(3,1fr);gap:14px}.partner-grid{grid-template-columns:repeat(2,1fr);gap:16px}.partner-advantage-grid{grid-template-columns:repeat(2,1fr);gap:16px}.partner-condition-grid{grid-template-columns:repeat(2,1fr);gap:16px}.partner-stats-row{gap:0}.ps-number{font-size:40px}.partner-support-grid{grid-template-columns:repeat(2,1fr)}.partner-support-grid .psup-card{min-width:unset}.academy-course-grid{grid-template-columns:repeat(2,1fr);gap:16px}.academy-adv-grid{grid-template-columns:repeat(2,1fr);gap:16px}.academy-event-grid{grid-template-columns:repeat(2,1fr);gap:16px}.unicorn-invest-grid{grid-template-columns:repeat(2,1fr);gap:18px}.unicorn-criteria-grid{grid-template-columns:repeat(2,1fr)}.cta-content h2{font-size:28px}.footer-brand{padding:32px 0 24px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:28px;padding:36px 0 28px}.footer-qr-row{justify-content:flex-start}.footer-links{gap:8px 18px}.page-header{padding:120px 0 60px}.page-header h1{font-size:32px}}@media (max-width:768px){html{zoom:1;overflow-x:hidden}body{overflow-x:hidden}.hamburger{display:flex}.header>.container>nav{display:none}.header .header-tools{display:none}.header .container{justify-content:space-between;padding:0 16px}.logo{flex:0 0 auto}.section{padding:60px 0}.section-title{margin-bottom:36px}.section-title h2{font-size:26px}.section-title .subtitle{font-size:15px;max-width:100%;padding:0 8px}.page-header{padding:100px 0 50px}.page-header h1{font-size:28px}.page-header p{font-size:14px}.hero{height:auto;min-height:100vh;padding:120px 0 60px}.hero .hero-title{font-size:30px;line-height:1.3}.hero .hero-subtitle{font-size:20px;max-width:100%;padding:0 8px}.hero .hero-tagline{font-size:15px}.hero .hero-desc{font-size:14px;max-width:100%;padding:0 8px}.hero .hero-badge{font-size:12px}.hero .btn-group{flex-direction:column;align-items:center;gap:12px}.hero .btn-group .btn{width:100%;max-width:280px;justify-content:center}.stats-grid{grid-template-columns:repeat(2,1fr);gap:16px;padding:24px 12px}.stat-card{padding:24px 16px}.stat-card .stat-number{font-size:36px}.stat-card .stat-label{font-size:13px}.product-showcase{flex-direction:column;max-width:100%;gap:16px}.product-tabs{width:100%;flex-shrink:1;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:8px 0;background:0 0;border:none;border-radius:0;box-shadow:none;gap:8px}.product-tab{padding:10px 16px;flex:0 0 auto;white-space:nowrap;min-width:0;gap:8px;border:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.03)}.product-tab.active{background:var(--color-primary);border-color:var(--color-primary)}.product-tab .tab-index{font-size:14px;min-width:auto}.product-tab.active .tab-index{color:#fff}.product-tab .tab-info .tab-title{font-size:13px;margin-bottom:0;white-space:nowrap}.product-tab.active .tab-info .tab-title{color:#fff}.product-tab .tab-info span{display:none}.product-detail-panel{padding:28px 20px}.product-detail h3{font-size:22px}.product-detail p{font-size:14px;line-height:1.7}.product-detail .detail-image{margin-top:20px}.product-detail .detail-btns{flex-direction:column;gap:10px}.product-detail .detail-btns .btn{width:100%;justify-content:center;font-size:14px;padding:12px 20px}.product-bottom-cta{margin-top:24px;font-size:14px}.advantages-grid{grid-template-columns:1fr;gap:16px}.adv-card{padding:32px 24px}.adv-card .adv-icon{width:56px;height:56px}.adv-card h3{font-size:18px}.adv-card p{font-size:14px}.case-logo-grid li{width:33.33%;aspect-ratio:3/2;padding:12px}.connect-cta{padding:40px 20px}.connect-cta h2{font-size:24px}.connect-cta p{font-size:14px}.product-block,.product-block:nth-child(2n){flex-direction:column;gap:28px;align-items:stretch}.product-block .product-image{width:100%}.product-block .product-info h2{font-size:24px}.product-block .product-info p{font-size:14px}.product-block .product-info .product-btn-row{flex-direction:column}.product-block .product-info .product-btn-row .btn{width:100%;justify-content:center}.cases-grid{grid-template-columns:1fr;gap:16px}.news-list-items{grid-template-columns:1fr;gap:16px}.about-intro{flex-direction:column;gap:28px}.about-intro .about-image{width:100%}.about-gallery{grid-template-columns:1fr;gap:12px}.timeline::before{left:20px}.timeline-item{width:100%;padding-left:50px;padding-right:16px}.timeline-item:nth-child(2n),.timeline-item:nth-child(odd){left:0;text-align:left}.timeline-item:nth-child(2n) .timeline-dot,.timeline-item:nth-child(odd) .timeline-dot{left:11px}.timeline-item .timeline-date{font-size:14px}.timeline-item h3{font-size:18px}.honor-grid{grid-template-columns:repeat(2,1fr);gap:12px}.partner-hero h1{font-size:28px}.partner-grid{grid-template-columns:1fr;gap:16px}.partner-advantage-grid{grid-template-columns:1fr;gap:16px}.partner-condition-grid{grid-template-columns:1fr;gap:16px}.partner-stats-row{flex-direction:column;gap:0}.ps-stat{padding:20px 16px;border-right:none;border-bottom:1px solid var(--color-border)}.ps-number{font-size:40px}.partner-support-grid{display:flex;flex-direction:column;gap:16px}.partner-support-grid .psup-card{min-width:unset;width:100%}.pp-track{flex-direction:column;gap:24px}.partner-cta-box{padding:40px 24px}.partner-cta-box h2{font-size:24px}.academy-hero h1{font-size:28px}.academy-course-grid{grid-template-columns:1fr;gap:16px}.academy-adv-grid{grid-template-columns:1fr;gap:16px}.academy-event-grid{grid-template-columns:1fr;gap:16px}.academy-stats-row{flex-direction:column;gap:16px}.unicorn-hero h1{font-size:28px}.cta-content h2{font-size:24px}.footer-brand{padding:28px 0 20px}.footer-logo-text{font-size:18px}.footer-brand-tagline{font-size:12px}.footer-grid{grid-template-columns:1fr;gap:24px;padding:32px 0 24px}.footer-col h4{font-size:15px;margin-bottom:12px}.footer-qr-row{justify-content:center;flex-wrap:wrap}.footer-bottom{font-size:11px;line-height:1.8}.footer-links{gap:8px 16px}.qrcode-modal{max-width:90%;padding:28px 20px}.qrcode-img{width:160px;height:160px}.container{padding:0 16px}}@media (max-width:480px){.hero .hero-title{font-size:26px}.hero .hero-subtitle{font-size:18px}.section-title h2{font-size:22px}.section-title .subtitle{font-size:14px}.section{padding:48px 0}.stats-grid{grid-template-columns:1fr 1fr;gap:10px}.stat-card .stat-number{font-size:30px}.case-logo-grid li{width:50%;padding:8px}.honor-grid{grid-template-columns:1fr}.mobile-nav{width:260px;right:-260px}.mobile-nav.active{right:0}}