.product-landing[data-v-2b61427b]{background:#fff;color:#1a2b3c;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.pl-hero[data-v-2b61427b]{background:linear-gradient(135deg,#f0f7ff,#fff 60%,#fef9f5);border-bottom:1px solid #e1e7ee;padding:80px 24px 60px}.pl-hero__inner[data-v-2b61427b]{margin:0 auto;max-width:1200px}.pl-hero__tag[data-v-2b61427b]{align-items:center;background:#0a4d8c14;border:1px solid rgba(10,77,140,.2);border-radius:999px;color:#0a4d8c;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:24px;padding:6px 16px}.pl-hero__tag .dot[data-v-2b61427b]{background:#0a4d8c;border-radius:50%;height:6px;width:6px}.pl-hero__title[data-v-2b61427b]{color:#0a2540;font-size:56px;font-weight:700;line-height:1.1;margin:0 0 24px}.pl-hero__title .accent[data-v-2b61427b]{background:linear-gradient(135deg,#0a4d8c,#ff6b35);-webkit-background-clip:text;background-clip:text;color:transparent}.pl-hero__sub[data-v-2b61427b]{color:#4a5a6e;font-size:17px;line-height:1.7;margin:0 0 32px;max-width:760px}.pl-hero__actions[data-v-2b61427b]{display:flex;gap:16px;margin-bottom:48px}.pl-hero__banner[data-v-2b61427b]{background:linear-gradient(135deg,#0a2540,#1e6091);border-radius:16px;box-shadow:0 12px 32px #0a254026;padding:32px}.pl-hero__banner .banner-text[data-v-2b61427b]{display:flex;flex-direction:column;gap:6px}.pl-hero__banner .banner-line[data-v-2b61427b]{color:#fff;font-size:16px;font-weight:400;line-height:1.7;opacity:.92}.btn-ghost[data-v-2b61427b],.btn-primary[data-v-2b61427b]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:6px;justify-content:center;padding:14px 28px;text-decoration:none;transition:all .25s ease}.btn-primary[data-v-2b61427b]{background:#0a4d8c;border:0;color:#fff}.btn-primary[data-v-2b61427b]:hover{background:#168aad;box-shadow:0 8px 18px #0a4d8c33;transform:translateY(-1px)}.btn-ghost[data-v-2b61427b]{background:#fff;border:1.5px solid #0a4d8c;color:#0a4d8c}.btn-ghost[data-v-2b61427b]:hover{background:#f0f7ff}.pl-advantages[data-v-2b61427b],.pl-cta[data-v-2b61427b],.pl-featured[data-v-2b61427b],.pl-lineup[data-v-2b61427b]{padding:80px 24px}.pl-lineup[data-v-2b61427b]{background:#f8fafd;border-bottom:1px solid #f0f4f8}.pl-featured[data-v-2b61427b]{background:#fff}.pl-advantages[data-v-2b61427b]{background:#f8fafd}.pl-cta[data-v-2b61427b]{background:linear-gradient(135deg,#0a2540,#1e6091);color:#fff}.pl-advantages__inner[data-v-2b61427b],.pl-cta__inner[data-v-2b61427b],.pl-featured__inner[data-v-2b61427b],.pl-lineup__inner[data-v-2b61427b]{margin:0 auto;max-width:1200px}.pl-section-tag[data-v-2b61427b]{background:#0a4d8c14;border-radius:999px;color:#0a4d8c;display:inline-block;font-size:13px;font-weight:600;margin-bottom:16px;padding:5px 14px}.pl-section-title[data-v-2b61427b]{color:#0a2540;font-size:36px;font-weight:700;margin:0 0 16px}.pl-section-sub[data-v-2b61427b]{color:#5a6a7e;font-size:16px;line-height:1.7;margin:0 0 48px;max-width:760px}.lineup-grid[data-v-2b61427b]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.lineup-card[data-v-2b61427b]{background:#fff;border:1px solid #e7eef5;border-radius:16px;cursor:pointer;display:flex;gap:24px;overflow:hidden;padding:28px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.lineup-card[data-v-2b61427b]:before{background:var(--card-accent,#0a4d8c);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.lineup-card[data-v-2b61427b]:hover{border-color:var(--card-accent,#0a4d8c);box-shadow:0 20px 48px #0a254024;transform:translateY(-6px)}.lineup-card[data-v-2b61427b]:hover:before{transform:scaleX(1)}.lineup-card:hover .lineup-cover-img[data-v-2b61427b]{transform:scale(1.05)}.lineup-card:hover .lineup-icon[data-v-2b61427b]{transform:scale(1.1) rotate(-3deg)}.lineup-card:hover .lineup-link[data-v-2b61427b]{color:var(--card-accent,#0a4d8c)}.lineup-card:hover .lineup-link .arrow-icon[data-v-2b61427b]{transform:translate(4px)}.lineup-card[data-v-2b61427b]:active{transform:translateY(-3px);transition-duration:.1s}.lineup-cover[data-v-2b61427b]{flex-shrink:0;height:180px;position:relative;width:180px}.lineup-cover .lineup-cover-img[data-v-2b61427b]{align-items:center;border-radius:12px;display:flex;height:100%;justify-content:center;overflow:hidden;transition:transform .35s cubic-bezier(.4,0,.2,1);width:100%}.lineup-cover .lineup-cover-img .lineup-icon[data-v-2b61427b]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));font-size:64px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.lineup-cover .lineup-num[data-v-2b61427b]{background:#fff;border-radius:999px;box-shadow:0 4px 12px #00000014;color:#0a4d8c;font-size:14px;font-weight:700;padding:4px 10px;position:absolute;right:-8px;top:-8px}.lineup-body[data-v-2b61427b]{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.lineup-title[data-v-2b61427b]{color:#0a2540;font-size:22px;font-weight:700;margin:0 0 12px}.lineup-tags[data-v-2b61427b]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.lineup-tags .sub-tag[data-v-2b61427b]{background:#f0f7ff;border:1px solid #c2dbef;border-radius:999px;color:#0a4d8c;cursor:pointer;font-size:12.5px;font-weight:500;padding:4px 12px;transition:all .25s cubic-bezier(.4,0,.2,1)}.lineup-tags .sub-tag[data-v-2b61427b]:hover{background:#0a4d8c;box-shadow:0 4px 10px #0a4d8c40;color:#fff;transform:translateY(-2px) scale(1.05)}.lineup-tags .sub-tag[data-v-2b61427b]:active{transform:translateY(0) scale(.98)}.lineup-link[data-v-2b61427b]{align-items:center;align-self:flex-end;color:#0a4d8c;display:inline-flex;font-size:13.5px;font-weight:600;gap:4px;text-decoration:none;transition:color .25s ease}.lineup-link .arrow-icon[data-v-2b61427b]{display:inline-block;transition:transform .25s ease}.lineup-link[data-v-2b61427b]:hover{color:#ff6b35}.featured-grid[data-v-2b61427b]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.featured-card[data-v-2b61427b]{background:#fff;border:1px solid #e7eef5;border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .25s ease}.featured-card[data-v-2b61427b]:hover{border-color:#0a4d8c;box-shadow:0 12px 28px #0a4d8c1a;transform:translateY(-2px)}.featured-img[data-v-2b61427b]{aspect-ratio:1;background:#f8fafd;overflow:hidden;position:relative;width:100%}.featured-img img[data-v-2b61427b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-img .featured-img-placeholder[data-v-2b61427b]{align-items:center;background:linear-gradient(135deg,#f0f7ff,#c2dbef);color:#c2dbef;display:flex;font-size:56px;font-weight:700;height:100%;justify-content:center;width:100%}.featured-img .hot-badge[data-v-2b61427b]{background:#ff6b35;font-weight:700;padding:4px 10px;top:10px}.featured-img .featured-cat[data-v-2b61427b],.featured-img .hot-badge[data-v-2b61427b]{border-radius:4px;color:#fff;font-size:11px;left:10px;position:absolute}.featured-img .featured-cat[data-v-2b61427b]{background:#0a2540d9;bottom:10px;padding:3px 8px}.featured-body[data-v-2b61427b]{padding:14px 16px 18px}.featured-name[data-v-2b61427b]{color:#0a2540;display:-webkit-box;font-size:14.5px;font-weight:600;line-height:1.5;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.featured-specs[data-v-2b61427b]{margin-bottom:6px}.featured-specs .featured-catnum[data-v-2b61427b]{color:#6a7a8e;font-family:SF Mono,Consolas,monospace;font-size:11.5px}.featured-desc[data-v-2b61427b]{color:#6a7a8e;display:-webkit-box;font-size:12.5px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.featured-more[data-v-2b61427b]{margin-top:36px;text-align:center}.advantages-grid[data-v-2b61427b]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.advantage-card[data-v-2b61427b]{background:#fff;border:1px solid #e7eef5;border-radius:16px;overflow:hidden;padding:32px 28px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.advantage-card[data-v-2b61427b]:after{background:linear-gradient(135deg,#0a4d8c,#168aad);border-radius:16px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .3s ease}.advantage-card[data-v-2b61427b]:hover{box-shadow:0 20px 48px #168aad1f;transform:translateY(-6px)}.advantage-card[data-v-2b61427b]:hover:after{opacity:1}.advantage-card:hover .advantage-icon[data-v-2b61427b]{transform:scale(1.1) rotate(5deg)}.advantage-card .advantage-icon[data-v-2b61427b]{align-items:center;background:linear-gradient(135deg,#0a4d8c,#168aad);border-radius:16px;display:flex;font-size:32px;height:64px;justify-content:center;margin:0 auto 20px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:64px}.advantage-card h3[data-v-2b61427b]{color:#0a2540;font-size:19px;font-weight:600;margin:0 0 12px}.advantage-card p[data-v-2b61427b]{color:#5a6a7e;font-size:14.5px;line-height:1.7;margin:0}.pl-cta__inner[data-v-2b61427b]{text-align:center}.pl-cta__inner h2[data-v-2b61427b]{color:#fff;font-size:38px;font-weight:700;margin:0 0 16px}.pl-cta__inner p[data-v-2b61427b]{font-size:16px;margin:0 0 32px;opacity:.92}.pl-cta__inner .pl-cta__actions[data-v-2b61427b]{display:flex;gap:16px;justify-content:center}.pl-cta__inner .pl-cta__actions .btn-primary[data-v-2b61427b]{background:#ff6b35;color:#fff}.pl-cta__inner .pl-cta__actions .btn-primary[data-v-2b61427b]:hover{background:#fff;color:#0a4d8c}.pl-cta__inner .pl-cta__actions .btn-ghost[data-v-2b61427b]{background:transparent;border-color:#fff;color:#fff}.pl-cta__inner .pl-cta__actions .btn-ghost[data-v-2b61427b]:hover{background:#ffffff1a}@media (max-width:1024px){.lineup-grid[data-v-2b61427b]{grid-template-columns:1fr}.featured-grid[data-v-2b61427b]{grid-template-columns:repeat(2,1fr)}.advantages-grid[data-v-2b61427b]{grid-template-columns:1fr}}@media (max-width:768px){.pl-hero__title[data-v-2b61427b]{font-size:36px}.pl-hero__sub[data-v-2b61427b]{font-size:14.5px}.pl-section-title[data-v-2b61427b]{font-size:26px}.lineup-card[data-v-2b61427b]{flex-direction:column}.lineup-card .lineup-cover[data-v-2b61427b]{height:140px;width:100%}.featured-grid[data-v-2b61427b]{grid-template-columns:1fr 1fr}.pl-cta__actions[data-v-2b61427b],.pl-hero__actions[data-v-2b61427b]{flex-direction:column}}
