.breadcrumb[data-v-d9989c1f]{color:#6b7280;font-size:14px;margin-bottom:24px}.breadcrumb a[data-v-d9989c1f]{color:#6b7280;transition:color .15s}.breadcrumb a[data-v-d9989c1f]:hover{color:#dc2626}.breadcrumb .sep[data-v-d9989c1f]{color:#d1d5db;margin:0 6px}.about-hero[data-v-b3beec8f]{align-items:center;color:#fff;display:flex;min-height:360px;overflow:hidden;position:relative}.about-hero-bg[data-v-b3beec8f]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}.about-hero[data-v-b3beec8f]:before{background:linear-gradient(135deg,#111827c7,#1118278c);content:"";inset:0;position:absolute;z-index:1}.about-hero-inner[data-v-b3beec8f]{padding-bottom:72px;padding-top:96px;position:relative;z-index:2}.about-hero h1[data-v-b3beec8f]{font-size:44px;font-weight:700;line-height:1.2;margin:0 0 16px}.about-hero p[data-v-b3beec8f]{font-size:19px;line-height:1.6;margin:0;max-width:720px;opacity:.9}.about-body[data-v-b3beec8f]{padding-bottom:96px;padding-top:32px}.section[data-v-b3beec8f]{border-bottom:1px solid #f1f5f9;padding:72px 0}.section[data-v-b3beec8f]:last-of-type{border-bottom:none}.section-head[data-v-b3beec8f]{margin-bottom:48px;text-align:center}.section-head .section-en[data-v-b3beec8f]{color:#dc2626;display:block;font-size:13px;font-weight:600;letter-spacing:.18em;position:relative}.section-head .section-en[data-v-b3beec8f]:after,.section-head .section-en[data-v-b3beec8f]:before{background:#dc2626;content:"";display:inline-block;height:1px;margin:0 12px;opacity:.5;vertical-align:middle;width:28px}.section-title[data-v-b3beec8f]{color:#1f2937;font-size:32px;font-weight:700;margin:8px 0 0;text-align:center}.section-subtitle[data-v-b3beec8f]{color:#6b7280;font-size:16px;line-height:1.7;margin:12px auto 0;max-width:720px;text-align:center}.dark-section[data-v-b3beec8f]{background-attachment:fixed;background-color:#0d1b2e;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:none;color:#fff;padding:88px 0;position:relative}.dark-section[data-v-b3beec8f]:before{background:#0d1b2ec7;content:"";inset:0;pointer-events:none;position:absolute}.dark-inner[data-v-b3beec8f]{position:relative;z-index:1}.section-head-light .section-en[data-v-b3beec8f]{color:#fca5a5}.section-head-light .section-en[data-v-b3beec8f]:after,.section-head-light .section-en[data-v-b3beec8f]:before{background:#fca5a5;opacity:.7}.section-head-light .section-title[data-v-b3beec8f]{color:#fff}.section-head-light .section-subtitle[data-v-b3beec8f]{color:#cbd5e1}.profile-grid[data-v-b3beec8f]{align-items:center;display:grid;gap:64px;grid-template-columns:1.1fr 1fr}.profile-text p[data-v-b3beec8f]{color:#4b5563;font-size:16px;line-height:1.8;margin:0 0 16px;text-align:justify;-moz-text-align-last:left;text-align-last:left;text-justify:inter-word}.profile-text .lead[data-v-b3beec8f]{color:#1f2937;font-size:19px;font-weight:500}.profile-image[data-v-b3beec8f] img{border-radius:8px;box-shadow:0 12px 32px #0f172a1f;display:block;height:360px;-o-object-fit:cover;object-fit:cover;width:100%}.stats[data-v-b3beec8f]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:56px;padding:40px 32px}.stat[data-v-b3beec8f]{border-right:1px solid #e5e7eb;text-align:center}.stat[data-v-b3beec8f]:last-child{border-right:none}.stat-value[data-v-b3beec8f]{color:#dc2626;font-size:40px;font-weight:700;line-height:1.1}.stat-label[data-v-b3beec8f]{color:#6b7280;font-size:14px;margin-top:8px}.timeline[data-v-b3beec8f]{list-style:none;margin:0 auto;max-width:800px;padding:0;position:relative}.timeline[data-v-b3beec8f]:before{background:#ffffff2e;bottom:8px;content:"";left:110px;position:absolute;top:8px;width:2px}.timeline-item[data-v-b3beec8f]{align-items:flex-start;display:flex;padding:18px 0;position:relative}.timeline-dot[data-v-b3beec8f]{background:#dc2626;border:3px solid #0d1b2e;border-radius:50%;box-shadow:0 0 0 2px #dc2626;height:14px;left:104px;margin-top:6px;position:absolute;width:14px;z-index:1}.timeline-content[data-v-b3beec8f]{padding-left:144px}.timeline-year[data-v-b3beec8f]{color:#fca5a5;font-size:22px;font-weight:700;line-height:1.2}.timeline-text[data-v-b3beec8f]{color:#e2e8f0;font-size:16px;line-height:1.7;margin-top:4px}.cert-grid[data-v-b3beec8f]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.cert-card[data-v-b3beec8f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:32px 24px;text-align:center;transition:transform .2s,box-shadow .2s}.cert-card[data-v-b3beec8f]:hover{border-color:#dc2626;box-shadow:0 12px 28px #0f172a14;transform:translateY(-4px)}.cert-badge[data-v-b3beec8f]{background:#1f2937;border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.05em;margin-bottom:16px;padding:10px 20px}.cert-name[data-v-b3beec8f]{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:6px}.cert-desc[data-v-b3beec8f]{color:#6b7280;font-size:13px;line-height:1.5}.philosophy-grid[data-v-b3beec8f]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.phil-card[data-v-b3beec8f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;border-top:3px solid #dc2626;box-shadow:0 4px 12px #0f172a0a;padding:32px 28px}.phil-card h3[data-v-b3beec8f]{color:#1f2937;font-size:20px;font-weight:700;margin:0 0 16px}.phil-card p[data-v-b3beec8f]{color:#4b5563;font-size:16px;line-height:1.8;margin:0}.phil-card ul[data-v-b3beec8f]{display:grid;gap:8px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.phil-card li[data-v-b3beec8f]{color:#4b5563;font-size:15px;padding:6px 0 6px 18px;position:relative}.phil-card li[data-v-b3beec8f]:before{color:#dc2626;content:"✓";font-weight:700;left:0;position:absolute}.global-stats[data-v-b3beec8f]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto 64px;max-width:900px;padding:32px 24px}.global-stat[data-v-b3beec8f]{border-right:1px solid hsla(0,0%,100%,.12);text-align:center}.global-stat[data-v-b3beec8f]:last-child{border-right:none}.global-stat-value[data-v-b3beec8f]{color:#fca5a5;font-size:44px;font-weight:700;line-height:1.1}.global-stat-label[data-v-b3beec8f]{color:#cbd5e1;font-size:14px;letter-spacing:.04em;margin-top:8px}.industries-title[data-v-b3beec8f]{color:#1f2937;font-size:22px;font-weight:600;margin:0 0 24px;text-align:center}.industries-title-light[data-v-b3beec8f]{color:#fff!important}.industries-grid[data-v-b3beec8f]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.industry-card[data-v-b3beec8f]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#f1f5f9;font-size:15px;font-weight:500;padding:24px 16px;text-align:center;transition:background .2s,border-color .2s,transform .2s}.industry-card[data-v-b3beec8f]:hover{background:#dc262626;border-color:#dc2626;color:#fff;transform:translateY(-3px)}.cta-section[data-v-b3beec8f]{background:#1f2937;border-radius:12px;color:#fff;margin-top:32px;padding:80px 24px;text-align:center}.cta-section h2[data-v-b3beec8f]{color:#fff;font-size:30px;margin:0 0 16px}.cta-section p[data-v-b3beec8f]{font-size:17px;line-height:1.7;margin:0 0 32px;opacity:.85}.btn[data-v-b3beec8f]{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;padding:12px 32px;text-decoration:none;transition:background .2s,transform .1s}.btn.primary[data-v-b3beec8f]{background:#dc2626;color:#fff}.btn.primary[data-v-b3beec8f]:hover{background:#b91c1c;transform:translateY(-1px)}@media(max-width:768px){.profile-grid[data-v-b3beec8f]{gap:32px;grid-template-columns:1fr}.profile-image img[data-v-b3beec8f]{height:240px}.stats[data-v-b3beec8f]{grid-template-columns:repeat(2,1fr)}.stat[data-v-b3beec8f]:nth-child(2){border-right:none}.cert-grid[data-v-b3beec8f],.industries-grid[data-v-b3beec8f]{grid-template-columns:repeat(2,1fr)}.philosophy-grid[data-v-b3beec8f]{grid-template-columns:1fr}.timeline-dot[data-v-b3beec8f],.timeline[data-v-b3beec8f]:before{left:8px}.timeline-content[data-v-b3beec8f]{padding-left:36px}.about-hero h1[data-v-b3beec8f]{font-size:32px}.about-hero p[data-v-b3beec8f]{font-size:16px}.dark-section[data-v-b3beec8f]{background-attachment:scroll;padding:64px 0}.global-stats[data-v-b3beec8f]{gap:16px;grid-template-columns:1fr}.global-stat[data-v-b3beec8f]{border-bottom:1px solid hsla(0,0%,100%,.12);border-right:none;padding-bottom:16px}.global-stat[data-v-b3beec8f]:last-child{border-bottom:none;padding-bottom:0}}@media(max-width:479px){.about-hero h1[data-v-b3beec8f]{font-size:26px}.about-hero p[data-v-b3beec8f]{font-size:15px}.industries-grid[data-v-b3beec8f]{grid-template-columns:1fr}.stats[data-v-b3beec8f]{grid-template-columns:repeat(2,1fr)}.cta-section[data-v-b3beec8f]{padding:48px 16px}.cta-section h2[data-v-b3beec8f]{font-size:22px}.cta-section p[data-v-b3beec8f]{font-size:15px}.section[data-v-b3beec8f]{padding:40px 0}.section-head[data-v-b3beec8f]{margin-bottom:32px}.section-title[data-v-b3beec8f]{font-size:24px}.phil-card[data-v-b3beec8f]{padding:24px 20px}.global-stat-value[data-v-b3beec8f]{font-size:32px}}.card[data-v-42bc23c3]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:block;overflow:hidden;transition:transform .2s,box-shadow .2s}.card[data-v-42bc23c3]:hover{box-shadow:0 8px 20px #0000000f;transform:translateY(-2px)}.thumb[data-v-42bc23c3]{aspect-ratio:4/3;background:#f3f4f6;overflow:hidden;position:relative}.thumb[data-v-42bc23c3] img,.thumb>img[data-v-42bc23c3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumb-img[data-v-42bc23c3]{background:#f3f4f6}.placeholder[data-v-42bc23c3]{align-items:center;color:#9ca3af;display:flex;font-size:48px;font-weight:700;height:100%;justify-content:center;width:100%}.badge[data-v-42bc23c3]{background:#dc2626;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:3px 9px;position:absolute;top:8px}.body[data-v-42bc23c3]{min-height:82px;min-width:0;padding:14px 18px 18px}.name[data-v-42bc23c3]{color:#1f2937;display:-webkit-box;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hero[data-v-313a049f]{align-items:stretch;background:#0d1b2e;color:#fff;display:flex;min-height:90vh;overflow:hidden;position:relative}.hero[data-v-313a049f]:after{background:linear-gradient(180deg,#0d1b2e73,#0d1b2e4d 50%,#0d1b2e8c);content:"";pointer-events:none;z-index:1}.hero-bg[data-v-313a049f],.hero[data-v-313a049f]:after{inset:0;position:absolute}.hero-bg[data-v-313a049f]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transform:scale(1.05);transition:opacity .8s ease;width:100%}.hero-bg.active[data-v-313a049f]{opacity:1;transform:scale(1)}.hero-inner[data-v-313a049f]{align-items:center;display:flex;justify-content:center;min-height:90vh;position:relative;width:100%;z-index:2}.hero-content[data-v-313a049f]{left:50%;max-width:960px;opacity:0;padding:0 var(--container-pad,24px);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .6s ease,visibility .6s;visibility:hidden;width:90%;z-index:2}.hero-content.active[data-v-313a049f]{opacity:1;visibility:visible}.hero-tag[data-v-313a049f]{background:#dc2626;color:#fff;display:inline-block;font-size:14px;letter-spacing:.2em;margin-bottom:24px;padding:6px 16px;text-transform:uppercase}.hero h1[data-v-313a049f]{font-size:60px;font-weight:700;line-height:1.15;margin:0 0 20px}.hero p[data-v-313a049f]{font-size:22px;margin:0 0 40px;opacity:.85}.cta-row[data-v-313a049f]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn[data-v-313a049f]{display:inline-block;font-size:17px;font-weight:600;letter-spacing:.02em;padding:16px 36px;text-decoration:none;transition:all .2s}.btn.primary[data-v-313a049f]{background:#dc2626;color:#fff}.btn.primary[data-v-313a049f]:hover{background:#b91c1c}.btn.ghost[data-v-313a049f]{border:1px solid hsla(0,0%,100%,.4);color:#fff}.btn.ghost[data-v-313a049f]:hover,.hero-arrow[data-v-313a049f]{background:#ffffff1a}.hero-arrow[data-v-313a049f]{border:0;color:#fff;cursor:pointer;font-size:36px;height:48px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:48px;z-index:3}.hero-arrow[data-v-313a049f]:hover{background:#dc2626cc}.arrow-left[data-v-313a049f]{left:16px}.arrow-right[data-v-313a049f]{right:16px}.hero-dots[data-v-313a049f]{bottom:32px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:3}.hero-dot[data-v-313a049f]{background:#fff6;border:0;cursor:pointer;height:3px;padding:0;transition:background .2s,width .2s;width:32px}.hero-dot.active[data-v-313a049f]{background:#dc2626;width:48px}.section[data-v-313a049f]{padding-bottom:40px;padding-top:60px}.section-head[data-v-313a049f]{margin-bottom:48px;text-align:center}.section-head .section-en[data-v-313a049f]{display:block}.section-head .section-title[data-v-313a049f]{margin:8px 0 0}.section-en[data-v-313a049f]{align-items:center;color:#dc2626;display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.25em;text-transform:uppercase}.section-en[data-v-313a049f]:after,.section-en[data-v-313a049f]:before{background:#dc2626;content:"";display:inline-block;height:1px;width:24px}.section-title[data-v-313a049f]{color:#0d1b2e;font-size:36px;font-weight:700;margin:0}.grid[data-v-313a049f]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.featured-grid[data-v-313a049f],.grid[data-v-313a049f]{display:grid;gap:24px}.featured-grid[data-v-313a049f]{grid-template-columns:repeat(5,1fr)}@media(max-width:1199px){.featured-grid[data-v-313a049f]{grid-template-columns:repeat(4,1fr)}}@media(max-width:1023px){.featured-grid[data-v-313a049f]{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.featured-grid[data-v-313a049f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:479px){.featured-grid[data-v-313a049f]{grid-template-columns:1fr}}.content-state[data-v-313a049f]{color:#6b7280;padding:40px 0;text-align:center}.content-state--error[data-v-313a049f]{color:#991b1b}.retry-button[data-v-313a049f]{background:#fff;border:1px solid #dc2626;border-radius:6px;color:#b91c1c;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:8px 14px}.retry-button[data-v-313a049f]:hover:not(:disabled){background:#fef2f2}.retry-button[data-v-313a049f]:disabled{cursor:wait;opacity:.6}.product-card-skeleton[data-v-313a049f]{pointer-events:none}.news-card-skeleton__image[data-v-313a049f],.news-card-skeleton__line[data-v-313a049f],.product-card-skeleton__image[data-v-313a049f],.product-card-skeleton__title[data-v-313a049f]{animation:shimmer-313a049f 1.2s infinite;background:linear-gradient(90deg,#f3f4f6 25%,#e8ebef 37%,#f3f4f6 63%);background-size:400% 100%;display:block}.product-card-skeleton__image[data-v-313a049f]{aspect-ratio:4/3}.product-card-skeleton__title[data-v-313a049f]{border-radius:4px;height:20px;margin:18px 18px 44px;width:68%}.news-card-skeleton[data-v-313a049f]{pointer-events:none}.news-card-skeleton__image[data-v-313a049f]{aspect-ratio:16/9}.news-card-skeleton__line[data-v-313a049f]{border-radius:4px;height:20px;margin:20px 20px 0;width:75%}.news-card-skeleton__line--short[data-v-313a049f]{margin-bottom:20px;width:48%}@keyframes shimmer-313a049f{to{background-position:-100% 0}}.why[data-v-313a049f]{background:#0d1b2e;color:#fff;min-height:70vh;padding:60px 0 40px;position:relative}.why[data-v-313a049f]:before{background:#0d1b2ebf;content:"";inset:0;pointer-events:none;position:absolute}.why>.container[data-v-313a049f]{position:relative;z-index:1}.why-grid[data-v-313a049f]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.why-card[data-v-313a049f]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);padding:32px 24px;text-align:center;transition:all .2s}.why-card[data-v-313a049f]:hover{background:#dc262614;border-color:#dc2626;transform:translateY(-4px)}.certificates[data-bg=dark][data-v-313a049f],.home-news[data-bg=dark][data-v-313a049f],.home-partners[data-bg=dark][data-v-313a049f],.home-stats[data-bg=dark][data-v-313a049f]{background-color:#1a2b40!important;background-image:none!important;color:#f5f7fa}.certificates[data-bg=light][data-v-313a049f],.home-news[data-bg=light][data-v-313a049f],.home-partners[data-bg=light][data-v-313a049f],.home-stats[data-bg=light][data-v-313a049f]{background-color:#fff!important;background-image:none!important;color:#1a2b40}.home-testimonials[data-bg=dark][data-v-313a049f],.why[data-bg=dark][data-v-313a049f]{background-color:#1a2b40!important;background-image:none!important;color:#f5f7fa}.home-testimonials[data-bg=light][data-v-313a049f]{background-color:#fff!important;background-image:none!important;color:#1a2b40}[data-bg=dark] .section-title[data-v-313a049f],[data-bg=dark] h1[data-v-313a049f],[data-bg=dark] h2[data-v-313a049f]{color:#fff!important}[data-bg=dark] .cert-intro p[data-v-313a049f],[data-bg=dark] .news-head p[data-v-313a049f],[data-bg=dark] .section-head p[data-v-313a049f],[data-bg=dark] .section-subtitle[data-v-313a049f]{color:#f5f7fac7!important}[data-bg=dark] .section-en[data-v-313a049f]{color:#dc2626!important}[data-bg=dark] .more[data-v-313a049f]{color:#ff6b5b!important}[data-bg=dark] .more[data-v-313a049f]:hover{color:#fff!important}[data-bg=dark].why .section-head-light .section-subtitle[data-v-313a049f],[data-bg=dark].why .section-head-light .section-title[data-v-313a049f]{color:#fffffff2}[data-bg=dark].why .section-head-light .section-en[data-v-313a049f]{color:#dc2626}[data-bg=dark].why .why-card[data-v-313a049f]{background:#ffffff0d;border-color:#ffffff1f}[data-bg=dark].why .why-card h3[data-v-313a049f]{color:#fff}[data-bg=dark].why .why-card p[data-v-313a049f]{color:#ffffffc7}[data-bg=dark].why .why-card .icon[data-v-313a049f]{background:#dc2626;color:#fff}[data-bg=dark].home-stats .stat-number[data-v-313a049f],[data-bg=dark].home-stats .stat-number-suffix[data-v-313a049f],[data-bg=dark].home-stats .stat-number-unit[data-v-313a049f],[data-bg=dark].home-stats .stat-number-value[data-v-313a049f]{color:#ff7b6b!important}[data-bg=dark].home-stats .stat-underline[data-v-313a049f]{background:linear-gradient(90deg,#ff7b6b,#fca5a5)!important}[data-bg=dark].home-stats .stat-label[data-v-313a049f]{color:#f5f7fab3!important}[data-bg=dark].home-stats .section-title[data-v-313a049f]{color:#fff!important}[data-bg=dark].home-stats .section-subtitle[data-v-313a049f]{color:#ffffffc7!important}[data-bg=dark] .testimonial-card[data-v-313a049f]{background:#fff!important;border-color:#0f172a0f!important}[data-bg=dark] .testimonial-card .t-name[data-v-313a049f]{color:#1a2b40!important}[data-bg=dark] .testimonial-card .t-role[data-v-313a049f]{color:#6b7280!important}[data-bg=dark] .testimonial-card .t-country[data-v-313a049f]{color:#dc2626!important}[data-bg=dark] .testimonial-card .t-quote[data-v-313a049f]{border-left-color:#dc2626!important;color:#374151!important}[data-bg=dark] .testimonial-card .t-quote p[data-v-313a049f]{color:#374151!important}[data-bg=dark] .testimonial-card .t-products[data-v-313a049f]{color:#4b5563!important}[data-bg=dark] .testimonial-card .t-foot[data-v-313a049f]{border-top-color:#0f172a1f!important}[data-bg=dark] .testimonial-card .t-avatar[data-v-313a049f]{border-color:#0f172a14!important}[data-bg=dark] .news-card[data-v-313a049f]{background:#fff!important;border-color:#e5e7eb!important}[data-bg=dark] .news-card[data-v-313a049f]:hover{border-color:#dc2626!important}[data-bg=dark] .news-card h3[data-v-313a049f]{color:#1a2b40!important}[data-bg=dark] .news-card time[data-v-313a049f]{color:#9ca3af!important}[data-bg=dark] .news-card p[data-v-313a049f]{color:#4b5563!important}[data-bg=dark] .news-card .news-cover[data-v-313a049f]{background:#f3f4f6!important;color:#6b7280!important}[data-bg=light] .section-title[data-v-313a049f]{color:#1a2b40}[data-bg=light] .section-subtitle[data-v-313a049f]{color:#4b5563}[data-bg=light] .more[data-v-313a049f],[data-bg=light] .section-en[data-v-313a049f]{color:#dc2626}[data-bg=light] .more[data-v-313a049f]:hover{color:#b91c1c}.featured-section[data-v-313a049f]{background:#f8fafc;padding-bottom:56px;padding-top:64px}.certificates[data-v-313a049f],.home-news[data-v-313a049f],.home-partners[data-v-313a049f],.home-testimonials[data-v-313a049f]{contain-intrinsic-size:auto 720px;content-visibility:auto}.home-news[data-v-313a049f]{background:linear-gradient(180deg,#f7eed4,#ebdcb4);padding-bottom:56px;padding-top:64px}.home-stats-inner[data-v-313a049f]{position:relative;z-index:1}.home-stats .section-head[data-v-313a049f]{margin-bottom:48px;text-align:center}.home-stats .section-title[data-v-313a049f]{color:#1f2328;font-size:36px;font-weight:700;letter-spacing:.06em;margin:0}.home-stats .section-subtitle[data-v-313a049f]{color:#5b6470;font-size:15px;line-height:1.7;margin:16px auto 0;max-width:880px}.stats-grid[data-v-313a049f]{align-items:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.stat-item[data-v-313a049f]{padding:24px 24px 22px;position:relative;text-align:center}.stat-item[data-v-313a049f]:not(:nth-child(3n)):after{background:#0f172a1f;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.stat-item[data-v-313a049f]:nth-child(-n+3):before{background:#0f172a1f;bottom:0;content:"";height:1px;left:8%;position:absolute;width:84%}.stat-number[data-v-313a049f]{align-items:baseline;color:#dc2626;display:flex;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;justify-content:center;line-height:1}.stat-number-value[data-v-313a049f]{font-size:52px;letter-spacing:-.02em}.stat-number-suffix[data-v-313a049f]{color:#dc2626;font-size:28px}.stat-number-unit[data-v-313a049f]{color:#dc2626;font-size:18px;margin-left:2px}.stat-underline[data-v-313a049f]{background:linear-gradient(90deg,#dc2626,#f87171);border-radius:2px;height:3px;margin:16px auto 14px;width:48px}.stat-label[data-v-313a049f]{color:#6b7280;font-size:14px;letter-spacing:.02em}@media(max-width:767.98px){.stats-grid[data-v-313a049f]{gap:24px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.stat-item[data-v-313a049f]:not(:last-child):after{bottom:-12px;height:1px;left:20%;top:auto;width:60%}.stat-item[data-v-313a049f]{padding:16px 8px 14px}.stat-number-value[data-v-313a049f]{font-size:32px;line-height:1.1}.stat-number-suffix[data-v-313a049f],.stat-number-unit[data-v-313a049f]{font-size:16px}.stat-label[data-v-313a049f]{font-size:13px;line-height:1.4;margin-top:4px}}@media(max-width:379.98px){.stats-grid[data-v-313a049f]{gap:28px;grid-template-columns:1fr}.stat-number-value[data-v-313a049f]{font-size:36px}}.home-partners[data-v-313a049f]{background:#eef4fc;isolation:isolate;overflow:hidden;padding:80px 0 72px;position:relative}.home-partners-inner[data-v-313a049f]{position:relative;z-index:1}.home-partners-deco[data-v-313a049f]{border-radius:50%;filter:blur(72px);opacity:.55;pointer-events:none;position:absolute;z-index:0}.home-partners-deco--tl[data-v-313a049f]{background:radial-gradient(circle,#dc26262e 0,#dc262600 70%);height:420px;left:-160px;top:-160px;width:420px}.home-partners-deco--br[data-v-313a049f]{background:radial-gradient(circle,#3b82f62e 0,#3b82f600 70%);bottom:-200px;height:520px;right:-200px;width:520px}.home-partners .section-head[data-v-313a049f]{margin-bottom:36px;text-align:center}.home-partners .section-title[data-v-313a049f]{color:#1f2328;font-size:36px;font-weight:700;letter-spacing:.04em;margin:0}.home-partners .section-subtitle[data-v-313a049f]{color:#5b6470;font-size:15px;line-height:1.7;margin:14px auto 0;max-width:760px}.home-partners .partners-grid[data-v-313a049f]{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}@media(max-width:1279.98px){.home-partners .partners-grid[data-v-313a049f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767.98px){.home-partners .partners-grid[data-v-313a049f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-partners .partner-card[data-v-313a049f]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3;border:1px solid rgba(15,23,42,.06);border-radius:6px;box-shadow:0 1px 2px #0f172a0a;display:flex;justify-content:center;margin:0;padding:24px;transition:box-shadow .2s,transform .2s}.home-partners .partner-card[data-v-313a049f]:hover{box-shadow:0 6px 18px #0f172a14;transform:translateY(-2px)}.home-partners .partner-card img[data-v-313a049f]{height:170px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.partners-rail[data-v-313a049f]{background:#dc2626;border-radius:2px;height:4px;margin:36px auto 0;width:120px}.home-testimonials[data-v-313a049f]{background:linear-gradient(180deg,#fbf8f3,#f3ecdc);padding:80px 0 72px}.home-testimonials-inner[data-v-313a049f]{position:relative;z-index:1}.home-testimonials .section-head[data-v-313a049f]{margin-bottom:40px;text-align:center}.home-testimonials .section-title[data-v-313a049f]{color:#1f2328;font-size:36px;font-weight:700;letter-spacing:.04em;margin:0}.home-testimonials .section-subtitle[data-v-313a049f]{color:#5b6470;font-size:15px;line-height:1.7;margin:14px auto 0;max-width:760px}.home-testimonials .testimonials-grid[data-v-313a049f]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767.98px){.home-testimonials .testimonials-grid[data-v-313a049f]{grid-template-columns:1fr}}.home-testimonials .testimonial-card[data-v-313a049f]{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:8px;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column;margin:0;padding:24px 28px 22px}.home-testimonials .testimonial-card .t-head[data-v-313a049f]{align-items:center;display:flex;gap:14px;margin-bottom:14px}.home-testimonials .t-avatar[data-v-313a049f]{border:1px solid rgba(15,23,42,.08);border-radius:50%;flex:0 0 56px;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.home-testimonials .t-meta[data-v-313a049f]{flex:1;min-width:0}.home-testimonials .t-name[data-v-313a049f]{color:#1f2328;font-size:16px;font-weight:700;margin-bottom:4px}.home-testimonials .t-role[data-v-313a049f]{color:#6b7280;font-size:13px;margin-bottom:4px}.home-testimonials .t-country[data-v-313a049f]{color:#dc2626;font-size:13px;font-weight:600}.home-testimonials .t-quote[data-v-313a049f]{border-left:3px solid #dc2626;color:#374151;flex:1;font-size:14.5px;font-style:italic;line-height:1.7;margin:0;padding:14px 0 14px 16px}.home-testimonials .t-quote p[data-v-313a049f]{margin:0}.home-testimonials .t-foot[data-v-313a049f]{border-top:1px dashed rgba(15,23,42,.12);margin-top:18px;padding-top:14px}.home-testimonials .t-products[data-v-313a049f]{color:#4b5563;font-size:13px}.icon[data-v-313a049f]{align-items:center;background:#dc2626;color:#fff;display:inline-flex;font-size:24px;font-weight:700;height:56px;justify-content:center;margin-bottom:20px;width:56px}.why-card h3[data-v-313a049f]{color:#fff;font-size:19px;font-weight:600;margin:0 0 10px}.why-card p[data-v-313a049f]{color:#9ca3af;font-size:16px;line-height:1.6;margin:0}.certificates[data-v-313a049f]{background:radial-gradient(circle at top left,rgba(220,38,38,.06),transparent 30%),linear-gradient(180deg,#f8fafc,#f1f5fb);padding:72px 0}.cert-layout[data-v-313a049f]{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(260px,.85fr) minmax(0,1.6fr)}.cert-intro .section-title[data-v-313a049f]{margin-top:10px;text-align:left}.cert-intro p[data-v-313a049f]{color:#6b7280;font-size:17px;line-height:1.8;margin:18px 0 24px}.cert-link[data-v-313a049f]{align-items:center;border-bottom:1px solid rgba(220,38,38,.35);color:#dc2626;display:inline-flex;font-size:15px;font-weight:600;padding-bottom:4px}.cert-link[data-v-313a049f]:hover{border-color:#b91c1c;color:#b91c1c}.cert-showcase[data-v-313a049f]{display:grid;gap:18px}.cert-carousel[data-v-313a049f]{background:linear-gradient(135deg,#fffffff5,#f8fafceb),radial-gradient(circle at top right,rgba(220,38,38,.1),transparent 42%);border:1px solid #e5e7eb;box-shadow:0 24px 54px #0f172a1a;overflow:hidden;position:relative}.cert-featured[data-v-313a049f]{display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(220px,.95fr);min-height:390px}.cert-featured-image[data-v-313a049f]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff),repeating-linear-gradient(45deg,rgba(15,23,42,.04) 0 1px,transparent 1px 12px);display:flex;justify-content:center;padding:34px;position:relative}.cert-featured-image[data-v-313a049f]:after{border:1px solid rgba(220,38,38,.12);content:"";inset:22px;pointer-events:none;position:absolute}.cert-featured-image img[data-v-313a049f]{filter:drop-shadow(0 18px 24px rgba(15,23,42,.14));height:100%;max-height:330px;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.cert-featured-body[data-v-313a049f]{background:#fff;border-left:1px solid #edf2f7;display:flex;flex-direction:column;justify-content:center;padding:46px 44px}.cert-code[data-v-313a049f]{color:#dc2626;font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.cert-featured h3[data-v-313a049f]{color:#0d1b2e;font-size:26px;line-height:1.25;margin:0 0 14px}.cert-featured p[data-v-313a049f]:last-child{color:#6b7280;font-size:16px;line-height:1.75;margin:0}.cert-nav[data-v-313a049f]{background:#0d1b2ed1;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:28px;height:42px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,transform .2s;width:42px;z-index:2}.cert-nav[data-v-313a049f]:hover{background:#dc2626;transform:translateY(-50%) scale(1.06)}.cert-prev[data-v-313a049f]{left:18px}.cert-next[data-v-313a049f]{right:18px}.cert-wall[data-v-313a049f]{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 10px;scroll-snap-type:x mandatory;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.cert-wall[data-v-313a049f]::-webkit-scrollbar{height:6px}.cert-wall[data-v-313a049f]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.cert-thumb[data-v-313a049f]{background:#fff;border:1px solid #e5e7eb;cursor:pointer;flex:0 0 132px;padding:8px;scroll-snap-align:start;text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s}.cert-thumb.active[data-v-313a049f],.cert-thumb[data-v-313a049f]:hover{border-color:#dc2626;box-shadow:0 12px 24px #0f172a1a;transform:translateY(-3px)}.cert-thumb img[data-v-313a049f]{aspect-ratio:5/4;background:#f8fafc;display:block;margin-bottom:7px;-o-object-fit:contain;object-fit:contain;width:100%}.cert-thumb span[data-v-313a049f]{color:#0d1b2e;display:block;font-size:10px;font-weight:800;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-head[data-v-313a049f]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:32px}.news-head .section-title[data-v-313a049f]{text-align:left}.more[data-v-313a049f]{color:#dc2626;font-size:14px;font-weight:500;transition:color .2s}.more[data-v-313a049f]:hover{color:#b91c1c}.news-grid[data-v-313a049f]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.news-card[data-v-313a049f]{background:#fff;border:1px solid #e5e7eb;overflow:hidden;transition:all .2s}.news-card[data-v-313a049f]:hover{border-color:#dc2626;box-shadow:0 12px 24px #00000014;transform:translateY(-4px)}.news-cover[data-v-313a049f]{align-items:center;aspect-ratio:16/9;background:#f3f4f6;color:#9ca3af;display:flex;font-size:32px;font-weight:700;justify-content:center;overflow:hidden;position:relative}.news-cover[data-v-313a049f] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-body[data-v-313a049f]{padding:20px}.news-body h3[data-v-313a049f]{color:#0d1b2e;font-size:18px;font-weight:600;margin:0 0 6px}.news-body time[data-v-313a049f]{color:#9ca3af;font-size:13px}.news-body p[data-v-313a049f]{color:#6b7280;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;margin:10px 0 0;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1023px){.hero h1[data-v-313a049f]{font-size:50px}.hero p[data-v-313a049f]{font-size:20px}}@media(max-width:767px){.hero[data-v-313a049f]{min-height:80vh;padding-top:88px}.hero h1[data-v-313a049f]{font-size:40px}.hero p[data-v-313a049f]{font-size:18px;margin:0 0 32px}.hero-tag[data-v-313a049f]{font-size:13px;padding:5px 14px}.hero-arrow[data-v-313a049f]{display:none}.hero-dots[data-v-313a049f]{bottom:24px;gap:6px}.hero-dot[data-v-313a049f]{width:24px}.hero-dot.active[data-v-313a049f]{width:36px}.section[data-v-313a049f]{min-height:auto;padding:48px 0 32px}.section-head[data-v-313a049f]{margin-bottom:32px}.section-title[data-v-313a049f]{font-size:26px}.why[data-v-313a049f]{min-height:auto;padding:48px 0 32px}.why-card[data-v-313a049f]{padding:28px 20px}.why-card h3[data-v-313a049f]{font-size:18px}.why-card p[data-v-313a049f]{font-size:15px}.certificates[data-v-313a049f]{padding:56px 0}.cert-layout[data-v-313a049f]{gap:28px;grid-template-columns:1fr}.cert-intro[data-v-313a049f],.cert-intro .section-title[data-v-313a049f]{text-align:center}.cert-featured[data-v-313a049f]{grid-template-columns:1fr;min-height:auto}.cert-featured-body[data-v-313a049f]{border-left:0;border-top:1px solid #edf2f7}.news-head[data-v-313a049f]{align-items:center;flex-direction:column}.news-head .section-title[data-v-313a049f]{text-align:center}.news-body[data-v-313a049f]{padding:18px}}@media(max-width:479px){.hero[data-v-313a049f]{min-height:70vh;padding-top:72px}.hero h1[data-v-313a049f]{font-size:32px;margin:0 0 14px}.hero p[data-v-313a049f]{font-size:16px;line-height:1.5;margin:0 0 28px}.hero-tag[data-v-313a049f]{font-size:12px;margin-bottom:16px;padding:4px 12px}.hero-arrow[data-v-313a049f]{display:none}.hero-dots[data-v-313a049f]{bottom:16px}.cta-row[data-v-313a049f]{flex-direction:column;gap:10px}.btn[data-v-313a049f]{font-size:16px;padding:14px 28px;text-align:center;width:100%}.section[data-v-313a049f]{padding:40px 0 24px}.section-head[data-v-313a049f]{margin-bottom:24px}.section-title[data-v-313a049f]{font-size:22px}.section-en[data-v-313a049f]{font-size:12px}.section-en[data-v-313a049f]:after,.section-en[data-v-313a049f]:before{width:16px}.why[data-v-313a049f]{padding:40px 0 24px}.why-card[data-v-313a049f]{padding:24px 16px}.why-card h3[data-v-313a049f]{font-size:17px}.why-card p[data-v-313a049f]{font-size:15px}.icon[data-v-313a049f]{font-size:20px;height:48px;margin-bottom:14px;width:48px}.certificates[data-v-313a049f]{padding:44px 0}.cert-intro p[data-v-313a049f]{font-size:15px;margin:14px 0 18px}.cert-featured-image[data-v-313a049f]{padding:22px}.cert-featured-image[data-v-313a049f]:after{inset:14px}.cert-featured-image img[data-v-313a049f]{max-height:260px}.cert-featured-body[data-v-313a049f]{padding:24px 20px}.cert-featured h3[data-v-313a049f]{font-size:20px}.cert-featured p[data-v-313a049f]:last-child{font-size:14px}.cert-nav[data-v-313a049f]{font-size:24px;height:36px;width:36px}.cert-prev[data-v-313a049f]{left:10px}.cert-next[data-v-313a049f]{right:10px}.cert-wall[data-v-313a049f]{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.cert-thumb[data-v-313a049f]{min-width:132px;scroll-snap-align:start}.news-body[data-v-313a049f]{padding:14px 16px 18px}.news-body h3[data-v-313a049f]{font-size:16px}.news-body p[data-v-313a049f]{font-size:15px}.more[data-v-313a049f]{font-size:13px;padding:5px 12px}}.inquiry-form[data-v-0e459200]{display:flex;flex-direction:column;gap:16px}.row[data-v-0e459200]{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:600px){.row[data-v-0e459200]{grid-template-columns:1fr}}label[data-v-0e459200]{display:flex;flex-direction:column;gap:6px;min-width:0}label span[data-v-0e459200]{color:#374151;font-size:14px;font-weight:500}input[data-v-0e459200],select[data-v-0e459200],textarea[data-v-0e459200]{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:16px;max-width:100%;min-width:0;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}select[data-v-0e459200]{text-overflow:ellipsis}input[data-v-0e459200]:focus,select[data-v-0e459200]:focus,textarea[data-v-0e459200]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a;outline:none}.submit[data-v-0e459200]{align-self:flex-start;background:#dc2626;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 36px;transition:background .2s}.submit[data-v-0e459200]:hover{background:#b91c1c}.submit[data-v-0e459200]:disabled{cursor:not-allowed;opacity:.6}.success[data-v-0e459200]{background:#d1fae5;border-radius:6px;color:#065f46;font-size:15px;padding:14px 18px}.contact[data-v-0764fa5b]{padding-bottom:64px;padding-top:64px}.contact h1[data-v-0764fa5b]{font-size:40px;margin:0 0 16px}.lead[data-v-0764fa5b]{color:#4b5563;font-size:19px;margin:0 0 40px}.grid[data-v-0764fa5b]{display:grid;gap:40px;grid-template-columns:2fr 1fr}@media(max-width:768px){.grid[data-v-0764fa5b]{grid-template-columns:1fr}}.form[data-v-0764fa5b]{display:flex;flex-direction:column;gap:16px}.row[data-v-0764fa5b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:600px){.row[data-v-0764fa5b]{grid-template-columns:1fr}}label[data-v-0764fa5b]{display:flex;flex-direction:column;gap:6px}label span[data-v-0764fa5b]{color:#374151;font-size:14px;font-weight:500}input[data-v-0764fa5b],select[data-v-0764fa5b],textarea[data-v-0764fa5b]{background:#fff;border:1px solid #d1d5db;border-radius:6px;font-family:inherit;font-size:16px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}input[data-v-0764fa5b]:focus,select[data-v-0764fa5b]:focus,textarea[data-v-0764fa5b]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a;outline:none}.submit[data-v-0764fa5b]{align-self:flex-start;background:#dc2626;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 36px;transition:background .2s}.submit[data-v-0764fa5b]:hover{background:#b91c1c}.submit[data-v-0764fa5b]:disabled{cursor:not-allowed;opacity:.6}.hint[data-v-0764fa5b]{color:#6b7280;font-size:13px;margin-top:2px}.success[data-v-0764fa5b]{background:#d1fae5;border-radius:6px;color:#065f46;font-size:15px;padding:14px 18px}.info[data-v-0764fa5b]{display:flex;flex-direction:column;gap:24px}.info-block h4[data-v-0764fa5b]{color:#dc2626;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 6px;text-transform:uppercase}.info-block p[data-v-0764fa5b]{color:#4b5563;font-size:16px;margin:0}.pager[data-v-669b0609]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:40px}.pg-num[data-v-669b0609],.pg-step[data-v-669b0609]{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:15px;height:40px;min-width:40px;padding:0 12px;transition:background .15s,border-color .15s,color .15s}.pg-step[data-v-669b0609]{font-size:18px}.pg-num[data-v-669b0609]:hover:not(.active),.pg-step[data-v-669b0609]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.pg-step[data-v-669b0609]:disabled{cursor:not-allowed;opacity:.4}.pg-num.active[data-v-669b0609]{background:#1f2937;border-color:#1f2937;color:#fff;cursor:default}.pg-ellipsis[data-v-669b0609]{align-items:center;color:#9ca3af;display:inline-flex;font-size:15px;height:40px;justify-content:center;min-width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:480px){.pg-num[data-v-669b0609],.pg-step[data-v-669b0609]{font-size:14px;height:36px;min-width:36px;padding:0 8px}.pager[data-v-669b0609]{gap:6px}}.news-page[data-v-fd43ff66]{padding-bottom:64px;padding-top:40px}.news-page h1[data-v-fd43ff66]{color:#1f2937;font-size:36px;margin:0 0 32px}.layout[data-v-fd43ff66]{display:grid;gap:32px;grid-template-columns:240px 1fr}@media(max-width:768px){.layout[data-v-fd43ff66]{grid-template-columns:1fr}}.sidebar h3[data-v-fd43ff66]{color:#6b7280;font-size:15px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}@media(max-width:768px){.sidebar[data-v-fd43ff66]{display:none}}.sidebar ul[data-v-fd43ff66]{list-style:none;margin:0;padding:0}.sidebar li[data-v-fd43ff66]{margin-bottom:4px}.sidebar button[data-v-fd43ff66]{background:transparent;border:0;border-radius:6px;color:#374151;cursor:pointer;font-size:15px;padding:10px 14px;text-align:left;transition:all .15s;width:100%}.sidebar button[data-v-fd43ff66]:hover{background:#f3f4f6}.sidebar button.active[data-v-fd43ff66]{background:#dc2626;color:#fff}.grid[data-v-fd43ff66]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.card[data-v-fd43ff66]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s}.card[data-v-fd43ff66]:hover{box-shadow:0 8px 20px #0000000f;transform:translateY(-2px)}.cover[data-v-fd43ff66]{align-items:center;aspect-ratio:16/9;background:#f3f4f6;color:#9ca3af;display:flex;font-size:48px;font-weight:700;justify-content:center;overflow:hidden;position:relative}.cover[data-v-fd43ff66] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.badge[data-v-fd43ff66]{background:#dc2626;border-radius:4px;color:#fff;font-size:13px;left:12px;padding:4px 10px;position:absolute;top:12px}.body[data-v-fd43ff66]{padding:20px}.meta[data-v-fd43ff66]{color:#6b7280;display:flex;font-size:13px;gap:12px;margin-bottom:8px}.cat[data-v-fd43ff66]{color:#dc2626;font-weight:500}.body h3[data-v-fd43ff66]{color:#1f2937;font-size:20px;margin:0 0 8px}.body p[data-v-fd43ff66]{color:#6b7280;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.6;margin:0 0 12px;-webkit-box-orient:vertical;overflow:hidden}.read-more[data-v-fd43ff66]{color:#dc2626;font-size:15px;font-weight:500}.empty[data-v-fd43ff66]{color:#6b7280;font-size:16px;padding:60px 0;text-align:center}.article[data-v-c0c6f2df]{padding-bottom:64px;padding-top:32px}.detail-loading[data-v-c0c6f2df]{padding-bottom:64px;padding-top:48px}.loading-cover[data-v-c0c6f2df],.loading-line[data-v-c0c6f2df]{background:#eef1f4;border-radius:8px;display:block}.title-line[data-v-c0c6f2df]{height:46px;margin-bottom:28px;width:min(720px,70%)}.loading-cover[data-v-c0c6f2df]{aspect-ratio:3/1;width:100%}.back[data-v-c0c6f2df]{color:#dc2626;font-size:14px}.back[data-v-c0c6f2df]:hover{text-decoration:underline}header[data-v-c0c6f2df]{margin:24px 0 16px}.cat[data-v-c0c6f2df]{color:#dc2626;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}h1[data-v-c0c6f2df]{color:#1f2937;font-size:42px;line-height:1.3;margin:8px 0 12px}time[data-v-c0c6f2df]{color:#6b7280;font-size:15px}.cover[data-v-c0c6f2df]{border-radius:8px;margin:24px 0 32px;overflow:hidden}.cover[data-v-c0c6f2df] img{display:block;height:480px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1023px){.cover[data-v-c0c6f2df] img{height:360px}}.body[data-v-c0c6f2df]{color:#374151;font-size:18px;line-height:1.85}.body[data-v-c0c6f2df] p{margin:0 0 1.1em}.body[data-v-c0c6f2df] p:empty{display:none}.body[data-v-c0c6f2df] h2{color:#111827;font-size:26px;font-weight:700;margin:32px 0 12px}.body[data-v-c0c6f2df] h3{color:#111827;font-size:22px;font-weight:600;margin:28px 0 10px}.body[data-v-c0c6f2df] h4{color:#111827;font-size:19px;font-weight:600;margin:24px 0 8px}.body[data-v-c0c6f2df] ol,.body[data-v-c0c6f2df] ul{margin:0 0 1.1em;padding-left:1.6em}.body[data-v-c0c6f2df] li{margin:4px 0}.body[data-v-c0c6f2df] a{color:#dc2626;text-decoration:underline}.body[data-v-c0c6f2df] a:hover{color:#991b1b}.body[data-v-c0c6f2df] strong{color:#111827;font-weight:600}.body[data-v-c0c6f2df] blockquote{background:#fef2f2;border-left:4px solid #dc2626;border-radius:0 6px 6px 0;color:#4b5563;margin:20px 0;padding:8px 20px}.body[data-v-c0c6f2df] code,.body[data-v-c0c6f2df] pre{background:#f3f4f6;border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.92em;padding:2px 8px}.body[data-v-c0c6f2df] pre{overflow:auto;padding:12px 16px}.body[data-v-c0c6f2df] img{border-radius:6px;display:block;height:auto;margin:16px 0;max-width:100%}.body[data-v-c0c6f2df] img.align-left{float:left;margin:6px 20px 12px 0;max-width:45%}.body[data-v-c0c6f2df] img.align-right{float:right;margin:6px 0 12px 20px;max-width:45%}.body[data-v-c0c6f2df] img.align-center{margin:20px auto;max-width:90%}.body[data-v-c0c6f2df] figure:after,.body[data-v-c0c6f2df] p:after{clear:both;content:"";display:table}.body[data-v-c0c6f2df] figure{margin:20px 0;text-align:center}.body[data-v-c0c6f2df] figure img{margin:0 auto}.body[data-v-c0c6f2df] figcaption{color:#6b7280;font-size:14px;font-style:italic;margin-top:8px}.body[data-v-c0c6f2df] table{border-collapse:collapse;font-size:15px;margin:20px 0;width:100%}.body[data-v-c0c6f2df] table td,.body[data-v-c0c6f2df] table th{border:1px solid #e5e7eb;padding:10px 14px;text-align:left}.body[data-v-c0c6f2df] table th{background:#f9fafb;color:#111827;font-weight:600}.body[data-v-c0c6f2df] table tr:nth-child(2n) td{background:#fafafa}@media(max-width:767px){.body[data-v-c0c6f2df]{font-size:16px;line-height:1.75}.body[data-v-c0c6f2df] h2{font-size:22px}.body[data-v-c0c6f2df] h3{font-size:19px}.body[data-v-c0c6f2df] img.align-left,.body[data-v-c0c6f2df] img.align-right{float:none;margin:16px 0;max-width:100%}.cover[data-v-c0c6f2df] img{height:220px}h1[data-v-c0c6f2df]{font-size:28px}}.sidebar-mobile[data-v-92f21bbc]{display:none}.sidebar[data-v-92f21bbc]{position:relative;z-index:5}@media(max-width:1023px){.sidebar[data-v-92f21bbc]{display:none}.sidebar-mobile[data-v-92f21bbc]{display:block;margin-bottom:22px}.mobile-category-select[data-v-92f21bbc]{color:#4b5563;display:grid;font-size:14px;font-weight:600;gap:8px}.mobile-category-select select[data-v-92f21bbc]{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;font:inherit;min-height:44px;padding:0 38px 0 13px;width:100%}}.sidebar h3[data-v-92f21bbc]{color:#6b7280;font-size:15px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.sidebar>ul[data-v-92f21bbc]{list-style:none;margin:0;padding:0}.sidebar>ul>li[data-v-92f21bbc]{margin-bottom:2px;position:relative}.sidebar>ul>li>a[data-v-92f21bbc]{align-items:center;background:#f3f4f6;border-radius:4px;color:#374151;display:flex;font-size:15px;justify-content:space-between;min-width:0;padding:10px 14px;text-decoration:none;transition:all .15s}.sidebar>ul>li>a .label[data-v-92f21bbc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar>ul>li>a .arrow[data-v-92f21bbc]{color:#9ca3af;flex:0 0 auto;font-size:16px;line-height:1;margin-left:8px}.sidebar>ul>li>a[data-v-92f21bbc]:hover{background:#dc2626;color:#fff}.sidebar>ul>li>a:hover .arrow[data-v-92f21bbc]{color:#fff}.sidebar>ul>li>a.active[data-v-92f21bbc]{background:#dc2626;color:#fff}.sidebar>ul>li>a.active .arrow[data-v-92f21bbc]{color:#fff}.sub-panel[data-v-92f21bbc]{background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 16px #00000014;left:100%;margin-left:0;min-width:220px;position:absolute;top:0;z-index:10}.sub-panel ul[data-v-92f21bbc]{list-style:none;margin:0;padding:8px 0}.sub-panel li[data-v-92f21bbc]{margin:0}.sub-panel a[data-v-92f21bbc]{color:#374151;display:block;font-size:14px;padding:10px 20px;text-decoration:none;transition:all .15s}.sub-panel a[data-v-92f21bbc]:hover{background:#dc2626;color:#fff}.adv-float[data-v-845a5287]{background:#0d1b2e;border-radius:16px;box-shadow:0 14px 40px #0a152059;color:#fff;display:none;left:12px;padding:24px 20px 22px;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease;width:220px;z-index:40}.adv-float--hidden[data-v-845a5287]{opacity:0;pointer-events:none;transform:translateY(-50%) translate(-20px)}.adv-head[data-v-845a5287]{align-items:center;display:flex;flex-direction:column;padding-bottom:10px;text-align:center}.adv-title[data-v-845a5287]{font-size:19px;font-weight:800;letter-spacing:.5px}.adv-sub[data-v-845a5287]{color:#9ca3af;display:inline-block;font-size:11px;letter-spacing:1.5px;margin-top:8px;padding-bottom:10px;position:relative;text-transform:uppercase}.adv-sub[data-v-845a5287]:after{background:#dc2626;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:36px}.adv-item[data-v-845a5287]{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;font-size:14px;font-weight:600;gap:12px;padding:14px 2px}.adv-item[data-v-845a5287]:first-of-type{border-top:none}.adv-icon[data-v-845a5287]{display:inline-flex;flex-shrink:0}.adv-icon[data-v-845a5287] svg{color:#dc2626;height:32px;width:32px}.adv-text[data-v-845a5287]{line-height:1.4}.adv-contact[data-v-845a5287]{border-top:1px solid hsla(0,0%,100%,.12);padding-top:16px;text-align:center}.adv-contact-title[data-v-845a5287]{color:#9ca3af;font-size:14px;font-weight:700;letter-spacing:2px;margin-bottom:10px}.adv-phone[data-v-845a5287]{align-items:center;color:#fff;display:inline-flex;font-size:18px;font-weight:800;gap:8px;white-space:nowrap}.adv-phone svg[data-v-845a5287]{color:#dc2626;flex-shrink:0;height:18px;width:18px}@media(min-width:1700px){.adv-float[data-v-845a5287]{display:block;left:28px;padding:30px 26px 26px;width:272px}.adv-title[data-v-845a5287]{font-size:21px}.adv-sub[data-v-845a5287]{font-size:12px}.adv-item[data-v-845a5287]{font-size:16px;gap:16px;padding:20px 2px}}@media(min-width:1700px){.adv-icon[data-v-845a5287] svg{height:38px;width:38px}.adv-contact-title[data-v-845a5287]{font-size:15px;margin-bottom:12px}.adv-phone[data-v-845a5287]{font-size:21px;gap:10px}.adv-phone svg[data-v-845a5287]{height:22px;width:22px}}.products-page[data-v-6ff91e93]{padding-bottom:64px;padding-top:40px}@media(min-width:1700px){.container.products-page[data-v-6ff91e93]{margin-left:336px;margin-right:auto}}.products-page h1[data-v-6ff91e93]{color:#1f2937;font-size:36px;margin:0 0 32px}.layout[data-v-6ff91e93]{display:grid;gap:32px;grid-template-columns:240px 1fr}.content[data-v-6ff91e93]{min-width:0}@media(max-width:1023px){.layout[data-v-6ff91e93]{grid-template-columns:1fr}}.grid[data-v-6ff91e93],.loading-grid[data-v-6ff91e93]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.loading-card[data-v-6ff91e93]{animation:shimmer-6ff91e93 1.2s infinite;aspect-ratio:4/3;background:linear-gradient(90deg,#f3f4f6 25%,#e8ebef 37%,#f3f4f6 63%);background-size:400% 100%;border-radius:8px;display:block}@keyframes shimmer-6ff91e93{to{background-position:-100% 0}}.empty[data-v-6ff91e93]{color:#6b7280;font-size:16px;padding:60px 0;text-align:center}.products-page[data-v-811458fd]{padding-bottom:64px;padding-top:40px}.layout[data-v-811458fd]{display:grid;gap:32px;grid-template-columns:240px 1fr}.content[data-v-811458fd]{min-width:0}@media(max-width:1023px){.layout[data-v-811458fd]{grid-template-columns:1fr}}@media(min-width:1700px){.container.products-page[data-v-811458fd]{margin-left:336px;margin-right:auto}}.content h1[data-v-811458fd]{color:#1f2937;font-size:36px;margin:0 0 12px}.cat-desc[data-v-811458fd]{color:#6b7280;display:-webkit-box;font-size:15px;-webkit-line-clamp:6;line-height:1.7;margin:0 0 32px;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;line-clamp:6;overflow:hidden;text-overflow:ellipsis}.grid[data-v-811458fd]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.empty[data-v-811458fd]{color:#6b7280;font-size:16px;padding:60px 0;text-align:center}.gallery[data-v-7cfd0ab6]{display:flex;flex-direction:column;gap:12px}.main[data-v-7cfd0ab6]{align-items:center;aspect-ratio:4/3;background:#f3f4f6;border-radius:8px;display:flex;justify-content:center;overflow:hidden}.main[data-v-7cfd0ab6] img,.main>img[data-v-7cfd0ab6]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.placeholder[data-v-7cfd0ab6]{color:#9ca3af;font-size:64px;font-weight:700}.thumbs[data-v-7cfd0ab6]{display:flex;flex-wrap:wrap;gap:8px}.thumbs button[data-v-7cfd0ab6]{background:#f3f4f6;border:2px solid transparent;border-radius:6px;cursor:pointer;height:80px;overflow:hidden;padding:0;width:80px}.thumbs button.active[data-v-7cfd0ab6]{border-color:#dc2626}.thumbs[data-v-7cfd0ab6] img,.thumbs img[data-v-7cfd0ab6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:479px){.thumbs button[data-v-7cfd0ab6]{height:60px;width:60px}.thumbs[data-v-7cfd0ab6]{gap:6px}}.nested-sub-table[data-v-9dd7edbf]{min-width:0}.nested-sub-table-label[data-v-9dd7edbf]{color:#4b5563;font-weight:600;margin-bottom:8px}.nested-sub-table-scroll[data-v-9dd7edbf]{overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.inner-table[data-v-9dd7edbf]{border-collapse:collapse;min-width:100%;width:-moz-max-content;width:max-content}@media(max-width:640px){.inner-table[data-v-9dd7edbf]{min-width:560px}}.specs[data-v-c329195c]{--spec-accent:#dc2626;--spec-border:#d8e0e8;--spec-label:#edf2f6;--spec-row-hover:#fff1f1;display:flex;flex-direction:column;gap:36px}.group-title[data-v-c329195c]{border-bottom:2px solid var(--spec-accent);color:#1f2937;display:inline-block;font-size:20px;font-weight:700;margin:0 0 16px;padding-bottom:10px}.table-wrap[data-v-c329195c]{overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--spec-border);border-radius:4px;margin-bottom:12px}table[data-v-c329195c]{border-collapse:collapse;font-size:14px;width:100%}td[data-v-c329195c],th[data-v-c329195c]{border:1px solid var(--spec-border);line-height:1.55;padding:12px 14px;text-align:left;transition:background-color .16s ease;vertical-align:middle}tbody tr[data-v-c329195c]{background:#fff}[data-v-c329195c] .inner-table td,[data-v-c329195c] .inner-table th{transition:background-color .16s ease}th[data-v-c329195c]{background:transparent;color:#263b53;font-weight:600;min-width:120px;width:28%}td[data-v-c329195c]{color:#1f2937;word-break:break-word}.matrix-table thead th[data-v-c329195c]{background:#fff;color:#263b53;font-weight:600;min-width:0;text-align:left;white-space:nowrap;width:auto}.matrix-table td[data-v-c329195c]{text-align:left}.matrix-table .matrix-label[data-v-c329195c]{background:transparent;color:#263b53;font-weight:600}.matrix-wrap--wrapping .matrix-table[data-v-c329195c]{table-layout:fixed}.matrix-wrap--wrapping .matrix-table .matrix-cat[data-v-c329195c],.matrix-wrap--wrapping .matrix-table .matrix-subcat[data-v-c329195c],.matrix-wrap--wrapping .matrix-table td[data-v-c329195c],.matrix-wrap--wrapping .matrix-table th[data-v-c329195c]{min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.matrix-table .matrix-cat[data-v-c329195c]{color:#263b53;font-weight:600}.matrix-table .matrix-cat[data-v-c329195c],.matrix-table .matrix-subcat[data-v-c329195c]{background:transparent;vertical-align:middle;white-space:nowrap}.matrix-table .matrix-subcat[data-v-c329195c]{color:#1f2937}.matrix-table .matrix-subcat.matrix-label[data-v-c329195c]{background:transparent;color:#263b53;font-weight:600}.matrix-wrap--row-colors .matrix-table td[data-v-c329195c]{background:#fff}.matrix-table tr.matrix-row--alt>td[data-v-c329195c],.matrix-table tr.matrix-row--alt>th[data-v-c329195c],.table-wrap tr.matrix-row--alt>td[data-v-c329195c],.table-wrap tr.matrix-row--alt>th[data-v-c329195c]{background:var(--spec-label)}.specs[data-v-c329195c] .inner-table>tbody>tr:hover>td:not([rowspan]),.specs[data-v-c329195c] .inner-table>tbody>tr:hover>td[rowspan="1"],.specs[data-v-c329195c] .inner-table>tbody>tr:hover>th:not([rowspan]),.specs[data-v-c329195c] .inner-table>tbody>tr:hover>th[rowspan="1"],.specs[data-v-c329195c] .inner-table>thead>tr:hover>th:not([rowspan]),.specs[data-v-c329195c] .inner-table>thead>tr:hover>th[rowspan="1"],.specs table>tbody>tr:hover>td[data-v-c329195c]:not([rowspan]),.specs table>tbody>tr:hover>td[rowspan="1"][data-v-c329195c],.specs table>tbody>tr:hover>th[data-v-c329195c]:not([rowspan]),.specs table>tbody>tr:hover>th[rowspan="1"][data-v-c329195c],.specs table>thead>tr:hover>th[data-v-c329195c]:not([rowspan]),.specs table>thead>tr:hover>th[rowspan="1"][data-v-c329195c]{background-color:var(--spec-row-hover)!important}.spec-row-nested th[data-v-c329195c]{color:#9ca3af;font-weight:400}.spec-row-nested td[data-v-c329195c]{color:#4b5563}.cell-values[data-v-c329195c]{display:grid;gap:0;width:100%}.cell-value[data-v-c329195c]{border-right:1px solid #f3f4f6;color:#1f2937;padding:4px 10px;text-align:center}.cell-value[data-v-c329195c]:last-child{border-right:none}@media(max-width:767px){.specs[data-v-c329195c]{gap:28px}.group-title[data-v-c329195c]{font-size:18px;margin-bottom:12px}.table-wrap[data-v-c329195c]{border-radius:6px}.matrix-wrap .matrix-table[data-v-c329195c]{min-width:640px}.table-wrap:not(.matrix-wrap)>table[data-v-c329195c],.table-wrap:not(.matrix-wrap)>table>tbody[data-v-c329195c],.table-wrap:not(.matrix-wrap)>table>tbody>tr[data-v-c329195c],.table-wrap:not(.matrix-wrap)>table>tbody>tr>td[data-v-c329195c],.table-wrap:not(.matrix-wrap)>table>tbody>tr>th[data-v-c329195c]{display:block;width:100%}.table-wrap:not(.matrix-wrap)>table>tbody>tr[data-v-c329195c]{border-bottom:1px solid var(--spec-border)}.table-wrap:not(.matrix-wrap)>table>tbody>tr[data-v-c329195c]:last-child{border-bottom:0}.table-wrap:not(.matrix-wrap)>table>tbody>tr>th[data-v-c329195c]{border:0;color:#263b53;min-width:0;padding:10px 12px 4px}.table-wrap:not(.matrix-wrap)>table>tbody>tr>td[data-v-c329195c]{border:0;padding:6px 12px 12px}.cell-values[data-v-c329195c]{grid-template-columns:1fr!important}.cell-value[data-v-c329195c]{border-bottom:1px solid #f3f4f6;border-right:0;padding:8px 0;text-align:left}.cell-value[data-v-c329195c]:last-child{border-bottom:0}}.service-tab[data-v-4180094f]{display:flex;flex-direction:column;gap:40px}.service-h[data-v-4180094f]{color:#1f2937;font-size:20px;font-weight:700;margin:0 0 12px;padding-bottom:12px;position:relative}.service-h[data-v-4180094f]:after{background:#dc2626;bottom:0;content:"";height:2px;left:0;position:absolute;width:56px}.service-sub[data-v-4180094f]{color:#1f2937;font-size:16px;font-weight:600;margin:20px 0 12px}.service-p[data-v-4180094f]{color:#4b5563;font-size:15px;line-height:1.75;margin:0 0 12px;white-space:pre-wrap}.service-p[data-v-4180094f]:last-child{margin-bottom:0}.advantages-list[data-v-4180094f]{display:grid;gap:10px 24px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.advantages-list li[data-v-4180094f]{align-items:center;color:#1f2937;display:flex;font-size:15px;gap:10px;padding:6px 0}.adv-dot[data-v-4180094f]{align-items:center;background:#dc2626;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:22px;justify-content:center;width:22px}.inspectors-list[data-v-4180094f]{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.inspectors-list li[data-v-4180094f]{align-items:center;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:20px;color:#1f2937;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px}.ins-dot[data-v-4180094f]{color:#dc2626;font-weight:700}.partners-grid[data-v-4180094f]{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}@media(max-width:1279.98px){.partners-grid[data-v-4180094f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767.98px){.partners-grid[data-v-4180094f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.partner-card[data-v-4180094f]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:14px;margin:0;padding:22px 20px 16px;transition:box-shadow .2s,transform .2s}.partner-card[data-v-4180094f]:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.partner-card img[data-v-4180094f]{height:128px;max-width:220px;-o-object-fit:contain;object-fit:contain;width:100%}.partner-card figcaption[data-v-4180094f]{color:#4b5563;font-size:13px;line-height:1.4;text-align:center}.testimonials-grid[data-v-4180094f]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:8px}.testimonial-card[data-v-4180094f]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:14px;padding:22px 24px;transition:box-shadow .2s,transform .2s}.testimonial-card[data-v-4180094f]:hover{box-shadow:0 8px 22px #00000014;transform:translateY(-2px)}.t-head[data-v-4180094f]{align-items:center;display:flex;gap:14px}.t-avatar[data-v-4180094f]{border:2px solid #e5e7eb;border-radius:50%;flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.t-meta[data-v-4180094f]{min-width:0}.t-name[data-v-4180094f]{color:#1f2937;font-size:16px;font-weight:700;line-height:1.3}.t-role[data-v-4180094f]{color:#6b7280;font-size:13px;line-height:1.4;margin-top:2px}.t-country[data-v-4180094f]{color:#dc2626;font-size:13px;font-weight:600;margin-top:4px}.t-quote[data-v-4180094f]{margin:0;padding:0}.t-quote-en[data-v-4180094f]{border-left:3px solid #dc2626;color:#1f2937;font-style:italic;line-height:1.7;margin:0 0 10px}.t-quote-en[data-v-4180094f],.t-quote-zh[data-v-4180094f]{font-size:14px;padding-left:12px}.t-quote-zh[data-v-4180094f]{border-left:3px solid #e5e7eb;color:#4b5563;line-height:1.75;margin:0}.t-foot[data-v-4180094f]{border-top:1px dashed #e5e7eb;color:#6b7280;font-size:13px;padding-top:10px}@media(max-width:640px){.advantages-list[data-v-4180094f]{grid-template-columns:1fr}.partners-grid[data-v-4180094f]{grid-template-columns:repeat(2,1fr)}.testimonials-grid[data-v-4180094f]{grid-template-columns:1fr}}.detail-loading[data-v-4bd058d3]{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-bottom:64px;padding-top:48px}.loading-gallery[data-v-4bd058d3],.loading-line[data-v-4bd058d3]{background:#eef1f4;border-radius:8px;display:block}.loading-gallery[data-v-4bd058d3]{aspect-ratio:4/3}.loading-line[data-v-4bd058d3]{height:22px;margin-bottom:18px}.title-line[data-v-4bd058d3]{height:48px;width:75%}.short-line[data-v-4bd058d3]{width:55%}@media(max-width:1023px){.detail-loading[data-v-4bd058d3]{grid-template-columns:1fr}}.detail[data-v-4bd058d3]{padding-bottom:64px;padding-top:32px}.layout[data-v-4bd058d3]{display:grid;gap:40px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.layout[data-v-4bd058d3]{grid-template-columns:1fr}}.info-col h1[data-v-4bd058d3]{color:#1f2937;font-size:32px;margin:0 0 8px}.summary[data-v-4bd058d3]{color:#4b5563;font-size:16px;line-height:1.8;margin:0 0 24px}.cert-box[data-v-4bd058d3]{margin-bottom:36px}.cert-box img[data-v-4bd058d3]{display:block;height:auto;width:100%}.info-grid[data-v-4bd058d3]{align-items:stretch;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:640px){.info-grid[data-v-4bd058d3]{grid-template-columns:1fr}}.contact-box[data-v-4bd058d3]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 22px 18px}.contact-box h3[data-v-4bd058d3]{color:#1f2937;font-size:16px;font-weight:700;margin:0 0 8px}.contact-body[data-v-4bd058d3]{align-items:flex-start;display:flex;gap:150px}.contact-left[data-v-4bd058d3]{flex:0 1 auto;min-width:0}.qr-side[data-v-4bd058d3]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px}.qr-side img[data-v-4bd058d3]{border:1px solid #e5e7eb;border-radius:6px;display:block;height:auto;width:118px}.qr-note[data-v-4bd058d3]{color:#1f2937;font-size:14px;font-weight:700;line-height:22px}@media(max-width:1699px){.contact-body[data-v-4bd058d3]{align-items:stretch;flex-direction:column;gap:10px}.qr-side[data-v-4bd058d3]{align-self:center}}.contact-box ul[data-v-4bd058d3]{list-style:none;margin:0;padding:0}.contact-box li[data-v-4bd058d3]{align-items:center;color:#1f2937;display:flex;font-size:15px;gap:10px;padding:5px 0}.contact-box a[data-v-4bd058d3]{color:#1f2937}.c-icon[data-v-4bd058d3],.contact-box a[data-v-4bd058d3]:hover{color:#dc2626}.c-icon[data-v-4bd058d3]{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.c-icon svg[data-v-4bd058d3]{height:20px;width:20px}.pdfs[data-v-4bd058d3]{margin-top:24px}.pdfs h3[data-v-4bd058d3]{font-size:17px;margin:0 0 12px}.pdfs ul[data-v-4bd058d3]{list-style:none;margin:0;padding:0}.pdfs li[data-v-4bd058d3]{margin-bottom:8px}.pdfs a[data-v-4bd058d3]{color:#dc2626;font-size:16px;text-decoration:underline}.highlights[data-v-4bd058d3]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px 22px}.highlights h3[data-v-4bd058d3]{color:#1f2937;font-size:16px;font-weight:700;margin:0 0 14px}.highlights ul[data-v-4bd058d3]{list-style:none;margin:0;padding:0}.highlights li[data-v-4bd058d3]{align-items:center;color:#1f2937;display:flex;font-size:15px;gap:10px;padding:6px 0}.highlights .dot[data-v-4bd058d3]{align-items:center;background:#dc2626;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:22px;justify-content:center;width:22px}.description[data-v-4bd058d3],.specs-section[data-v-4bd058d3]{margin-top:48px}.description h2[data-v-4bd058d3],.specs-section h2[data-v-4bd058d3]{color:#1f2937;font-size:26px;margin:0 0 16px}.content[data-v-4bd058d3]{color:#4b5563;font-size:17px;line-height:1.8;white-space:pre-wrap}.product-tabs-section[data-v-4bd058d3]{margin-top:48px}.module-tabs[data-v-4bd058d3]{display:flex;flex-wrap:wrap;gap:4px}.module-tab[data-v-4bd058d3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#2563eb;border:none;border-radius:6px 6px 0 0;color:#fff;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:13px;font-weight:600;height:40px;max-width:220px;min-width:90px;padding:0 14px;transition:background-color .2s ease,transform .1s ease}.module-tab[data-v-4bd058d3]:hover{background:#1d4ed8}.module-tab.is-active[data-v-4bd058d3]{background:#dc2626}.module-tab.is-active[data-v-4bd058d3]:hover{background:#b91c1c}.module-tab .tab-label[data-v-4bd058d3]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tab-pane-inner[data-v-4bd058d3]{background:#fff;border:1px solid #e5e7eb;border-radius:0 6px 6px;border-top:none;min-height:120px;padding:28px 24px}.tab-pane-title[data-v-4bd058d3]{color:#1f2937;font-size:20px;margin:0 0 8px;padding-bottom:12px;position:relative}.tab-pane-title[data-v-4bd058d3]:after{background:#dc2626;bottom:0;content:"";height:2px;left:0;position:absolute;width:56px}.tab-pane-desc[data-v-4bd058d3]{color:#4b5563;font-size:15px;line-height:1.7;margin:0 0 20px;white-space:pre-wrap}.combined-specs[data-v-4bd058d3]{margin-top:32px}.tab-pane-grid[data-v-4bd058d3]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.tab-pane-grid[data-v-4bd058d3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.tab-pane-grid[data-v-4bd058d3]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.tab-pane-item[data-v-4bd058d3]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:0;overflow:hidden;transition:box-shadow .2s,transform .2s}.tab-pane-item[data-v-4bd058d3]:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.tab-pane-item .thumb[data-v-4bd058d3]{aspect-ratio:4/3;background:#f3f4f6;overflow:hidden}.tab-pane-item .thumb[data-v-4bd058d3] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tab-pane-item .thumb-video[data-v-4bd058d3]{aspect-ratio:4/3;background:#0d1b2e}.tab-pane-item .thumb-video video[data-v-4bd058d3]{background:#000;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.feedback-gallery .tab-pane-item .thumb[data-v-4bd058d3]{aspect-ratio:auto;background:#f8fafc}.feedback-gallery .tab-pane-item .thumb[data-v-4bd058d3] img{height:auto;-o-object-fit:contain;object-fit:contain}.tab-pane-item figcaption[data-v-4bd058d3]{border-top:1px solid #e5e7eb;color:#4b5563;font-size:14px;padding:12px 14px;text-align:center}.empty-note[data-v-4bd058d3]{color:#9ca3af;margin:0;text-align:center}@media(min-width:1700px){.info-grid .highlights[data-v-4bd058d3]{display:none}.info-grid[data-v-4bd058d3]{grid-template-columns:1fr}.container.detail[data-v-4bd058d3]{margin-left:336px;margin-right:auto}}.inquiry-fab[data-v-4bd058d3]{background:#dc2626;border:0;border-radius:8px 0 0 8px;box-shadow:-2px 2px 10px #0000002e;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:4px;padding:18px 12px;position:fixed;right:0;top:45%;transition:background .2s,right .2s;writing-mode:vertical-rl;z-index:55}.inquiry-fab[data-v-4bd058d3]:hover{background:#b91c1c}.inquiry-panel[data-v-4bd058d3]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 16px 44px #00000038;max-height:86vh;overflow-y:auto;padding:20px 22px 24px;position:fixed;right:58px;top:50%;transform:translateY(-50%);width:min(430px,calc(100vw - 76px));z-index:80}.drawer-head[data-v-4bd058d3]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.drawer-head h3[data-v-4bd058d3]{color:#1f2937;font-size:19px;margin:0}.drawer-close[data-v-4bd058d3]{background:none;border:0;color:#9ca3af;cursor:pointer;font-size:24px;line-height:1;padding:4px}.drawer-close[data-v-4bd058d3]:hover{color:#374151}.drawer-intro[data-v-4bd058d3]{color:#6b7280;font-size:13px;line-height:1.6;margin:0 0 14px}.pop-enter-active[data-v-4bd058d3],.pop-leave-active[data-v-4bd058d3]{transition:opacity .18s ease,transform .18s ease}.pop-enter-from[data-v-4bd058d3],.pop-leave-to[data-v-4bd058d3]{opacity:0;transform:translateY(-50%) translate(12px)}@media(max-width:768px){.module-tabs[data-v-4bd058d3]{flex-direction:row}.module-tab[data-v-4bd058d3]{flex:1 1 calc(50% - 4px);font-size:12px;padding:0 6px}}@media(min-width:1700px){.module-tab[data-v-4bd058d3]{flex:1 1 0;max-width:none}}.site-header[data-v-c3b49c01]{position:sticky;top:0;z-index:50}.topbar[data-v-c3b49c01]{background:#0d1b2e;color:#9ca3af;display:none;font-size:12px;padding:8px 0}.topbar-inner[data-v-c3b49c01]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.topbar-left[data-v-c3b49c01]{display:flex;gap:20px}.topbar-link[data-v-c3b49c01]{align-items:center;color:#9ca3af;display:inline-flex;gap:6px;text-decoration:none;transition:color .2s}.topbar-link[data-v-c3b49c01]:hover{color:#fff}.topbar-link .dot[data-v-c3b49c01]{background:#dc2626;border-radius:50%;display:inline-block;height:4px;width:4px}.lang-switch[data-v-c3b49c01]{display:flex;gap:4px}.lang-switch a[data-v-c3b49c01]{color:#9ca3af;font-size:12px;padding:3px 8px;text-decoration:none;transition:color .2s}.lang-switch a[data-v-c3b49c01]:hover{color:#fff}.lang-switch a.active[data-v-c3b49c01]{color:#dc2626;font-weight:600}@media(min-width:768px){.topbar[data-v-c3b49c01]{display:block}}.mainnav[data-v-c3b49c01]{background:#0d1b2e;transition:box-shadow .2s}.mainnav.scrolled[data-v-c3b49c01]{box-shadow:0 4px 16px #0000004d}.mainnav-inner[data-v-c3b49c01]{height:84px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.brand[data-v-c3b49c01],.mainnav-inner[data-v-c3b49c01]{align-items:center;display:flex}.brand[data-v-c3b49c01]{flex-shrink:0;gap:12px;text-decoration:none}.brand-mark[data-v-c3b49c01]{align-items:center;background:#dc2626;color:#fff;display:flex;font-size:20px;font-weight:700;height:72px;justify-content:center;width:72px}[data-v-c3b49c01] img.brand-mark,img.brand-mark[data-v-c3b49c01]{background:transparent;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-c3b49c01]{line-height:1.1}.brand-zh[data-v-c3b49c01]{color:#fff;font-size:16px;font-weight:700}.brand-en[data-v-c3b49c01]{color:#6b7280;font-size:9px;letter-spacing:.2em;margin-top:2px}.header-contact[data-v-c3b49c01]{align-items:center;display:flex;gap:14px;margin-left:18px;margin-right:auto;white-space:nowrap}.header-contact-link[data-v-c3b49c01]{color:#9ca3af;font-size:11px;line-height:1;text-decoration:none;transition:color .2s}.header-contact-link[data-v-c3b49c01]:before{background:#dc2626;border-radius:50%;content:"";display:inline-block;height:4px;margin-right:6px;vertical-align:2px;width:4px}.header-contact-link[data-v-c3b49c01]:hover{color:#fff}.nav-list[data-v-c3b49c01]{gap:0;list-style:none;margin:0;padding:0}.nav-link[data-v-c3b49c01],.nav-list[data-v-c3b49c01]{align-items:center;display:flex}.nav-link[data-v-c3b49c01]{color:#d1d5db;font-size:17px;font-weight:500;height:84px;line-height:1;padding:0 16px;text-decoration:none;transition:all .2s}.nav-link.active[data-v-c3b49c01],.nav-link[data-v-c3b49c01]:hover{background:#b91c1c;color:#fff}.nav-cta[data-v-c3b49c01]{color:#fff;font-weight:600}.nav-cta[data-v-c3b49c01]:hover{background:#dc2626}.nav-lang[data-v-c3b49c01]{align-items:center;display:flex;height:84px;margin-left:8px}.search-button[data-v-c3b49c01],.search-close[data-v-c3b49c01],.search-form button[data-v-c3b49c01]{border:0;cursor:pointer}.header-search[data-v-c3b49c01]{flex:0 0 auto;margin-left:8px}.search-button[data-v-c3b49c01]{background:transparent;color:#fff;font-size:0;height:44px;line-height:1;width:44px}.search-button span[data-v-c3b49c01]{border:2px solid;border-radius:50%;display:block;height:12px;margin:0 auto;position:relative;width:12px}.search-button span[data-v-c3b49c01]:after{background:currentColor;border-radius:2px;bottom:-3px;content:"";height:2px;position:absolute;right:-6px;transform:rotate(45deg);transform-origin:left center;width:6px}.search-button[data-v-c3b49c01]:hover{color:#fca5a5}.search-overlay[data-v-c3b49c01]{align-items:center;background:#0a0f16eb;display:flex;flex-direction:column;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.search-close[data-v-c3b49c01]{background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:50%;color:#fff;font-size:36px;font-weight:200;height:52px;position:absolute;right:32px;top:24px;width:52px}.search-form[data-v-c3b49c01]{border:1px solid hsla(0,0%,100%,.45);border-radius:8px;display:flex;overflow:hidden;width:min(760px,100%)}.search-form input[data-v-c3b49c01]{background:transparent;border:0;color:#fff;flex:1;font-size:18px;min-width:0;outline:0;padding:18px 22px}.search-form input[data-v-c3b49c01]::-moz-placeholder{color:#9ca3af}.search-form input[data-v-c3b49c01]::placeholder{color:#9ca3af}.search-form button[data-v-c3b49c01]{background:transparent;color:#fff;font-size:28px;width:64px}.search-suggestions[data-v-c3b49c01]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;width:min(760px,100%)}.search-suggestions button[data-v-c3b49c01]{background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:12px 18px}.search-suggestions button[data-v-c3b49c01]:hover{background:#dc2626;border-color:#dc2626}.lang-switch-desktop[data-v-c3b49c01]{align-items:center;border-left:1px solid hsla(0,0%,100%,.14);padding-left:14px}.lang-switch-desktop a[data-v-c3b49c01]{color:#d1d5db;font-size:13px}.lang-switch-desktop a.active[data-v-c3b49c01]{color:#dc2626}.nav-item.has-dropdown[data-v-c3b49c01]{position:relative}.caret[data-v-c3b49c01]{display:inline-block;font-size:10px;margin-left:4px;transition:transform .2s}.nav-item.has-dropdown:hover .caret[data-v-c3b49c01]{transform:rotate(180deg)}.dropdown[data-v-c3b49c01]{background:#0d1b2e;border:1px solid hsla(0,0%,100%,.1);border-top:2px solid #dc2626;box-shadow:0 8px 24px #0000004d;left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:8px 0;position:absolute;top:100%;transform:translateY(-8px);transition:opacity .15s,transform .15s,visibility .15s;visibility:hidden;z-index:60}.nav-item.has-dropdown:hover .dropdown[data-v-c3b49c01]{opacity:1;transform:translateY(0);visibility:visible}.dropdown-item[data-v-c3b49c01]{color:#d1d5db;display:block;font-size:15px;padding:10px 20px;text-decoration:none;transition:all .15s;white-space:nowrap}.dropdown-item.router-link-active[data-v-c3b49c01],.dropdown-item[data-v-c3b49c01]:hover{background:#b91c1c;color:#fff}.dropdown-row[data-v-c3b49c01],.dropdown-row .dropdown-item[data-v-c3b49c01]{display:block}.sub-toggle[data-v-c3b49c01]{align-items:center;background:none;border:0;color:#d1d5db;cursor:pointer;display:none;font-size:22px;height:44px;justify-content:center;line-height:1;padding:0;transition:transform .2s,background .15s,color .15s;width:44px}.sub-toggle[data-v-c3b49c01]:hover{background:#ffffff0d;color:#fff}.sub-toggle[aria-expanded=true][data-v-c3b49c01]{color:#fff;transform:rotate(90deg)}.dropdown li.has-sub[data-v-c3b49c01]{position:relative}.dropdown-sub[data-v-c3b49c01]{background:#0d1b2e;border:1px solid hsla(0,0%,100%,.1);border-left:2px solid #dc2626;box-shadow:0 8px 24px #0000004d;left:100%;list-style:none;margin:0;min-width:180px;opacity:0;padding:8px 0;position:absolute;top:0;transform:translate(-8px);transition:opacity .15s,transform .15s,visibility .15s;visibility:hidden;z-index:70}.dropdown li.has-sub:hover .dropdown-sub[data-v-c3b49c01]{opacity:1;transform:translate(0);visibility:visible}.dropdown-item-sub[data-v-c3b49c01]{color:#d1d5db;display:block;font-size:14px;padding:10px 20px;text-decoration:none;transition:all .15s;white-space:nowrap}.dropdown-item-sub.router-link-active[data-v-c3b49c01],.dropdown-item-sub[data-v-c3b49c01]:hover{background:#b91c1c;color:#fff}.menu-toggle[data-v-c3b49c01]{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:10px;width:44px}.menu-toggle span[data-v-c3b49c01]{background:#fff;border-radius:1px;display:block;height:2px;transition:transform .25s,opacity .25s;width:22px}.menu-toggle.active span[data-v-c3b49c01]:first-child{transform:translateY(7px) rotate(45deg)}.menu-toggle.active span[data-v-c3b49c01]:nth-child(2){opacity:0}.menu-toggle.active span[data-v-c3b49c01]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-mobile-extras[data-v-c3b49c01]{align-items:center;display:none;gap:8px}.lang-switch-mobile[data-v-c3b49c01]{border-left:1px solid hsla(0,0%,100%,.15);padding-left:8px}.lang-switch-mobile a[data-v-c3b49c01]{font-size:13px!important;padding:4px 10px!important}@media(min-width:1024px){.menu-toggle[data-v-c3b49c01]{display:none}.nav-mobile-extras[data-v-c3b49c01]{display:none!important}.lang-switch-mobile[data-v-c3b49c01]{display:none}}@media(max-width:1180px)and (min-width:1024px){.header-contact[data-v-c3b49c01]{gap:10px;margin-left:12px}.header-contact-link[data-v-c3b49c01]{font-size:10px}.nav-link[data-v-c3b49c01]{font-size:16px;padding:0 12px}}@media(max-width:1023px){.brand[data-v-c3b49c01]{order:1}.nav-lang[data-v-c3b49c01]{display:none}.header-search[data-v-c3b49c01]{height:40px;margin-left:0;order:3;width:40px}.header-contact[data-v-c3b49c01]{display:none}.mainnav-inner[data-v-c3b49c01]{height:60px;padding:0 12px}.brand-mark[data-v-c3b49c01]{font-size:16px}.brand-mark[data-v-c3b49c01],img.brand-mark[data-v-c3b49c01]{height:44px;width:44px}.brand-zh[data-v-c3b49c01]{font-size:15px}.nav-mobile-extras[data-v-c3b49c01]{display:flex;flex:0 0 auto;margin-left:auto;order:2}.menu-toggle[data-v-c3b49c01]{order:4}.nav-list[data-v-c3b49c01]{align-items:stretch;background:#0a1520;border-top:1px solid hsla(0,0%,100%,.05);flex-direction:column;left:0;max-height:0;overflow:hidden;padding:0;position:absolute;right:0;top:60px;transition:max-height .3s ease,visibility .3s;visibility:hidden}.nav-list.open[data-v-c3b49c01]{max-height:calc(100vh - 60px);overflow-y:auto;visibility:visible}.nav-link[data-v-c3b49c01]{border-bottom:1px solid hsla(0,0%,100%,.05);height:auto;min-height:48px;padding:14px 20px}.nav-link.active[data-v-c3b49c01],.nav-link[data-v-c3b49c01]:hover{background:#b91c1c}.nav-item.has-dropdown[data-v-c3b49c01]{position:static}.dropdown-row[data-v-c3b49c01]{align-items:stretch;display:flex}.dropdown-row .dropdown-item[data-v-c3b49c01]{flex:1}.dropdown-row .nav-link[data-v-c3b49c01]{flex:1;min-height:48px}.nav-item.has-dropdown .nav-link .caret[data-v-c3b49c01]{display:none}.sub-toggle[data-v-c3b49c01]{display:flex}.nav-item.has-dropdown .caret[data-v-c3b49c01]{transition:transform .25s}.nav-item.has-dropdown.sub-open .caret[data-v-c3b49c01]{transform:rotate(180deg)}.dropdown[data-v-c3b49c01]{background:#0003;border:0;box-shadow:none;max-height:0;opacity:0;overflow:hidden;padding:0;position:static;transform:none;transition:max-height .3s ease,opacity .2s,visibility .3s,padding .2s;visibility:hidden}.nav-item.has-dropdown.sub-open .dropdown[data-v-c3b49c01]{max-height:1200px;opacity:1;visibility:visible}.dropdown-item[data-v-c3b49c01]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;min-height:44px;padding:12px 20px 12px 36px}.dropdown-sub[data-v-c3b49c01]{background:#00000040;border:0;box-shadow:none;max-height:0;opacity:0;overflow:hidden;padding:0;position:static;transform:none;transition:max-height .3s ease,opacity .2s,visibility .3s;visibility:hidden}.dropdown li.has-sub.sub-expanded .dropdown-sub[data-v-c3b49c01],.dropdown li.has-sub:focus-within .dropdown-sub[data-v-c3b49c01],.dropdown li.has-sub:hover .dropdown-sub[data-v-c3b49c01]{max-height:600px;opacity:1;visibility:visible}.dropdown-item-sub[data-v-c3b49c01]{align-items:center;display:flex;min-height:40px;padding:10px 20px 10px 52px}}@media(max-width:479px){.mainnav-inner[data-v-c3b49c01]{height:56px;padding:0 8px}.brand[data-v-c3b49c01]{gap:8px}.brand-mark[data-v-c3b49c01]{font-size:15px}.brand-mark[data-v-c3b49c01],img.brand-mark[data-v-c3b49c01]{height:38px;width:38px}.brand-zh[data-v-c3b49c01]{font-size:14px}.nav-list[data-v-c3b49c01]{top:56px}.nav-list.open[data-v-c3b49c01]{max-height:calc(100vh - 56px)}.nav-mobile-extras[data-v-c3b49c01]{gap:4px}.header-search[data-v-c3b49c01]{height:38px;width:38px}.menu-toggle[data-v-c3b49c01]{height:40px;padding:8px;width:40px}.lang-switch-mobile a[data-v-c3b49c01]{font-size:12px!important;padding:3px 8px!important}.nav-link[data-v-c3b49c01]{min-height:44px;padding:12px 16px}.dropdown-item[data-v-c3b49c01]{padding:10px 16px 10px 32px}.dropdown-item-sub[data-v-c3b49c01]{padding:8px 16px 8px 48px}}.footer[data-v-c67ab401]{--footer-title-size:18px;--footer-text-size:14px;background:#0a1520;color:#9ca3af;font-size:var(--footer-text-size);padding:64px 0 0}.container[data-v-c67ab401]{margin:0 auto;max-width:1360px;padding:0 24px}.footer-grid[data-v-c67ab401]{-moz-column-gap:clamp(64px,5vw,88px);column-gap:clamp(64px,5vw,88px);display:grid;grid-template-columns:1.5fr 2.2fr 1fr 1.2fr;row-gap:48px}.col[data-v-c67ab401]{min-width:0}@media(max-width:1100px){.footer-grid[data-v-c67ab401]{-moz-column-gap:56px;column-gap:56px;grid-template-columns:1fr 1fr;row-gap:44px}.col-brand[data-v-c67ab401]{grid-column:span 2}}@media(max-width:640px){.footer[data-v-c67ab401]{padding-top:48px}.container[data-v-c67ab401]{padding:0 20px}.footer-grid[data-v-c67ab401]{grid-template-columns:1fr}.col-brand[data-v-c67ab401]{grid-column:span 1}}.brand[data-v-c67ab401]{gap:12px;margin-bottom:14px}.brand[data-v-c67ab401],.brand-mark[data-v-c67ab401]{align-items:center;display:flex}.brand-mark[data-v-c67ab401]{background:#dc2626;color:#fff;font-size:20px;font-weight:700;height:44px;justify-content:center;width:44px}.brand-text[data-v-c67ab401]{line-height:1.1}.brand-zh[data-v-c67ab401]{color:#fff;font-size:18px;font-weight:700}.brand-en[data-v-c67ab401]{color:#6b7280;font-size:10px;letter-spacing:.2em;margin-top:2px}.desc[data-v-c67ab401]{color:#9ca3af;font-size:var(--footer-text-size);line-height:1.7;margin:0 0 16px}.contact-list[data-v-c67ab401]{display:flex;flex-direction:column;gap:10px}.contact-item[data-v-c67ab401]{align-items:center;color:#9ca3af;display:flex;font-size:var(--footer-text-size);gap:10px}.contact-icon[data-v-c67ab401]{align-items:center;background:#dc2626;display:inline-flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;width:24px}.contact-icon[data-v-c67ab401],h4[data-v-c67ab401]{color:#fff;font-weight:700}h4[data-v-c67ab401]{font-size:var(--footer-title-size);letter-spacing:.05em;margin:0 0 20px;text-transform:uppercase}ul[data-v-c67ab401]{list-style:none;margin:0;padding:0}.cat-list[data-v-c67ab401]{align-items:start;-moz-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}li[data-v-c67ab401]{margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid}li a[data-v-c67ab401]{color:#9ca3af;display:block;font-size:var(--footer-text-size);line-height:1.5;overflow-wrap:anywhere;text-decoration:none;transition:color .2s;white-space:normal}li a[data-v-c67ab401]:hover{color:#dc2626}@media(max-width:480px){.cat-list[data-v-c67ab401]{grid-template-columns:1fr}}.social-list[data-v-c67ab401]{display:flex;gap:12px}.social-link[data-v-c67ab401]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#9ca3af;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:40px;justify-content:center;text-decoration:none;transition:all .2s;width:40px}a.social-link[data-v-c67ab401]:hover{background:#dc2626;border-color:#dc2626;color:#fff}.social-link--placeholder[data-v-c67ab401]{background:#ffffff05;border-color:#ffffff0a;color:#4b5563;cursor:not-allowed;opacity:.5;pointer-events:none}.muted[data-v-c67ab401]{color:#6b7280;font-size:var(--footer-text-size)}.muted--single-line[data-v-c67ab401]{display:block;line-height:1.7;overflow:visible;text-overflow:clip;white-space:normal}.bottom[data-v-c67ab401]{border-top:1px solid hsla(0,0%,100%,.05);margin-top:40px;padding:18px 0}.bottom-inner[data-v-c67ab401]{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:var(--footer-text-size);gap:8px;justify-content:space-between}.floating-contacts[data-v-8758d295]{bottom:24px;display:flex;flex-direction:column;gap:8px;position:fixed;right:16px;z-index:40}.fc-item[data-v-8758d295]{position:relative}.fc-btn[data-v-8758d295]{align-items:center;border:0;border-radius:8px;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:44px;justify-content:center;text-decoration:none;transition:transform .2s,background .2s;width:44px}.fc-btn[data-v-8758d295]:hover{transform:scale(1.1)}.fc-icon[data-v-8758d295]{align-items:center;color:#fff;display:inline-flex;font-size:16px;font-weight:700;justify-content:center}.fc-icon svg[data-v-8758d295]{display:block;height:20px;width:20px}.fc-phone[data-v-8758d295]{background:#dc2626}.fc-phone[data-v-8758d295]:hover{background:#b91c1c}.fc-email[data-v-8758d295]{background:#dc2626}.fc-email[data-v-8758d295]:hover{background:#b91c1c}.fc-whatsapp[data-v-8758d295]{background:#dc2626}.fc-whatsapp[data-v-8758d295]:hover{background:#b91c1c}.fc-top[data-v-8758d295]{background:#0d1b2e99;opacity:0;pointer-events:none}.fc-top.visible[data-v-8758d295]{opacity:1;pointer-events:auto}.fc-top[data-v-8758d295]:hover{background:#0d1b2e}.fc-tooltip[data-v-8758d295]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000026;margin-right:12px;opacity:0;padding:8px 14px;position:absolute;right:100%;top:50%;transform:translateY(-50%);transition:opacity .2s,visibility .2s;visibility:hidden;white-space:nowrap}.fc-item:hover .fc-tooltip[data-v-8758d295]{opacity:1;visibility:visible}.fc-tooltip-text[data-v-8758d295]{color:#1f2937;font-size:13px}.fc-tooltip[data-v-8758d295]:after{border:6px solid transparent;border-left-color:#fff;content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:479px){.floating-contacts[data-v-8758d295]{bottom:max(10px,env(safe-area-inset-bottom,0px));gap:6px;right:10px}.fc-btn[data-v-8758d295]{height:40px;width:40px}.fc-icon[data-v-8758d295]{font-size:14px}.fc-tooltip[data-v-8758d295]{display:none}}*{box-sizing:border-box}#__nuxt,body,html{min-height:100%}body,html{margin:0;padding:0}:root{--container-max:1440px;--container-pad:24px}body{background:#0a1520;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;font-size:18px}a{color:inherit;text-decoration:none}img{display:block;height:auto;max-width:100%}button{font-family:inherit}.loading-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.loading-card{animation:global-shimmer 1.2s infinite;aspect-ratio:4/3;background:linear-gradient(90deg,#f3f4f6 25%,#e8ebef 37%,#f3f4f6 63%);background-size:400% 100%;border-radius:8px;display:block}@keyframes global-shimmer{to{background-position:-100% 0}}#__nuxt{flex-direction:column}#__nuxt,.site{display:flex;min-height:100vh}.site{background:#fff;flex:1 0 auto;flex-direction:column;width:100%}.site-main{background:#fff;flex:1}.skip-link{background:#1f2937;color:#fff;left:-9999px;padding:8px 12px;position:absolute;top:0;z-index:1000}.skip-link:focus{left:8px;top:8px}.container{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}@media(max-width:1023px){:root{--container-pad:20px}}@media(max-width:767px){:root{--container-pad:16px}}@media(max-width:479px){:root{--container-pad:12px}body{font-size:16px}}body.body-scroll-lock{overflow:hidden;touch-action:none}.spotlight[data-v-1bd9e11a]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);bottom:-30vh;filter:blur(20vh);height:40vh}.gradient-border[data-v-1bd9e11a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;position:relative}@media(prefers-color-scheme:light){.gradient-border[data-v-1bd9e11a]{background-color:#ffffff4d}.gradient-border[data-v-1bd9e11a]:before{background:linear-gradient(90deg,#e2e2e2,#e2e2e2 25%,#00dc82,#36e4da 75%,#0047e1)}}@media(prefers-color-scheme:dark){.gradient-border[data-v-1bd9e11a]{background-color:#1414144d}.gradient-border[data-v-1bd9e11a]:before{background:linear-gradient(90deg,#303030,#303030 25%,#00dc82,#36e4da 75%,#0047e1)}}.gradient-border[data-v-1bd9e11a]:before{background-size:400% auto;border-radius:.5rem;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:2px;position:absolute;transition:background-position .3s ease-in-out,opacity .2s ease-in-out;width:100%}.gradient-border[data-v-1bd9e11a]:hover:before{background-position:-50% 0;opacity:1}.fixed[data-v-1bd9e11a]{position:fixed}.left-0[data-v-1bd9e11a]{left:0}.right-0[data-v-1bd9e11a]{right:0}.z-10[data-v-1bd9e11a]{z-index:10}.z-20[data-v-1bd9e11a]{z-index:20}.grid[data-v-1bd9e11a]{display:grid}.mb-16[data-v-1bd9e11a]{margin-bottom:4rem}.mb-8[data-v-1bd9e11a]{margin-bottom:2rem}.max-w-520px[data-v-1bd9e11a]{max-width:520px}.min-h-screen[data-v-1bd9e11a]{min-height:100vh}.w-full[data-v-1bd9e11a]{width:100%}.flex[data-v-1bd9e11a]{display:flex}.cursor-pointer[data-v-1bd9e11a]{cursor:pointer}.place-content-center[data-v-1bd9e11a]{place-content:center}.items-center[data-v-1bd9e11a]{align-items:center}.justify-center[data-v-1bd9e11a]{justify-content:center}.overflow-hidden[data-v-1bd9e11a]{overflow:hidden}.bg-white[data-v-1bd9e11a]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-4[data-v-1bd9e11a]{padding-left:1rem;padding-right:1rem}.px-8[data-v-1bd9e11a]{padding-left:2rem;padding-right:2rem}.py-2[data-v-1bd9e11a]{padding-bottom:.5rem;padding-top:.5rem}.text-center[data-v-1bd9e11a]{text-align:center}.text-8xl[data-v-1bd9e11a]{font-size:6rem;line-height:1}.text-xl[data-v-1bd9e11a]{font-size:1.25rem;line-height:1.75rem}.text-black[data-v-1bd9e11a]{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.font-light[data-v-1bd9e11a]{font-weight:300}.font-medium[data-v-1bd9e11a]{font-weight:500}.leading-tight[data-v-1bd9e11a]{line-height:1.25}.font-sans[data-v-1bd9e11a]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.antialiased[data-v-1bd9e11a]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-black[data-v-1bd9e11a]{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark\:text-white[data-v-1bd9e11a]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:px-0[data-v-1bd9e11a]{padding-left:0;padding-right:0}.sm\:px-6[data-v-1bd9e11a]{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-3[data-v-1bd9e11a]{padding-bottom:.75rem;padding-top:.75rem}.sm\:text-4xl[data-v-1bd9e11a]{font-size:2.25rem;line-height:2.5rem}.sm\:text-xl[data-v-1bd9e11a]{font-size:1.25rem;line-height:1.75rem}}.spotlight[data-v-a01dd0ba]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);filter:blur(20vh)}.fixed[data-v-a01dd0ba]{position:fixed}.-bottom-1\/2[data-v-a01dd0ba]{bottom:-50%}.left-0[data-v-a01dd0ba]{left:0}.right-0[data-v-a01dd0ba]{right:0}.grid[data-v-a01dd0ba]{display:grid}.mb-16[data-v-a01dd0ba]{margin-bottom:4rem}.mb-8[data-v-a01dd0ba]{margin-bottom:2rem}.h-1\/2[data-v-a01dd0ba]{height:50%}.max-w-520px[data-v-a01dd0ba]{max-width:520px}.min-h-screen[data-v-a01dd0ba]{min-height:100vh}.place-content-center[data-v-a01dd0ba]{place-content:center}.overflow-hidden[data-v-a01dd0ba]{overflow:hidden}.bg-white[data-v-a01dd0ba]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-8[data-v-a01dd0ba]{padding-left:2rem;padding-right:2rem}.text-center[data-v-a01dd0ba]{text-align:center}.text-8xl[data-v-a01dd0ba]{font-size:6rem;line-height:1}.text-xl[data-v-a01dd0ba]{font-size:1.25rem;line-height:1.75rem}.text-black[data-v-a01dd0ba]{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.font-light[data-v-a01dd0ba]{font-weight:300}.font-medium[data-v-a01dd0ba]{font-weight:500}.leading-tight[data-v-a01dd0ba]{line-height:1.25}.font-sans[data-v-a01dd0ba]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.antialiased[data-v-a01dd0ba]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-black[data-v-a01dd0ba]{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark\:text-white[data-v-a01dd0ba]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:px-0[data-v-a01dd0ba]{padding-left:0;padding-right:0}.sm\:text-4xl[data-v-a01dd0ba]{font-size:2.25rem;line-height:2.5rem}}
