@keyframes scroll-up-0e12668b{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-down-0e12668b{0%{transform:translate(-50%)}to{transform:translate(0)}}.section-wrapper[data-v-0e12668b]{align-items:center;color:#fff;display:flex;height:100vh;justify-content:center;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;width:100vw}.partners-section[data-v-0e12668b]{max-width:1440px;min-width:1024px;padding:40px 0;width:100%}.partners-section .gradient-mask[data-v-0e12668b]{display:flex;flex-direction:column;gap:60px;position:relative}.partners-section .gradient-mask .partner-group[data-v-0e12668b]{position:relative}.partners-section .gradient-mask .partner-group .group-label[data-v-0e12668b]{align-items:baseline;border-radius:8px;display:flex;gap:4px;left:100px;padding:8px 16px;position:absolute;top:0;transform:translateY(-120%);z-index:20}.partners-section .gradient-mask .partner-group .group-label .label-cn[data-v-0e12668b]{color:#6b6b6b;font-size:12px;font-weight:600;letter-spacing:2px}.partners-section .gradient-mask .partner-group .group-label .label-en[data-v-0e12668b]{color:#6b6b6b;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px}.partners-section .gradient-mask .partner-group .scroll-container[data-v-0e12668b]{mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);overflow:hidden}.partners-section .gradient-mask .partner-group .scroll-container .scroll-wrapper[data-v-0e12668b]{display:flex;gap:24px;padding:0 12px;width:-moz-max-content;width:max-content}.partners-section .gradient-mask .partner-group .scroll-container .scroll-wrapper.scroll-up[data-v-0e12668b]{animation:scroll-up-0e12668b 40s linear infinite}.partners-section .gradient-mask .partner-group .scroll-container .scroll-wrapper.scroll-down[data-v-0e12668b]{animation:scroll-down-0e12668b 40s linear infinite}.glow-card[data-v-0e12668b]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;flex-shrink:0;height:144px;overflow:hidden;position:relative;transition:border-color .3s;width:224px}.glow-card[data-v-0e12668b]:before{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),rgba(59,130,246,.15),transparent 40%);inset:0;z-index:0}.glow-card[data-v-0e12668b]:after,.glow-card[data-v-0e12668b]:before{content:"";opacity:0;position:absolute;transition:opacity .3s}.glow-card[data-v-0e12668b]:after{background:radial-gradient(400px circle at var(--mouse-x) var(--mouse-y),rgba(59,130,246,.4),transparent 40%);inset:-1px;z-index:-1}.glow-card[data-v-0e12668b]:hover{border-color:#3b82f680}.glow-card[data-v-0e12668b]:hover:after,.glow-card[data-v-0e12668b]:hover:before{opacity:1}.glow-card:hover .partner-content[data-v-0e12668b]{filter:grayscale(0);opacity:1;transform:scale(1.05)}.partner-content[data-v-0e12668b]{align-items:center;display:flex;filter:grayscale(1);flex-direction:column;height:100%;justify-content:center;opacity:.5;pointer-events:none;position:relative;transition:all .4s ease;z-index:10}.partner-content .partner-icon[data-v-0e12668b]{color:#fff;height:40px;margin-bottom:8px;-o-object-fit:contain;object-fit:contain;transform:scale(1.8);width:40px}.partner-content .partner-name[data-v-0e12668b]{color:#fff;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.section-wrapper[data-v-1cd41e6a]{flex-direction:column;height:100vh;position:relative;scroll-snap-align:start;scroll-snap-stop:always;width:100vw}.section-wrapper[data-v-1cd41e6a],.section-wrapper .title[data-v-1cd41e6a]{align-items:center;color:#fff;display:flex;justify-content:center}.section-wrapper .title[data-v-1cd41e6a]{font-size:48px;font-weight:700;letter-spacing:1px;margin-bottom:24px;max-width:1024px;text-align:center;width:100%}.section-wrapper .title .gradient-text[data-v-1cd41e6a]{background:linear-gradient(90deg,#00c6ff,#9d00ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:Space Grotesk,sans-serif;font-weight:900}.section-wrapper .subtitle[data-v-1cd41e6a]{color:#fff9;font-size:16px;font-weight:400;line-height:1.8;margin-bottom:48px;max-width:1024px;text-align:center}
