.about-page .animate-section[data-v-79782a23]{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.about-page .animate-section.in-view[data-v-79782a23]{opacity:1;transform:translateY(0)}.about-page .banner[data-v-79782a23]{position:relative;min-height:400px;padding:100px 0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#050814,#0a0e27 30%,#1c1e53 60%,#16213e)}.about-page .banner .banner-bg[data-v-79782a23]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(96,165,250,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(43,95%,75%,.1) 0,transparent 50%);animation:gradientMove-data-v-79782a23 10s ease-in-out infinite}.about-page .banner .banner-decoration[data-v-79782a23]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%2360a5fa' fill-opacity='.03' fill-rule='evenodd'/%3E%3C/svg%3E")}.about-page .banner .banner-content[data-v-79782a23]{position:relative;text-align:center;color:#fff}.about-page .banner .banner-content .banner-tag[data-v-79782a23]{display:inline-block;padding:8px 20px;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:24px;font-size:14px;color:#60a5fa;margin-bottom:20px;letter-spacing:1px}.about-page .banner .banner-content h1[data-v-79782a23]{font-size:42px;margin-bottom:16px;font-weight:700;letter-spacing:-.5px}.about-page .banner .banner-content .banner-desc[data-v-79782a23]{font-size:18px;color:hsla(0,0%,100%,.75);letter-spacing:1px}.about-page .container[data-v-79782a23]{max-width:1200px;margin:0 auto;padding:0 24px}.about-page .section-title[data-v-79782a23]{font-size:36px;text-align:center;margin-bottom:16px;color:#0f172a;font-weight:700;letter-spacing:-.5px}.about-page .section-title.light[data-v-79782a23]{color:#fff}.about-page .divider[data-v-79782a23]{width:60px;height:3px;background:linear-gradient(90deg,#60a5fa,#fcd980);border-radius:2px;margin:0 auto 48px}.about-page .company[data-v-79782a23]{padding:96px 0}.about-page .company .company-grid[data-v-79782a23]{display:grid;grid-template-columns:1fr 420px;gap:64px;align-items:start}.about-page .company .company-content .section-title[data-v-79782a23]{text-align:left;margin-bottom:24px}.about-page .company .company-content p[data-v-79782a23]{font-size:16px;color:#475569;line-height:2.1;margin-bottom:24px;text-align:justify}.about-page .company .company-visual .visual-card[data-v-79782a23]{position:sticky;top:60px;padding:32px;background:linear-gradient(145deg,#f8fafc,#f1f5f9);border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 4px 24px rgba(0,0,0,.04)}.about-page .company .company-visual .visual-card .visual-icon[data-v-79782a23]{width:100%;height:180px;margin-bottom:24px}.about-page .company .company-visual .visual-card .visual-stats[data-v-79782a23]{display:flex;justify-content:space-around;padding-top:20px;border-top:1px dashed #cbd5e1}.about-page .company .company-visual .visual-card .visual-stats .visual-stat[data-v-79782a23]{text-align:center}.about-page .company .company-visual .visual-card .visual-stats .visual-stat .stat-num[data-v-79782a23]{display:block;font-size:28px;font-weight:700;color:#3b82f6;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace}.about-page .company .company-visual .visual-card .visual-stats .visual-stat .stat-text[data-v-79782a23]{font-size:13px;color:#94a3b8;margin-top:4px}.about-page .stats[data-v-79782a23]{position:relative;padding:96px 0;background:linear-gradient(135deg,#050814,#0a0e27 30%,#1c1e53 60%,#16213e)}.about-page .stats .stats-bg[data-v-79782a23]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(96,165,250,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(43,95%,75%,.1) 0,transparent 50%);animation:gradientMove-data-v-79782a23 10s ease-in-out infinite}.about-page .stats .stats-grid[data-v-79782a23]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.about-page .stats .stat-card[data-v-79782a23]{position:relative;text-align:center;padding:40px 24px;background:hsla(0,0%,100%,.04);border:1px solid rgba(96,165,250,.15);border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.about-page .stats .stat-card[data-v-79782a23]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.5),transparent);opacity:0;transition:opacity .4s}.about-page .stats .stat-card[data-v-79782a23]:hover{background:rgba(96,165,250,.1);border-color:rgba(96,165,250,.4);transform:translateY(-6px);box-shadow:0 20px 40px rgba(96,165,250,.15)}.about-page .stats .stat-card[data-v-79782a23]:hover:before{opacity:1}.about-page .stats .stat-card .stat-icon[data-v-79782a23]{width:48px;height:48px;margin-bottom:16px;filter:drop-shadow(0 4px 12px rgba(96,165,250,.3));display:flex;align-items:center;justify-content:center}.about-page .stats .stat-card .stat-icon svg[data-v-79782a23]{width:48px;height:48px}.about-page .stats .stat-card .stat-number[data-v-79782a23]{font-size:42px;font-weight:800;color:#60a5fa;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace;line-height:1.1;margin-bottom:8px;text-shadow:0 2px 8px rgba(96,165,250,.3)}.about-page .stats .stat-card .stat-label[data-v-79782a23]{font-size:14px;color:hsla(0,0%,100%,.65);letter-spacing:.5px}.about-page .products[data-v-79782a23]{padding:80px 0;background:#fff}.about-page .products .products-grid[data-v-79782a23]{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.about-page .products .product-card[data-v-79782a23]{position:relative;padding:40px 28px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 2px 16px rgba(0,0,0,.04);transition:all .4s cubic-bezier(.4,0,.2,1)}.about-page .products .product-card[data-v-79782a23]:hover{box-shadow:0 12px 40px rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);transform:translateY(-4px)}.about-page .products .product-card .product-icon-wrap[data-v-79782a23]{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(23,90,188,.1))}.about-page .products .product-card .product-icon[data-v-79782a23]{width:36px;height:36px}.about-page .products .product-card .product-badge[data-v-79782a23]{display:inline-block;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;margin-bottom:16px;border:1px solid rgba(96,165,250,.3)}.about-page .products .product-card .product-badge.core[data-v-79782a23]{background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(23,90,188,.1));color:#60a5fa}.about-page .products .product-card .product-badge.paas[data-v-79782a23]{background:linear-gradient(135deg,rgba(96,165,250,.1),rgba(96,165,250,.05));color:#60a5fa;opacity:.85}.about-page .products .product-card .product-badge.custom[data-v-79782a23]{background:linear-gradient(135deg,hsla(43,95%,75%,.15),hsla(45,70%,66%,.15));color:#fcd980;border-color:hsla(43,95%,75%,.3)}.about-page .products .product-card .product-title[data-v-79782a23]{font-size:22px;font-weight:700;color:#0f172a;margin-bottom:14px}.about-page .products .product-card .product-text[data-v-79782a23]{font-size:15px;color:#64748b;line-height:1.8}.about-page .tech[data-v-79782a23]{padding:80px 0;background:#f8fafc}.about-page .tech .tech-grid[data-v-79782a23]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.about-page .tech .tech-card[data-v-79782a23]{position:relative;padding:28px;background:#fff;border-radius:16px;border:1px solid #e2e8f0;transition:all .3s}.about-page .tech .tech-card[data-v-79782a23]:hover{box-shadow:0 8px 24px rgba(0,0,0,.06);border-color:rgba(59,130,246,.2)}.about-page .tech .tech-card .tech-icon[data-v-79782a23]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(23,90,188,.1))}.about-page .tech .tech-card .tech-icon.tech-gold[data-v-79782a23]{background:linear-gradient(135deg,hsla(43,95%,75%,.15),hsla(45,70%,66%,.1))}.about-page .tech .tech-card .tech-svg[data-v-79782a23]{width:24px;height:24px}.about-page .tech .tech-card .tech-header[data-v-79782a23]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.about-page .tech .tech-card .tech-header .tech-title[data-v-79782a23]{font-size:18px;font-weight:700;color:#0f172a}.about-page .tech .tech-card .tech-header .tech-badge[data-v-79782a23]{padding:2px 10px;background:linear-gradient(135deg,rgba(96,165,250,.15),hsla(43,95%,75%,.1));color:#60a5fa;font-size:11px;font-weight:600;border-radius:10px;border:1px solid rgba(96,165,250,.2)}.about-page .tech .tech-card .tech-value[data-v-79782a23]{font-size:14px;color:#64748b;line-height:1.7;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace}.about-page .team[data-v-79782a23]{padding:80px 0;background:#fff}.about-page .team .team-intro[data-v-79782a23]{max-width:800px;margin:0 auto 48px;text-align:center;font-size:16px;color:#475569;line-height:2.1}.about-page .team .credentials-grid[data-v-79782a23]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:48px}.about-page .team .credential-card[data-v-79782a23]{padding:28px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;text-align:center;transition:all .3s}.about-page .team .credential-card[data-v-79782a23]:hover{box-shadow:0 8px 24px rgba(0,0,0,.06);border-color:rgba(59,130,246,.2);transform:translateY(-3px)}.about-page .team .credential-card .credential-icon[data-v-79782a23]{width:48px;height:48px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:rgba(96,165,250,.08);border-radius:12px}.about-page .team .credential-card .credential-icon svg[data-v-79782a23]{width:24px;height:24px}.about-page .team .credential-card .credential-label[data-v-79782a23]{font-size:13px;color:#94a3b8;margin-bottom:6px}.about-page .team .credential-card .credential-value[data-v-79782a23]{font-size:14px;color:#1e293b;font-weight:600;line-height:1.6}.about-page .team .external-links[data-v-79782a23]{max-width:600px;margin:0 auto;padding:32px;background:linear-gradient(135deg,rgba(96,165,250,.05),hsla(43,95%,75%,.05));border:1px solid rgba(96,165,250,.15);border-radius:16px}.about-page .team .external-links h3[data-v-79782a23]{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:8px}.about-page .team .external-links p[data-v-79782a23]{font-size:14px;color:#64748b;margin-bottom:16px}.about-page .team .external-links ul[data-v-79782a23]{list-style:none;padding:0}.about-page .team .external-links ul li[data-v-79782a23]{margin-bottom:12px}.about-page .team .external-links ul li a[data-v-79782a23]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#3b82f6;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s}.about-page .team .external-links ul li a svg[data-v-79782a23]{width:20px;height:20px;flex-shrink:0}.about-page .team .external-links ul li a[data-v-79782a23]:hover{background:rgba(59,130,246,.05);border-color:rgba(59,130,246,.3);color:#2563eb}.about-page .cta[data-v-79782a23]{padding:80px 0;background:linear-gradient(135deg,#050814,#0a0e27 30%,#1c1e53 60%,#16213e);position:relative;overflow:hidden}.about-page .cta .cta-bg[data-v-79782a23]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(96,165,250,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(43,95%,75%,.1) 0,transparent 50%);animation:gradientMove-data-v-79782a23 10s ease-in-out infinite}@keyframes gradientMove-data-v-79782a23{0%{transform:translate(0)}50%{transform:translate(10%,10%)}to{transform:translate(0)}}.about-page .cta .cta-grid[data-v-79782a23]{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:0 auto}.about-page .cta .cta-card[data-v-79782a23]{display:block;padding:40px 28px;background:hsla(0,0%,100%,.04);border:1px solid rgba(96,165,250,.2);border-radius:16px;text-align:center;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.about-page .cta .cta-card[data-v-79782a23]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#60a5fa,#fcd980);opacity:0;transition:opacity .4s}.about-page .cta .cta-card[data-v-79782a23]:hover{background:rgba(96,165,250,.12);border-color:rgba(96,165,250,.5);transform:translateY(-4px);box-shadow:0 12px 32px rgba(96,165,250,.2)}.about-page .cta .cta-card[data-v-79782a23]:hover:before{opacity:1}.about-page .cta .cta-card .cta-title[data-v-79782a23]{font-size:22px;color:#fff;font-weight:700;margin-bottom:10px}.about-page .cta .cta-card .cta-hint[data-v-79782a23]{font-size:14px;color:hsla(0,0%,100%,.65)}.about-page .contact-info[data-v-79782a23]{position:relative;padding:80px 0;background:#f8fafc}.about-page .contact-info .contact-grid[data-v-79782a23]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.about-page .contact-info .contact-card[data-v-79782a23]{display:flex;align-items:flex-start;gap:16px;padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;transition:all .3s}.about-page .contact-info .contact-card[data-v-79782a23]:hover{background:rgba(96,165,250,.03);border-color:rgba(96,165,250,.3);box-shadow:0 4px 16px rgba(96,165,250,.06)}.about-page .contact-info .contact-card .contact-icon[data-v-79782a23]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(96,165,250,.1);border-radius:10px;transition:all .3s}.about-page .contact-info .contact-card .contact-icon[data-v-79782a23]:hover{background:rgba(96,165,250,.15)}.about-page .contact-info .contact-card .contact-icon svg[data-v-79782a23]{width:20px;height:20px}.about-page .contact-info .contact-card .contact-content .contact-key[data-v-79782a23]{font-size:13px;color:#94a3b8;margin-bottom:4px}.about-page .contact-info .contact-card .contact-content .contact-val[data-v-79782a23]{font-size:15px;color:#0f172a;font-weight:500;line-height:1.5}.about-page .contact-info .contact-card .contact-content .contact-val.mono[data-v-79782a23]{font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace;color:#60a5fa}.about-page .contact-info .contact-highlight[data-v-79782a23]{display:flex;align-items:center;justify-content:space-between;padding:32px 40px;background:linear-gradient(135deg,rgba(96,165,250,.1),rgba(59,130,246,.05));border:1px solid rgba(96,165,250,.2);border-radius:16px;max-width:800px;margin:0 auto}.about-page .contact-info .contact-highlight .highlight-text[data-v-79782a23]{display:flex;align-items:center;gap:12px}.about-page .contact-info .contact-highlight .highlight-text .highlight-icon[data-v-79782a23]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(96,165,250,.1);border-radius:12px}.about-page .contact-info .contact-highlight .highlight-text .highlight-icon svg[data-v-79782a23]{width:22px;height:22px}.about-page .contact-info .contact-highlight .highlight-text .highlight-label[data-v-79782a23]{font-size:15px;color:#64748b}.about-page .contact-info .contact-highlight .highlight-text .highlight-phone[data-v-79782a23]{font-size:26px;font-weight:700;color:#60a5fa;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace}.about-page .contact-info .contact-highlight .highlight-btn[data-v-79782a23]{padding:14px 32px;background:linear-gradient(135deg,#60a5fa,#175abc);color:#fff;font-size:16px;font-weight:600;border-radius:10px;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px rgba(96,165,250,.4)}.about-page .contact-info .contact-highlight .highlight-btn[data-v-79782a23]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(96,165,250,.6)}@media(max-width:1024px){.about-page .company .company-grid[data-v-79782a23]{grid-template-columns:1fr;gap:48px}.about-page .tech .tech-grid[data-v-79782a23]{grid-template-columns:1fr}.about-page .team .credentials-grid[data-v-79782a23]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.about-page .banner[data-v-79782a23]{min-height:280px;padding:60px 0}.about-page .banner .banner-content h1[data-v-79782a23]{font-size:28px}.about-page .banner .banner-content .banner-desc[data-v-79782a23]{font-size:15px}.about-page .contact-info .contact-grid[data-v-79782a23],.about-page .cta .cta-grid[data-v-79782a23],.about-page .products .products-grid[data-v-79782a23],.about-page .stats .stats-grid[data-v-79782a23],.about-page .team .credentials-grid[data-v-79782a23]{grid-template-columns:1fr}.about-page .contact-info .contact-highlight[data-v-79782a23]{flex-direction:column;gap:20px;text-align:center}.about-page .section-title[data-v-79782a23]{font-size:26px}.about-page .company[data-v-79782a23],.about-page .contact-info[data-v-79782a23],.about-page .cta[data-v-79782a23],.about-page .products[data-v-79782a23],.about-page .stats[data-v-79782a23],.about-page .tech[data-v-79782a23]{padding:48px 0}}