.trend-page[data-v-2c398498]{background:linear-gradient(180deg,#fff,#f7faff 22%,#fff 54%,#f7faff);color:#16325c}.trend-page__content[data-v-2c398498]{padding-bottom:80px;position:relative}.trend-page__content[data-v-2c398498]:before{background:linear-gradient(90deg,rgba(0,64,153,.03),rgba(0,64,153,.03) 1px,transparent 0,transparent 120px),linear-gradient(rgba(0,64,153,.025),rgba(0,64,153,.025) 1px,transparent 0,transparent 120px);content:"";top:0;right:0;bottom:0;left:0;opacity:.34;pointer-events:none;position:absolute}.trend-page[data-v-2c398498] .container{position:relative;z-index:1}.trend-page[data-v-2c398498] .common-banner.cmap-banner.index-part1{background:radial-gradient(circle at top right,rgba(0,64,153,.12),transparent 28%),linear-gradient(135deg,#fffffffa,#f5f9fffa);border:1px solid rgba(0,64,153,.08);border-radius:32px;box-shadow:0 28px 80px #00245814;margin:18px 18px 0}.trend-page[data-v-2c398498] .common-banner .banner{color:#123463;padding-top:24px}.trend-page[data-v-2c398498] .common-banner .banner .container{background-position:right 68px bottom 48px!important;background-size:310px auto!important;min-height:492px;padding-top:98px}.trend-page[data-v-2c398498] .common-banner .banner .txt1{color:#0f2b57;font-size:clamp(30px,3.4vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.16;max-width:620px;padding-top:38px}.trend-page[data-v-2c398498] .common-banner .banner .txt2{color:#516786;font-size:16px;line-height:1.75;margin-top:16px;max-width:640px}.trend-page[data-v-2c398498] .common-banner .btn{align-items:center;background:linear-gradient(135deg,#004099,#0a56c4);border:1px solid #00357f;border-radius:16px;box-shadow:0 20px 40px #00409942;color:#fff;display:inline-flex;font-size:15px;font-weight:700;height:54px;justify-content:center;letter-spacing:.04em;min-width:184px;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.trend-page[data-v-2c398498] .common-banner .btn:hover{box-shadow:0 24px 48px #00409952;transform:translateY(-2px)}.trend-page[data-v-2c398498] .common-tit{color:#10315f;font-size:clamp(22px,2.2vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.24;margin-bottom:24px}.trend-page[data-v-2c398498] .common-tit:after{background:#004099;border-radius:999px;bottom:-16px;height:6px;width:62px}.trend-page[data-v-2c398498] .dashboard{padding-top:var(--product-card-space)}.trend-page[data-v-2c398498] .dashboard .container{background:#ffffffeb;border:1px solid rgba(0,64,153,.09);border-radius:28px;box-shadow:0 24px 64px #00205914;padding:var(--product-card-space)}.trend-page[data-v-2c398498] .dashboard-con{gap:var(--product-card-space)}.trend-page[data-v-2c398498] .dashboard-con>div{background:linear-gradient(180deg,#fffffffa,#f7fafffa);border:0;border-radius:20px;box-shadow:none;min-width:0;padding:var(--product-card-space)}.trend-page[data-v-2c398498] .dashboard .tit{color:#0f2b57;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:14px}.trend-page[data-v-2c398498] .dashboard ul li{color:#546b8a;font-size:14px;line-height:1.85;margin-bottom:12px}.trend-page[data-v-2c398498] .dashboard ul li:last-child{margin-bottom:0}.trend-page[data-v-2c398498] .cmap-core{padding-top:var(--product-card-space)}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--product-card-space)}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con>div{background:#ffffffad;border:0;border-radius:20px;box-shadow:none;height:auto;min-height:236px;padding:var(--product-card-space)}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con>div:nth-child(2){margin:0}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con>div img{display:block;margin:10px auto 14px;width:48px}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con>div .tit{color:#10315f;font-size:18px;font-weight:700;line-height:1.45;min-height:54px;text-align:center}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con>div .con{color:#5a6f8d;font-size:14px;line-height:1.85;padding-left:0!important;text-align:center}.trend-page[data-v-2c398498] .benchmarking,.trend-page[data-v-2c398498] .core,.trend-page[data-v-2c398498] .hotLabel,.trend-page[data-v-2c398498] .layout{background:transparent}.trend-page[data-v-2c398498] .benchmarking .tab-con2,.trend-page[data-v-2c398498] .core .core-con,.trend-page[data-v-2c398498] .hotLabel .tab-con2,.trend-page[data-v-2c398498] .layout .tab-con2{background:#ffffff94;border:0;border-radius:28px;box-shadow:none;padding:22px}.trend-page[data-v-2c398498] .benchmarking .tab-con2-left,.trend-page[data-v-2c398498] .hotLabel .tab-con2-left,.trend-page[data-v-2c398498] .layout .tab-con2-left{background:linear-gradient(180deg,#fff,#f7faff);border:0;border-radius:22px;margin-right:var(--product-card-space);padding:var(--product-card-space);width:62%}.trend-page[data-v-2c398498] .benchmarking .tab-con2-left img,.trend-page[data-v-2c398498] .core .core-right img,.trend-page[data-v-2c398498] .hotLabel .tab-con2-left img,.trend-page[data-v-2c398498] .layout .tab-con2-left img{background:transparent;border:0;border-radius:12px;box-shadow:none;width:100%}.trend-page[data-v-2c398498] .benchmarking .tab-con2-left img,.trend-page[data-v-2c398498] .hotLabel .tab-con2-left img,.trend-page[data-v-2c398498] .layout .tab-con2-left img{max-height:320px;-o-object-fit:contain;object-fit:contain}.trend-page[data-v-2c398498] .core .core-right img{max-height:220px;-o-object-fit:contain;object-fit:contain}.trend-page[data-v-2c398498] .benchmarking .tab-con2-right,.trend-page[data-v-2c398498] .hotLabel .tab-con2-right{padding-right:6px;width:38%}.trend-page[data-v-2c398498] .tab-common-tit{color:#10315f;font-size:17px;font-weight:700;line-height:1.5;padding-top:0}.trend-page[data-v-2c398498] .tab-common-tit .iconpark,.trend-page[data-v-2c398498] .tab-common-tit i{color:#004099;font-size:26px!important;margin-right:8px}.trend-page[data-v-2c398498] .tab-common-con{color:#586d8b;font-size:15px;line-height:1.85;padding-bottom:var(--product-card-space);padding-top:var(--product-card-space)}.trend-page[data-v-2c398498] .btn-square{border-radius:15px;font-size:14px;font-weight:700;letter-spacing:.04em;line-height:48px;min-width:168px;padding:0 26px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.trend-page[data-v-2c398498] .btn-square.btn-primary{background:linear-gradient(135deg,#004099,#0a56c4);border-color:#00357f;box-shadow:0 18px 34px #0040993d;color:#fff}.trend-page[data-v-2c398498] .btn-square.btn-white{background:#0040990f;border-color:#004099;box-shadow:0 10px 22px #00409914;color:#004099}.trend-page[data-v-2c398498] .btn-square:hover{transform:translateY(-2px)}.trend-page[data-v-2c398498] .btn-square.btn-primary:hover{box-shadow:0 22px 40px #0040994d}.trend-page[data-v-2c398498] .btn-square.btn-white:hover{background:#004099;box-shadow:0 18px 34px #00409938;color:#fff}.trend-page[data-v-2c398498] .cmap-product .btn-square.btn-white{background:linear-gradient(135deg,#004099,#0a56c4);border-color:#00357f;box-shadow:0 18px 34px #0040993d;color:#fff}.trend-page[data-v-2c398498] .cmap-product .btn-square.btn-white:hover{background:linear-gradient(135deg,#004099,#0a56c4);box-shadow:0 22px 40px #0040994d;color:#fff}.trend-page[data-v-2c398498] .core .core-left ul{gap:var(--product-card-space)}.trend-page[data-v-2c398498] .core .core-left ul li{background:#ffffffb8;border:1px solid rgba(0,64,153,.06);border-radius:20px;margin-bottom:0;padding:var(--product-card-space)}.trend-page[data-v-2c398498] .core .core-left ul li.active{background:linear-gradient(180deg,#004099,#0c4ea9);border-color:transparent;box-shadow:0 14px 30px #00409929}.trend-page[data-v-2c398498] .core .core-left ul li .tit{color:#10315f;font-size:18px;font-weight:700;line-height:1.45}.trend-page[data-v-2c398498] .core .core-left ul li .con{color:#5d7190;font-size:14px;line-height:1.85;margin-top:10px}.trend-page[data-v-2c398498] .core .core-left ul li.active .con,.trend-page[data-v-2c398498] .core .core-left ul li.active .tit{color:#fff}.trend-page[data-v-2c398498] .layout .tit{color:#10315f;font-size:16px;font-weight:700;line-height:1.6;margin-bottom:12px}@media (max-width:1200px){.trend-page[data-v-2c398498] .common-banner .banner .container{background-position:right 24px bottom 40px!important;background-size:244px auto!important;min-height:452px}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.trend-page[data-v-2c398498] .benchmarking .tab-con2,.trend-page[data-v-2c398498] .core .core-con,.trend-page[data-v-2c398498] .hotLabel .tab-con2,.trend-page[data-v-2c398498] .layout .tab-con2{border-radius:22px;padding:var(--product-card-space)}.trend-page[data-v-2c398498] .benchmarking .tab-con2-left,.trend-page[data-v-2c398498] .hotLabel .tab-con2-left,.trend-page[data-v-2c398498] .layout .tab-con2-left{margin-bottom:var(--product-card-space);margin-right:0;width:100%!important}.trend-page[data-v-2c398498] .benchmarking .tab-con2-right,.trend-page[data-v-2c398498] .hotLabel .tab-con2-right{padding-right:0;width:100%!important}.trend-page[data-v-2c398498] .cmap-core .cmap-core-con{grid-template-columns:1fr}}@media (max-width:768px){.trend-page[data-v-2c398498] .common-banner.cmap-banner.index-part1{border-radius:24px;margin:10px 10px 0}.trend-page[data-v-2c398498] .common-banner .banner .container{background-image:none!important;min-height:auto;padding-bottom:60px;padding-top:96px}.trend-page[data-v-2c398498] .common-banner .banner .txt1{font-size:26px;max-width:none}.trend-page[data-v-2c398498] .common-banner .banner .txt2{font-size:14px}.trend-page[data-v-2c398498] .btn-square,.trend-page[data-v-2c398498] .common-banner .btn{font-size:14px;height:auto;line-height:48px;min-width:156px;padding:0 22px}.trend-page[data-v-2c398498] .common-tit{font-size:20px}.trend-page[data-v-2c398498] .dashboard-con{display:block}.trend-page[data-v-2c398498] .dashboard-con>div{margin-bottom:14px}.trend-page[data-v-2c398498] .dashboard-con>div:last-child{margin-bottom:0}.trend-page[data-v-2c398498] .tab-common-tit{font-size:16px}.trend-page[data-v-2c398498] .tab-common-con{font-size:14px;line-height:1.8}.trend-page[data-v-2c398498] .core .core-left ul li .tit{font-size:16px}}
