.pt-header[data-v-42f9e453]{position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;transition:all .4s cubic-bezier(.4,0,.2,1)}.pt-header.header-enter[data-v-42f9e453]{animation:headerSlideDown-42f9e453 .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes headerSlideDown-42f9e453{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.pt-header.scrolled[data-v-42f9e453]{background:#0f172af7;-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);box-shadow:0 .02083rem .15625rem #00000026}.pt-header.scrolled .pt-header-container[data-v-42f9e453]{height:.33333rem}.pt-header.menu-open[data-v-42f9e453]{background:#0f172afa}.pt-header .pt-header-container[data-v-42f9e453]{max-width:7.29167rem;margin:0 auto;padding:0 .20833rem;height:.41667rem;display:flex;align-items:center;justify-content:space-between;transition:height .3s ease}.pt-header .pt-logo[data-v-42f9e453]{display:flex;align-items:center;gap:.07292rem;cursor:pointer}.pt-header .pt-logo .logo-mark[data-v-42f9e453]{flex-shrink:0;position:relative}.pt-header .pt-logo .logo-mark .logo-glow[data-v-42f9e453]{position:absolute;top:50%;left:50%;width:.22917rem;height:.22917rem;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(37,99,235,.4) 0%,transparent 70%);border-radius:.0625rem;animation:logoPulse-42f9e453 3s ease-in-out infinite;pointer-events:none}@keyframes logoPulse-42f9e453{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.3)}}.pt-header .pt-logo .logo-text-group[data-v-42f9e453]{display:flex;flex-direction:column}.pt-header .pt-logo .logo-text[data-v-42f9e453]{font-size:.125rem;font-weight:800;color:#fff;letter-spacing:.02083rem;line-height:1.2}.pt-header .pt-logo .logo-sub[data-v-42f9e453]{font-size:.05208rem;font-weight:500;color:#ffffff80;letter-spacing:.01563rem;line-height:1.2}.pt-header .pt-nav[data-v-42f9e453]{display:flex;gap:.02083rem}.pt-header .pt-nav .nav-item[data-v-42f9e453]{color:#ffffffbf;text-decoration:none;font-size:.07813rem;font-weight:500;transition:all .3s ease;position:relative;padding:.04167rem .10417rem;border-radius:.03125rem;opacity:0;transform:translateY(-.05208rem);animation:navItemFadeIn-42f9e453 .5s cubic-bezier(.4,0,.2,1) forwards}.pt-header .pt-nav .nav-item[data-v-42f9e453]:nth-child(1){animation-delay:.38s}.pt-header .pt-nav .nav-item[data-v-42f9e453]:nth-child(2){animation-delay:.46s}.pt-header .pt-nav .nav-item[data-v-42f9e453]:nth-child(3){animation-delay:.54s}.pt-header .pt-nav .nav-item[data-v-42f9e453]:nth-child(4){animation-delay:.62s}.pt-header .pt-nav .nav-item[data-v-42f9e453]:nth-child(5){animation-delay:.7s}@keyframes navItemFadeIn-42f9e453{to{opacity:1;transform:translateY(0)}}.pt-header .pt-nav .nav-item .nav-line[data-v-42f9e453]{position:absolute;bottom:.01042rem;left:50%;transform:translate(-50%);width:0;height:.01042rem;background:#2563eb;border-radius:.00521rem;transition:width .3s ease}.pt-header .pt-nav .nav-item[data-v-42f9e453]:hover{color:#fff;background:#ffffff0f}.pt-header .pt-nav .nav-item:hover .nav-line[data-v-42f9e453]{width:50%}.pt-header .pt-nav .nav-item.active[data-v-42f9e453]{color:#fff;font-weight:600}.pt-header .pt-nav .nav-item.active .nav-line[data-v-42f9e453]{width:50%}.pt-header .pt-nav.mobile-nav[data-v-42f9e453]{display:none}.pt-header .pt-header-actions[data-v-42f9e453]{display:flex;gap:.0625rem;align-items:center;opacity:0;animation:actionsFadeIn-42f9e453 .6s cubic-bezier(.4,0,.2,1) .7s forwards}@keyframes actionsFadeIn-42f9e453{to{opacity:1}}.pt-header .pt-header-actions .login-btn[data-v-42f9e453]{background:transparent;border:1.5px solid rgba(255,255,255,.3);color:#fff;padding:.04167rem .14583rem;font-size:.07292rem;font-weight:500;transition:all .3s ease}.pt-header .pt-header-actions .login-btn[data-v-42f9e453]:hover{background:#ffffff14;border-color:#fff9}.pt-header .pt-header-actions .platform-btn[data-v-42f9e453]{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:600;padding:.04167rem .14583rem;font-size:.07292rem;transition:all .3s ease;position:relative;overflow:hidden}.pt-header .pt-header-actions .platform-btn[data-v-42f9e453]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}.pt-header .pt-header-actions .platform-btn[data-v-42f9e453]:hover{background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-.00521rem);box-shadow:0 .02083rem .0625rem #2563eb66}.pt-header .pt-header-actions .platform-btn[data-v-42f9e453]:hover:after{width:1.04167rem;height:1.04167rem}.pt-header .pt-header-actions .mobile-menu-btn[data-v-42f9e453]{display:none;cursor:pointer;padding:.04167rem}.pt-header .pt-header-actions .mobile-menu-btn .hamburger[data-v-42f9e453]{width:.125rem;height:.09375rem;position:relative;transform:rotate(0);transition:.3s ease-in-out}.pt-header .pt-header-actions .mobile-menu-btn .hamburger span[data-v-42f9e453]{display:block;position:absolute;height:.01042rem;width:100%;background:#fff;border-radius:.01042rem;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.pt-header .pt-header-actions .mobile-menu-btn .hamburger span[data-v-42f9e453]:nth-child(1){top:0}.pt-header .pt-header-actions .mobile-menu-btn .hamburger span[data-v-42f9e453]:nth-child(2){top:.04167rem}.pt-header .pt-header-actions .mobile-menu-btn .hamburger span[data-v-42f9e453]:nth-child(3){top:.08333rem}.pt-header .pt-header-actions .mobile-menu-btn .hamburger.active span[data-v-42f9e453]:nth-child(1){top:.04167rem;transform:rotate(135deg)}.pt-header .pt-header-actions .mobile-menu-btn .hamburger.active span[data-v-42f9e453]:nth-child(2){opacity:0;left:-.3125rem}.pt-header .pt-header-actions .mobile-menu-btn .hamburger.active span[data-v-42f9e453]:nth-child(3){top:.04167rem;transform:rotate(-135deg)}.pt-header .mobile-menu[data-v-42f9e453]{display:none;padding:.08333rem .125rem .125rem;border-top:.00521rem solid rgba(255,255,255,.08)}.pt-header .mobile-menu .mobile-nav-item[data-v-42f9e453]{display:block;color:#fffc;text-decoration:none;font-size:.08333rem;font-weight:500;padding:.07292rem .08333rem;border-radius:.04167rem;transition:all .3s ease}.pt-header .mobile-menu .mobile-nav-item[data-v-42f9e453]:hover,.pt-header .mobile-menu .mobile-nav-item.active[data-v-42f9e453]{color:#60a5fa;background:#ffffff0a}.pt-header .mobile-menu .mobile-actions[data-v-42f9e453]{display:flex;gap:.0625rem;margin-top:.08333rem;padding-top:.08333rem;border-top:.00521rem solid rgba(255,255,255,.08)}.pt-header .mobile-menu .mobile-actions .mobile-login[data-v-42f9e453]{flex:1;background:transparent;border:1.5px solid rgba(255,255,255,.3);color:#fff}.pt-header .mobile-menu .mobile-actions .mobile-platform[data-v-42f9e453]{flex:1;background:#2563eb;border-color:#2563eb;color:#fff}.pt-header .slide-down-enter-active[data-v-42f9e453],.pt-header .slide-down-leave-active[data-v-42f9e453]{transition:all .3s ease;max-height:2.08333rem;overflow:hidden}.pt-header .slide-down-enter-from[data-v-42f9e453],.pt-header .slide-down-leave-to[data-v-42f9e453]{max-height:0;opacity:0}@media (max-width: 5.33333rem){.pt-header .pt-header-container[data-v-42f9e453]{padding:0 .10417rem;height:.33333rem}.pt-header .pt-nav[data-v-42f9e453],.pt-header .pt-header-actions .login-btn[data-v-42f9e453],.pt-header .pt-header-actions .platform-btn[data-v-42f9e453]{display:none}.pt-header .pt-header-actions .mobile-menu-btn[data-v-42f9e453],.pt-header .mobile-menu[data-v-42f9e453]{display:block}}@media (max-width: 4rem){.pt-header .pt-header-container[data-v-42f9e453]{height:.29167rem;padding:0 .08333rem}.pt-header .pt-logo[data-v-42f9e453]{gap:.05208rem}.pt-header .pt-logo .logo-mark svg[data-v-42f9e453]{width:.1875rem;height:.1875rem}.pt-header .pt-logo .logo-text[data-v-42f9e453]{font-size:.10417rem;letter-spacing:.01563rem}.pt-header .pt-logo .logo-sub[data-v-42f9e453]{font-size:.04688rem}}.pt-hero[data-v-da75f995]{position:relative;height:100vh;min-height:3.64583rem;overflow:hidden;display:flex;align-items:flex-start}.pt-hero .hero-bg[data-v-da75f995]{position:absolute;top:0;left:0;right:0;bottom:0}.pt-hero .hero-bg .hero-image[data-v-da75f995]{width:100%;height:100%;background-size:cover;background-position:center;transform:scale(1.05);animation:heroZoom-da75f995 20s ease-in-out infinite alternate}@keyframes heroZoom-da75f995{0%{transform:scale(1.05)}to{transform:scale(1.15)}}.pt-hero .hero-bg .hero-text-overlay[data-v-da75f995]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f172ad9,#0f172a99 40%,#0f172a4d)}.pt-hero .hero-particles[data-v-da75f995]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.pt-hero .hero-particles .particle[data-v-da75f995]{position:absolute;background:#2563eb4d;border-radius:50%;animation:particleFloat-da75f995 linear infinite}@keyframes particleFloat-da75f995{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translate(.20833rem);opacity:0}}.pt-hero .hero-main[data-v-da75f995]{position:relative;z-index:2;width:100%;max-width:7.29167rem;margin:0 auto;padding:.83333rem .20833rem 0;display:flex;align-items:flex-start;gap:.3125rem}.pt-hero .hero-content[data-v-da75f995]{flex:1;min-width:0;color:#fff}.pt-hero .hero-content .animate-hero-item[data-v-da75f995]{opacity:0;transform:translateY(.15625rem);animation:heroFadeIn-da75f995 .8s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--delay) * .15s + .3s)}@keyframes heroFadeIn-da75f995{to{opacity:1;transform:translateY(0)}}.pt-hero .hero-content .hero-badge[data-v-da75f995]{display:inline-flex;align-items:center;gap:.04167rem;background:#2563eb26;border:1px solid rgba(37,99,235,.3);border-radius:.15625rem;padding:.04167rem .125rem;font-size:.07292rem;font-weight:500;color:#93c5fd;margin-bottom:.1875rem;-webkit-backdrop-filter:blur(.05208rem);backdrop-filter:blur(.05208rem)}.pt-hero .hero-content .hero-badge .badge-dot[data-v-da75f995]{width:.04167rem;height:.04167rem;background:#2563eb;border-radius:50%;animation:dotPulse-da75f995 2s ease-in-out infinite}@keyframes dotPulse-da75f995{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.pt-hero .hero-content .hero-title[data-v-da75f995]{margin-bottom:.14583rem}.pt-hero .hero-content .hero-title .title-line[data-v-da75f995]{display:block;font-size:.375rem;font-weight:800;letter-spacing:.04167rem;line-height:1.15;margin-bottom:.0625rem;color:#fff}.pt-hero .hero-content .hero-title .title-sub[data-v-da75f995]{display:block;font-size:.14583rem;font-weight:400;color:#ffffffb3;letter-spacing:.03125rem}.pt-hero .hero-content .hero-desc[data-v-da75f995]{font-size:.09375rem;line-height:2;opacity:.85;max-width:2.70833rem;margin-bottom:.25rem}.pt-hero .hero-content .hero-buttons[data-v-da75f995]{display:flex;gap:.10417rem}.pt-hero .hero-content .hero-buttons .primary-btn[data-v-da75f995]{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:700;padding:.08333rem .25rem;font-size:.08333rem;letter-spacing:.01042rem;transition:all .3s ease}.pt-hero .hero-content .hero-buttons .primary-btn .btn-arrow[data-v-da75f995]{margin-left:.04167rem;transition:transform .3s ease}.pt-hero .hero-content .hero-buttons .primary-btn[data-v-da75f995]:hover{background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-.01563rem);box-shadow:0 .0625rem .15625rem #2563eb66}.pt-hero .hero-content .hero-buttons .primary-btn:hover .btn-arrow[data-v-da75f995]{transform:translate(.02083rem)}.pt-hero .hero-content .hero-buttons .outline-btn[data-v-da75f995]{background:transparent;border:1.5px solid rgba(255,255,255,.35);color:#fff;font-weight:500;padding:.08333rem .25rem;font-size:.08333rem;letter-spacing:.01042rem;transition:all .3s ease}.pt-hero .hero-content .hero-buttons .outline-btn[data-v-da75f995]:hover{background:#ffffff14;border-color:#ffffffb3;transform:translateY(-.01563rem)}.pt-hero .hero-side-panel[data-v-da75f995]{flex-shrink:0;padding-top:.10417rem}.pt-hero .hero-side-panel .animate-hero-item[data-v-da75f995]{opacity:0;transform:translateY(.15625rem);animation:heroFadeIn-da75f995 .8s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--delay) * .15s + .3s)}.pt-hero .hero-side-panel .bento-grid[data-v-da75f995]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:.07292rem;width:2.1875rem}.pt-hero .hero-side-panel .bento-card[data-v-da75f995]{border-radius:.09375rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(.10417rem);backdrop-filter:blur(.10417rem);padding:.125rem;transition:all .3s ease;position:relative;overflow:hidden;opacity:0;transform:translateY(.08333rem) scale(.95);animation:bentoFadeIn-da75f995 .5s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--i) * .12s + 1.2s)}@keyframes bentoFadeIn-da75f995{to{opacity:1;transform:translateY(0) scale(1)}}.pt-hero .hero-side-panel .bento-card[data-v-da75f995]:hover{background:#2563eb1f;border-color:#2563eb40;transform:translateY(-.02083rem)}.pt-hero .hero-side-panel .bento-card:hover .bento-icon-wrap[data-v-da75f995]{background:#2563eb;color:#fff;transform:scale(1.1)}.pt-hero .hero-side-panel .bento-large[data-v-da75f995]{grid-column:1/2;grid-row:1/3;display:flex;flex-direction:column;justify-content:center;padding:.16667rem .14583rem}.pt-hero .hero-side-panel .bento-large .bento-icon-wrap[data-v-da75f995]{width:.3125rem;height:.3125rem}.pt-hero .hero-side-panel .bento-large .bento-val[data-v-da75f995]{font-size:.22917rem}.pt-hero .hero-side-panel .bento-large .bento-label[data-v-da75f995]{font-size:.07292rem}.pt-hero .hero-side-panel .bento-small[data-v-da75f995]{display:flex;align-items:center;gap:.07292rem;padding:.10417rem .11458rem}.pt-hero .hero-side-panel .bento-small .bento-icon-wrap[data-v-da75f995]{width:.25rem;height:.25rem}.pt-hero .hero-side-panel .bento-small .bento-text .bento-val[data-v-da75f995]{font-size:.125rem}.pt-hero .hero-side-panel .bento-small .bento-text .bento-label[data-v-da75f995]{font-size:.0625rem}.pt-hero .hero-side-panel .bento-wide[data-v-da75f995]{grid-column:1/-1;display:flex;align-items:center;gap:.08333rem;padding:.11458rem .13542rem}.pt-hero .hero-side-panel .bento-wide .bento-icon-wrap[data-v-da75f995]{width:.27083rem;height:.27083rem}.pt-hero .hero-side-panel .bento-wide .bento-text .bento-val[data-v-da75f995]{font-size:.16667rem}.pt-hero .hero-side-panel .bento-wide .bento-text .bento-label[data-v-da75f995]{font-size:.06771rem}.pt-hero .hero-side-panel .bento-icon-wrap[data-v-da75f995]{background:#2563eb26;border-radius:.08333rem;display:flex;align-items:center;justify-content:center;color:#60a5fa;flex-shrink:0;transition:all .3s ease}.pt-hero .hero-side-panel .bento-text[data-v-da75f995]{display:flex;flex-direction:column}.pt-hero .hero-side-panel .bento-text .bento-val[data-v-da75f995]{font-weight:800;color:#fff;line-height:1.2}.pt-hero .hero-side-panel .bento-text .bento-label[data-v-da75f995]{color:#fff6;margin-top:.01563rem}.pt-hero .hero-side-panel .bento-decoration[data-v-da75f995]{position:absolute;right:-.05208rem;bottom:-.05208rem;pointer-events:none}.pt-hero .hero-side-panel .bento-decoration .deco-circle[data-v-da75f995]{width:.52083rem;height:.52083rem;border-radius:50%;border:2px solid rgba(37,99,235,.15);position:absolute;right:0;bottom:0}.pt-hero .hero-side-panel .bento-decoration .deco-circle-2[data-v-da75f995]{width:.3125rem;height:.3125rem;right:.10417rem;bottom:.10417rem;border-color:#2563eb1a}.pt-hero .hero-side-panel .bento-bar-decoration[data-v-da75f995]{flex:1;display:flex;gap:.02083rem;margin-left:auto;max-width:.83333rem;align-items:center;height:.05208rem;border-radius:.02604rem;overflow:hidden}.pt-hero .hero-side-panel .bento-bar-decoration .bar-segment[data-v-da75f995]{height:100%;background:#ffffff1a;border-radius:.02604rem;transition:all .3s ease}.pt-hero .hero-side-panel .bento-bar-decoration .bar-accent[data-v-da75f995]{background:#2563eb66}.pt-hero .hero-scroll[data-v-da75f995]{position:absolute;bottom:.72917rem;left:50%;transform:translate(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;gap:.04167rem;color:#fff6;font-size:.0625rem;letter-spacing:.01042rem}.pt-hero .hero-scroll .scroll-line[data-v-da75f995]{width:.00521rem;height:.20833rem;background:linear-gradient(to bottom,rgba(255,255,255,.4),transparent);animation:scrollPulse-da75f995 2s ease-in-out infinite}@keyframes scrollPulse-da75f995{0%,to{opacity:1;height:.20833rem}50%{opacity:.4;height:.125rem}}.pt-hero .hero-wave[data-v-da75f995]{position:absolute;bottom:-.01042rem;left:0;right:0;z-index:5}.pt-hero .hero-wave svg[data-v-da75f995]{display:block;width:100%;height:.41667rem}.pt-hero .hero-wave .wave-path[data-v-da75f995]{animation:waveFloat-da75f995 6s ease-in-out infinite}.pt-hero .hero-wave .wave-path-2[data-v-da75f995]{animation:waveFloat-da75f995 8s ease-in-out infinite reverse;animation-delay:-2s}@keyframes waveFloat-da75f995{0%,to{transform:translate(0)}50%{transform:translate(-.10417rem)}}@media (max-width: 6.25rem){.pt-hero .hero-side-panel[data-v-da75f995]{display:none}.pt-hero .hero-main[data-v-da75f995]{gap:0}}@media (max-width: 5.33333rem){.pt-hero .hero-content .hero-title .title-line[data-v-da75f995]{font-size:.27083rem;letter-spacing:.03125rem}.pt-hero .hero-content .hero-title .title-sub[data-v-da75f995]{font-size:.11458rem;letter-spacing:.02083rem}.pt-hero .hero-content .hero-desc[data-v-da75f995]{font-size:.08333rem}}@media (max-width: 4rem){.pt-hero[data-v-da75f995]{min-height:3.125rem}.pt-hero .hero-main[data-v-da75f995]{padding:.3125rem .10417rem 0}.pt-hero .hero-content .hero-badge[data-v-da75f995]{font-size:.0625rem;padding:.03125rem .08333rem;margin-bottom:.14583rem}.pt-hero .hero-content .hero-title[data-v-da75f995]{margin-bottom:.10417rem}.pt-hero .hero-content .hero-title .title-line[data-v-da75f995]{font-size:.1875rem;letter-spacing:.02083rem}.pt-hero .hero-content .hero-title .title-sub[data-v-da75f995]{font-size:.08333rem;letter-spacing:.01042rem}.pt-hero .hero-content .hero-desc[data-v-da75f995]{font-size:.07292rem;line-height:1.8;margin-bottom:.16667rem}.pt-hero .hero-content .hero-buttons[data-v-da75f995]{flex-direction:column;gap:.0625rem}.pt-hero .hero-content .hero-buttons .primary-btn[data-v-da75f995],.pt-hero .hero-content .hero-buttons .outline-btn[data-v-da75f995]{width:100%;padding:.07292rem .125rem;font-size:.07813rem}.pt-hero .hero-scroll[data-v-da75f995]{display:none}.pt-hero .hero-wave svg[data-v-da75f995]{height:.26042rem}}.pt-capabilities[data-v-9adf7b6d]{padding:.625rem .125rem;background:#f8fafc;position:relative}.pt-capabilities .pt-container[data-v-9adf7b6d]{max-width:7.29167rem;margin:0 auto}.pt-capabilities .reveal-section[data-v-9adf7b6d]{opacity:0;transform:translateY(.15625rem);transition:all .8s cubic-bezier(.4,0,.2,1)}.pt-capabilities .reveal-section.revealed[data-v-9adf7b6d]{opacity:1;transform:translateY(0)}.pt-capabilities .section-header[data-v-9adf7b6d]{text-align:center;margin-bottom:.33333rem}.pt-capabilities .section-header .section-badge[data-v-9adf7b6d]{display:flex;align-items:center;justify-content:center;gap:.08333rem;margin-bottom:.08333rem}.pt-capabilities .section-header .section-badge .badge-line[data-v-9adf7b6d]{width:.20833rem;height:.00521rem;background:#2563eb}.pt-capabilities .section-header .section-badge .badge-text[data-v-9adf7b6d]{font-size:.06771rem;font-weight:600;color:#2563eb;letter-spacing:.03125rem}.pt-capabilities .section-header .section-title[data-v-9adf7b6d]{font-size:.20833rem;font-weight:800;color:#0f172a;margin-bottom:.08333rem;letter-spacing:.02083rem}.pt-capabilities .section-header .section-subtitle[data-v-9adf7b6d]{font-size:.09375rem;color:#64748b;margin-bottom:.125rem;line-height:1.6}.pt-capabilities .section-header .section-divider[data-v-9adf7b6d]{width:.41667rem;height:.02083rem;background:linear-gradient(90deg,#2563eb,#3b82f6);margin:0 auto;border-radius:.01042rem}.pt-capabilities .capabilities-grid[data-v-9adf7b6d]{display:grid;grid-template-columns:repeat(4,1fr);gap:.14583rem}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]{background:#fff;border-radius:.08333rem;padding:.20833rem .16667rem;position:relative;overflow:hidden;border:1px solid #f1f5f9;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;opacity:0;transform:translateY(.20833rem)}.pt-capabilities .capabilities-grid .capability-card .card-glow[data-v-9adf7b6d]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:opacity .3s ease;z-index:0}.pt-capabilities .capabilities-grid .capability-card.revealed[data-v-9adf7b6d]{opacity:1;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]:before{content:"";position:absolute;top:0;left:0;right:0;height:.02083rem;background:linear-gradient(90deg,#2563eb,#3b82f6);transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]:hover{transform:translateY(-.04167rem);box-shadow:0 .10417rem .20833rem #00000014;border-color:transparent}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]:hover:before{transform:scaleX(1)}.pt-capabilities .capabilities-grid .capability-card:hover .card-icon-wrap[data-v-9adf7b6d]{background:#2563eb;color:#fff;transform:scale(1.1) rotate(-5deg)}.pt-capabilities .capabilities-grid .capability-card:hover .card-index[data-v-9adf7b6d]{color:#2563eb}.pt-capabilities .capabilities-grid .capability-card .card-icon-wrap[data-v-9adf7b6d]{width:.33333rem;height:.33333rem;background:#eff6ff;border-radius:.07292rem;display:flex;align-items:center;justify-content:center;color:#2563eb;margin-bottom:.125rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.pt-capabilities .capabilities-grid .capability-card .card-index[data-v-9adf7b6d]{position:absolute;top:.10417rem;right:.125rem;font-size:.25rem;font-weight:900;color:#f1f5f9;line-height:1;transition:color .3s ease;z-index:1}.pt-capabilities .capabilities-grid .capability-card .card-title[data-v-9adf7b6d]{font-size:.11458rem;font-weight:700;color:#0f172a;margin-bottom:.07292rem;letter-spacing:.00521rem;position:relative;z-index:1}.pt-capabilities .capabilities-grid .capability-card .card-desc[data-v-9adf7b6d]{font-size:.07292rem;color:#64748b;line-height:1.8;margin-bottom:.125rem;min-height:.375rem;position:relative;z-index:1}.pt-capabilities .capabilities-grid .capability-card .card-tags[data-v-9adf7b6d]{display:flex;flex-wrap:wrap;gap:.04167rem;position:relative;z-index:1}.pt-capabilities .capabilities-grid .capability-card .card-tags .card-tag[data-v-9adf7b6d]{padding:.03125rem .07292rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.10417rem;font-size:.0625rem;color:#475569;font-weight:500;transition:all .3s ease}.pt-capabilities .capabilities-grid .capability-card:hover .card-tags .card-tag[data-v-9adf7b6d]{background:#eff6ff;border-color:#bfdbfe;color:#2563eb;transform:translateY(-.01042rem)}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]:after{content:"";position:absolute;top:0;left:-150%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);z-index:0;transition:none}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]:hover:after{animation:cardShine-9adf7b6d .8s ease forwards}@keyframes cardShine-9adf7b6d{to{left:150%}}@media (max-width: 5.33333rem){.pt-capabilities .capabilities-grid[data-v-9adf7b6d]{grid-template-columns:repeat(2,1fr);gap:.10417rem}}@media (max-width: 4rem){.pt-capabilities[data-v-9adf7b6d]{padding:.41667rem .08333rem}.pt-capabilities .section-header[data-v-9adf7b6d]{margin-bottom:.20833rem}.pt-capabilities .section-header .section-title[data-v-9adf7b6d]{font-size:.14583rem;letter-spacing:.01042rem}.pt-capabilities .section-header .section-subtitle[data-v-9adf7b6d]{font-size:.07813rem}.pt-capabilities .capabilities-grid[data-v-9adf7b6d]{grid-template-columns:1fr;gap:.08333rem}.pt-capabilities .capabilities-grid .capability-card[data-v-9adf7b6d]{padding:.14583rem .125rem}.pt-capabilities .capabilities-grid .capability-card .card-icon-wrap[data-v-9adf7b6d]{width:.27083rem;height:.27083rem;margin-bottom:.09375rem}.pt-capabilities .capabilities-grid .capability-card .card-title[data-v-9adf7b6d]{font-size:.09375rem}.pt-capabilities .capabilities-grid .capability-card .card-desc[data-v-9adf7b6d]{font-size:.06771rem;min-height:auto}}.pt-products[data-v-d4b2020b]{padding:.625rem .125rem;background:#fff;position:relative}.pt-products .pt-container[data-v-d4b2020b]{max-width:7.29167rem;margin:0 auto}.pt-products .reveal-section[data-v-d4b2020b]{opacity:0;transform:translateY(.15625rem);transition:all .8s cubic-bezier(.4,0,.2,1)}.pt-products .reveal-section.revealed[data-v-d4b2020b]{opacity:1;transform:translateY(0)}.pt-products .section-header[data-v-d4b2020b]{text-align:center;margin-bottom:.33333rem}.pt-products .section-header .section-badge[data-v-d4b2020b]{display:flex;align-items:center;justify-content:center;gap:.08333rem;margin-bottom:.08333rem}.pt-products .section-header .section-badge .badge-line[data-v-d4b2020b]{width:.20833rem;height:.00521rem;background:#2563eb}.pt-products .section-header .section-badge .badge-text[data-v-d4b2020b]{font-size:.06771rem;font-weight:600;color:#2563eb;letter-spacing:.03125rem}.pt-products .section-header .section-title[data-v-d4b2020b]{font-size:.20833rem;font-weight:800;color:#0f172a;margin-bottom:.08333rem;letter-spacing:.02083rem}.pt-products .section-header .section-subtitle[data-v-d4b2020b]{font-size:.09375rem;color:#64748b;margin-bottom:.125rem}.pt-products .section-header .section-divider[data-v-d4b2020b]{width:.41667rem;height:.02083rem;background:linear-gradient(90deg,#2563eb,#3b82f6);margin:0 auto;border-radius:.01042rem}.pt-products .products-grid[data-v-d4b2020b]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:.10417rem}.pt-products .products-grid .product-card[data-v-d4b2020b]{position:relative;border-radius:.08333rem;overflow:hidden;cursor:pointer;height:1.45833rem;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(.20833rem) scale(.96)}.pt-products .products-grid .product-card.revealed[data-v-d4b2020b]{opacity:1;transform:translateY(0) scale(1);transition:all .6s cubic-bezier(.4,0,.2,1)}.pt-products .products-grid .product-card.card-large[data-v-d4b2020b]{grid-column:span 2}.pt-products .products-grid .product-card[data-v-d4b2020b]:hover{transform:translateY(-.03125rem) scale(1);box-shadow:0 .10417rem .20833rem #00000026}.pt-products .products-grid .product-card:hover .card-image[data-v-d4b2020b]{transform:scale(1.08)}.pt-products .products-grid .product-card:hover .card-content .card-arrow[data-v-d4b2020b]{opacity:1;transform:translate(0) rotate(0)}.pt-products .products-grid .product-card:hover .card-content .card-icon-wrap[data-v-d4b2020b]{transform:rotate(-10deg) scale(1.1);box-shadow:0 .02083rem .08333rem #2563eb80}.pt-products .products-grid .product-card:hover .card-gradient[data-v-d4b2020b]{background:linear-gradient(to top,#2563eb80,#0f172a4d,#0f172a0d)}.pt-products .products-grid .product-card .card-image[data-v-d4b2020b]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;transition:transform .6s ease}.pt-products .products-grid .product-card .card-image .card-gradient[data-v-d4b2020b]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,#0f172ad9,#0f172a4d,#0f172a0d)}.pt-products .products-grid .product-card .card-content[data-v-d4b2020b]{position:absolute;bottom:0;left:0;right:0;padding:.14583rem;color:#fff;z-index:2}.pt-products .products-grid .product-card .card-content .card-icon-wrap[data-v-d4b2020b]{width:.22917rem;height:.22917rem;background:#2563ebcc;border-radius:.05208rem;display:flex;align-items:center;justify-content:center;margin-bottom:.08333rem;-webkit-backdrop-filter:blur(.05208rem);backdrop-filter:blur(.05208rem);transition:all .4s cubic-bezier(.4,0,.2,1)}.pt-products .products-grid .product-card .card-content .card-title[data-v-d4b2020b]{font-size:.11458rem;font-weight:700;margin-bottom:.04167rem;letter-spacing:.00521rem}.pt-products .products-grid .product-card .card-content .card-desc[data-v-d4b2020b]{font-size:.07292rem;opacity:.8;line-height:1.6}.pt-products .products-grid .product-card .card-content .card-arrow[data-v-d4b2020b]{position:absolute;top:.14583rem;right:.14583rem;width:.1875rem;height:.1875rem;background:#ffffff26;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(-.05208rem) rotate(-90deg);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(.05208rem);backdrop-filter:blur(.05208rem)}@media (max-width: 5.33333rem){.pt-products .products-grid[data-v-d4b2020b]{grid-template-columns:repeat(2,1fr)}.pt-products .products-grid .product-card[data-v-d4b2020b]{height:1.25rem}.pt-products .products-grid .product-card.card-large[data-v-d4b2020b]{grid-column:span 2}}@media (max-width: 4rem){.pt-products[data-v-d4b2020b]{padding:.41667rem .08333rem}.pt-products .section-header[data-v-d4b2020b]{margin-bottom:.20833rem}.pt-products .section-header .section-title[data-v-d4b2020b]{font-size:.14583rem;letter-spacing:.01042rem}.pt-products .products-grid[data-v-d4b2020b]{grid-template-columns:1fr}.pt-products .products-grid .product-card[data-v-d4b2020b]{height:1.14583rem}.pt-products .products-grid .product-card.card-large[data-v-d4b2020b]{grid-column:span 1}}.pt-brand-wall[data-v-90ba33c0]{position:relative;padding:.625rem 0 .52083rem;background:linear-gradient(180deg,#fff,#f8fafc 40%,#f1f5f9);overflow:hidden}.pt-brand-wall .brand-container[data-v-90ba33c0]{max-width:7.29167rem;margin:0 auto;padding:0 .20833rem}.reveal-item[data-v-90ba33c0]{opacity:0;transform:translateY(.20833rem);transition:all .8s cubic-bezier(.4,0,.2,1)}.reveal-item.revealed[data-v-90ba33c0]{opacity:1;transform:translateY(0)}.brand-header[data-v-90ba33c0]{text-align:center;margin-bottom:.3125rem}.brand-header .brand-subtitle[data-v-90ba33c0]{font-size:.07292rem;font-weight:600;color:#2563eb;letter-spacing:.02083rem;text-transform:uppercase;margin-bottom:.08333rem}.brand-header .brand-title[data-v-90ba33c0]{font-size:.25rem;font-weight:800;color:#0f172a;line-height:1.3;letter-spacing:.01042rem}.brand-header .brand-title .highlight[data-v-90ba33c0]{color:#2563eb;position:relative}.brand-header .brand-title .highlight[data-v-90ba33c0]:after{content:"";position:absolute;bottom:.01042rem;left:0;width:100%;height:.03125rem;background:#2563eb26;border-radius:.01563rem}.brand-number-visual[data-v-90ba33c0]{position:relative;text-align:center;padding:.3125rem 0 .20833rem;margin-bottom:.3125rem;overflow:hidden}.wall-scroll-bg[data-v-90ba33c0]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;gap:.10417rem;pointer-events:none}.wall-scroll-track[data-v-90ba33c0]{overflow:hidden;width:100%}.wall-scroll-track.wall-scroll-track-1[data-v-90ba33c0]{opacity:.38}.wall-scroll-track.wall-scroll-track-2[data-v-90ba33c0]{opacity:.28}.wall-scroll-track.wall-scroll-track-3[data-v-90ba33c0]{opacity:.18}.wall-row-inner[data-v-90ba33c0]{display:flex;gap:.10417rem;width:max-content}.wall-scroll-track-1 .wall-row-inner[data-v-90ba33c0]{animation:scrollLeft-90ba33c0 45s linear infinite}.wall-scroll-track-2 .wall-row-inner[data-v-90ba33c0]{animation:scrollRight-90ba33c0 55s linear infinite}.wall-scroll-track-3 .wall-row-inner[data-v-90ba33c0]{animation:scrollLeft-90ba33c0 65s linear infinite}@keyframes scrollLeft-90ba33c0{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollRight-90ba33c0{0%{transform:translate(-50%)}to{transform:translate(0)}}.wall-card[data-v-90ba33c0]{flex-shrink:0;background:#fff;border:1px solid #e2e8f0;border-radius:.07292rem;padding:.10417rem .125rem;display:flex;align-items:center;gap:.07292rem;min-height:.35417rem;box-shadow:0 .00521rem .01563rem #0000000a}.wall-card .wall-logo[data-v-90ba33c0]{width:.21875rem;height:.21875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wall-card .wall-logo-letter[data-v-90ba33c0]{font-size:.10417rem;font-weight:800;line-height:1}.wall-card .wall-logo-text[data-v-90ba33c0]{font-size:.07292rem;font-weight:600;color:#64748b;letter-spacing:.00521rem;white-space:nowrap}.number-visual-mask[data-v-90ba33c0]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,#f1f5f9,#f1f5f900 10%,#f1f5f900 90%,#f1f5f9)}.number-wrap[data-v-90ba33c0]{position:relative;z-index:2;display:inline-block;line-height:1}.big-number[data-v-90ba33c0]{font-size:1.14583rem;font-weight:900;letter-spacing:-.02083rem;background:url(https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1200&q=80) center/cover no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;animation:numberShimmer-90ba33c0 8s ease-in-out infinite alternate}@keyframes numberShimmer-90ba33c0{0%{background-position:0% 50%}to{background-position:100% 50%}}.number-caption[data-v-90ba33c0]{position:relative;z-index:2;margin-top:.10417rem;font-size:.08333rem;color:#64748b;letter-spacing:.00521rem}.brand-float-card[data-v-90ba33c0]{display:flex;justify-content:center}.brand-float-card .float-card-inner[data-v-90ba33c0]{background:#fff;border-radius:.10417rem;padding:.20833rem .25rem;box-shadow:0 .02083rem .03125rem -.00521rem #0000000a,0 .10417rem .26042rem -.0625rem #0000001f;max-width:4.6875rem;width:100%;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.brand-float-card .float-card-inner[data-v-90ba33c0]:hover{transform:translateY(-.02083rem);box-shadow:0 .02083rem .03125rem -.00521rem #0000000a,0 .15625rem .3125rem -.0625rem #00000026}.brand-float-card .float-badge[data-v-90ba33c0]{display:inline-block;background:#2563eb14;color:#2563eb;font-size:.0625rem;font-weight:700;letter-spacing:.01042rem;padding:.03125rem .09375rem;border-radius:.10417rem;margin-bottom:.08333rem}.brand-float-card .float-title[data-v-90ba33c0]{font-size:.11458rem;font-weight:700;color:#0f172a;letter-spacing:.01042rem;margin-bottom:.16667rem}.brand-float-card .float-logos[data-v-90ba33c0]{display:grid;grid-template-columns:repeat(4,1fr);gap:.08333rem}.brand-float-card .float-logo-item[data-v-90ba33c0]{display:flex;flex-direction:column;align-items:center;gap:.0625rem;padding:.09375rem .04167rem;border-radius:.07292rem;background:#f8fafc;border:1px solid #e2e8f0;transition:all .3s ease}.brand-float-card .float-logo-item[data-v-90ba33c0]:hover{background:#eff6ff;border-color:#2563eb33;transform:translateY(-.01563rem)}.brand-float-card .float-logo-item .float-logo-icon[data-v-90ba33c0]{width:.26042rem;height:.26042rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.brand-float-card .float-logo-item .float-logo-letter[data-v-90ba33c0]{font-size:.11458rem;font-weight:800;line-height:1}.brand-float-card .float-logo-item .float-logo-name[data-v-90ba33c0]{font-size:.0625rem;font-weight:600;color:#334155;letter-spacing:.0026rem}@media (max-width: 6.25rem){.big-number[data-v-90ba33c0]{font-size:.83333rem}}@media (max-width: 5.33333rem){.brand-header .brand-title[data-v-90ba33c0]{font-size:.19792rem}.big-number[data-v-90ba33c0]{font-size:.67708rem}.brand-float-card .float-card-inner[data-v-90ba33c0]{padding:.16667rem}.float-logos[data-v-90ba33c0]{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 4rem){.pt-brand-wall[data-v-90ba33c0]{padding:.41667rem 0 .3125rem}.brand-container[data-v-90ba33c0]{padding:0 .10417rem!important}.brand-header[data-v-90ba33c0]{margin-bottom:.20833rem}.brand-header .brand-title[data-v-90ba33c0]{font-size:.14583rem}.brand-number-visual[data-v-90ba33c0]{padding:.20833rem 0 .15625rem;margin-bottom:.20833rem}.big-number[data-v-90ba33c0]{font-size:.46875rem}.number-caption[data-v-90ba33c0]{font-size:.07292rem}.wall-card[data-v-90ba33c0]{padding:.05208rem .07292rem;gap:.04167rem}.wall-card .wall-logo[data-v-90ba33c0]{width:.13542rem;height:.13542rem}.wall-card .wall-logo-letter[data-v-90ba33c0]{font-size:.0625rem}.wall-card .wall-logo-text[data-v-90ba33c0]{font-size:.05208rem}.brand-float-card .float-card-inner[data-v-90ba33c0]{padding:.125rem .10417rem}.brand-float-card .float-card-inner .float-title[data-v-90ba33c0]{font-size:.09375rem;margin-bottom:.10417rem}.float-logos[data-v-90ba33c0]{grid-template-columns:repeat(2,1fr)!important;gap:.05208rem!important}}.pt-solutions[data-v-3e3104f9]{padding:.625rem .125rem;background:#f8fafc;position:relative}.pt-solutions .pt-container[data-v-3e3104f9]{max-width:7.29167rem;margin:0 auto}.pt-solutions .reveal-section[data-v-3e3104f9]{opacity:0;transform:translateY(.15625rem);transition:all .8s cubic-bezier(.4,0,.2,1)}.pt-solutions .reveal-section.revealed[data-v-3e3104f9]{opacity:1;transform:translateY(0)}.pt-solutions .section-header[data-v-3e3104f9]{text-align:center;margin-bottom:.33333rem}.pt-solutions .section-header .section-badge[data-v-3e3104f9]{display:flex;align-items:center;justify-content:center;gap:.08333rem;margin-bottom:.08333rem}.pt-solutions .section-header .section-badge .badge-line[data-v-3e3104f9]{width:.20833rem;height:.00521rem;background:#2563eb}.pt-solutions .section-header .section-badge .badge-text[data-v-3e3104f9]{font-size:.06771rem;font-weight:600;color:#2563eb;letter-spacing:.03125rem}.pt-solutions .section-header .section-title[data-v-3e3104f9]{font-size:.20833rem;font-weight:800;color:#0f172a;margin-bottom:.08333rem;letter-spacing:.02083rem}.pt-solutions .section-header .section-subtitle[data-v-3e3104f9]{font-size:.09375rem;color:#64748b;margin-bottom:.125rem}.pt-solutions .section-header .section-divider[data-v-3e3104f9]{width:.41667rem;height:.02083rem;background:linear-gradient(90deg,#2563eb,#3b82f6);margin:0 auto;border-radius:.01042rem}.pt-solutions .solutions-grid[data-v-3e3104f9]{display:grid;grid-template-columns:repeat(4,1fr);gap:.125rem}.pt-solutions .solutions-grid .solution-card[data-v-3e3104f9]{background:#fff;border-radius:.08333rem;overflow:hidden;border:1px solid #f1f5f9;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;opacity:0;transform:translateY(.20833rem)}.pt-solutions .solutions-grid .solution-card.revealed[data-v-3e3104f9]{opacity:1;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1)}.pt-solutions .solutions-grid .solution-card[data-v-3e3104f9]:after{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);z-index:3;pointer-events:none}.pt-solutions .solutions-grid .solution-card[data-v-3e3104f9]:hover{transform:translateY(-.04167rem);box-shadow:0 .10417rem .20833rem #0000001a;border-color:transparent}.pt-solutions .solutions-grid .solution-card:hover .card-image[data-v-3e3104f9]{transform:scale(1.05)}.pt-solutions .solutions-grid .solution-card[data-v-3e3104f9]:hover:after{animation:solutionShine-3e3104f9 .7s ease forwards}.pt-solutions .solutions-grid .solution-card:hover .card-content .card-badge[data-v-3e3104f9]{background:#2563eb;color:#fff;transform:scale(1.05)}@keyframes solutionShine-3e3104f9{to{left:150%}}.pt-solutions .solutions-grid .solution-card .card-image[data-v-3e3104f9]{height:1.04167rem;background-size:cover;background-position:center;position:relative;transition:transform .6s ease;overflow:hidden}.pt-solutions .solutions-grid .solution-card .card-image .card-gradient[data-v-3e3104f9]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(15,23,42,.5) 0%,transparent 60%)}.pt-solutions .solutions-grid .solution-card .card-content[data-v-3e3104f9]{padding:.14583rem}.pt-solutions .solutions-grid .solution-card .card-content .card-badge[data-v-3e3104f9]{display:inline-block;padding:.02083rem .07292rem;background:#eff6ff;color:#2563eb;font-size:.0625rem;font-weight:600;border-radius:.10417rem;margin-bottom:.07292rem;letter-spacing:.00521rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.pt-solutions .solutions-grid .solution-card .card-content .card-title[data-v-3e3104f9]{font-size:.10417rem;font-weight:700;color:#0f172a;margin-bottom:.0625rem;letter-spacing:.00521rem}.pt-solutions .solutions-grid .solution-card .card-content .card-desc[data-v-3e3104f9]{font-size:.07292rem;color:#64748b;line-height:1.7;margin-bottom:.10417rem}.pt-solutions .solutions-grid .solution-card .card-content .card-features[data-v-3e3104f9]{list-style:none;padding:0;margin-bottom:.10417rem}.pt-solutions .solutions-grid .solution-card .card-content .card-features li[data-v-3e3104f9]{display:flex;align-items:center;gap:.05208rem;font-size:.07292rem;color:#475569;margin-bottom:.05208rem;font-weight:500}.pt-solutions .solutions-grid .solution-card .card-content .card-features li .feat-dot[data-v-3e3104f9]{width:.03125rem;height:.03125rem;background:#2563eb;border-radius:50%;flex-shrink:0;position:relative}.pt-solutions .solutions-grid .solution-card .card-content .card-features li .feat-dot[data-v-3e3104f9]:after{content:"";position:absolute;top:-.01563rem;left:-.01563rem;width:.0625rem;height:.0625rem;border-radius:50%;border:1px solid rgba(37,99,235,.3);opacity:0;transition:opacity .3s ease}.pt-solutions .solutions-grid .solution-card .card-content .card-features:hover .feat-dot[data-v-3e3104f9]:after{opacity:1;animation:dotRipple-3e3104f9 1s ease-out}@keyframes dotRipple-3e3104f9{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.pt-solutions .solutions-grid .solution-card .card-content .card-btn[data-v-3e3104f9]{font-weight:600;font-size:.07813rem;color:#2563eb;padding:0}.pt-solutions .solutions-grid .solution-card .card-content .card-btn .el-icon[data-v-3e3104f9]{margin-left:.02083rem;transition:transform .3s ease}.pt-solutions .solutions-grid .solution-card .card-content .card-btn[data-v-3e3104f9]:hover{color:#1d4ed8}.pt-solutions .solutions-grid .solution-card .card-content .card-btn:hover .el-icon[data-v-3e3104f9]{transform:translate(.02083rem)}@media (max-width: 5.33333rem){.pt-solutions .solutions-grid[data-v-3e3104f9]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 4rem){.pt-solutions[data-v-3e3104f9]{padding:.41667rem .08333rem}.pt-solutions .section-header[data-v-3e3104f9]{margin-bottom:.20833rem}.pt-solutions .section-header .section-title[data-v-3e3104f9]{font-size:.14583rem;letter-spacing:.01042rem}.pt-solutions .solutions-grid[data-v-3e3104f9]{grid-template-columns:1fr;gap:.10417rem}.pt-solutions .solutions-grid .solution-card .card-image[data-v-3e3104f9]{height:.9375rem}.pt-solutions .solutions-grid .solution-card .card-content[data-v-3e3104f9]{padding:.10417rem}}.pt-statistics[data-v-860b0c3f]{padding:.52083rem .125rem;background:#0f172a;position:relative;overflow:hidden}.pt-statistics .pt-container[data-v-860b0c3f]{max-width:7.29167rem;margin:0 auto;position:relative;z-index:2}.pt-statistics .reveal-section[data-v-860b0c3f]{opacity:0;transform:translateY(.15625rem);transition:all .8s cubic-bezier(.4,0,.2,1)}.pt-statistics .reveal-section.revealed[data-v-860b0c3f]{opacity:1;transform:translateY(0)}.pt-statistics .stats-bg-decoration[data-v-860b0c3f]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.pt-statistics .stats-bg-decoration .deco-circle[data-v-860b0c3f]{position:absolute;border-radius:50%}.pt-statistics .stats-bg-decoration .deco-circle-1[data-v-860b0c3f]{width:2.60417rem;height:2.60417rem;top:-.78125rem;right:-.78125rem;border:1px solid rgba(37,99,235,.08);animation:circlePulse1-860b0c3f 6s ease-in-out infinite}.pt-statistics .stats-bg-decoration .deco-circle-2[data-v-860b0c3f]{width:1.82292rem;height:1.82292rem;bottom:-.52083rem;left:-.52083rem;border:1px solid rgba(37,99,235,.06);animation:circlePulse2-860b0c3f 8s ease-in-out infinite}@keyframes circlePulse1-860b0c3f{0%,to{transform:scale(1);border-color:#2563eb14}50%{transform:scale(1.1);border-color:#2563eb26}}@keyframes circlePulse2-860b0c3f{0%,to{transform:scale(1);border-color:#2563eb0f}50%{transform:scale(1.15);border-color:#2563eb1f}}.pt-statistics .stats-header[data-v-860b0c3f]{text-align:center;margin-bottom:.33333rem}.pt-statistics .stats-header .stats-title[data-v-860b0c3f]{font-size:.20833rem;font-weight:800;color:#fff;margin-bottom:.08333rem;letter-spacing:.02083rem}.pt-statistics .stats-header .stats-subtitle[data-v-860b0c3f]{font-size:.09375rem;color:#ffffff80}.pt-statistics .stats-grid[data-v-860b0c3f]{display:grid;grid-template-columns:repeat(4,1fr);gap:.16667rem}.pt-statistics .stats-grid .stat-card[data-v-860b0c3f]{text-align:center;padding:.20833rem .125rem;background:#ffffff0a;border-radius:.08333rem;border:1px solid rgba(255,255,255,.06);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;opacity:0;transform:translateY(.20833rem)}.pt-statistics .stats-grid .stat-card.revealed[data-v-860b0c3f]{opacity:1;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1)}.pt-statistics .stats-grid .stat-card[data-v-860b0c3f]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:.01563rem;background:linear-gradient(90deg,transparent,#2563EB,transparent);transition:width .4s ease;border-radius:.01042rem}.pt-statistics .stats-grid .stat-card[data-v-860b0c3f]:hover{background:#2563eb1a;border-color:#2563eb33;transform:translateY(-.02083rem)}.pt-statistics .stats-grid .stat-card[data-v-860b0c3f]:hover:after{width:60%}.pt-statistics .stats-grid .stat-card:hover .stat-icon[data-v-860b0c3f]{background:#2563eb;color:#fff;transform:scale(1.1)}.pt-statistics .stats-grid .stat-card .stat-icon[data-v-860b0c3f]{width:.3125rem;height:.3125rem;background:#2563eb26;border-radius:.07292rem;display:flex;align-items:center;justify-content:center;color:#60a5fa;margin:0 auto .125rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.pt-statistics .stats-grid .stat-card .stat-value[data-v-860b0c3f]{margin-bottom:.04167rem}.pt-statistics .stats-grid .stat-card .stat-value .stat-number[data-v-860b0c3f]{font-size:.27083rem;font-weight:800;color:#fff;line-height:1}.pt-statistics .stats-grid .stat-card .stat-value .stat-unit[data-v-860b0c3f]{font-size:.125rem;font-weight:700;color:#2563eb}.pt-statistics .stats-grid .stat-card .stat-label[data-v-860b0c3f]{font-size:.08333rem;color:#ffffff80;font-weight:500;margin-bottom:.10417rem}.pt-statistics .stats-grid .stat-card .stat-line[data-v-860b0c3f]{width:.20833rem;height:.01563rem;background:#2563eb;border-radius:.01042rem;margin:0 auto;animation:linePulse-860b0c3f 2s ease-in-out infinite}@keyframes linePulse-860b0c3f{0%,to{width:.20833rem;opacity:1}50%{width:.3125rem;opacity:.7}}@media (max-width: 5.33333rem){.pt-statistics .stats-grid[data-v-860b0c3f]{grid-template-columns:repeat(2,1fr);gap:.10417rem}}@media (max-width: 4rem){.pt-statistics[data-v-860b0c3f]{padding:.41667rem .08333rem}.pt-statistics .stats-header[data-v-860b0c3f]{margin-bottom:.20833rem}.pt-statistics .stats-header .stats-title[data-v-860b0c3f]{font-size:.14583rem;letter-spacing:.01042rem}.pt-statistics .stats-header .stats-subtitle[data-v-860b0c3f]{font-size:.07813rem}.pt-statistics .stats-grid[data-v-860b0c3f]{grid-template-columns:repeat(2,1fr);gap:.0625rem}.pt-statistics .stats-grid .stat-card[data-v-860b0c3f]{padding:.14583rem .08333rem}.pt-statistics .stats-grid .stat-card .stat-icon[data-v-860b0c3f]{width:.25rem;height:.25rem;margin-bottom:.08333rem}.pt-statistics .stats-grid .stat-card .stat-value .stat-number[data-v-860b0c3f]{font-size:.1875rem}.pt-statistics .stats-grid .stat-card .stat-value .stat-unit[data-v-860b0c3f]{font-size:.09375rem}.pt-statistics .stats-grid .stat-card .stat-label[data-v-860b0c3f]{font-size:.07292rem}}.pt-cta[data-v-6ffe5e71]{padding:.625rem .125rem;background:#fff;position:relative}.pt-cta .pt-container[data-v-6ffe5e71]{max-width:7.29167rem;margin:0 auto}.pt-cta .cta-content[data-v-6ffe5e71]{position:relative;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);border-radius:.125rem;padding:.41667rem .3125rem;text-align:center;overflow:hidden;opacity:0;transform:translateY(.20833rem) scale(.97);transition:all .8s cubic-bezier(.4,0,.2,1)}.pt-cta .cta-content.revealed[data-v-6ffe5e71]{opacity:1;transform:translateY(0) scale(1)}.pt-cta .cta-content .cta-decoration[data-v-6ffe5e71]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.pt-cta .cta-content .cta-decoration .deco-ring[data-v-6ffe5e71]{position:absolute;border-radius:50%;border:1px solid rgba(37,99,235,.1)}.pt-cta .cta-content .cta-decoration .deco-ring-1[data-v-6ffe5e71]{width:3.125rem;height:3.125rem;top:-1.5625rem;left:-1.5625rem;animation:ringRotate-6ffe5e71 40s linear infinite}.pt-cta .cta-content .cta-decoration .deco-ring-2[data-v-6ffe5e71]{width:2.08333rem;height:2.08333rem;top:-1.04167rem;left:-1.04167rem;border-color:#2563eb0f;animation:ringRotate-6ffe5e71 30s linear infinite reverse}.pt-cta .cta-content .cta-decoration .deco-ring-3[data-v-6ffe5e71]{width:1.04167rem;height:1.04167rem;top:-.52083rem;left:-.52083rem;border-color:#2563eb26;background:#2563eb08;animation:ringRotate-6ffe5e71 20s linear infinite}@keyframes ringRotate-6ffe5e71{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pt-cta .cta-content .cta-title[data-v-6ffe5e71]{font-size:.21875rem;font-weight:800;color:#fff;margin-bottom:.10417rem;letter-spacing:.02083rem;position:relative;z-index:2}.pt-cta .cta-content .cta-desc[data-v-6ffe5e71]{font-size:.09375rem;color:#fff9;line-height:1.8;margin-bottom:.25rem;position:relative;z-index:2}.pt-cta .cta-content .cta-buttons[data-v-6ffe5e71]{display:flex;gap:.10417rem;justify-content:center;position:relative;z-index:2}.pt-cta .cta-content .cta-buttons .cta-primary[data-v-6ffe5e71]{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:700;padding:.09375rem .29167rem;font-size:.08333rem;letter-spacing:.01042rem;transition:all .3s ease;position:relative;overflow:hidden}.pt-cta .cta-content .cta-buttons .cta-primary[data-v-6ffe5e71]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff26;border-radius:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}.pt-cta .cta-content .cta-buttons .cta-primary .btn-arrow[data-v-6ffe5e71]{margin-left:.04167rem;transition:transform .3s ease}.pt-cta .cta-content .cta-buttons .cta-primary[data-v-6ffe5e71]:hover{background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-.01563rem);box-shadow:0 .0625rem .15625rem #2563eb66}.pt-cta .cta-content .cta-buttons .cta-primary[data-v-6ffe5e71]:hover:before{width:1.5625rem;height:1.5625rem}.pt-cta .cta-content .cta-buttons .cta-primary:hover .btn-arrow[data-v-6ffe5e71]{transform:translate(.02083rem)}.pt-cta .cta-content .cta-buttons .cta-outline[data-v-6ffe5e71]{background:transparent;border:1.5px solid rgba(255,255,255,.25);color:#fff;font-weight:500;padding:.09375rem .29167rem;font-size:.08333rem;letter-spacing:.01042rem;transition:all .3s ease}.pt-cta .cta-content .cta-buttons .cta-outline[data-v-6ffe5e71]:hover{background:#ffffff0f;border-color:#ffffff80;transform:translateY(-.01563rem)}@media (max-width: 4rem){.pt-cta[data-v-6ffe5e71]{padding:.41667rem .08333rem}.pt-cta .cta-content[data-v-6ffe5e71]{padding:.25rem .125rem;border-radius:.08333rem}.pt-cta .cta-content .cta-title[data-v-6ffe5e71]{font-size:.14583rem;letter-spacing:.01042rem}.pt-cta .cta-content .cta-desc[data-v-6ffe5e71]{font-size:.07813rem;margin-bottom:.16667rem}.pt-cta .cta-content .cta-buttons[data-v-6ffe5e71]{flex-direction:column;gap:.0625rem}.pt-cta .cta-content .cta-buttons .cta-primary[data-v-6ffe5e71],.pt-cta .cta-content .cta-buttons .cta-outline[data-v-6ffe5e71]{width:100%;padding:.07292rem .125rem;font-size:.07813rem}}.pt-footer[data-v-daea2f43]{background:#0f172a;padding:.41667rem .125rem 0;color:#fff}.pt-footer .pt-container[data-v-daea2f43]{max-width:7.29167rem;margin:0 auto}.pt-footer .footer-top[data-v-daea2f43]{display:grid;grid-template-columns:1fr 2.5fr;gap:.3125rem;padding-bottom:.3125rem;border-bottom:.00521rem solid rgba(255,255,255,.06)}.pt-footer .footer-top .footer-brand .footer-logo[data-v-daea2f43]{display:flex;align-items:center;gap:.07292rem;margin-bottom:.125rem}.pt-footer .footer-top .footer-brand .footer-logo .logo-text-group[data-v-daea2f43]{display:flex;flex-direction:column}.pt-footer .footer-top .footer-brand .footer-logo .logo-text[data-v-daea2f43]{font-size:.125rem;font-weight:800;color:#fff;letter-spacing:.02083rem;line-height:1.2}.pt-footer .footer-top .footer-brand .footer-logo .logo-sub[data-v-daea2f43]{font-size:.05208rem;font-weight:500;color:#fff6;letter-spacing:.01563rem;line-height:1.2}.pt-footer .footer-top .footer-brand .footer-logo svg[data-v-daea2f43]{transition:transform .3s ease}.pt-footer .footer-top .footer-brand .footer-logo:hover svg[data-v-daea2f43]{transform:rotate(-5deg) scale(1.05)}.pt-footer .footer-top .footer-brand .brand-desc[data-v-daea2f43]{font-size:.07292rem;color:#fff6;line-height:1.8}.pt-footer .footer-top .footer-links[data-v-daea2f43]{display:grid;grid-template-columns:repeat(4,1fr);gap:.16667rem}.pt-footer .footer-top .footer-links .link-group .link-title[data-v-daea2f43]{font-size:.08333rem;font-weight:700;color:#fff;margin-bottom:.125rem;letter-spacing:.00521rem}.pt-footer .footer-top .footer-links .link-group .link-item[data-v-daea2f43]{display:block;font-size:.07292rem;color:#ffffff73;text-decoration:none;margin-bottom:.07292rem;transition:all .3s ease;position:relative;padding-left:0}.pt-footer .footer-top .footer-links .link-group .link-item[data-v-daea2f43]:hover{color:#60a5fa;padding-left:.04167rem}.pt-footer .footer-top .footer-links .link-group .link-item[data-v-daea2f43]:hover:before{opacity:1;width:.02083rem}.pt-footer .footer-top .footer-links .link-group .link-item[data-v-daea2f43]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:.02083rem;background:#2563eb;border-radius:.01042rem;opacity:0;transition:all .3s ease}.pt-footer .footer-top .footer-links .link-group .contact-item[data-v-daea2f43]{display:flex;align-items:center;gap:.05208rem;font-size:.07292rem;color:#ffffff73;margin-bottom:.07292rem}.pt-footer .footer-top .footer-links .link-group .contact-item .el-icon[data-v-daea2f43]{color:#2563eb}.pt-footer .footer-top .footer-links .link-group .qr-code[data-v-daea2f43]{margin-top:.10417rem}.pt-footer .footer-top .footer-links .link-group .qr-code .qr-placeholder[data-v-daea2f43]{width:.52083rem;height:.52083rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:.04167rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.02083rem}.pt-footer .footer-top .footer-links .link-group .qr-code .qr-placeholder span[data-v-daea2f43]{font-size:.05208rem;color:#ffffff4d}.pt-footer .footer-bottom[data-v-daea2f43]{display:flex;justify-content:space-between;align-items:center;padding:.14583rem 0}.pt-footer .footer-bottom .copyright[data-v-daea2f43]{font-size:.06771rem;color:#ffffff4d}.pt-footer .footer-bottom .footer-legal[data-v-daea2f43]{display:flex;align-items:center;gap:.0625rem;font-size:.06771rem}.pt-footer .footer-bottom .footer-legal a[data-v-daea2f43]{color:#ffffff4d;text-decoration:none;transition:color .3s ease;position:relative}.pt-footer .footer-bottom .footer-legal a[data-v-daea2f43]:after{content:"";position:absolute;bottom:-.01042rem;left:0;width:0;height:.00521rem;background:#60a5fa;transition:width .3s ease}.pt-footer .footer-bottom .footer-legal a[data-v-daea2f43]:hover{color:#60a5fa}.pt-footer .footer-bottom .footer-legal a[data-v-daea2f43]:hover:after{width:100%}.pt-footer .footer-bottom .footer-legal .divider[data-v-daea2f43]{color:#ffffff26}@media (max-width: 5.33333rem){.pt-footer .footer-top[data-v-daea2f43]{grid-template-columns:1fr;gap:.20833rem}.pt-footer .footer-top .footer-links[data-v-daea2f43]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 4rem){.pt-footer[data-v-daea2f43]{padding:.3125rem .08333rem 0}.pt-footer .footer-top[data-v-daea2f43]{gap:.16667rem;padding-bottom:.20833rem}.pt-footer .footer-top .footer-links[data-v-daea2f43]{grid-template-columns:1fr 1fr;gap:.125rem}.pt-footer .footer-bottom[data-v-daea2f43]{flex-direction:column;gap:.0625rem;text-align:center;padding:.10417rem 0}}.side-toolbar[data-v-85e0c15f]{position:fixed;right:-.41667rem;top:50%;transform:translateY(-50%);z-index:999;display:flex;flex-direction:column;align-items:center;gap:.03125rem;transition:right .5s cubic-bezier(.34,1.56,.64,1)}.side-toolbar.visible[data-v-85e0c15f]{right:.10417rem}.side-toolbar .toolbar-item[data-v-85e0c15f]{position:relative;width:.29167rem;height:.29167rem;background:#fffffff2;-webkit-backdrop-filter:blur(.08333rem);backdrop-filter:blur(.08333rem);border-radius:.07292rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgba(226,232,240,.6);transition:all .4s cubic-bezier(.4,0,.2,1)}.side-toolbar .toolbar-item .item-icon-wrap[data-v-85e0c15f]{position:relative;display:flex;align-items:center;justify-content:center;color:#475569;transition:all .3s ease}.side-toolbar .toolbar-item .item-icon-wrap .icon-ring[data-v-85e0c15f]{position:absolute;top:-.03125rem;right:-.03125rem;bottom:-.03125rem;left:-.03125rem;border-radius:50%;border:2px solid transparent;transition:all .4s cubic-bezier(.4,0,.2,1)}.side-toolbar .toolbar-item .item-label[data-v-85e0c15f]{font-size:.05208rem;color:#94a3b8;margin-top:.01563rem;font-weight:500;letter-spacing:.0026rem;transition:all .3s ease}.side-toolbar .toolbar-item[data-v-85e0c15f]:hover,.side-toolbar .toolbar-item.active[data-v-85e0c15f]{background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:transparent;box-shadow:0 .04167rem .125rem #2563eb59,0 0 0 .00521rem #2563eb1a,inset 0 .00521rem #fff3;transform:translate(-.03125rem) scale(1.05)}.side-toolbar .toolbar-item:hover .item-icon-wrap[data-v-85e0c15f],.side-toolbar .toolbar-item.active .item-icon-wrap[data-v-85e0c15f]{color:#fff}.side-toolbar .toolbar-item:hover .item-icon-wrap .icon-ring[data-v-85e0c15f],.side-toolbar .toolbar-item.active .item-icon-wrap .icon-ring[data-v-85e0c15f]{border-color:#ffffff40;top:-.04167rem;right:-.04167rem;bottom:-.04167rem;left:-.04167rem}.side-toolbar .toolbar-item:hover .item-label[data-v-85e0c15f],.side-toolbar .toolbar-item.active .item-label[data-v-85e0c15f]{color:#ffffffe6}.side-toolbar .toolbar-item:hover .item-popup[data-v-85e0c15f],.side-toolbar .toolbar-item.active .item-popup[data-v-85e0c15f]{opacity:1;transform:translateY(-50%) translate(0);pointer-events:auto}.side-toolbar .toolbar-item .item-popup[data-v-85e0c15f]{position:absolute;right:calc(100% + .07292rem);top:50%;transform:translateY(-50%) translate(.0625rem);opacity:0;pointer-events:none;transition:all .35s cubic-bezier(.4,0,.2,1);z-index:10}.side-toolbar .toolbar-item .item-popup[data-v-85e0c15f]:after{content:"";position:absolute;right:-.03125rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.0625rem;height:.0625rem;background:#fff;border-right:.00521rem solid #e2e8f0;border-top:.00521rem solid #e2e8f0}.side-toolbar .toolbar-item .item-popup .popup-content[data-v-85e0c15f]{background:#fff;border-radius:.0625rem;padding:.0625rem .09375rem;box-shadow:0 .0625rem .20833rem #0000001f,0 0 0 .00521rem #e2e8f080;white-space:nowrap;display:flex;align-items:center;gap:.04167rem;font-size:.06771rem;color:#334155;font-weight:500}.side-toolbar .toolbar-item .item-popup .popup-content .popup-arrow[data-v-85e0c15f]{color:#2563eb;transition:transform .3s ease}.side-toolbar .toolbar-item .item-popup .popup-content:hover .popup-arrow[data-v-85e0c15f]{transform:translate(.01563rem)}.side-toolbar .toolbar-item .item-popup .contact-popup[data-v-85e0c15f]{flex-direction:column;align-items:flex-start;gap:.03125rem;padding:.07292rem .10417rem}.side-toolbar .toolbar-item .item-popup .contact-popup .contact-phone[data-v-85e0c15f]{display:flex;align-items:center;gap:.04167rem;font-size:.08333rem;font-weight:700;color:#0f172a;letter-spacing:.00521rem}.side-toolbar .toolbar-item .item-popup .contact-popup .contact-phone .el-icon[data-v-85e0c15f]{color:#2563eb}.side-toolbar .toolbar-item .item-popup .contact-popup .contact-time[data-v-85e0c15f]{font-size:.05729rem;color:#94a3b8;font-weight:400}.side-toolbar .toolbar-item .item-popup .qr-popup[data-v-85e0c15f]{padding:0;overflow:hidden}.side-toolbar .toolbar-item .item-popup .qr-popup[data-v-85e0c15f]:after{display:none}.side-toolbar .toolbar-item .item-popup .qr-popup .qr-card[data-v-85e0c15f]{padding:.10417rem;display:flex;flex-direction:column;align-items:center;position:relative}.side-toolbar .toolbar-item .item-popup .qr-popup .qr-card .qr-glow[data-v-85e0c15f]{position:absolute;top:-.10417rem;right:-.10417rem;width:.41667rem;height:.41667rem;background:radial-gradient(circle,rgba(37,99,235,.1) 0%,transparent 70%);pointer-events:none}.side-toolbar .toolbar-item .item-popup .qr-popup .qr-card .qr-placeholder[data-v-85e0c15f]{width:.625rem;height:.625rem;background:linear-gradient(135deg,#f0f7ff,#eff6ff);border:2px dashed #bfdbfe;border-radius:.0625rem;display:flex;align-items:center;justify-content:center;margin-bottom:.0625rem;transition:all .3s ease}.side-toolbar .toolbar-item .item-popup .qr-popup .qr-card .qr-info[data-v-85e0c15f]{display:flex;flex-direction:column;align-items:center;gap:.02083rem}.side-toolbar .toolbar-item .item-popup .qr-popup .qr-card .qr-info .qr-title[data-v-85e0c15f]{font-size:.07292rem;font-weight:700;color:#0f172a;letter-spacing:.00521rem}.side-toolbar .toolbar-item .item-popup .qr-popup .qr-card .qr-info .qr-desc[data-v-85e0c15f]{font-size:.05729rem;color:#94a3b8}.side-toolbar .toolbar-divider[data-v-85e0c15f]{width:.1875rem;height:.08333rem;display:flex;align-items:center;justify-content:center}.side-toolbar .toolbar-divider .divider-line[data-v-85e0c15f]{width:.125rem;height:.00521rem;background:linear-gradient(90deg,transparent,#cbd5e1,transparent)}.side-toolbar .back-top[data-v-85e0c15f]{background:linear-gradient(135deg,#0f172ae6,#1e293be6);-webkit-backdrop-filter:blur(.08333rem);backdrop-filter:blur(.08333rem);border:1px solid rgba(255,255,255,.1)}.side-toolbar .back-top .item-icon-wrap[data-v-85e0c15f]{color:#94a3b8}.side-toolbar .back-top .item-label[data-v-85e0c15f]{color:#64748b}.side-toolbar .back-top[data-v-85e0c15f]:hover,.side-toolbar .back-top.active[data-v-85e0c15f]{background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 .04167rem .125rem #2563eb66,0 0 0 .00521rem #2563eb33}.side-toolbar .back-top:hover .item-icon-wrap[data-v-85e0c15f],.side-toolbar .back-top.active .item-icon-wrap[data-v-85e0c15f]{color:#fff}.side-toolbar .back-top:hover .item-label[data-v-85e0c15f],.side-toolbar .back-top.active .item-label[data-v-85e0c15f]{color:#ffffffe6}.side-toolbar .back-top .top-arrow[data-v-85e0c15f]{transition:transform .3s ease}.side-toolbar .back-top:hover .top-arrow[data-v-85e0c15f]{transform:translateY(-.01042rem)}.side-toolbar .back-top-enter-active[data-v-85e0c15f],.side-toolbar .back-top-leave-active[data-v-85e0c15f]{transition:all .4s cubic-bezier(.4,0,.2,1)}.side-toolbar .back-top-enter-from[data-v-85e0c15f],.side-toolbar .back-top-leave-to[data-v-85e0c15f]{opacity:0;transform:translateY(.08333rem) scale(.8)}.side-toolbar .toolbar-item[data-v-85e0c15f]:first-child:before{content:"";position:absolute;top:-.01042rem;right:-.01042rem;bottom:-.01042rem;left:-.01042rem;border-radius:.08333rem;background:linear-gradient(135deg,#2563eb,#60a5fa,#2563eb);z-index:-1;opacity:0;animation:breathGlow-85e0c15f 3s ease-in-out infinite}@keyframes breathGlow-85e0c15f{0%,to{opacity:0;transform:scale(1)}50%{opacity:.4;transform:scale(1.08)}}@media (max-width: 4rem){.side-toolbar.visible[data-v-85e0c15f]{right:.05208rem}.side-toolbar .toolbar-item[data-v-85e0c15f]{width:.23958rem;height:.23958rem;border-radius:.0625rem}.side-toolbar .toolbar-item .item-label[data-v-85e0c15f]{font-size:.04688rem}.side-toolbar .toolbar-item[data-v-85e0c15f]:hover{transform:translate(-.01563rem) scale(1.02)}.side-toolbar .toolbar-item:hover .item-popup[data-v-85e0c15f]{display:none}.side-toolbar .toolbar-item[data-v-85e0c15f]:first-child:before{display:none}}.portal-page{width:100%;min-height:100vh;background:#fff;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif}.portal-page *:focus-visible{outline:none!important}.portal-page .el-button:focus,.portal-page .el-button:focus-visible{outline:none!important;box-shadow:none!important}
