.site-header[data-v-8c0f7855]{position:fixed;inset:0 0 auto 0;z-index:100;height:92px;background:#fff;border-bottom:1px solid rgba(228,237,249,.7);transition:box-shadow .25s ease}.site-header.scrolled[data-v-8c0f7855]{box-shadow:0 8px 26px #0f316a17}.header-inner[data-v-8c0f7855]{height:92px;display:flex;align-items:center;justify-content:space-between;gap:32px}.brand[data-v-8c0f7855]{display:inline-flex;align-items:center;flex:0 0 auto}.brand-logo[data-v-8c0f7855]{height:54px;width:auto;object-fit:contain}.desktop-nav[data-v-8c0f7855]{display:flex;align-items:center;gap:clamp(28px,4vw,58px);margin-left:auto}.nav-link[data-v-8c0f7855]{position:relative;color:#4b5568;font-size:15px;line-height:92px;transition:color .2s ease}.nav-link[data-v-8c0f7855]:hover,.nav-link.is-active[data-v-8c0f7855]{color:#202020}.nav-link.is-active[data-v-8c0f7855]:after{content:"";position:absolute;left:50%;bottom:24px;width:30px;height:2px;background:var(--red);transform:translate(-50%)}.search-btn[data-v-8c0f7855]{width:54px;height:54px;flex:0 0 54px;border:0;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.search-btn[data-v-8c0f7855]:hover{background:#001780}.menu-btn[data-v-8c0f7855]{display:none;width:42px;height:42px;border:0;background:#eef5ff;color:var(--navy);align-items:center;justify-content:center;cursor:pointer;border-radius:6px}.search-panel[data-v-8c0f7855]{position:absolute;top:100%;left:0;right:0;background:#fff;border-top:1px solid var(--line);box-shadow:0 18px 30px #0f316a14;padding:18px 0}.search-form[data-v-8c0f7855]{display:flex;gap:12px}.search-form input[data-v-8c0f7855]{flex:1;height:46px;border:1px solid var(--line);border-radius:6px;padding:0 16px;font-size:14px;outline:none;background:#f8fbff}.search-form input[data-v-8c0f7855]:focus{border-color:var(--blue);background:#fff}.mobile-menu[data-v-8c0f7855]{display:none}.drop-enter-active[data-v-8c0f7855],.drop-leave-active[data-v-8c0f7855]{transition:opacity .2s ease,transform .2s ease}.drop-enter-from[data-v-8c0f7855],.drop-leave-to[data-v-8c0f7855]{opacity:0;transform:translateY(-6px)}@media (max-width: 1100px){.desktop-nav[data-v-8c0f7855]{gap:30px}.brand-logo[data-v-8c0f7855]{height:48px}}@media (max-width: 900px){.desktop-nav[data-v-8c0f7855]{display:none}.search-btn[data-v-8c0f7855]{width:46px;height:46px;flex-basis:46px;margin-left:auto}.menu-btn[data-v-8c0f7855]{display:inline-flex}}@media (max-width: 768px){.site-header[data-v-8c0f7855],.header-inner[data-v-8c0f7855]{height:64px}.brand-logo[data-v-8c0f7855]{height:40px}.search-btn[data-v-8c0f7855]{width:40px;height:40px;flex-basis:40px}.search-btn svg[data-v-8c0f7855]{width:19px;height:19px}.mobile-menu[data-v-8c0f7855]{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#fff;padding:8px 20px 16px;box-shadow:0 18px 30px #0f316a1a}.mobile-link[data-v-8c0f7855]{padding:14px 4px;border-bottom:1px solid var(--line);font-size:15px;color:var(--navy)}.mobile-link[data-v-8c0f7855]:last-child{border-bottom:0}}.site-contact[data-v-8c4622ca]{background:var(--deep);color:#ffffffd6;overflow:hidden}.container[data-v-8c4622ca]{padding-top:60px;padding-bottom:0}.contact-head[data-v-8c4622ca]{position:relative;padding-bottom:20px}.contact-watermark[data-v-8c4622ca]{display:block;color:#ffffff40;font-size:clamp(46px,6vw,80px);line-height:1;font-weight:700;letter-spacing:3px;margin-bottom:8px;-webkit-user-select:none;user-select:none}.contact-head h2[data-v-8c4622ca]{font-size:40px;font-weight:700;color:#fff;letter-spacing:1px}.contact-line[data-v-8c4622ca]{display:block;width:100%;height:1px;background:#ffffff8c;margin-top:22px}.contact-grid[data-v-8c4622ca]{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;padding:44px 0 54px}.contact-info[data-v-8c4622ca]{min-width:0;padding-top:4px}.contact-phone[data-v-8c4622ca]{display:inline-block;color:#fff;font-size:clamp(26px,3vw,34px);font-weight:500;letter-spacing:1px;margin-bottom:16px;transition:opacity .2s ease}.contact-phone[data-v-8c4622ca]:hover{opacity:.8}.contact-item[data-v-8c4622ca]{font-size:14px;line-height:2;color:#fffc}.contact-address-extra[data-v-8c4622ca]{color:#ffffffb3}.contact-qrs[data-v-8c4622ca]{display:flex;gap:30px;flex:0 0 auto}.qr-item[data-v-8c4622ca]{display:flex;flex-direction:column;align-items:center;gap:9px}.qr-box[data-v-8c4622ca]{width:108px;height:108px;border-radius:8px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.qr-box img[data-v-8c4622ca]{width:100%;height:100%;object-fit:cover}.qr-placeholder[data-v-8c4622ca]{color:#c6d3e6}.qr-label[data-v-8c4622ca]{font-size:13px;color:#ffffffc7}.contact-bottom[data-v-8c4622ca]{border-top:1px solid rgba(255,255,255,.12);padding:18px 0 22px;font-size:12px;color:#ffffff75}.sep[data-v-8c4622ca]{margin:0 10px}@media (max-width: 900px){.contact-grid[data-v-8c4622ca]{gap:30px}.qr-box[data-v-8c4622ca]{width:92px;height:92px}}@media (max-width: 768px){.container[data-v-8c4622ca]{padding-top:44px}.contact-head h2[data-v-8c4622ca]{font-size:29px}.contact-watermark[data-v-8c4622ca]{font-size:42px;letter-spacing:1px}.contact-grid[data-v-8c4622ca]{flex-direction:column;padding:30px 0 40px;gap:30px}.contact-phone[data-v-8c4622ca]{font-size:25px}.contact-item[data-v-8c4622ca]{font-size:13px}.contact-qrs[data-v-8c4622ca]{gap:22px}.qr-box[data-v-8c4622ca]{width:84px;height:84px}}.back-top[data-v-d0a349b9]{position:fixed;right:24px;bottom:28px;z-index:90;width:44px;height:44px;border:0;border-radius:50%;background:#0d3f9ee6;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px #0f316a40;transition:background .2s ease,transform .2s ease}.back-top[data-v-d0a349b9]:hover{background:#001eb0;transform:translateY(-2px)}@media (max-width: 768px){.back-top[data-v-d0a349b9]{right:16px;bottom:18px}}.feature-icon[data-v-a7f3835f]{width:48px;height:48px;color:var(--blue)}.highlight-icon[data-v-51432d26]{width:34px;height:34px;color:#fff}.hero[data-v-30e23655]{position:relative;min-height:clamp(500px,43vw,690px);overflow:hidden;background:linear-gradient(105deg,#084aac,#1b65c8 40%,#72aae6 66%,#e3effd)}.hero-visual[data-v-30e23655]{position:absolute;right:-2%;bottom:0;width:68%;height:100%;object-fit:cover;object-position:left center;opacity:.98;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 19%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 19%,#000 100%)}.hero[data-v-30e23655]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(4,51,130,.16) 0%,transparent 52%,rgba(255,255,255,.08) 100%);pointer-events:none}.hero-orb[data-v-30e23655]{position:absolute;border:1px solid rgba(255,255,255,.16);border-radius:50%;pointer-events:none}.orb-a[data-v-30e23655]{width:460px;height:460px;left:-180px;bottom:-260px}.orb-b[data-v-30e23655]{width:720px;height:720px;left:-300px;bottom:-400px;border-style:dashed;opacity:.55}.hero-inner[data-v-30e23655]{position:relative;z-index:2;min-height:clamp(500px,43vw,690px);display:flex;align-items:center;padding-bottom:50px}.hero-copy[data-v-30e23655]{max-width:620px;color:#fff}.hero h1[data-v-30e23655]{font-size:clamp(42px,4.6vw,66px);line-height:1.28;font-weight:700;letter-spacing:2px;text-shadow:0 4px 20px rgba(2,30,87,.2)}.hero-line[data-v-30e23655]{display:block}.hero-subtitle[data-v-30e23655]{margin-top:22px;font-size:17px;letter-spacing:2px;color:#ffffffeb}.feature-wrap[data-v-30e23655]{position:relative;z-index:5;margin-top:-62px}.feature-grid[data-v-30e23655]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature-card[data-v-30e23655]{background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 22px #0f316a0f;padding:28px 20px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.feature-card[data-v-30e23655]:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.feature-img[data-v-30e23655]{width:48px;height:48px;object-fit:contain}.feature-card h3[data-v-30e23655]{margin-top:15px;color:#25334c;font-size:21px;font-weight:600}.feature-card p[data-v-30e23655]{margin-top:6px;color:var(--muted);font-size:13.5px;line-height:1.6}.skeleton-card[data-v-30e23655]{height:158px}.about-section[data-v-30e23655]{padding-top:86px;padding-bottom:92px}.section-head[data-v-30e23655]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:36px}.about-grid[data-v-30e23655]{display:grid;grid-template-columns:.86fr 1.14fr;gap:56px;align-items:start}.about-media[data-v-30e23655]{overflow:hidden;border-radius:8px;background:#eef4fb}.about-media img[data-v-30e23655]{width:100%;height:560px;object-fit:cover;transition:transform .5s ease}.about-media:hover img[data-v-30e23655]{transform:scale(1.02)}.about-img-skeleton[data-v-30e23655]{width:100%;height:560px}.about-copy[data-v-30e23655]{padding-top:2px}.about-copy[data-v-30e23655] p{color:#444c5a;font-size:15px;line-height:2.1;margin-bottom:17px;text-align:justify}.line-skeleton[data-v-30e23655]{height:14px;margin-bottom:16px}.line-skeleton.short[data-v-30e23655]{width:72%}.highlight-section[data-v-30e23655]{background:linear-gradient(180deg,#f8fbff,#edf5ff);padding:74px 0 64px}.highlight-stage[data-v-30e23655]{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center}.ring[data-v-30e23655]{position:absolute;border-radius:50%;border:1px dashed rgba(13,87,182,.32);left:50%;top:50%;transform:translate(-50%,-50%)}.ring-one[data-v-30e23655]{width:440px;height:440px}.ring-two[data-v-30e23655]{width:660px;height:660px;border-color:#0d57b62e}.highlight-center[data-v-30e23655]{width:232px;height:232px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#8fb3f5,#4f86e4 45%,#2c63c8);box-shadow:0 18px 50px #2c63c838;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:35px;line-height:1.3;font-weight:600;letter-spacing:2px;position:relative;z-index:2}.highlight-item[data-v-30e23655]{position:absolute;display:flex;gap:16px;align-items:flex-start;max-width:430px;z-index:3}.highlight-item.top-left[data-v-30e23655]{left:1%;top:0}.highlight-item.bottom-left[data-v-30e23655]{left:0;bottom:0}.highlight-item.right[data-v-30e23655]{right:0;top:31%}.highlight-text[data-v-30e23655]{max-width:340px}.highlight-item.top-left .highlight-text[data-v-30e23655],.highlight-item.bottom-left .highlight-text[data-v-30e23655]{text-align:right}.highlight-item h3[data-v-30e23655]{font-size:22px;line-height:1.4;font-weight:700}.highlight-item p[data-v-30e23655]{margin-top:8px;color:#555f70;font-size:13.5px;line-height:1.95}.highlight-badge[data-v-30e23655]{width:62px;height:62px;border-radius:50%;flex:0 0 62px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 20px #0f316a29}.products-section[data-v-30e23655]{position:relative;padding-top:84px;padding-bottom:96px;overflow:hidden}.products-head[data-v-30e23655]{margin-bottom:30px}.product-rows[data-v-30e23655]{display:flex;flex-direction:column;gap:26px}.product-row[data-v-30e23655]{display:grid;grid-template-columns:250px repeat(3,1fr);gap:22px;align-items:center}.category-pill[data-v-30e23655]{min-height:156px;padding:30px 30px 30px 34px;margin-left:-24px;background:linear-gradient(90deg,#edf6ff,#f8fbff 68%,#fff0);border-radius:0 90px 90px 0;display:flex;flex-direction:column;justify-content:center}.category-en[data-v-30e23655]{color:#9db3cf;font-size:10px;letter-spacing:1.5px}.category-pill h3[data-v-30e23655]{color:#1c2a42;font-size:27px;font-weight:600;line-height:1.4;margin-top:2px}.category-pill p[data-v-30e23655]{margin-top:5px;color:var(--muted);font-size:13px}.product-item[data-v-30e23655]{display:flex;align-items:center;justify-content:center;min-height:196px;padding:4px;transition:transform .25s ease,filter .25s ease}.product-item img[data-v-30e23655]{width:100%;max-width:310px;max-height:220px;object-fit:contain;mix-blend-mode:multiply}.product-item[data-v-30e23655]:hover{transform:translateY(-8px)}.product-item[data-v-30e23655]:nth-child(3){transform:translateY(7px)}.product-item[data-v-30e23655]:nth-child(4){transform:translateY(14px)}.product-item[data-v-30e23655]:nth-child(3):hover{transform:translateY(1px)}.product-item[data-v-30e23655]:nth-child(4):hover{transform:translateY(6px)}.product-row-skeleton[data-v-30e23655]{height:200px}.news-section[data-v-30e23655]{padding-top:78px;padding-bottom:88px;background:linear-gradient(180deg,#eaf2fe,#f4f9ff)}.news-watermark[data-v-30e23655]{color:#fff9}.news-head[data-v-30e23655]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.news-tabs[data-v-30e23655]{display:flex;align-items:center;gap:0;background:#fff;border:1px solid #d7e3f3;border-radius:4px;overflow:hidden}.news-tabs button[data-v-30e23655]{min-width:108px;height:44px;border:0;background:#fff;color:#59677b;font-size:14px;cursor:pointer;transition:all .2s ease}.news-tabs button.active[data-v-30e23655]{background:var(--deep);color:#fff}.news-tabs button[data-v-30e23655]:not(.active):hover{color:var(--blue);background:#f7faff}.news-body[data-v-30e23655]{display:grid;grid-template-columns:1.32fr 1fr;gap:42px;align-items:start}.news-feature[data-v-30e23655]{background:#fff;border-radius:6px;overflow:hidden;position:relative;box-shadow:0 10px 28px #0f316a0f}.news-feature-link[data-v-30e23655]{display:block}.news-feature-cover[data-v-30e23655]{aspect-ratio:650 / 390;overflow:hidden;background:#dbe8f7}.news-feature-cover img[data-v-30e23655]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-feature:hover .news-feature-cover img[data-v-30e23655]{transform:scale(1.02)}.news-feature-caption[data-v-30e23655]{min-height:62px;padding:14px 108px 14px 20px;display:flex;flex-direction:column;justify-content:center;gap:2px;background:#fff}.news-feature-title[data-v-30e23655]{color:#2b3548;font-size:17px;font-weight:500}.news-feature-date[data-v-30e23655]{color:#9ba8ba;font-size:12px}.news-dots[data-v-30e23655]{position:absolute;right:24px;bottom:24px;display:flex;gap:7px}.news-dots button[data-v-30e23655]{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#e3e8ef;cursor:pointer;transition:background .2s ease}.news-dots button.active[data-v-30e23655]{background:var(--red)}.news-list[data-v-30e23655]{display:flex;flex-direction:column;gap:22px}.news-item[data-v-30e23655]{display:grid;grid-template-columns:108px 1fr;gap:20px;align-items:start;padding-bottom:22px;border-bottom:1px solid rgba(205,221,240,.75)}.news-item[data-v-30e23655]:last-child{border-bottom:0;padding-bottom:0}.news-thumb[data-v-30e23655]{width:108px;height:86px;border-radius:4px;overflow:hidden;background:#dbe8f7}.news-thumb img[data-v-30e23655]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.news-item:hover .news-thumb img[data-v-30e23655]{transform:scale(1.04)}.news-item-copy h3[data-v-30e23655]{color:#253248;font-size:16px;line-height:1.5;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.news-item:hover h3[data-v-30e23655]{color:var(--blue)}.news-date[data-v-30e23655]{display:block;margin-top:4px;color:#9ba8ba;font-size:12px}.news-item-copy p[data-v-30e23655]{margin-top:7px;color:#68778c;font-size:12.5px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-more[data-v-30e23655]{margin-top:34px;display:flex;justify-content:flex-end}.news-empty[data-v-30e23655]{padding:60px 0;text-align:center;color:#8398b4;font-size:14px}.news-feature-skeleton[data-v-30e23655]{aspect-ratio:650 / 390}.news-list-skeleton[data-v-30e23655]{display:flex;flex-direction:column;gap:22px}.news-line-skeleton[data-v-30e23655]{height:92px}@media (max-width: 1100px){.highlight-item.top-left[data-v-30e23655]{left:0;max-width:380px}.highlight-item.right[data-v-30e23655]{right:0;max-width:380px}.highlight-text[data-v-30e23655]{max-width:300px}}@media (max-width: 992px){.feature-grid[data-v-30e23655]{grid-template-columns:repeat(2,1fr)}.about-grid[data-v-30e23655]{grid-template-columns:1fr;gap:30px}.about-media img[data-v-30e23655],.about-img-skeleton[data-v-30e23655]{height:420px}.highlight-stage[data-v-30e23655]{min-height:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:26px;padding:20px 0}.ring[data-v-30e23655]{display:none}.highlight-center[data-v-30e23655]{grid-column:1 / -1;margin:0 auto 10px;width:200px;height:200px;font-size:29px}.highlight-item[data-v-30e23655]{position:static;max-width:none;background:#fff;border:1px solid var(--line);border-radius:8px;padding:22px;box-shadow:0 6px 18px #0f316a0d}.highlight-item.top-left .highlight-text[data-v-30e23655],.highlight-item.bottom-left .highlight-text[data-v-30e23655]{text-align:left}.highlight-item.right[data-v-30e23655]{flex-direction:row}.highlight-item.right .highlight-text[data-v-30e23655]{text-align:left}.highlight-item h3[data-v-30e23655]{font-size:19px}.highlight-text[data-v-30e23655]{max-width:none}.product-row[data-v-30e23655]{grid-template-columns:220px repeat(3,1fr);gap:10px}.news-body[data-v-30e23655]{grid-template-columns:1fr;gap:28px}.news-list[data-v-30e23655]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.news-item[data-v-30e23655]{display:flex;flex-direction:column;gap:10px;padding-bottom:0;border-bottom:0}.news-thumb[data-v-30e23655]{width:100%;height:120px}.news-item-copy h3[data-v-30e23655]{-webkit-line-clamp:2}.news-item-copy p[data-v-30e23655]{display:none}}@media (max-width: 768px){.hero[data-v-30e23655]{min-height:480px}.hero-inner[data-v-30e23655]{min-height:480px;padding-bottom:60px}.hero-visual[data-v-30e23655]{width:92%;opacity:.72}.hero-copy[data-v-30e23655]{max-width:100%}.hero h1[data-v-30e23655]{font-size:36px;letter-spacing:1px}.hero-subtitle[data-v-30e23655]{font-size:14px;letter-spacing:1px}.feature-wrap[data-v-30e23655]{margin-top:-40px}.feature-grid[data-v-30e23655]{grid-template-columns:repeat(2,1fr);gap:12px}.feature-card[data-v-30e23655]{padding:20px 12px 18px}.feature-card h3[data-v-30e23655]{font-size:17px;margin-top:10px}.feature-card p[data-v-30e23655]{font-size:11.5px}.feature-card[data-v-30e23655] .feature-icon{width:40px;height:40px}.about-section[data-v-30e23655]{padding-top:52px;padding-bottom:58px}.section-head[data-v-30e23655]{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:24px}.about-media img[data-v-30e23655],.about-img-skeleton[data-v-30e23655]{height:320px}.about-copy[data-v-30e23655] p{font-size:14px;line-height:2;text-align:left}.highlight-stage[data-v-30e23655]{grid-template-columns:1fr}.highlight-center[data-v-30e23655]{width:170px;height:170px;font-size:24px;margin-bottom:16px}.highlight-item[data-v-30e23655],.highlight-item.right[data-v-30e23655]{flex-direction:row;align-items:flex-start}.highlight-item h3[data-v-30e23655]{font-size:18px}.highlight-item p[data-v-30e23655]{font-size:13px;line-height:1.9}.highlight-badge[data-v-30e23655]{width:52px;height:52px;flex-basis:52px}.highlight-badge[data-v-30e23655] .highlight-icon{width:28px;height:28px}.products-section[data-v-30e23655]{padding-top:52px;padding-bottom:62px}.product-row[data-v-30e23655]{grid-template-columns:1fr;gap:6px}.category-pill[data-v-30e23655]{min-height:100px;margin-left:-20px;padding:18px 26px 18px 28px;border-radius:0 70px 70px 0;margin-bottom:6px}.category-pill h3[data-v-30e23655]{font-size:22px}.product-item[data-v-30e23655]{min-height:150px;transform:none!important}.product-item img[data-v-30e23655]{max-height:180px}.news-head[data-v-30e23655]{flex-direction:column;align-items:flex-start;gap:16px}.news-tabs[data-v-30e23655]{width:100%}.news-tabs button[data-v-30e23655]{flex:1}.news-feature-caption[data-v-30e23655]{padding:12px 18px}.news-feature-title[data-v-30e23655]{font-size:15px}.news-dots[data-v-30e23655]{right:16px;bottom:20px}.news-list[data-v-30e23655]{grid-template-columns:1fr;gap:22px}.news-item[data-v-30e23655]{flex-direction:row;gap:14px}.news-thumb[data-v-30e23655]{width:96px;height:80px;flex:0 0 96px}.news-item-copy h3[data-v-30e23655]{-webkit-line-clamp:1;font-size:15px}.news-item-copy p[data-v-30e23655]{display:-webkit-box;-webkit-line-clamp:1}.news-more[data-v-30e23655]{justify-content:flex-start;margin-top:24px}}.page-banner[data-v-ca31e2e7]{position:relative;overflow:hidden;background:linear-gradient(110deg,#e7f0fe,#f5f9ff 56%,#e8f2ff);padding:56px 0 52px}.page-banner[data-v-ca31e2e7]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(13,87,182,.14) 1px,transparent 1px);background-size:22px 22px;opacity:.35;pointer-events:none}.banner-orbit[data-v-ca31e2e7]{position:absolute;border:1px solid rgba(13,87,182,.1);border-radius:50%;pointer-events:none}.orbit-one[data-v-ca31e2e7]{width:420px;height:420px;right:-80px;top:-200px}.orbit-two[data-v-ca31e2e7]{width:620px;height:620px;right:-210px;top:-300px;border-style:dashed}.container[data-v-ca31e2e7]{position:relative;z-index:1}.breadcrumbs[data-v-ca31e2e7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--muted);margin-bottom:16px}.breadcrumbs a[data-v-ca31e2e7]:hover{color:var(--blue)}.slash[data-v-ca31e2e7]{color:#b9c8de}.banner-label[data-v-ca31e2e7]{display:block;margin-bottom:6px;color:#14336a4d;font-size:20px;line-height:1;font-weight:700;letter-spacing:4px;text-transform:uppercase}h1[data-v-ca31e2e7]{font-size:42px;line-height:1.35;font-weight:700;letter-spacing:1px;color:var(--navy)}.banner-subtitle[data-v-ca31e2e7]{margin-top:10px;color:var(--muted);font-size:15px}@media (max-width: 768px){.page-banner[data-v-ca31e2e7]{padding:36px 0 34px}h1[data-v-ca31e2e7]{font-size:29px}.banner-label[data-v-ca31e2e7]{font-size:15px;letter-spacing:2px}}.loading-wrap[data-v-0838697c]{padding:70px 0}.about-skeleton[data-v-0838697c]{height:460px}.profile-section[data-v-0838697c]{padding-bottom:74px}.profile-grid[data-v-0838697c]{display:grid;grid-template-columns:.85fr 1.15fr;gap:58px;align-items:center}.profile-media[data-v-0838697c]{border-radius:8px;overflow:hidden;background:#eaf2fe}.profile-media img[data-v-0838697c]{width:100%;height:520px;object-fit:cover}.profile-copy .section-heading[data-v-0838697c]{margin-bottom:24px}.stats-band[data-v-0838697c]{background:linear-gradient(100deg,#eaf3ff,#f8fbff,#e8f2ff);padding:34px 0}.stats-grid[data-v-0838697c]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stat-item[data-v-0838697c]{text-align:center;border-right:1px solid rgba(13,87,182,.12)}.stat-item[data-v-0838697c]:last-child{border-right:0}.stat-value[data-v-0838697c]{color:var(--navy);font-size:42px;line-height:1.2;font-weight:700}.stat-value small[data-v-0838697c]{margin-left:3px;font-size:16px;font-weight:600;color:var(--blue)}.stat-item p[data-v-0838697c]{margin-top:4px;color:var(--muted);font-size:13px}.section-title-row[data-v-0838697c]{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.title-label[data-v-0838697c]{display:block;color:#9eb2cd;font-size:12px;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase}.section-desc[data-v-0838697c]{max-width:380px;color:var(--muted);font-size:13.5px;line-height:1.8}.feature-grid[data-v-0838697c]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature-card[data-v-0838697c]{background:#fff;border:1px solid var(--line);border-radius:8px;padding:30px 24px;transition:transform .25s ease,box-shadow .25s ease}.feature-card[data-v-0838697c]:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.feature-img[data-v-0838697c]{width:48px;height:48px;object-fit:contain}.feature-card h3[data-v-0838697c]{margin-top:16px;color:#22304a;font-size:20px;font-weight:600}.feature-card p[data-v-0838697c]{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.7}.highlight-grid[data-v-0838697c]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.highlight-card[data-v-0838697c]{background:#fff;border:1px solid var(--line);border-radius:8px;padding:28px 26px;box-shadow:0 8px 22px #0f316a0a}.highlight-badge[data-v-0838697c]{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:18px}.highlight-badge[data-v-0838697c] .highlight-icon{width:28px;height:28px}.highlight-card h3[data-v-0838697c]{font-size:21px;font-weight:700}.highlight-card p[data-v-0838697c]{margin-top:10px;color:#5b6678;font-size:13px;line-height:1.95}.timeline[data-v-0838697c]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;padding-top:22px}.timeline[data-v-0838697c]:before{content:"";position:absolute;left:4%;right:4%;top:32px;height:1px;background:#dbe8f8}.timeline-item[data-v-0838697c]{position:relative;padding-top:30px;text-align:center}.timeline-date[data-v-0838697c]{position:absolute;top:-4px;left:50%;transform:translate(-50%);color:var(--blue);font-size:14px;font-weight:600;background:#fff;padding:0 8px}.timeline-dot[data-v-0838697c]{position:absolute;top:22px;left:50%;width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:var(--blue);box-shadow:0 0 0 2px #bcd3f2;transform:translate(-50%)}.timeline-item h3[data-v-0838697c]{margin-top:16px;color:#24324a;font-size:17px;font-weight:600}.timeline-item p[data-v-0838697c]{margin:8px auto 0;max-width:230px;color:var(--muted);font-size:12.5px;line-height:1.8}.env-grid[data-v-0838697c]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.env-item[data-v-0838697c]{margin:0;background:#fff;border-radius:8px;overflow:hidden;border:1px solid var(--line)}.env-item img[data-v-0838697c]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.env-item figcaption[data-v-0838697c]{padding:16px 18px 18px}.env-item strong[data-v-0838697c]{display:block;color:#24324a;font-size:16px;font-weight:600}.env-item span[data-v-0838697c]{display:block;margin-top:4px;color:var(--muted);font-size:12.5px}.cert-grid[data-v-0838697c]{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;max-width:880px}.cert-card[data-v-0838697c]{background:#fff;border:1px solid var(--line);border-radius:8px;padding:18px}.cert-media[data-v-0838697c]{background:#f8fbff;border:1px solid #edf4fd;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:220px}.cert-media img[data-v-0838697c]{max-height:260px;object-fit:contain}.cert-card h3[data-v-0838697c]{margin:16px 4px 0;color:#24324a;font-size:18px;font-weight:600}.cert-card p[data-v-0838697c]{margin:4px;color:var(--muted);font-size:12.5px}.partner-band[data-v-0838697c]{background:var(--deep);color:#fff;padding:42px 0}.partner-inner[data-v-0838697c]{display:flex;align-items:center;justify-content:space-between;gap:30px}.partner-band .title-label[data-v-0838697c]{color:#fff6}.partner-band h2[data-v-0838697c]{font-size:24px;font-weight:600}.partner-list[data-v-0838697c]{display:flex;gap:14px;flex-wrap:wrap}.partner-list span[data-v-0838697c]{padding:9px 22px;border:1px solid rgba(255,255,255,.26);border-radius:30px;color:#ffffffe6;font-size:14px}@media (max-width: 992px){.profile-grid[data-v-0838697c]{grid-template-columns:1fr;gap:32px}.profile-media img[data-v-0838697c]{height:420px}.stats-grid[data-v-0838697c]{grid-template-columns:repeat(2,1fr);gap:28px 0}.stat-item[data-v-0838697c]:nth-child(2){border-right:0}.feature-grid[data-v-0838697c]{grid-template-columns:repeat(2,1fr)}.highlight-grid[data-v-0838697c]{grid-template-columns:1fr}.timeline[data-v-0838697c]{grid-template-columns:repeat(2,1fr);gap:30px 20px}.timeline[data-v-0838697c]:before{display:none}.timeline-date[data-v-0838697c],.timeline-dot[data-v-0838697c]{position:static;display:inline-block;transform:none}.timeline-date[data-v-0838697c]{padding:0;margin-right:10px}.timeline-dot[data-v-0838697c]{vertical-align:middle;margin-right:8px}.timeline-item[data-v-0838697c]{text-align:left;padding:18px;border:1px solid var(--line);border-radius:8px}.timeline-item h3[data-v-0838697c]{margin-top:8px}.timeline-item p[data-v-0838697c]{margin-left:0;max-width:none}.env-grid[data-v-0838697c]{grid-template-columns:repeat(2,1fr)}.partner-inner[data-v-0838697c]{flex-direction:column;align-items:flex-start}}@media (max-width: 768px){.profile-section[data-v-0838697c]{padding-bottom:50px}.profile-media img[data-v-0838697c]{height:300px}.profile-copy .section-heading[data-v-0838697c]{margin-bottom:16px}.stat-value[data-v-0838697c]{font-size:32px}.section-title-row[data-v-0838697c]{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.feature-grid[data-v-0838697c]{grid-template-columns:1fr}.feature-card[data-v-0838697c]{padding:22px 20px}.timeline[data-v-0838697c],.env-grid[data-v-0838697c],.cert-grid[data-v-0838697c]{grid-template-columns:1fr}.cert-media[data-v-0838697c]{min-height:160px}.partner-band h2[data-v-0838697c]{font-size:20px}}.empty[data-v-f1486557]{padding:70px 0;text-align:center;color:#8fa3bd;font-size:14px}.empty-icon[data-v-f1486557]{color:#b8cae2;display:flex;justify-content:center;margin-bottom:12px}.products-section[data-v-74f0c8e9]{background:linear-gradient(180deg,#fff,#f8fbff);padding-top:54px}.filter-row[data-v-74f0c8e9]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:36px}.filter-row button[data-v-74f0c8e9]{min-width:108px;height:42px;padding:0 22px;border:1px solid var(--line);border-radius:24px;background:#fff;color:#5e6c80;font-size:14px;cursor:pointer;transition:all .2s ease}.filter-row button.active[data-v-74f0c8e9]{background:var(--deep);border-color:var(--deep);color:#fff}.filter-row button[data-v-74f0c8e9]:not(.active):hover{border-color:var(--blue);color:var(--blue)}.product-groups[data-v-74f0c8e9]{display:flex;flex-direction:column;gap:54px}.product-group[data-v-74f0c8e9]{border-bottom:1px solid #edf4fd;padding-bottom:48px}.product-group[data-v-74f0c8e9]:last-child{border-bottom:0;padding-bottom:0}.group-head[data-v-74f0c8e9]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.group-en[data-v-74f0c8e9]{display:block;color:#a2b6d0;font-size:11px;letter-spacing:2px;text-transform:uppercase}.group-title h2[data-v-74f0c8e9]{color:var(--navy);font-size:30px;line-height:1.4;font-weight:700}.group-title p[data-v-74f0c8e9]{margin-top:3px;color:var(--muted);font-size:14px}.group-count[data-v-74f0c8e9]{color:#93a5bd;font-size:13px}.product-grid[data-v-74f0c8e9]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.product-card[data-v-74f0c8e9]{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.product-card[data-v-74f0c8e9]:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.product-media[data-v-74f0c8e9]{background:#fff;min-height:240px;display:flex;align-items:center;justify-content:center;padding:18px;border-bottom:1px solid #f3f8fe}.product-media img[data-v-74f0c8e9]{max-width:320px;max-height:230px;object-fit:contain;mix-blend-mode:multiply}.product-copy[data-v-74f0c8e9]{padding:18px 22px 22px}.product-copy h3[data-v-74f0c8e9]{color:#22304a;font-size:19px;font-weight:600}.product-spec[data-v-74f0c8e9]{display:inline-block;margin-top:6px;padding:2px 9px;border-radius:3px;background:#eef5ff;color:var(--blue);font-size:12px}.product-copy p[data-v-74f0c8e9]{margin-top:10px;color:var(--muted);font-size:13px;line-height:1.8}.group-skeleton[data-v-74f0c8e9]{height:380px}@media (max-width: 992px){.product-grid[data-v-74f0c8e9]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.products-section[data-v-74f0c8e9]{padding-top:36px}.filter-row[data-v-74f0c8e9]{margin-bottom:26px}.filter-row button[data-v-74f0c8e9]{min-width:90px;height:38px;padding:0 16px;font-size:13px}.group-head[data-v-74f0c8e9]{flex-direction:column;align-items:flex-start;gap:4px}.group-title h2[data-v-74f0c8e9]{font-size:24px}.product-grid[data-v-74f0c8e9]{grid-template-columns:1fr;gap:16px}.product-media[data-v-74f0c8e9]{min-height:190px}.product-media img[data-v-74f0c8e9]{max-height:180px}}.article-card[data-v-30a72d67]{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;border:1px solid rgba(228,237,249,.8);transition:transform .25s ease,box-shadow .25s ease}.article-card[data-v-30a72d67]:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.cover[data-v-30a72d67]{aspect-ratio:470 / 300;background:#eaf2fe;overflow:hidden}.cover img[data-v-30a72d67]{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.article-card:hover .cover img[data-v-30a72d67]{transform:scale(1.03)}.cover-fallback[data-v-30a72d67]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:#7c93b3;font-size:15px;background:linear-gradient(135deg,#eef5ff,#dceaff)}.card-body[data-v-30a72d67]{padding:20px 22px 22px}.category[data-v-30a72d67]{color:var(--blue);font-size:12.5px;font-weight:600}h3[data-v-30a72d67]{margin-top:7px;color:#1f2c45;font-size:19px;line-height:1.55;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.summary[data-v-30a72d67]{margin-top:9px;color:var(--muted);font-size:13px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-30a72d67]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;color:#9aa8ba;font-size:12px}.arrow[data-v-30a72d67]{width:28px;height:28px;border-radius:50%;background:#edf4ff;color:var(--blue);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.article-card:hover .arrow[data-v-30a72d67]{background:var(--primary);color:#fff}@media (max-width: 768px){h3[data-v-30a72d67]{font-size:17px}}.pagination[data-v-4aea8c83]{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:46px;flex-wrap:wrap}.page-btn[data-v-4aea8c83]{min-width:38px;height:38px;padding:0 14px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--navy);font-size:13px;cursor:pointer;transition:all .2s ease}.page-btn[data-v-4aea8c83]:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.page-btn.active[data-v-4aea8c83]{background:var(--deep);border-color:var(--deep);color:#fff}.page-btn[data-v-4aea8c83]:disabled{opacity:.45;cursor:not-allowed}.list-section[data-v-43699953]{min-height:540px;background:linear-gradient(180deg,#fff,#f8fbff)}.news-filter[data-v-43699953]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.category-tabs[data-v-43699953]{display:flex;gap:8px;flex-wrap:wrap}.category-tabs button[data-v-43699953]{min-width:104px;height:42px;padding:0 24px;border:1px solid var(--line);border-radius:4px;background:#fff;color:#5d6c80;font-size:14px;cursor:pointer;transition:all .2s ease}.category-tabs button.active[data-v-43699953]{background:var(--deep);border-color:var(--deep);color:#fff}.category-tabs button[data-v-43699953]:not(.active):hover{border-color:var(--blue);color:var(--blue)}.inline-search[data-v-43699953]{display:flex;gap:10px}.inline-search input[data-v-43699953]{width:250px;height:42px;border:1px solid var(--line);border-radius:6px;padding:0 14px;font-size:13px;outline:none;background:#fff;transition:border-color .2s ease}.inline-search input[data-v-43699953]:focus{border-color:var(--blue)}.result-meta[data-v-43699953]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:26px}.count[data-v-43699953]{color:var(--muted);font-size:13px}.keyword-tag[data-v-43699953]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:20px;background:#edf4ff;color:var(--blue);font-size:13px}.keyword-tag button[data-v-43699953]{border:0;background:transparent;color:var(--blue);font-size:16px;line-height:1;cursor:pointer;padding:0}.article-grid[data-v-43699953]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.card-skeleton[data-v-43699953]{height:390px}@media (max-width: 992px){.article-grid[data-v-43699953]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.news-filter[data-v-43699953]{align-items:stretch}.inline-search[data-v-43699953]{width:100%}.inline-search input[data-v-43699953]{width:100%;flex:1}.article-grid[data-v-43699953]{grid-template-columns:1fr;gap:22px}}.detail-section[data-v-07bace8f]{background:linear-gradient(180deg,#fff,#f8fbff)}.detail-container[data-v-07bace8f]{max-width:900px}.detail-card[data-v-07bace8f]{background:#fff;border:1px solid var(--line);border-radius:10px;padding:42px 48px 50px;box-shadow:0 8px 26px #0f316a0d}.detail-meta[data-v-07bace8f]{display:flex;align-items:center;gap:16px;color:#92a2b8;font-size:12.5px;margin-bottom:16px}.meta-category[data-v-07bace8f]{padding:3px 10px;border-radius:3px;background:#edf4ff;color:var(--blue);font-weight:500}.detail-card h1[data-v-07bace8f]{color:var(--navy);font-size:32px;line-height:1.5;font-weight:700;letter-spacing:.5px}.detail-summary[data-v-07bace8f]{margin-top:16px;padding:14px 18px;background:#f7faff;border-left:3px solid #cfe2fb;color:#61728a;font-size:14px;line-height:1.9}.detail-content[data-v-07bace8f]{margin-top:28px;padding-top:26px;border-top:1px solid #f0f5fc;color:#3e4858;font-size:15px;line-height:2.1}.detail-content[data-v-07bace8f] img{max-width:100%;height:auto}.article-nav[data-v-07bace8f]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:26px}.nav-card[data-v-07bace8f]{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:16px 20px;transition:border-color .2s ease,box-shadow .2s ease}.nav-card[data-v-07bace8f]:not(.disabled):hover{border-color:#bcd5f3;box-shadow:0 6px 18px #0f316a0f}.nav-card.next[data-v-07bace8f]{text-align:right}.nav-card.disabled[data-v-07bace8f]{opacity:.55}.nav-label[data-v-07bace8f]{color:#98a8bd;font-size:12px}.nav-card strong[data-v-07bace8f]{color:#334156;font-size:14px;font-weight:500;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-card:not(.disabled):hover strong[data-v-07bace8f]{color:var(--blue)}.back-row[data-v-07bace8f]{display:flex;justify-content:center;margin-top:30px}.detail-skeleton[data-v-07bace8f]{height:520px}@media (max-width: 768px){.detail-card[data-v-07bace8f]{padding:26px 22px 34px}.detail-card h1[data-v-07bace8f]{font-size:24px}.detail-summary[data-v-07bace8f]{font-size:13px}.detail-content[data-v-07bace8f]{margin-top:20px;padding-top:18px;font-size:14px;line-height:2}.article-nav[data-v-07bace8f]{grid-template-columns:1fr}.nav-card.next[data-v-07bace8f]{text-align:left}}.loading-wrap[data-v-34f47583]{padding:60px 0}.contact-skeleton[data-v-34f47583]{height:460px}.contact-page[data-v-34f47583]{background:linear-gradient(180deg,#fff,#f8fbff)}.page-intro[data-v-34f47583]{max-width:860px;margin-bottom:34px}.page-intro .section-heading[data-v-34f47583]{margin-bottom:14px}.contact-grid[data-v-34f47583]{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:stretch}.info-panel[data-v-34f47583]{background:#fff;border:1px solid var(--line);border-radius:10px;padding:32px 34px;box-shadow:0 8px 26px #0f316a0a}.info-block[data-v-34f47583]{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid #f0f5fc}.info-block[data-v-34f47583]:first-child{padding-top:0}.info-icon[data-v-34f47583]{width:46px;height:46px;flex:0 0 46px;border-radius:50%;background:#edf5ff;color:var(--blue);display:flex;align-items:center;justify-content:center}.info-label[data-v-34f47583]{display:block;color:#93a4ba;font-size:12px}.info-value[data-v-34f47583]{display:block;margin-top:2px;color:#26344c;font-size:17px;line-height:1.7}.info-value.phone[data-v-34f47583]{color:var(--blue);font-size:24px;font-weight:600}.info-value.address[data-v-34f47583]{font-size:14px;color:#43516a}.info-extra[data-v-34f47583]{display:block;color:var(--muted);font-size:13px;line-height:1.8}.qr-row[data-v-34f47583]{display:flex;gap:24px;padding-top:24px}.qr-item[data-v-34f47583]{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--muted);font-size:12.5px}.qr-box[data-v-34f47583]{width:100px;height:100px;border-radius:8px;border:1px solid #eaf1fa;background:#fbfdff;display:flex;align-items:center;justify-content:center;overflow:hidden}.qr-box img[data-v-34f47583]{width:100%;height:100%;object-fit:cover}.qr-placeholder[data-v-34f47583]{color:#c1d2e8}.map-panel[data-v-34f47583]{min-height:420px;border-radius:10px;overflow:hidden;background:#eef5ff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center}.map-link[data-v-34f47583]{width:100%;height:100%}.map-link img[data-v-34f47583]{width:100%;height:100%;object-fit:cover}.map-placeholder[data-v-34f47583]{text-align:center;padding:30px;color:#98abc3}.map-placeholder svg[data-v-34f47583]{margin:0 auto 14px;color:#b2c7e0}.map-placeholder p[data-v-34f47583]{color:#7187a2;font-size:15px}.map-placeholder span[data-v-34f47583]{display:block;margin-top:6px;max-width:260px;font-size:12px;line-height:1.8}@media (max-width: 992px){.contact-grid[data-v-34f47583]{grid-template-columns:1fr}.map-panel[data-v-34f47583]{min-height:320px}}@media (max-width: 768px){.info-panel[data-v-34f47583]{padding:24px 20px}.info-value.phone[data-v-34f47583]{font-size:21px}.qr-row[data-v-34f47583]{gap:18px}.qr-box[data-v-34f47583]{width:86px;height:86px}}.search-section[data-v-574af3a7]{min-height:520px;background:linear-gradient(180deg,#fff,#f8fbff)}.search-bar[data-v-574af3a7]{display:flex;gap:12px;max-width:680px;margin-bottom:22px}.search-bar input[data-v-574af3a7]{flex:1;height:48px;border:1px solid var(--line);border-radius:6px;padding:0 16px;font-size:14px;outline:none;background:#fff}.search-bar input[data-v-574af3a7]:focus{border-color:var(--blue)}.result-meta[data-v-574af3a7]{margin-bottom:26px}.count[data-v-574af3a7]{color:var(--muted);font-size:13px}.article-grid[data-v-574af3a7]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.card-skeleton[data-v-574af3a7]{height:390px}@media (max-width: 992px){.article-grid[data-v-574af3a7]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.search-bar[data-v-574af3a7]{flex-direction:column}.search-bar input[data-v-574af3a7]{width:100%}.article-grid[data-v-574af3a7]{grid-template-columns:1fr;gap:22px}}.not-found[data-v-154e51cf]{min-height:560px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(160deg,#f8fbff,#eaf2fe)}.code[data-v-154e51cf]{display:block;color:#14336a24;font-size:110px;line-height:1;font-weight:700;letter-spacing:8px}h1[data-v-154e51cf]{margin-top:6px;color:var(--navy);font-size:30px;font-weight:600}p[data-v-154e51cf]{margin:10px 0 26px;color:var(--muted);font-size:14px}@media (max-width: 768px){.not-found[data-v-154e51cf]{min-height:430px}.code[data-v-154e51cf]{font-size:78px}h1[data-v-154e51cf]{font-size:25px}}:root{--primary: #001eb0;--blue: #0d57b6;--navy: #14336a;--deep: #345197;--green: #00ca5e;--teal: #01ae92;--red: #fe0000;--text: #414141;--muted: #7a7a7a;--soft: #f8fbff;--soft-blue: #eaf2fe;--line: #e4edf9;--white: #ffffff;--container: 1200px;--radius: 8px;--shadow: 0 10px 30px rgba(15, 49, 106, .08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);background:var(--white);font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}main{padding-top:92px}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea{font-family:inherit}h1,h2,h3,h4,p{margin:0}ul{margin:0;padding:0;list-style:none}.container{width:min(var(--container),calc(100% - 48px));margin:0 auto}.section{padding:88px 0}.section-soft{background:var(--soft)}.section-blue{background:linear-gradient(180deg,#eaf2fe,#f5f9ff)}.section-heading{color:var(--navy);font-size:40px;line-height:1.35;font-weight:700;letter-spacing:.5px}.section-subtitle{color:var(--muted);font-size:14px;margin-top:10px}.section-watermark{color:#14336a0f;font-size:clamp(48px,6vw,84px);line-height:1;font-weight:700;letter-spacing:3px;text-transform:uppercase;-webkit-user-select:none;user-select:none;margin-bottom:-10px}.section-watermark.on-blue{color:#ffffff59}.rich-text{color:var(--text);font-size:15px;line-height:2.05}.rich-text p{margin-bottom:16px}.rich-text p:last-child{margin-bottom:0}.rich-text h2,.rich-text h3{color:var(--navy);margin:26px 0 12px;font-size:22px}.rich-text img{border-radius:8px;margin:18px 0}.rich-text ul,.rich-text ol{padding-left:22px;margin-bottom:16px}.rich-text li{list-style:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 26px;border:1px solid var(--primary);border-radius:6px;background:var(--primary);color:#fff;font-size:14px;cursor:pointer;transition:all .2s ease}.btn:hover{background:#001780;border-color:#001780}.btn-ghost{background:transparent;color:var(--navy);border-color:var(--line)}.btn-ghost:hover{color:var(--primary);border-color:var(--primary);background:#fff}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-size:14px;transition:color .2s ease}.text-link:hover{color:var(--primary)}.text-link svg{transition:transform .2s ease}.text-link:hover svg{transform:translate(4px)}.state-block{padding:60px 0;text-align:center;color:var(--muted);font-size:14px}.state-block .btn{margin-top:20px}.skeleton{border-radius:10px;background:linear-gradient(90deg,#eef4fc 25%,#f8fbff 37%,#eef4fc 63%);background-size:400% 100%;animation:skeleton 1.4s ease infinite}@keyframes skeleton{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width: 992px){.section{padding:64px 0}.section-heading{font-size:32px}}@media (max-width: 768px){main{padding-top:64px}.container{width:calc(100% - 40px)}.section{padding:52px 0}.section-heading{font-size:26px}.section-watermark{font-size:42px;letter-spacing:1px}}
