*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}.hqt-company-video{position:relative;width:100%;height:100%;min-height:180px;overflow:hidden;border-radius:inherit;background:#07111f;color:#fff;font:14px/1.5 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}.hqt-company-video__media{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#07111f}.hqt-company-video__button{box-sizing:border-box;width:auto;min-height:44px;margin:0;padding:10px 20px;border:1px solid #ffffff66;border-radius:24px;background:rgba(16,40,63,.9);color:#fff;font:inherit;cursor:pointer;line-height:1.5}.hqt-company-video__button:after{display:none}.hqt-company-video__button:focus-visible{outline:3px solid #75b6ff;outline-offset:3px}.hqt-company-video [hidden]{display:none!important}.hqt-company-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.hqt-company-video__status{position:absolute;left:16px;right:16px;top:calc(50% - 50px);text-align:center;pointer-events:none;text-shadow:0 1px 4px #000}.hqt-company-video__retry{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hqt-company-video__close{position:absolute;top:50%;right:max(16px,env(safe-area-inset-right,0px),calc((100vw - var(--hqt-video-frame-width))/4 - 24px));transform:translateY(-50%);display:grid;place-items:center;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;border:1px solid #ffffff55!important;border-radius:50%!important;background:rgba(20,33,49,.66)!important;box-shadow:0 6px 24px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:background .16s,border-color .16s}.hqt-company-video__close-icon{position:relative;display:block;width:20px;height:20px}.hqt-company-video__close-icon:before,.hqt-company-video__close-icon:after{content:"";position:absolute;left:2px;top:9px;width:16px;height:2px;border-radius:2px;background:#fff;transform:rotate(45deg)}.hqt-company-video__close-icon:after{transform:rotate(-45deg)}@media (hover:hover){.hqt-company-video__close:hover{background:rgba(41,67,92,.867)!important;border-color:rgba(255,255,255,.6)!important}}.hqt-company-video--intro:focus{outline:none}.hqt-company-video--intro{--hqt-video-gap:clamp(16px,3vw,48px);--hqt-video-frame-width:min(calc(100vw - var(--hqt-video-gap)*2),calc((100vh - var(--hqt-video-gap)*2)*16/9));--hqt-video-frame-height:min(calc(100vh - var(--hqt-video-gap)*2),calc((100vw - var(--hqt-video-gap)*2)*9/16));position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;height:100dvh!important;min-height:0;border-radius:0;z-index:2147483646;overscroll-behavior:none;background:rgba(15,23,42,.32);box-sizing:border-box;padding:var(--hqt-video-gap)!important;display:grid;place-items:center}@supports (height:100dvh){.hqt-company-video--intro{--hqt-video-frame-width:min(calc(100vw - var(--hqt-video-gap)*2),calc((100dvh - var(--hqt-video-gap)*2)*16/9));--hqt-video-frame-height:min(calc(100dvh - var(--hqt-video-gap)*2),calc((100vw - var(--hqt-video-gap)*2)*9/16))}}.hqt-company-video--intro .hqt-company-video__media{width:var(--hqt-video-frame-width);height:var(--hqt-video-frame-height);max-width:100%;max-height:100%;background:#000;opacity:1}html.hqt-company-intro-open,html.hqt-company-intro-open body{overflow:hidden!important;overscroll-behavior:none}@media (max-width:767px),(hover:none) and (pointer:coarse) and (max-width:1024px){.hqt-company-video--intro{--hqt-video-mobile-height:calc(100vh - var(--hqt-video-gap)*2 - 128px - env(safe-area-inset-bottom,0px));--hqt-video-frame-width:min(calc(100vw - var(--hqt-video-gap)*2),calc(var(--hqt-video-mobile-height)*16/9));--hqt-video-frame-height:min(var(--hqt-video-mobile-height),calc((100vw - var(--hqt-video-gap)*2)*9/16))}.hqt-company-video--intro .hqt-company-video__close{top:calc(50% + var(--hqt-video-frame-height)/2 + 16px);left:50%;right:auto;transform:translate(-50%)}@supports (height:100dvh){.hqt-company-video--intro{--hqt-video-mobile-height:calc(100dvh - var(--hqt-video-gap)*2 - 128px - env(safe-area-inset-bottom,0px))}}}:root{--blue-600:#1a6ff5;--blue-500:#3b82f6;--blue-400:#60a5fa;--blue-300:#93c5fd;--blue-200:#bfdbfe;--blue-100:#dbeafe;--blue-50:#eff6ff;--indigo:#2563eb;--indigo-dark:#1858d4;--purple:#7c3aed;--purple-light:#f5f0ff;--success:#10b981;--success-bg:#ecfdf5;--success-bd:#a7f3d0;--warning:#f59e0b;--warning-bg:#fef3c7;--danger:#ef4444;--danger-bg:#fef2f2;--surface:#f6f8fb;--surface-alt:#eef1f7;--card:#ffffff;--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--text-inverse:#fff;--border:#e5e7eb;--border-light:#f3f4f6;--shadow-xs:0 1px 2px rgba(0,0,0,.04);--shadow-sm:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--shadow-md:0 4px 12px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.04);--shadow-lg:0 12px 32px rgba(0,0,0,.1);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--nav-h:60px;--side-w:232px;--maxw:1280px}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:PingFangSC,PingFang SC,Microsoft YaHei,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--surface);color:var(--text-primary);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}:is(uni-button,[data-hqt-native=button]){font-family:inherit;cursor:pointer;border:none;background:none}:is(uni-button,[data-hqt-native=button]):disabled{cursor:not-allowed}[data-hqt-keyboard-click=true]:focus-visible{outline:3px solid rgba(59,130,246,.34);outline-offset:3px;border-radius:8px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#cdd5e0;border-radius:8px}.topnav{position:sticky;top:0;z-index:50;height:var(--nav-h);background:#fff;border-bottom:1px solid var(--border);box-shadow:var(--shadow-xs)}.topnav .inner{max-width:none;height:100%;display:flex;align-items:center;gap:24px;padding:0 24px}.logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px;color:var(--indigo-dark);white-space:nowrap}.logo .mark{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,var(--blue-500),var(--purple));display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;box-shadow:var(--shadow-sm)}.logo .mark{background:#fff var(--hqt-brand-logo-image,url(/static/brand/logo.png)) center/contain no-repeat;color:transparent;overflow:hidden}.logo small{font-size:11px;color:var(--text-tertiary);font-weight:500;display:block;margin-top:-2px}.nav-menu{display:flex;gap:4px;height:100%;align-items:center}.nav-menu a{position:relative;padding:0 16px;height:100%;display:flex;align-items:center;font-size:15px;color:var(--text-secondary);font-weight:500;transition:color .15s}.nav-menu a:hover{color:var(--indigo)}.nav-menu a.active{color:var(--indigo-dark);font-weight:700}.nav-menu a.active:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--blue-500),var(--purple))}.search{flex:1;position:relative}.search :is(uni-input,[data-hqt-native=input]){width:100%;height:38px;border:1px solid var(--border);border-radius:20px;padding:0 16px 0 40px;background:var(--surface);font-size:14px;transition:.15s}.search :is(uni-input,[data-hqt-native=input]):focus{outline:none;border-color:var(--blue-400);background:#fff;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.search .ic{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-tertiary)}.nav-right{display:flex;align-items:center;gap:12px;white-space:nowrap}.nav-user{position:relative;display:flex;align-items:center;gap:9px;height:38px;padding:0 14px 0 7px;border-radius:20px;background:var(--surface);border:1px solid var(--border);cursor:pointer;transition:.15s;max-width:260px}.nav-user:hover{background:#fff;border-color:var(--blue-300);box-shadow:var(--shadow-xs)}.nav-user .nu-av{width:28px;height:28px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--indigo),var(--blue-500))}.nav-user .nu-name{font-size:13.5px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-user .nu-caret{font-size:11px;color:var(--text-tertiary);flex:none}.user-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:190px;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);padding:6px;display:none;z-index:60}.user-menu.show{display:block;animation:umPop .15s ease}@keyframes umPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.um-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:.15s}.um-item:hover{background:var(--surface)}.um-item .um-ic{font-size:15px;line-height:1}.um-item.um-danger{color:#e11d48}.um-item.um-danger:hover{background:rgba(225,29,72,.08)}.um-split{height:1px;background:var(--border);margin:5px 4px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 18px;border-radius:10px;font-weight:600;font-size:14px;transition:.15s}.btn-primary{background:linear-gradient(135deg,var(--blue-500),var(--indigo-dark));color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-ghost{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border)}.btn-ghost:hover{color:var(--indigo);border-color:var(--blue-300)}.btn-block{width:100%}.btn-lg{height:46px;font-size:16px;border-radius:12px}.page{display:none}.page.active{display:block}.wrap{width:100%;box-sizing:border-box;padding:0 64px}.breadcrumb{display:flex;align-items:center;gap:8px;color:var(--text-tertiary);font-size:13px;margin-bottom:16px}.breadcrumb b{color:var(--text-secondary);font-weight:600}.breadcrumb .sep{color:var(--border)}.sp-hero{position:relative;overflow:hidden;color:#fff;padding:44px 64px;min-height:320px;display:flex;flex-direction:column;justify-content:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Ccircle cx='2' cy='2' r='1.1' fill='%23ffffff' fill-opacity='0.10'/%3E%3C/svg%3E"),radial-gradient(820px 430px at 86% 8%,rgba(124,58,237,.55),transparent 60%),radial-gradient(700px 430px at 6% 96%,rgba(16,185,129,.42),transparent 60%),linear-gradient(120deg,#0b1437,#1d2b78 50%,#2a2a7a)}.sp-hero-in{max-width:1100px}.sp-hero h1{font-size:38px;font-weight:800;letter-spacing:1px;margin:16px 0 10px}.sp-hero p{font-size:16px;line-height:1.7;color:rgba(255,255,255,.86);max-width:780px}.sp-stat-row{display:flex;flex-wrap:wrap;gap:40px;margin-top:22px}.sp-stat .v{font-size:30px;font-weight:800;line-height:1}.sp-stat .v small{font-size:14px;font-weight:600;margin-left:3px;opacity:.82}.sp-stat .l{font-size:13px;color:rgba(255,255,255,.78);margin-top:6px}.sp-body{padding-top:0;padding-bottom:48px}.sp-section{margin-top:28px}.sp-sec-head h2{font-size:22px;font-weight:800;color:var(--text-primary)}.sp-sec-head p{font-size:14px;color:var(--text-secondary);margin-top:6px}.sp-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.sp-pillar{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:26px 24px;transition:all .25s ease;position:relative;overflow:hidden}.sp-pillar:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--blue-200)}.sp-pillar:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:var(--c,var(--blue-500))}.sp-ico{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;background:color-mix(in srgb,var(--c,var(--blue-500)) 14%,#fff);color:var(--c,var(--blue-500))}.sp-pillar h3{font-size:17px;font-weight:700;margin:16px 0 8px;color:var(--text-primary)}.sp-pillar p{font-size:14px;line-height:1.7;color:var(--text-secondary)}.sp-pillar ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.sp-pillar li{font-size:13px;color:var(--text-secondary);padding-left:20px;position:relative}.sp-pillar li:before{content:"✓";position:absolute;left:0;color:var(--success);font-weight:700}.sp-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.sp-step{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px 20px}.sp-step .sp-num{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--blue-500),var(--purple));margin-bottom:12px}.sp-step h4{font-size:15px;font-weight:700;color:var(--text-primary)}.sp-step p{font-size:13px;line-height:1.6;color:var(--text-secondary);margin-top:6px}.sp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sp-match-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:20px;margin-top:18px}.sp-match-left,.sp-match-right{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;min-height:440px}.sp-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.sp-filters .chip{cursor:pointer;transition:all .15s}.sp-filters .chip.on{background:linear-gradient(135deg,var(--blue-500),var(--purple));color:#fff;border-color:transparent;box-shadow:var(--shadow-sm)}.sp-search{position:relative;margin-bottom:12px}.sp-search-ic{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:13px;opacity:.55;pointer-events:none}.sp-search-input{width:100%;box-sizing:border-box;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:10px;font-size:13px;background:var(--surface);color:var(--text);transition:all .15s}.sp-search-input::-moz-placeholder{color:var(--text-tertiary)}.sp-search-input::placeholder{color:var(--text-tertiary)}.sp-search-input:focus{outline:none;border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(37,99,235,.1);background:#fff}.sp-policy-list{flex:1;display:flex;flex-direction:column;gap:10px;overflow-y:auto;min-height:360px;max-height:460px}.sp-prow{border:1px solid var(--border-light);border-radius:12px;padding:13px 15px;cursor:pointer;transition:all .2s ease;background:#fff;position:relative}.sp-prow:hover{border-color:var(--blue-200);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.sp-prow.on{border-color:var(--blue-500);background:var(--blue-50);box-shadow:0 0 0 3px rgba(37,99,235,.08)}.sp-prow.on:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:linear-gradient(var(--blue-500),var(--purple))}.sp-pt{display:flex;align-items:center;gap:8px}.sp-ptitle{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.4}.sp-pmeta{display:flex;align-items:center;gap:8px;margin-top:7px;font-size:12px;color:var(--text-tertiary)}.sp-pcnt{margin-left:auto;color:var(--indigo-dark);font-weight:600;white-space:nowrap}.sp-pactions{margin-top:9px;text-align:right}.sp-pdetail{font-size:12.5px;color:var(--indigo-dark);font-weight:600;text-decoration:none;cursor:pointer}.sp-pdetail:hover{text-decoration:underline}.sp-empty{color:var(--text-tertiary);font-size:13px;padding:34px 10px;text-align:center}.sp-right-empty{padding:40px 12px;text-align:center;color:var(--text-tertiary);font-size:13.5px}.sp-right-head{background:linear-gradient(120deg,var(--blue-50),var(--purple-light));border:1px solid var(--blue-100);border-radius:12px;padding:14px 16px;margin-bottom:14px}.sp-rh-t{font-size:15px;font-weight:800;color:var(--text-primary);line-height:1.4}.sp-rh-s{font-size:12.5px;color:var(--text-secondary);margin-top:4px}.sp-rh-s b{color:var(--blue-600)}.sp-firm-list{flex:1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;min-height:360px;max-height:460px}.sp-frow{border:1px solid var(--border-light);border-radius:10px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;transition:all .15s}.sp-frow:hover{border-color:var(--blue-200);box-shadow:var(--shadow-sm)}.sp-fname{font-size:14px;font-weight:600;color:var(--text-primary)}.sp-fmeta{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:5px;font-size:12px;color:var(--text-tertiary)}.sp-ftag{background:var(--blue-50);color:var(--indigo-dark);border-radius:6px;padding:1px 7px;font-weight:600}.sp-credit{color:var(--success);font-weight:600}.sp-fwhy{font-size:12px;color:var(--text-secondary);text-align:right;white-space:nowrap;padding-left:10px}.sp-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.sp-pg{border:1px solid var(--border);background:#fff;color:var(--text-secondary);padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.sp-pg:hover:not(:disabled){border-color:var(--blue-500);color:var(--blue-500)}.sp-pg:disabled,.sp-pg.dis{opacity:.4;cursor:not-allowed}.sp-pg-info{font-size:12.5px;color:var(--text-secondary)}.sp-dt-head{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-tertiary)}.sp-dt-title{font-size:18px;font-weight:800;color:var(--text-primary);margin:10px 0 12px;line-height:1.4}.sp-dt-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.sp-dt-block{margin-top:12px}.sp-dt-lbl{font-size:12px;color:var(--text-tertiary);font-weight:700;margin-bottom:5px}.sp-dt-reason{font-size:14px;color:var(--text-secondary);line-height:1.7;background:var(--surface);border-radius:10px;padding:12px 14px}.sp-dt-body{font-size:14px;color:var(--text);line-height:1.9;text-align:justify;background:linear-gradient(180deg,var(--blue-50),#fff);border:1px solid var(--border-light);border-left:3px solid var(--blue-500);border-radius:10px;padding:14px 16px}@media (max-width:1024px){.sp-grid3{grid-template-columns:1fr}.sp-flow{grid-template-columns:repeat(2,1fr)}.sp-hero{padding:42px 30px}.sp-hero h1{font-size:30px}.sp-stat-row{gap:24px}.sp-match-wrap{grid-template-columns:1fr}.sp-match-left,.sp-match-right{min-height:auto}}@media (max-width:640px){.sp-flow{grid-template-columns:1fr}.sp-stat-row{gap:18px}.sp-frow{flex-direction:column;align-items:flex-start;gap:6px}.sp-fwhy{text-align:left;padding-left:0;white-space:normal}}.hero{position:relative;overflow:hidden;height:min(56vh,560px);min-height:440px;display:flex;align-items:center;padding:0 64px;color:#fff;cursor:pointer}.hero-slides{position:absolute;top:0;right:0;bottom:0;left:0}.h-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease;background-size:cover;background-position:center}.h-slide.active{opacity:1}.h-slide.s1{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Ccircle cx='2' cy='2' r='1.1' fill='%23ffffff' fill-opacity='0.14'/%3E%3C/svg%3E"),radial-gradient(900px 520px at 82% 18%,rgba(124,58,237,.55),transparent 60%),radial-gradient(700px 460px at 12% 92%,rgba(59,130,246,.5),transparent 60%),linear-gradient(120deg,#0b1437,#1e2a78 52%,#3b2a8c)}.h-slide.s2{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Ccircle cx='2' cy='2' r='1.1' fill='%23ffffff' fill-opacity='0.14'/%3E%3C/svg%3E"),radial-gradient(860px 540px at 15% 12%,rgba(34,211,238,.42),transparent 60%),radial-gradient(760px 560px at 92% 86%,rgba(59,130,246,.5),transparent 60%),linear-gradient(120deg,#04263f,#0a3f63 52%,#0c5a66)}.h-slide.s3{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Ccircle cx='2' cy='2' r='1.1' fill='%23ffffff' fill-opacity='0.14'/%3E%3C/svg%3E"),radial-gradient(900px 520px at 83% 80%,rgba(245,158,11,.36),transparent 60%),radial-gradient(720px 480px at 8% 16%,rgba(168,85,247,.5),transparent 60%),linear-gradient(120deg,#1a0f3d,#3a1f5e 55%,#5b2a6e)}.hero-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(8,12,32,.86),rgba(8,12,32,.55) 42%,rgba(8,12,32,.12))}.hero-inner{position:relative;z-index:2;max-width:680px}.hero h1{font-size:54px;font-weight:800;letter-spacing:2px;line-height:1.13;margin-top:2px;text-shadow:0 2px 18px rgba(0,0,0,.35)}.hero p{margin-top:14px;font-size:18px;opacity:.94;line-height:1.6;max-width:560px}.hero-nowrap{white-space:nowrap}.hero-stats{display:flex;gap:34px;margin-top:26px}.hero-stats div{display:flex;flex-direction:column}.hero-stats b{font-size:28px;font-weight:800;line-height:1.1}.hero-stats span{font-size:12.5px;opacity:.82;margin-top:3px}.hero-dots{position:absolute;left:64px;bottom:22px;z-index:3;display:flex;gap:8px}.hero-dots span{width:26px;height:4px;border-radius:3px;background:rgba(255,255,255,.35);cursor:pointer;transition:.3s}.hero-dots span.on{background:#fff;width:34px}.svc-hero{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46'%3E%3Ccircle cx='2' cy='2' r='1.1' fill='%23ffffff' fill-opacity='0.14'/%3E%3C/svg%3E"),radial-gradient(820px 430px at 86% 8%,rgba(124,58,237,.55),transparent 60%),radial-gradient(700px 430px at 6% 96%,rgba(59,130,246,.58),transparent 60%),linear-gradient(120deg,#0b1437,#1e2a78 52%,#3b2a8c)}.section{margin-top:28px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.section-head h2{font-size:22px;font-weight:800;display:flex;align-items:center;gap:10px}.section-head h2:before{content:"";width:5px;height:22px;border-radius:3px;background:linear-gradient(var(--blue-500),var(--purple))}.section-head .more{color:var(--text-tertiary);font-size:13px}.section-head .more:hover{color:var(--indigo)}.cat-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:14px}.cat-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 12px;text-align:center;transition:.18s;cursor:pointer}.cat-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--blue-200)}.cat-card .ico{width:52px;height:52px;margin:0 auto 10px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;background:var(--blue-50);color:var(--indigo)}.cat-card:nth-child(2n) .ico{background:var(--purple-light);color:var(--purple)}.cat-card .nm{font-weight:700;font-size:15px}.cat-card .ct{font-size:12px;color:var(--text-tertiary);margin-top:2px}.stat-band{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:28px}.stat{background:linear-gradient(180deg,#fff,var(--blue-50));border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;text-align:center}.stat .v{font-size:28px;font-weight:800;color:var(--indigo-dark);line-height:1.1}.stat .v small{font-size:14px;font-weight:600;margin-left:2px}.stat .l{font-size:13px;color:var(--text-secondary);margin-top:6px}.two-col{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin-top:28px}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;box-shadow:var(--shadow-xs)}.policy-list .row{display:flex;align-items:center;gap:12px;padding:13px 4px;border-bottom:1px dashed var(--border-light);cursor:pointer}.policy-list .row:last-child{border-bottom:none}.policy-list .row:hover .tt{color:var(--indigo)}.lv{font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--blue-50);color:var(--indigo);white-space:nowrap}.lv.s{background:#f0fdf4;color:#15803d}.lv.p{background:var(--purple-light);color:var(--purple)}.policy-list .tt{flex:1;font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-list .dt{font-size:12px;color:var(--text-tertiary)}.hot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hot-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:16px;cursor:pointer;transition:.18s;position:relative}.hot-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--blue-200)}.hot-card .nm{font-weight:700}.hot-card .meta{font-size:12px;color:var(--text-tertiary);margin-top:4px}.tag-badge{position:absolute;top:10px;right:10px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:6px}.tag-HOT{background:var(--danger-bg);color:var(--danger)}.tag-NEW{background:var(--blue-50);color:var(--indigo)}.tag-VIP{background:var(--purple-light);color:var(--purple)}.why{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.why .w{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px}.why .w .wi{font-size:24px}.why .w h4{margin:10px 0 6px;font-size:16px}.why .w p{font-size:13px;color:var(--text-secondary)}.svc-wrap{padding:0 64px}.svc-cat-section{margin-top:28px}.svc-tabs{display:flex;gap:12px;margin-top:18px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.svc-tabs::-webkit-scrollbar{height:6px}.svc-tabs::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.svc-tab{flex:1 1 0;min-width:128px;border:1px solid var(--border);background:var(--card);border-radius:var(--radius-lg);padding:16px 10px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;transition:.18s;font-family:inherit}.svc-tab:hover{border-color:var(--blue-200);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.svc-tab.active{border-color:var(--blue-500);background:linear-gradient(180deg,#fff,var(--blue-50));box-shadow:var(--shadow-sm)}.svc-tab.active .t-ico{background:linear-gradient(135deg,var(--blue-500),var(--purple));color:#fff}.svc-tab.active .t-nm{color:var(--indigo-dark)}.svc-tab .t-ico{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:23px;background:var(--blue-50);color:var(--indigo);transition:.18s}.svc-tab .t-nm{font-weight:700;font-size:14px;color:var(--text-primary);white-space:nowrap}.svc-tab .t-ct{font-size:11px;color:var(--text-tertiary)}.svc-panel{margin-top:22px}.svc-panel-head{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 22px;margin-bottom:18px}.svc-ph-l{display:flex;align-items:center;gap:14px;min-width:0}.svc-ph-ico{width:50px;height:50px;border-radius:13px;background:linear-gradient(135deg,var(--blue-500),var(--purple));color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;flex:none}.svc-ph-l h3{font-size:19px;font-weight:800;display:flex;align-items:baseline;gap:8px}.svc-ph-en{font-size:11px;color:var(--text-tertiary);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.svc-ph-l p{font-size:13px;color:var(--text-secondary);margin-top:3px}.svc-ph-r{display:flex;gap:26px;flex:none}.svc-ph-stat{text-align:center}.svc-ph-stat b{display:block;font-size:20px;font-weight:800;color:var(--indigo-dark);line-height:1.2}.svc-ph-stat span{font-size:11.5px;color:var(--text-tertiary);margin-top:2px;display:block}.sub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.sub-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px;cursor:pointer;transition:.18s;position:relative;overflow:hidden;display:flex;flex-direction:column}.sub-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--blue-200)}.sub-card .sc-top{display:flex;align-items:center;gap:11px;margin-bottom:10px}.sub-card .sc-ico{width:42px;height:42px;border-radius:11px;background:var(--blue-50);color:var(--indigo);display:flex;align-items:center;justify-content:center;font-size:20px;flex:none}.sub-card h4{font-size:16px;font-weight:700}.sub-card .sc-blurb{font-size:13px;color:var(--text-secondary);line-height:1.6;min-height:40px}.sub-card .sc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.sub-card .sub-foot{margin-top:auto;padding-top:14px}.sub-card .sub-do{width:100%}.chip{font-size:11px;padding:3px 9px;border-radius:7px;background:var(--surface);color:var(--text-secondary);border:1px solid var(--border-light)}.vip-flag{position:absolute;top:14px;right:14px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--purple-light);color:var(--purple)}.off-flag{position:absolute;top:14px;right:14px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--surface-alt);color:var(--text-tertiary)}.detail{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:28px;box-shadow:var(--shadow-xs)}.detail .back{display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary);font-size:13px;margin-bottom:16px;cursor:pointer}.detail .back:hover{color:var(--indigo)}.detail-head{display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid var(--border-light);padding-bottom:20px}.detail-head .dh-ico{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,var(--blue-500),var(--purple));color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;flex:none}.detail-head h2{font-size:24px;font-weight:800}.detail-head .dh-sub{color:var(--text-secondary);font-size:14px;margin-top:4px}.detail-head .dh-flags{margin-top:8px;display:flex;gap:8px}.lead{background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--radius-md);padding:18px;margin-top:20px;font-size:14px;color:#1e3a5f}.lead .lk{color:var(--indigo-dark);font-weight:600}.doc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.doc-chip{font-size:13px;padding:6px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast)}.doc-chip:hover{border-color:var(--blue-300);color:var(--indigo)}.doc-chip.on{background:linear-gradient(135deg,var(--blue-500),var(--indigo-dark));color:#fff;border-color:transparent;font-weight:700}.doc-list{margin-top:16px;display:flex;flex-direction:column;gap:12px}.doc-item{display:flex;align-items:center;gap:16px;padding:16px 18px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-fast)}.doc-item:hover{border-color:var(--blue-300);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.di-cat{flex:none;align-self:flex-start;font-size:12px;font-weight:700;padding:4px 10px;border-radius:8px}.di-cat.wenku{background:var(--blue-50);color:var(--indigo)}.di-cat.zhinan{background:var(--purple-light);color:var(--purple)}.di-cat.jiedu{background:#ecfdf5;color:#059669}.di-main{flex:1;min-width:0}.di-title{font-size:15px;font-weight:700;color:#1f2937}.di-meta{margin-top:6px;font-size:12px;color:var(--text-secondary);display:flex;flex-wrap:wrap;align-items:center}.dm-sep{color:var(--text-tertiary);margin:0 6px}.di-tags{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.dt{font-size:11px;padding:2px 8px;border-radius:6px;background:var(--surface);color:var(--text-secondary);border:1px solid var(--border-light)}.di-go{flex:none;color:var(--indigo);font-weight:700;font-size:13px;white-space:nowrap}.doc-body{margin-top:20px;font-size:14px;line-height:1.9;color:#243b53}.doc-body p{margin:0 0 14px}.doc-body .policy-doc-heading{font-size:15px;font-weight:800;color:var(--indigo-dark);margin:22px 0 10px}.block{margin-top:24px}.block h3{font-size:16px;font-weight:800;display:flex;align-items:center;gap:8px;margin-bottom:14px}.block h3:before{content:"";width:4px;height:16px;border-radius:2px;background:linear-gradient(var(--blue-500),var(--purple))}.adv-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.adv{background:var(--surface);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:16px}.adv .an{font-weight:700;font-size:14px;display:flex;align-items:center;gap:8px}.adv .an .dot{width:22px;height:22px;border-radius:7px;background:var(--success-bg);color:var(--success);display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}.flow{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}.flow .step{flex:1;min-width:120px;position:relative;padding:0 8px}.flow .step .num{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--blue-500),var(--indigo-dark));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;margin-bottom:8px}.flow .step .st{font-size:14px;font-weight:600}.flow .step:not(:last-child):after{content:"";position:absolute;top:15px;right:-2px;width:calc(100% - 30px);height:2px;background:repeating-linear-gradient(90deg,var(--blue-300) 0 6px,transparent 6px 12px)}.form-sec{background:var(--surface);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:22px}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.field :is(uni-label,[data-hqt-native=label]){display:block;font-size:13px;color:var(--text-secondary);margin-bottom:6px;font-weight:600}.field :is(uni-input,[data-hqt-native=input]),.field :is(uni-textarea,[data-hqt-native=textarea]),.field select{width:100%;height:42px;border:1px solid var(--border);border-radius:10px;padding:0 14px;font-size:14px;background:#fff;transition:.15s}.field :is(uni-textarea,[data-hqt-native=textarea]){height:88px;padding:10px 14px;resize:vertical}.field :is(uni-input,[data-hqt-native=input]):focus,.field :is(uni-textarea,[data-hqt-native=textarea]):focus,.field select:focus{outline:none;border-color:var(--blue-400);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.field .req{color:var(--danger)}.note{margin-top:12px;font-size:13px;color:var(--text-secondary);background:var(--warning-bg);border:1px solid #fde68a;padding:10px 14px;border-radius:10px}.security{margin-top:12px;font-size:12px;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}.me-layout{display:grid;grid-template-columns:288px 1fr;gap:24px;align-items:stretch;margin-top:24px}.me-aside{position:static;display:flex;flex-direction:column}.me-profile{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:28px 22px;box-shadow:var(--shadow-sm);text-align:center}.me-profile .av{width:72px;height:72px;border-radius:16px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,var(--indigo-dark),var(--purple));color:#fff;box-shadow:0 8px 20px rgba(37,99,235,.28)}.me-profile .pn{font-size:20px;font-weight:800;color:var(--text-primary);display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.me-profile .pv{font-size:11px;font-weight:700;background:var(--success-bg);color:var(--success);border:1px solid var(--success-bd);padding:2px 9px;border-radius:6px;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.me-profile .pc{font-size:13px;color:var(--text-secondary);margin-top:8px;line-height:1.5}.me-profile .pmeta{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:14px}.me-profile .pmeta span{font-size:11.5px;background:var(--surface-alt);color:var(--text-secondary);padding:3px 10px;border-radius:6px;font-weight:600}.me-prog{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px 18px;margin-top:16px;box-shadow:var(--shadow-xs)}.me-prog .pt{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--text-secondary);margin-bottom:8px}.me-prog .pt b{color:var(--indigo-dark);font-size:14px}.me-prog .bar{height:6px;border-radius:4px;background:var(--border-light);overflow:hidden}.me-prog .bar i{display:block;height:100%;width:86%;background:linear-gradient(90deg,var(--indigo),var(--purple));border-radius:4px}.me-main{display:flex;flex-direction:column;gap:20px;min-width:0}.me-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.me-kpi{position:relative;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px 20px;box-shadow:var(--shadow-sm);transition:.18s;overflow:hidden}.me-kpi:hover{box-shadow:var(--shadow-md);border-color:var(--blue-200);transform:translateY(-2px)}.me-kpi .kv{font-size:30px;font-weight:800;color:var(--text-primary);line-height:1;font-variant-numeric:tabular-nums}.me-kpi .kl{font-size:13px;color:var(--text-secondary);margin-top:10px}.me-kpi .ki{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--surface-alt);color:var(--text-secondary)}.me-kpi:hover .ki{background:var(--blue-50);color:var(--indigo)}.me-vip{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:linear-gradient(135deg,#1e3a8a,#3730a3 55%,#4c1d95);color:#fff;border-radius:16px;padding:22px 26px;box-shadow:var(--shadow-md)}.me-vip:before{content:"";position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%);right:-40px;top:-60px;pointer-events:none}.me-vip-l{position:relative;display:flex;align-items:center;gap:16px}.me-vip-badge{width:48px;height:48px;border-radius:13px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.me-vip-badge svg{display:block}.me-vip-t{font-size:18px;font-weight:800;letter-spacing:.3px}.me-vip-d{font-size:13px;opacity:.85;margin-top:4px}.me-vip .btn{position:relative;background:#fff;color:#1e3a8a;border:none;font-weight:800;box-shadow:0 6px 16px rgba(0,0,0,.18)}.me-vip .btn:hover{background:#eef2ff;transform:translateY(-1px)}.me-aside .me-vip{flex-direction:column;align-items:stretch;text-align:center;padding:22px 20px;margin-top:auto}.me-aside .me-vip-l{flex-direction:column;gap:12px;justify-content:center}.me-aside .me-vip .btn{width:100%;margin-top:16px}.me-sec{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:22px 24px;box-shadow:var(--shadow-xs)}.me-sec-h{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16px;color:var(--text-primary);margin-bottom:16px}.me-sec-h .ch{width:30px;height:30px;border-radius:9px;background:var(--blue-500);color:#fff;display:flex;align-items:center;justify-content:center}.me-sec.set .me-sec-h .ch{background:var(--purple-light);color:var(--purple)}.me-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.me-tile{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--border-light);border-radius:12px;cursor:pointer;transition:.15s;background:#fff;min-width:0}.me-tile:hover{border-color:var(--blue-200);background:var(--blue-50);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.me-sec.set .me-tile:hover{border-color:var(--purple-light);background:var(--purple-light)}.me-tile .ti{width:38px;height:38px;border-radius:10px;background:var(--surface-alt);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;flex:none}.me-tile:hover .ti{background:var(--blue-50);color:var(--indigo)}.me-sec.set .me-tile:hover .ti{background:var(--purple-light);color:var(--purple)}.me-tile .tt{font-weight:600;font-size:14px;color:var(--text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-tile .bx{font-size:11px;font-weight:700;padding:3px 9px;border-radius:6px;white-space:nowrap;flex:none}.me-tile .bx.ok{background:var(--success-bg);color:var(--success);border:1px solid var(--success-bd)}.me-tile .bx.warn{background:var(--warning-bg);color:#b45309}.me-tile .ar{color:var(--text-tertiary);font-size:16px;opacity:.6;flex:none}.login-wrap{min-height:calc(100vh - var(--nav-h));display:flex;align-items:center;justify-content:center;padding:40px 24px;background:radial-gradient(800px 400px at 50% -10%,var(--blue-50),transparent)}.login-card{width:440px;max-width:100%;background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:36px;box-shadow:var(--shadow-lg)}.login-card .lc-logo{display:flex;align-items:center;gap:10px;justify-content:center;font-weight:800;font-size:22px;color:var(--indigo-dark)}.login-card .slogan{text-align:center;color:var(--text-tertiary);font-size:13px;margin-top:6px}.tabs{display:flex;background:var(--surface);border-radius:10px;padding:4px;margin:22px 0 18px}.tabs :is(uni-button,[data-hqt-native=button]){flex:1;height:38px;border-radius:8px;font-weight:600;color:var(--text-secondary)}.tabs :is(uni-button,[data-hqt-native=button]).on{background:#fff;color:var(--indigo-dark);box-shadow:var(--shadow-xs)}.lc-field{margin-bottom:14px}.lc-field :is(uni-label,[data-hqt-native=label]){font-size:13px;color:var(--text-secondary);font-weight:600;display:block;margin-bottom:6px}.lc-field :is(uni-input,[data-hqt-native=input]){width:100%;height:44px;border:1px solid var(--border);border-radius:10px;padding:0 14px;font-size:14px}.lc-field :is(uni-input,[data-hqt-native=input]):focus{outline:none;border-color:var(--blue-400);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.code-row{display:flex;gap:10px}.code-row :is(uni-input,[data-hqt-native=input]){flex:1}.code-btn{height:44px;padding:0 16px;border-radius:10px;background:var(--blue-50);color:var(--indigo);font-weight:600;white-space:nowrap;border:1px solid var(--blue-100)}.agree{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-secondary);margin:14px 0}.agree :is(uni-input,[data-hqt-native=input]){margin-top:4px}.agree a{color:var(--indigo)}.other-login{text-align:center;margin-top:18px;color:var(--text-tertiary);font-size:13px}.other-login .wx{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:9px 18px;border:1px solid var(--border);border-radius:10px;color:#07c160;font-weight:600;cursor:pointer}.lc-foot{text-align:center;color:var(--text-tertiary);font-size:12px;margin-top:20px}.modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(17,24,39,.5);backdrop-filter:blur(3px);z-index:100;display:none;align-items:center;justify-content:center;padding:24px}.modal-mask.show{display:flex}.modal{background:#fff;border-radius:var(--radius-xl);width:520px;max-width:100%;max-height:88vh;overflow:auto;box-shadow:var(--shadow-lg)}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:22px 26px;border-bottom:1px solid var(--border-light)}.modal-head h3{font-size:19px;font-weight:800}.modal-head .x{font-size:22px;color:var(--text-tertiary);cursor:pointer;line-height:1}.modal-body{padding:24px 26px}.business-login-guard{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:28px;background:rgba(11,20,55,.58);backdrop-filter:blur(7px);opacity:0;transition:opacity .2s ease}.business-login-guard.show{opacity:1}.business-login-card{position:relative;width:440px;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:22px;background:#fff;box-shadow:0 28px 80px rgba(12,25,68,.28);transform:translateY(10px) scale(.985);transition:transform .22s ease}.business-login-guard.show .business-login-card{transform:translateY(0) scale(1)}.business-login-close{position:absolute;top:15px;right:15px;z-index:2;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;font-size:23px;font-weight:300;line-height:30px;transition:background .15s,transform .15s}.business-login-close:hover{background:rgba(255,255,255,.28);transform:rotate(5deg)}.business-login-visual{position:relative;display:flex;align-items:center;gap:12px;height:116px;padding:0 32px;overflow:hidden;background:radial-gradient(180px 100px at 92% 8%,rgba(255,255,255,.22),transparent 70%),linear-gradient(125deg,#1858d4,#2563eb 55%,#7c3aed);color:#fff}.business-login-visual:before,.business-login-visual:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.13);border-radius:50%}.business-login-visual:before{right:42px;width:118px;height:118px}.business-login-visual:after{right:-18px;bottom:-54px;width:142px;height:142px}.business-login-visual>span{position:relative;font-size:15px;font-weight:700;letter-spacing:.8px}.business-login-mark{position:relative;display:flex;width:54px;height:54px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.42);border-radius:17px;background:rgba(255,255,255,.18);box-shadow:inset 0 1px rgba(255,255,255,.32),0 8px 24px rgba(8,42,123,.22)}.business-login-mark svg{width:30px;height:30px}.business-login-content{padding:30px 32px 32px}.business-login-eyebrow{margin-bottom:5px;color:var(--indigo);font-size:12px;font-weight:800;letter-spacing:1px}.business-login-content h2{color:var(--text-primary);font-size:24px;line-height:1.35;font-weight:800;letter-spacing:.2px}.business-login-content>p{margin-top:10px;color:var(--text-secondary);font-size:14px;line-height:1.75}.business-login-assurance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:21px;padding:14px 16px;border:1px solid var(--blue-100);border-radius:12px;background:linear-gradient(135deg,var(--blue-50),#faf8ff);color:#45536b;font-size:12px;font-weight:600}.business-login-assurance span{display:flex;align-items:center;gap:6px;white-space:nowrap}.business-login-assurance b{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:#dbeafe;color:var(--indigo);font-size:11px}.business-login-actions{margin-top:24px}.business-login-primary{display:flex;width:100%;height:48px;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:1px solid rgba(29,78,216,.12);border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 9px 22px rgba(37,99,235,.2);font-size:14px;font-weight:700;letter-spacing:.2px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.business-login-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 12px 26px rgba(37,99,235,.26)}.business-login-primary:active{transform:translateY(0);box-shadow:0 6px 16px rgba(37,99,235,.2)}.business-login-arrow{font-size:17px;font-weight:500;line-height:1;transition:transform .15s ease}.business-login-primary:hover .business-login-arrow{transform:translate(3px)}.business-login-primary:focus-visible,.business-login-close:focus-visible{outline:3px solid rgba(96,165,250,.38);outline-offset:2px}@media (max-width:520px){.business-login-guard{padding:18px}.business-login-content{padding:26px 22px 24px}.business-login-visual{height:104px;padding:0 22px}.business-login-assurance{grid-template-columns:1fr}}.vip-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.vip-item{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border-light);border-radius:10px;padding:12px}.vip-item .vi{width:30px;height:30px;border-radius:8px;background:var(--purple-light);color:var(--purple);display:flex;align-items:center;justify-content:center;font-size:15px;flex:none}.rule-opt{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--border-light)}.rule-opt:last-child{border-bottom:none}.switch{width:44px;height:24px;border-radius:14px;background:var(--border);position:relative;transition:.2s;flex:none;cursor:pointer}.switch.on{background:var(--success)}.switch:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;left:3px;transition:.2s}.switch.on:after{left:23px}.tag-pick{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tag-pick span{padding:6px 12px;border-radius:20px;background:var(--surface);border:1px solid var(--border);font-size:13px;cursor:pointer}.tag-pick span.on{background:var(--blue-50);border-color:var(--blue-300);color:var(--indigo);font-weight:600}.search-panel{position:absolute;top:46px;left:0;right:0;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);padding:10px;display:none;max-height:360px;overflow:auto;z-index:60}.search-panel.show{display:block}.search-panel .sp-group{font-size:12px;color:var(--text-tertiary);padding:8px 10px;font-weight:600}.search-panel .sp-item{padding:9px 10px;border-radius:8px;cursor:pointer;font-size:14px}.search-panel .sp-item:hover{background:var(--surface);color:var(--indigo)}.toast{position:fixed;top:80px;left:50%;transform:translate(-50%);background:#111827;color:#fff;padding:12px 22px;border-radius:12px;font-size:14px;z-index:200;opacity:0;transition:.25s;pointer-events:none}.toast.show{opacity:1}.footer{background:#0f172a;color:#94a3b8;margin-top:40px;padding:32px 24px}.footer .fin{padding:0 64px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:13px}.footer b{color:#e2e8f0}.ai-match{background:linear-gradient(120deg,var(--indigo-dark),var(--purple));color:#fff;border-radius:var(--radius-lg);padding:18px 20px;position:relative;overflow:hidden}.ai-match:after{content:"";position:absolute;right:-30px;top:-30px;width:140px;height:140px;border-radius:50%;background:rgba(255,255,255,.07)}.ai-match .am-h{display:flex;align-items:center;gap:8px;font-weight:800;font-size:16px;position:relative}.ai-match .am-h .bot{width:26px;height:26px;border-radius:8px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}.ai-match .am-sub{font-size:12.5px;opacity:.92;margin-top:7px;position:relative}.ai-match .am-prof{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px;position:relative}.ai-match .am-prof span{font-size:11px;background:rgba(255,255,255,.16);padding:3px 10px;border-radius:20px}.ai-match .am-btn{margin-top:13px;background:#fff;color:var(--indigo-dark);border:none;height:38px;padding:0 18px;border-radius:10px;font-weight:800;cursor:pointer;position:relative;font-size:14px}.ai-match .am-btn:hover{box-shadow:var(--shadow-md)}.ai-match .am-result{margin-top:12px;font-size:13px;display:none;background:rgba(255,255,255,.14);padding:10px 12px;border-radius:10px;position:relative;line-height:1.6}.ai-match .am-result.show{display:block}.ai-match .am-result b{font-weight:800}.ai-match .am-acct{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:12px;position:relative}.ai-match .am-acct-ava{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}.ai-match .am-acct-info{flex:1;min-width:0}.ai-match .am-acct-name{font-size:14px;font-weight:800;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ai-match .am-ok{font-size:10px;font-weight:700;background:#10b981;color:#fff;padding:2px 7px;border-radius:10px}.ai-match .am-acct-sub{font-size:11px;opacity:.9;margin-top:3px;line-height:1.45}.pcard{display:flex;gap:14px;padding:14px;border:1px solid var(--border-light);border-radius:var(--radius-md);margin-bottom:12px;cursor:pointer;transition:.15s;background:#fff}.pcard:hover{border-color:var(--blue-200);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.pcard .score{flex:none;width:50px;height:50px;border-radius:12px;background:var(--blue-50);color:var(--indigo);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;font-size:16px}.pcard .score small{font-size:9px;font-weight:600;color:var(--text-tertiary);margin-top:1px}.pcard .pc-body{flex:1;min-width:0}.pcard .pc-title{font-weight:700;font-size:14px;line-height:1.45}.pcard .pc-meta{font-size:12px;color:var(--text-tertiary);margin-top:5px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pcard .pc-reason{font-size:12px;color:#047857;margin-top:7px;background:var(--success-bg);border:1px solid var(--success-bd);border-radius:8px;padding:6px 10px;line-height:1.5}.pcard .pc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.pcard .pc-go{color:var(--indigo);font-size:12px;font-weight:700;margin-top:9px;display:inline-block}.pcard .pc-actions{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap}.pcard .pc-actions .pc-go{margin-top:0}.pcard .pc-dl{font-size:12px;font-weight:700;color:#fff;background:var(--indigo);border:none;height:28px;padding:0 12px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.pcard .pc-dl:hover{background:var(--indigo-dark);box-shadow:var(--shadow-sm)}.pcard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pcard-grid .pcard{margin-bottom:0}.hp-empty{text-align:center;padding:40px 20px;color:var(--text-tertiary)}.hp-empty .hp-empty-ico{font-size:36px;line-height:1}.hp-empty .hp-empty-t{font-weight:800;font-size:15px;color:var(--text-secondary);margin-top:12px}.hp-empty .hp-empty-s{font-size:13px;margin-top:8px;line-height:1.65;max-width:480px;margin-left:auto;margin-right:auto}.cat-row{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.home-ai-wide{overflow:hidden}.ai-split{display:grid;grid-template-columns:340px 1fr;align-items:stretch}.ai-left{padding:0}.ai-left .ai-match{border-radius:0;height:100%;min-height:100%}.ai-right{background:#fff;padding:18px 22px;display:flex;flex-direction:column;min-width:0}.ai-right-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;flex:none}.ai-right-h h3{font-size:16px;font-weight:800;color:var(--text-primary)}.ai-right-body{flex:1;display:flex;flex-direction:column;min-width:0}.ai-right-body .pcard-grid{flex:1}.ai-right-body .pcard-grid .hp-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px}.ai-match .am-cancel{margin-top:10px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45);height:36px;padding:0 18px;border-radius:10px;font-weight:700;cursor:pointer;font-size:13.5px}.ai-match .am-cancel:hover{background:rgba(255,255,255,.12)}@media (max-width:980px){.cat-row{grid-template-columns:repeat(4,1fr)}.ai-split{grid-template-columns:1fr}.ai-left .ai-match{border-radius:0}}@media (max-width:560px){.cat-row{grid-template-columns:repeat(2,1fr)}}.ann-list .ar{display:flex;align-items:center;gap:10px;padding:11px 2px;border-bottom:1px dashed var(--border-light);cursor:pointer}.ann-list .ar:last-child{border-bottom:none}.ann-list .ar .adot{width:6px;height:6px;border-radius:50%;background:var(--danger);flex:none}.ann-list .ar .at{flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ann-list .ar:hover .at{color:var(--indigo)}.ann-list .ar .adt{font-size:12px;color:var(--text-tertiary);white-space:nowrap}.dyn-list .dr{display:flex;align-items:center;gap:10px;padding:9px 2px;font-size:13px;border-bottom:1px dashed var(--border-light)}.dyn-list .dr:last-child{border-bottom:none}.dyn-list .dr .live{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--success-bg);flex:none}.dyn-list .dr .dc{font-weight:600;color:var(--text-primary)}.dyn-list .dr .da{color:var(--indigo);font-weight:600}.dyn-list .dr .dt{margin-left:auto;color:var(--text-tertiary);font-size:12px;white-space:nowrap}.partners{margin-top:28px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 24px}.partners .ph{font-size:13px;color:var(--text-secondary);font-weight:800;margin-bottom:14px;display:flex;align-items:center;gap:8px}.partners .ph:before{content:"";width:4px;height:14px;border-radius:2px;background:linear-gradient(var(--blue-500),var(--purple))}.partners .plogo-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:14px}.partners .plogo{display:flex;flex-direction:column;align-items:center;gap:9px;padding:14px 4px;border:1px solid var(--border-light);border-radius:14px;background:#fff;transition:.18s}.partners .plogo:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm);border-color:var(--blue-200)}.partners .plogo .mark{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:17px;letter-spacing:1px;overflow:hidden}.partners .plogo .mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.partners .plogo .nm{font-size:11.5px;color:var(--text-secondary);text-align:center;line-height:1.3}.footer-cols{padding:8px 64px 26px;display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:30px}.footer-cols h5{color:#e2e8f0;font-size:14px;margin-bottom:13px;font-weight:700}.footer-cols a,.footer-cols .fl{display:block;color:#94a3b8;font-size:13px;padding:5px 0;text-decoration:none;cursor:pointer;transition:.15s}.footer-cols a:hover{color:#cbd5e1}.footer-cols .fbrand b{font-size:19px;color:#fff}.footer-cols .fbrand p{margin-top:11px;font-size:13px;line-height:1.8}.footer-cols .fhot{margin-top:12px;font-size:13px;color:#cbd5e1}.footer-cols .fhot b{color:#fff;font-size:15px}.footer-bottom{border-top:1px solid #1e293b;text-align:center;color:#64748b;font-size:12px;padding:16px 24px}.footer-bottom a{color:inherit;text-decoration:none}.footer-bottom a:hover{color:#94a3b8}@media (max-width:1180px){.cat-grid{grid-template-columns:repeat(4,1fr)}.stat-band{grid-template-columns:repeat(3,1fr)}.two-col{grid-template-columns:1fr}.why,.pcard-grid,.sub-grid,.adv-grid{grid-template-columns:repeat(2,1fr)}.partners .plogo-grid{grid-template-columns:repeat(5,1fr)}.me-tiles{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.wrap,.svc-wrap{padding-left:24px;padding-right:24px}.topnav{height:auto}.topnav .inner{height:auto;min-height:var(--nav-h);flex-wrap:wrap;gap:0 16px;padding:8px 24px 0}.search{max-width:none;min-width:220px}.nav-menu{display:flex;order:3;flex:0 0 calc(100% + 48px);height:44px;margin:8px -24px 0;padding:0 16px;overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--border-light);scrollbar-width:none}.nav-menu::-webkit-scrollbar{display:none}.nav-menu a,.nav-has-dd>a{height:44px;flex:none;padding:0 14px;white-space:nowrap}.nav-has-dd{height:44px;flex:none}.nav-dd{display:none!important}.footer-cols{grid-template-columns:1fr 1fr}.pcard-grid{grid-template-columns:1fr}.partners .plogo-grid{grid-template-columns:repeat(3,1fr)}.hero{height:min(46vh,420px);padding:0 30px}.hero h1{font-size:38px}.hero p{font-size:16px}.hero-dots{left:30px}.me-layout{grid-template-columns:1fr}.me-aside{position:static}.me-kpis,.me-tiles{grid-template-columns:repeat(2,1fr)}.me-aside .me-vip{margin-top:16px}}@media (max-width:560px){.topnav .inner{gap:0 10px;padding:8px 14px 0}.logo{font-size:18px}.logo small{display:none}.nav-user{max-width:122px;padding-right:9px}.nav-user .nu-name{max-width:64px}.search{order:3;flex:0 0 100%;min-width:0;margin-top:8px}.nav-menu{order:4;flex-basis:calc(100% + 28px);margin-left:-14px;margin-right:-14px;padding:0 8px}.wrap,.svc-wrap{padding-left:16px;padding-right:16px}.sp-hero{min-height:280px;padding:32px 20px}.sp-hero h1{font-size:27px}.sp-hero p{font-size:14px}.sp-stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:18px 12px}.hero{height:auto;min-height:360px;padding:46px 20px}.hero h1{font-size:30px}.hero-dots{left:20px}.stat-band{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{align-items:flex-start;gap:8px;flex-wrap:wrap}.modal-mask{align-items:flex-end;padding:12px}.modal{width:100%;max-height:92vh;border-radius:18px 18px 10px 10px}.modal-head{padding:18px 20px}.modal-body{padding:20px}.sp-match-left,.sp-match-right{padding:15px}.sp-pager{flex-wrap:wrap}.partners .plogo-grid{grid-template-columns:repeat(2,1fr)}.sub-grid{grid-template-columns:1fr}.svc-panel-head{flex-direction:column;align-items:flex-start;gap:14px}.svc-ph-r{width:100%;justify-content:space-between;gap:12px}.footer-cols{grid-template-columns:1fr;padding-left:24px;padding-right:24px}.footer .fin{padding-left:24px;padding-right:24px}.me-kpis,.me-tiles{grid-template-columns:repeat(2,1fr)}}.devpage{min-height:calc(100vh - var(--nav-h) - 96px);display:flex;align-items:center;justify-content:center;padding:64px 24px;background:linear-gradient(180deg,#f8fafc,#fff)}.devpage .dev-card{max-width:520px;width:100%;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:56px 44px;position:relative;overflow:hidden}.devpage .dev-card:before{content:"";position:absolute;top:-42%;left:50%;transform:translate(-50%);width:440px;height:440px;background:radial-gradient(circle,rgba(37,99,235,.07),transparent 65%);pointer-events:none}.devpage .dev-ico{width:92px;height:92px;margin:0 auto 26px;display:flex;align-items:center;justify-content:center;border-radius:24px;background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(124,58,237,.1));color:var(--blue-600);position:relative;z-index:1}.devpage .dev-ico svg{width:46px;height:46px}.devpage h1{font-size:25px;font-weight:700;color:#1f2937;margin-bottom:10px;letter-spacing:.5px;position:relative;z-index:1}.devpage .dev-sub{font-size:15px;color:#6b7280;margin-bottom:16px;position:relative;z-index:1}.devpage .dev-desc{font-size:14px;color:#9ca3af;line-height:1.75;margin-bottom:26px;position:relative;z-index:1}.devpage .dev-tags{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:30px;position:relative;z-index:1}.devpage .dev-tag{font-size:13px;color:var(--blue-600);background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);padding:6px 14px;border-radius:999px}.devpage .dev-actions{position:relative;z-index:1}.rp-hero{background:linear-gradient(120deg,#1a6ff5,#2563eb 55%,#7c3aed);color:#fff;padding:46px 0 42px}.rp-hero-in{max-width:1280px;margin:0 auto;padding:0 64px}.rp-crumb{font-size:13px;opacity:.82;margin-bottom:10px;letter-spacing:.5px}.rp-hero h1{font-size:30px;font-weight:800;margin:0 0 10px}.rp-hero p{font-size:15px;line-height:1.7;opacity:.92;max-width:760px;margin:0}.rp-wrap{max-width:1280px;margin:-26px auto 0;padding:0 64px 64px;position:relative;z-index:2}.rp-block{background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:24px 28px;margin-bottom:22px}.rp-search{display:flex;align-items:center;gap:10px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:var(--radius-md);padding:8px 8px 8px 14px;max-width:720px}.rp-search .ic{color:#9ca3af;display:flex}.rp-search :is(uni-input,[data-hqt-native=input]){flex:1;border:none;background:transparent;outline:none;font-size:15px;color:#1f2937;padding:9px 0;min-width:0}.rp-search :is(uni-input,[data-hqt-native=input])::-moz-placeholder{color:#9ca3af}.rp-search :is(uni-input,[data-hqt-native=input])::placeholder{color:#9ca3af}.rp-diligence{position:relative}.rp-suggestions{position:absolute;z-index:20;top:58px;left:0;width:min(720px,100%);max-height:430px;overflow:auto;border:1px solid #dbe3ee;border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(30,64,100,.16)}.rp-suggestion-item{display:block;width:100%;padding:13px 16px;border:0;border-bottom:1px solid #edf1f5;background:#fff;text-align:left;cursor:pointer}.rp-suggestion-item:last-child{border-bottom:0}.rp-suggestion-item:hover,.rp-suggestion-item:focus{background:#f7faff;outline:none}.rp-suggestion-name,.rp-suggestion-meta,.rp-suggestion-address{display:block}.rp-suggestion-name{color:#1f2937;font-size:14px;font-weight:700;line-height:22px}.rp-suggestion-name mark{background:transparent;color:#e5483f}.rp-suggestion-status{display:inline-block;margin-left:9px;padding:1px 6px;border-radius:3px;background:#e8f8ef;color:#169454;font-size:11px;line-height:18px}.rp-suggestion-meta,.rp-suggestion-address{margin-top:4px;color:#64748b;font-size:12px;line-height:18px}.rp-suggestion-address{overflow:hidden;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap}.rp-suggestion-state{padding:22px 16px;color:#7b8798;text-align:center;font-size:13px}.rp-result{margin-top:20px}.rp-loading{display:flex;align-items:center;gap:12px;justify-content:center;color:#6b7280;font-size:14px;padding:40px}.rp-spin{width:22px;height:22px;border:3px solid #e5e7eb;border-top-color:var(--blue-600);border-radius:50%;animation:rpspin .8s linear infinite}@keyframes rpspin{to{transform:rotate(360deg)}}.rp-error{color:#ef4444;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);padding:16px 18px;font-size:14px;text-align:center}.biz-card{border:1px solid #e5e7eb;border-radius:var(--radius-md);overflow:hidden}.biz-head{display:flex;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid #eef2f7;background:linear-gradient(180deg,#f8fafc,#fff)}.biz-name{font-size:19px;font-weight:800;color:#1f2937}.biz-status{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px}.biz-status.normal{color:#059669;background:#ecfdf5}.biz-status.warn{color:#d97706;background:#fffbeb}.biz-update{margin-left:auto;font-size:12px;color:#9ca3af}.biz-source-notice{padding:10px 20px;border-bottom:1px solid #eef2f7;background:#fffbeb;color:#92400e;font-size:12px;line-height:1.6}.biz-portrait{padding:18px 20px;border-bottom:1px solid #dbe7f4;background:#f7fbff}.biz-portrait-head,.biz-policy-head{display:flex;align-items:center;justify-content:space-between;color:#174b8a;font-size:15px}.biz-portrait-head span,.biz-policy-head span{font-size:12px;font-weight:600}.biz-portrait-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px}.biz-portrait-metrics>div{text-align:center;border-left:1px solid #d9e7f6}.biz-portrait-metrics>div:first-child{border-left:0}.biz-portrait-metrics b,.biz-portrait-metrics span{display:block}.biz-portrait-metrics b{color:#1b64b0;font-size:19px}.biz-portrait-metrics span{margin-top:3px;color:#718096;font-size:11px}.biz-portrait-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.biz-portrait-tags span{padding:4px 9px;border-radius:5px;background:#e4f0ff;color:#2466a8;font-size:11px}.biz-policy{margin-top:18px;padding:18px 20px;border:1px solid #dbe7f4;border-radius:10px;background:#fff}.biz-policy-row{display:flex;align-items:flex-start;gap:16px;margin-top:12px;padding:13px 14px;border:1px solid #e2eaf3;border-radius:8px;background:#f9fbfd}.biz-policy-row>div{min-width:0;flex:1}.biz-policy-title{font-size:14px;font-weight:700;color:#1f2937}.biz-policy-meta{margin-top:4px;color:#718096;font-size:11px}.biz-policy-reason{margin-top:7px;color:#536273;font-size:12px;line-height:1.6}.biz-policy-score{color:#1971cf;font-size:17px;white-space:nowrap}.biz-policy-empty{padding:26px 10px 10px;color:#78889b;text-align:center;font-size:13px}.biz-tabs{display:flex;gap:4px;padding:12px 16px 0;border-bottom:1px solid #eef2f7;overflow-x:auto}.biz-tab{flex:0 0 auto;padding:9px 16px;font-size:14px;color:#6b7280;cursor:pointer;border-radius:10px 10px 0 0;position:relative;white-space:nowrap;transition:.15s}.biz-tab:hover{color:#1f2937;background:#f8fafc}.biz-tab.active{color:var(--blue-600);font-weight:700}.biz-tab.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--blue-600);border-radius:2px}.biz-panels{padding:6px 20px 22px}.biz-panel{display:none}.biz-panel.active{display:block}.biz-sync-state{min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px;color:#64748b;font-size:14px}.biz-sync-state.failed{color:#b91c1c}.biz-sync-spin{width:18px;height:18px;border:2px solid #dbeafe;border-top-color:var(--blue-600);border-radius:50%;animation:rpspin .8s linear infinite;flex:0 0 auto}.biz-sec{font-size:15px;font-weight:700;color:#1f2937;margin:20px 0 12px;display:flex;align-items:center;gap:8px}.biz-sec:first-child{margin-top:14px}.biz-sec .cnt{font-size:12px;font-weight:600;color:var(--blue-600);background:#eef4ff;padding:2px 9px;border-radius:999px}.biz-table{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff;border:1px solid #eef2f7;border-radius:10px;overflow:hidden}.biz-table td{padding:10px 14px;border-bottom:1px solid #f1f5f9;font-size:14px;vertical-align:top}.biz-table tr:last-child td{border-bottom:none}.biz-table .bl{width:140px;color:#6b7280;background:#f8fafc;font-weight:500}.biz-table .bv{color:#1f2937;overflow-wrap:anywhere;word-break:break-word}.biz-scope{font-size:14px;color:#374151;line-height:1.8;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;padding:12px 14px;overflow-wrap:anywhere;word-break:break-word}.biz-list{display:flex;flex-direction:column;gap:8px}.biz-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px}.biz-row>div{min-width:0}.biz-row .nm{font-size:14px;font-weight:600;color:#1f2937}.biz-row .mt{font-size:12px;color:#9ca3af;margin-top:3px;overflow-wrap:anywhere;word-break:break-word}.biz-row .biz-source-link{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin-top:6px;font-size:12px;color:var(--blue-600);text-decoration:none;overflow-wrap:anywhere}.biz-row .biz-source-link:hover{text-decoration:underline}.biz-row .rt{font-size:14px;font-weight:700;color:var(--blue-600);text-align:right;white-space:nowrap}.biz-row .rt small{display:block;font-size:11px;color:#9ca3af;font-weight:500}.biz-chips{display:flex;flex-wrap:wrap;gap:8px}.biz-chip{font-size:13px;color:#374151;background:#eef4ff;border:1px solid #dbeafe;padding:6px 12px;border-radius:999px}.biz-chip b{color:#1f2937}.biz-change{display:flex;gap:12px;padding:10px 0;border-bottom:1px dashed #eef2f7}.biz-change:last-child{border-bottom:none}.biz-change .dt{font-size:12px;color:#9ca3af;white-space:nowrap;width:84px;padding-top:2px}.biz-change .ct{font-size:14px;color:#374151}.biz-change .tg{display:inline-block;font-size:11px;font-weight:600;color:var(--blue-600);background:#eef4ff;padding:1px 8px;border-radius:6px;margin-right:8px}.biz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.biz-ip{background:#fff;border:1px solid #eef2f7;border-radius:10px;padding:13px 14px}.biz-ip .inm{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:6px;line-height:1.4}.biz-ip .ino{font-size:12px;color:#9ca3af;margin-bottom:8px}.biz-ip .ist{display:inline-block;font-size:11px;font-weight:600;padding:2px 9px;border-radius:999px}.biz-ip .ist.ok{color:#059669;background:#ecfdf5}.biz-ip .ist.pend{color:#d97706;background:#fffbeb}.biz-ip .ist.off{color:#dc2626;background:#fef2f2}.biz-ip-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:4px 0 24px;overflow:hidden;border:1px solid #e5eaf2;border-radius:8px;background:#e5eaf2}.biz-ip-overview>div{display:flex;align-items:baseline;justify-content:center;gap:8px;min-height:76px;padding:16px;background:#f8fafc}.biz-ip-overview b{font-size:25px;line-height:1;color:#1d4ed8}.biz-ip-overview span{font-size:13px;color:#64748b}.biz-ip-sec{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.biz-ip-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.biz-ip-asset{min-width:0;padding:16px;border-color:#e5eaf2;border-radius:8px;box-shadow:0 2px 8px rgba(15,23,42,.04)}.biz-ip-card-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.biz-ip-card-title{min-width:0;flex:1}.biz-ip-card-title .inm{margin-bottom:4px;overflow-wrap:anywhere;word-break:break-word}.biz-ip-card-head>.ist{max-width:120px;flex:0 0 auto;text-align:center;overflow-wrap:anywhere}.biz-ip-mark{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;overflow:hidden;border:1px solid #e5eaf2;border-radius:8px;background:#f8fafc;color:#1d4ed8;font-size:17px;font-weight:800}.biz-ip-mark img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.biz-ip-number{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:9px 11px;border-radius:6px;background:#f8fafc;font-size:12px;color:#64748b}.biz-ip-number b{color:#1f2937;font-size:13px;overflow-wrap:anywhere;text-align:right}.biz-ip-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.biz-ip-meta>div{min-width:0}.biz-ip-meta span{display:block;margin-bottom:3px;font-size:11px;color:#94a3b8}.biz-ip-meta b{display:block;font-size:12px;line-height:1.55;color:#475569;font-weight:600;overflow-wrap:anywhere}.biz-ip-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.biz-ip-tags span{padding:3px 8px;border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;color:#315a9b;font-size:11px}.biz-ip-patent-date{margin-top:10px;font-size:12px;color:#64748b}.biz-ip-details{margin-top:13px;border-top:1px solid #eef2f7;padding-top:11px}.biz-ip-details summary{cursor:pointer;color:#2563eb;font-size:12px;font-weight:600;list-style-position:inside}.biz-ip-detail-body{display:grid;gap:9px;margin-top:10px;padding:11px;border-radius:6px;background:#f8fafc}.biz-ip-detail-line{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.65}.biz-ip-detail-line b{color:#64748b}.biz-ip-detail-line span{color:#334155;overflow-wrap:anywhere;word-break:break-word}.biz-ip-empty{display:flex;align-items:center;min-height:72px;padding:0 16px;border:1px dashed #dbe3ef;border-radius:8px;background:#fafcff;color:#94a3b8;font-size:13px}.biz-ip-copyright-list .biz-row{background:#fff}.biz-cert{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px}.biz-cert .ci{width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:19px;background:#eef4ff;border-radius:10px;flex:0 0 auto}.biz-cert .cnm{font-size:14px;font-weight:600;color:#1f2937}.biz-cert .cmt{font-size:12px;color:#9ca3af;margin-top:3px}.biz-cert .cst{margin-left:auto;font-size:12px;font-weight:600;color:#059669;background:#ecfdf5;padding:3px 10px;border-radius:999px;white-space:nowrap}.biz-risk{background:#fff;border:1px solid #fde2e2;border-radius:10px;padding:12px 14px;margin-bottom:10px}.biz-risk .rtg{display:inline-block;font-size:11px;font-weight:700;padding:2px 9px;border-radius:6px;margin-bottom:6px}.biz-risk .rtg.danger{color:#fff;background:#ef4444}.biz-risk .rtg.info{color:#1d4ed8;background:#dbeafe}.biz-risk .rtg.warn{color:#b45309;background:#fef3c7}.biz-risk .rttl{font-size:14px;font-weight:600;color:#1f2937;display:flex;justify-content:space-between;gap:10px}.biz-risk .ramt{color:#dc2626;font-weight:800}.biz-risk .rmt{font-size:12px;color:#9ca3af;margin-top:5px;display:flex;flex-wrap:wrap;gap:10px}.biz-annual{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;margin-bottom:10px}.biz-annual .ay{font-size:15px;font-weight:700;color:#1f2937}.biz-annual .ad{font-size:12px;color:#9ca3af;margin-top:3px}.biz-annual .adata{display:flex;gap:20px}.biz-annual .adata div{text-align:right}.biz-annual .al{font-size:11px;color:#9ca3af}.biz-annual .av{font-size:14px;font-weight:700;color:#1f2937}.biz-risk-list .biz-row{background:#fff;border-color:#fee2e2}.biz-annual.biz-annual-card{display:block;padding:0;overflow:hidden}.biz-annual-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px}.biz-annual-head>div:first-child{min-width:116px}.biz-annual-status{flex:none;font-size:11px;font-weight:700;color:#047857;background:#ecfdf5;border-radius:6px;padding:3px 9px}.biz-annual-card .adata{margin-left:auto;min-width:500px;justify-content:flex-end}.biz-annual-card .adata>div{width:150px;min-width:0}.biz-annual-card .av{overflow-wrap:anywhere;word-break:break-word}.biz-annual-meta{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 16px;border-top:1px solid #eef2f7;background:#fff;font-size:12px;line-height:1.7}.biz-annual-meta b{color:#6b7280}.biz-annual-meta span{color:#374151;overflow-wrap:anywhere;word-break:break-word}.biz-annual-details{border-top:1px solid #eef2f7;background:#fff}.biz-annual-details summary{display:flex;align-items:center;gap:8px;padding:10px 16px;color:var(--blue-600);font-size:12px;font-weight:600;cursor:pointer;list-style:none}.biz-annual-details summary::-webkit-details-marker{display:none}.biz-annual-details summary:after{content:"›";margin-left:auto;font-size:17px;line-height:1;transition:transform .2s}.biz-annual-details[open] summary:after{transform:rotate(90deg)}.biz-annual-details summary span{color:#9ca3af;font-weight:500}.biz-detail-list{padding:0 16px 8px}.biz-detail-row{padding:9px 0;border-top:1px dashed #e5e7eb}.biz-detail-row>div{min-width:0}.biz-detail-row .nm{font-size:12px;font-weight:600;color:#374151}.biz-detail-row .mt{margin-top:3px;color:#9ca3af;font-size:12px;line-height:1.7;overflow-wrap:anywhere;word-break:break-word}.biz-detail-row .biz-source-link{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin-top:5px;font-size:12px;color:var(--blue-600);text-decoration:none;overflow-wrap:anywhere}.biz-clean{text-align:center;padding:34px 20px;color:#059669;font-size:14px;font-weight:600}.rp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rp-card{background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius-md);padding:22px 20px;cursor:pointer;transition:.2s;display:flex;flex-direction:column}.rp-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px);border-color:#c7d8f5}.rp-card-ic{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(124,58,237,.12));color:var(--blue-600);margin-bottom:14px}.rp-card h3{font-size:16px;font-weight:700;color:#1f2937;margin:0 0 8px}.rp-card p{font-size:13px;color:#6b7280;line-height:1.7;margin:0 0 16px;flex:1}.rp-card-foot{display:flex;align-items:center;justify-content:space-between}.rp-card-tag{font-size:12px;color:#6b7280;background:#f1f5f9;padding:3px 10px;border-radius:999px}.rp-go{font-size:13px;font-weight:700;color:var(--blue-600)}.lc-field :is(uni-textarea,[data-hqt-native=textarea]){width:100%;padding:10px 14px;border:1px solid var(--border);border-radius:10px;font-size:14px;font-family:inherit;resize:vertical;color:#1f2937}.lc-field :is(uni-textarea,[data-hqt-native=textarea]):focus{outline:none;border-color:var(--blue-400);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.credit-report-progress{margin-top:16px;padding:14px 16px;border:1px solid #bfdbfe;border-left:4px solid var(--blue-500);border-radius:8px;background:#eff6ff}.credit-report-progress.complete{border-color:#a7f3d0;border-left-color:#059669;background:#ecfdf5}.credit-report-progress.failed{border-color:#fecaca;border-left-color:#dc2626;background:#fef2f2}.credit-report-status{font-size:14px;font-weight:700;color:var(--text-primary)}.credit-report-request-no{margin-top:4px;font-size:12px;color:var(--text-tertiary)}.credit-report-download{margin-top:12px;height:40px;padding:0 18px}@media (max-width:1024px){.rp-wrap{padding:0 24px 56px}.rp-hero-in{padding:0 24px}.rp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.biz-annual-head{align-items:flex-start;flex-wrap:wrap}.biz-annual-card .adata{order:3;width:100%;min-width:0;justify-content:space-between}.biz-annual-card .adata>div{width:31%;text-align:left}.biz-annual-meta{grid-template-columns:1fr;gap:3px}}@media (max-width:760px){.biz-ip-grid{grid-template-columns:1fr}.biz-ip-overview>div{min-height:66px;padding:12px 8px}.biz-ip-overview b{font-size:21px}.biz-ip-meta{grid-template-columns:1fr}.biz-ip-card-head>.ist{max-width:94px}}@media (max-width:560px){.rp-grid{grid-template-columns:1fr}#rpDueDiligence .section-head{align-items:flex-start;flex-direction:column;gap:4px}#rpDueDiligence .section-head h2{white-space:nowrap}.biz-head{flex-wrap:wrap}.biz-update{margin-left:0;width:100%}.biz-tabs{padding:10px 12px 0}.biz-panels{padding:6px 14px 18px}.biz-table .bl{width:104px}.biz-annual-card .adata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.biz-annual-card .adata>div{width:auto}.biz-annual-head>div:first-child{min-width:0}}.fn-hero{position:relative;background:linear-gradient(120deg,#1a6ff5,#3b2bd0 55%,#7c3aed);color:#fff;padding:52px 64px;overflow:hidden}.fn-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 300px at 85% -10%,rgba(255,255,255,.18),transparent 60%);pointer-events:none}.fn-hero-in{position:relative;max-width:1280px;margin:0 auto}.fn-crumb{font-size:13px;opacity:.82;margin-bottom:12px;letter-spacing:.5px}.fn-hero h1{font-size:30px;font-weight:800;margin:0 0 10px;letter-spacing:1px}.fn-hero p{font-size:15px;line-height:1.7;opacity:.92;max-width:720px;margin:0}.fn-wrap{max-width:1280px;margin:0 auto;padding:32px 64px 64px}.fn-block{margin-bottom:36px}.fn-block .section-head h2{font-size:20px;font-weight:700}.fn-filter{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 18px}.fn-chip{padding:7px 16px;border:1px solid #e5e7eb;background:#fff;border-radius:999px;font-size:13px;color:#4b5563;cursor:pointer;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fn-chip:hover{border-color:#1a6ff5;color:#1a6ff5}.fn-chip.on{background:#1a6ff5;border-color:#1a6ff5;color:#fff}.fn-prod-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.fn-prod{position:relative;border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:18px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column}.fn-prod:hover{border-color:#1a6ff5;box-shadow:0 10px 24px -8px rgba(26,111,245,.25);transform:translateY(-3px)}.fn-prod-top{display:flex;align-items:center;gap:10px;margin-bottom:10px}.fn-bank{width:38px;height:38px;border-radius:10px;color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fn-prod-name{font-size:17px;font-weight:700;color:#111827;flex:1}.fn-ai-best{font-size:11px;font-weight:700;color:#fff;background:#10b981;padding:3px 8px;border-radius:6px;white-space:nowrap}.fn-prod-desc{min-height:42px;font-size:13px;color:#6b7280;line-height:1.6;margin-bottom:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fn-prod-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 0;border-top:1px dashed #e5e7eb;border-bottom:1px dashed #e5e7eb;margin-bottom:12px}.fn-prod-meta .lab{display:block;font-size:11px;color:#9ca3af;margin-bottom:3px}.fn-prod-meta b{font-size:13px;color:#1f2937;font-weight:600;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.fn-prod-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.fn-tag{font-size:11px;color:#1a6ff5;background:#eff4ff;padding:3px 8px;border-radius:6px}.fn-ai{background:#f8fafc;border-radius:10px;padding:10px 12px;margin-bottom:12px}.fn-ai-h{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#6b7280;margin-bottom:7px}.fn-ai-h b{font-size:16px;font-weight:800}.fn-ai-h b.hi{color:#10b981}.fn-ai-h b.mid{color:#f59e0b}.fn-ai-h b.lo{color:#ef4444}.fn-ai-bar{height:6px;border-radius:4px;background:#e5e7eb;overflow:hidden}.fn-ai-bar i{display:block;height:100%;border-radius:4px}.fn-prod-go{text-align:right;font-size:14px;font-weight:700;color:#1a6ff5}.fn-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 0 20px;border-bottom:1px solid #e5e7eb}.fn-detail-meta div{min-width:0}.fn-detail-meta span{display:block;margin-bottom:5px;font-size:12px;color:#9ca3af}.fn-detail-meta b{display:block;font-size:14px;line-height:1.55;color:#1f2937;overflow-wrap:anywhere}.fn-detail-section{padding:20px 0;border-bottom:1px solid #eef0f4}.fn-detail-section:last-child{border-bottom:0;padding-bottom:0}.fn-detail-section h4{margin:0 0 10px;font-size:15px;color:#111827}.fn-detail-section p{margin:0;font-size:14px;line-height:1.85;color:#4b5563;overflow-wrap:anywhere}.fn-detail-empty{padding:34px 0;text-align:center;font-size:14px;color:#9ca3af}.fn-detail-actions{display:flex;justify-content:flex-end;padding:16px 26px 22px;border-top:1px solid #eef0f4;background:#fff}.fn-pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:26px}.fn-page{min-width:38px;height:38px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:9px;cursor:pointer;transition:all .15s;font-family:inherit}.fn-page:hover:not(.dis):not(.on){border-color:#1a6ff5;color:#1a6ff5}.fn-page.on{background:#1a6ff5;border-color:#1a6ff5;color:#fff;cursor:default}.fn-page.nav{color:#1a6ff5}.fn-page.dis{color:#c4c9d4;background:#f9fafb;border-color:#eef0f4;cursor:not-allowed}.fn-page.gap{background:none;border:none;cursor:default;color:#9ca3af;min-width:24px}.pl-wrap{margin-top:22px}.pl-tabs{display:flex;gap:10px;flex-wrap:wrap}.pl-tab{font-size:15px;font-weight:700;padding:11px 22px;border-radius:12px;background:#fff;border:1px solid #e5e7eb;color:#374151;cursor:pointer;transition:all .15s;font-family:inherit;display:inline-flex;align-items:center;gap:7px}.pl-tab:hover{border-color:#1a6ff5;color:#1a6ff5}.pl-tab.on{background:linear-gradient(135deg,#3b82f6,#5b21b6);color:#fff;border-color:transparent;box-shadow:0 8px 18px -8px rgba(59,130,246,.5)}.pl-subbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.pl-sublabel{font-size:13px;color:#6b7280;margin-right:4px}.pl-list{margin-top:18px;display:flex;flex-direction:column;gap:12px}.pl-foot{margin-top:14px;font-size:12px;color:#9ca3af;text-align:center}.doc-empty{padding:40px 0;text-align:center;color:#9ca3af;font-size:14px;background:#fff;border:1px dashed #e5e7eb;border-radius:14px}.modal-lg{max-width:780px}.pdoc-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.pdoc-cat{font-size:12px;font-weight:700;padding:4px 12px;border-radius:8px;background:linear-gradient(135deg,#eff4ff,#f3eefe);color:#5b21b6}.pdoc-meta2{font-size:12px;color:#6b7280;display:flex;gap:14px;margin-bottom:6px;flex-wrap:wrap}.pdoc-body{margin-top:12px;font-size:14px;line-height:1.9;color:#243b53}.pdoc-body .policy-doc-heading,.policy-doc-section .policy-doc-heading{font-size:15px;font-weight:800;color:#5b21b6;margin:22px 0 10px}.policy-doc-section p{margin:0 0 14px}.fn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.fn-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px;cursor:pointer;transition:all .2s}.fn-card:hover{border-color:#7c3aed;box-shadow:0 10px 24px -8px rgba(124,58,237,.22);transform:translateY(-3px)}.fn-card-ic{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,#eff4ff,#f3eefe);color:#3b2bd0;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.fn-card h3{font-size:16px;font-weight:700;color:#111827;margin:0 0 8px}.fn-card p{font-size:13px;color:#6b7280;line-height:1.6;margin:0 0 14px;min-height:62px}.fn-card-foot{display:flex;align-items:center;justify-content:space-between}.fn-card-tag{font-size:11px;color:#7c3aed;background:#f3eefe;padding:3px 9px;border-radius:6px}.fn-go{font-size:13px;font-weight:700;color:#7c3aed}@media (max-width:1024px){.fn-hero,.fn-wrap{padding-left:24px;padding-right:24px}.fn-prod-grid,.fn-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.fn-prod-grid,.fn-grid{grid-template-columns:1fr}.fn-card p{min-height:0}.fn-detail-meta{grid-template-columns:1fr}}.search-page{padding:28px 0 48px}.sp-top{display:flex;align-items:center;gap:16px;margin-bottom:22px}.sp-back{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:1px solid var(--border);border-radius:20px;background:#fff;color:var(--text-secondary);font-size:14px;cursor:pointer;transition:.15s;white-space:nowrap;flex:none}.sp-back:hover{border-color:var(--blue-300);color:var(--indigo)}.sp-bar{flex:1;position:relative}.sp-bar :is(uni-input,[data-hqt-native=input]){width:100%;height:44px;border:1px solid var(--border);border-radius:22px;padding:0 18px 0 44px;font-size:15px;background:var(--surface);transition:.15s}.sp-bar :is(uni-input,[data-hqt-native=input]):focus{outline:none;border-color:var(--blue-400);background:#fff;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.sp-bar .ic{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);cursor:pointer}.sp-summary{color:var(--text-secondary);font-size:14px;margin-bottom:20px}.sp-summary b{color:var(--text-primary)}.sp-group{margin-bottom:30px}.sp-group-h{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;margin-bottom:14px;color:var(--text-primary)}.sp-group-h .gc{font-size:12px;font-weight:500;color:var(--text-tertiary)}.result-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.result-card{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;cursor:pointer;transition:.15s}.result-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--blue-300)}.rc-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.rc-ico{width:36px;height:36px;border-radius:9px;background:var(--surface);display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}.rc-title{font-weight:600;font-size:15px;color:var(--text-primary);line-height:1.3}.rc-meta{font-size:12.5px;color:var(--text-tertiary);margin-bottom:6px}.rc-blurb{font-size:13px;color:var(--text-secondary);line-height:1.55}.sp-empty{text-align:center;padding:70px 20px;color:var(--text-tertiary)}.sp-empty .em{font-size:40px;margin-bottom:10px}.info-page{max-width:980px;margin:0 auto;padding:28px 0 60px}.info-hero{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--indigo) 0%,var(--blue-600) 55%,#7c3aed 100%);border-radius:20px;padding:36px 40px;color:#fff;margin-bottom:28px;box-shadow:0 18px 40px -18px rgba(37,99,235,.55)}.info-hero:after{content:"";position:absolute;right:-70px;top:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%)}.info-hero:before{content:"";position:absolute;left:-50px;bottom:-90px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%)}.ih-back{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:18px;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.12);color:#fff;font-size:13px;cursor:pointer;transition:.18s;margin-bottom:18px;backdrop-filter:blur(4px)}.ih-back:hover{background:rgba(255,255,255,.24)}.ih-main{display:flex;align-items:center;gap:18px;position:relative;z-index:1}.ih-ico{width:64px;height:64px;border-radius:18px;background:rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;font-size:32px;flex:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.ih-main h1{font-size:28px;font-weight:800;margin:0 0 6px;letter-spacing:.5px}.ih-main .sub{font-size:14.5px;color:rgba(255,255,255,.85);line-height:1.6}.ih-stats{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px;position:relative;z-index:1}.ih-stat{flex:1 1 140px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:14px 16px;backdrop-filter:blur(4px)}.ih-stat .v{font-size:24px;font-weight:800;line-height:1.1}.ih-stat .l{font-size:12.5px;color:rgba(255,255,255,.82);margin-top:4px}.info-card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:26px 30px;margin-bottom:20px;box-shadow:var(--shadow-sm);transition:.2s}.info-card:hover{box-shadow:var(--shadow-md)}.info-card h2{font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 16px;display:flex;align-items:center;gap:9px}.info-card h2 .bar{width:4px;height:18px;border-radius:2px;background:linear-gradient(180deg,var(--indigo),var(--blue-500));flex:none}.info-card p{font-size:14.5px;line-height:1.9;color:var(--text-secondary);margin:0 0 12px}.info-card p:last-child{margin-bottom:0}.cap-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.cap-item{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:20px;position:relative;overflow:hidden;transition:.2s}.cap-item:before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;background:linear-gradient(90deg,var(--indigo),var(--blue-500))}.cap-item:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.cap-item .ci{width:48px;height:48px;border-radius:13px;background:linear-gradient(135deg,var(--indigo),var(--blue-500));display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;margin-bottom:12px;box-shadow:0 8px 16px -8px rgba(37,99,235,.6)}.cap-item h4{font-size:15.5px;font-weight:700;color:var(--text-primary);margin:0 0 6px}.cap-item p{font-size:13px;line-height:1.65;color:var(--text-secondary);margin:0}.contact-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.contact-item{display:flex;align-items:flex-start;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:16px}.contact-item .ct-ico{width:38px;height:38px;border-radius:10px;background:rgba(37,99,235,.1);color:var(--indigo);display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}.contact-item .ct-k{font-size:12.5px;color:var(--text-tertiary);margin-bottom:3px}.contact-item .ct-v{font-size:14px;color:var(--text-primary);font-weight:600;line-height:1.5}.certs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.cert-card{position:relative;background:var(--card);border:1px solid var(--border);border-radius:16px;padding:22px;box-shadow:var(--shadow-sm);transition:.2s;overflow:hidden}.cert-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--indigo),var(--blue-500))}.cert-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.cert-card .cc-top{display:flex;align-items:center;gap:13px;margin-bottom:16px}.cert-card .cc-ico{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--indigo),var(--blue-500));display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;flex:none;box-shadow:0 8px 18px -8px rgba(37,99,235,.6)}.cert-card .cc-name{font-size:15.5px;font-weight:700;color:var(--text-primary);line-height:1.35}.cert-card .cc-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:8px 0;border-top:1px dashed var(--border)}.cert-card .cc-row .k{color:var(--text-tertiary);flex:none}.cert-card .cc-row .v{color:var(--text-secondary);text-align:right}.tag-ok{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:10px;background:rgba(16,185,129,.12);color:#059669;font-size:12px;font-weight:600}.tag-ok:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981}.clause-grid{display:grid;grid-template-columns:210px 1fr;gap:24px;align-items:start}.clause-nav{position:sticky;top:18px;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:14px;box-shadow:var(--shadow-sm)}.clause-nav .cn-t{font-size:12.5px;font-weight:700;color:var(--text-tertiary);padding:4px 10px 10px;letter-spacing:.5px}.clause-nav a{display:block;font-size:13.5px;color:var(--text-secondary);padding:9px 10px;border-radius:9px;cursor:pointer;transition:.15s;border-left:3px solid transparent}.clause-nav a:hover{background:var(--surface);color:var(--indigo)}.clause-nav a.on{background:rgba(37,99,235,.08);color:var(--indigo);border-left-color:var(--indigo);font-weight:600}.clause-body .c-item{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:20px 24px;margin-bottom:14px;box-shadow:var(--shadow-sm);transition:.18s;scroll-margin-top:18px}.clause-body .c-item:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.clause-body .c-item .c-h{display:flex;align-items:center;gap:10px;margin-bottom:10px}.clause-body .c-item .c-num{width:26px;height:26px;border-radius:8px;background:rgba(37,99,235,.1);color:var(--indigo);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.clause-body .c-item .c-t{font-size:15.5px;font-weight:700;color:var(--text-primary)}.clause-body .c-item p{font-size:14px;line-height:1.8;color:var(--text-secondary);margin:0}.feedback-page{max-width:980px;margin:0 auto;padding:28px 0 60px}.fb-layout{display:grid;grid-template-columns:300px 1fr;gap:24px;align-items:start}.fb-aside{background:linear-gradient(160deg,#eef2ff,#f5f3ff);border:1px solid var(--border);border-radius:16px;padding:24px;position:sticky;top:18px}.fb-aside h3{font-size:16px;font-weight:700;margin:0 0 12px;color:var(--text-primary);display:flex;align-items:center;gap:8px}.fb-aside .fa-item{display:flex;gap:10px;padding:11px 0;border-top:1px dashed var(--border)}.fb-aside .fa-item:first-of-type{border-top:none}.fb-aside .fa-ico{font-size:18px;flex:none}.fb-aside .fa-k{font-size:12.5px;color:var(--text-tertiary)}.fb-aside .fa-v{font-size:13.5px;color:var(--text-primary);font-weight:600;line-height:1.5}.fb-form{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:28px;box-shadow:var(--shadow-sm)}.fb-field{margin-bottom:18px}.fb-field :is(uni-label,[data-hqt-native=label]){display:block;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.fb-field :is(uni-label,[data-hqt-native=label]) .req{color:var(--error);margin-left:3px}.fb-field :is(uni-input,[data-hqt-native=input]),.fb-field :is(uni-textarea,[data-hqt-native=textarea]){border:1px solid var(--border);border-radius:10px;padding:11px 14px;font-size:14.5px;background:var(--surface);transition:.15s;font-family:inherit;width:100%;box-sizing:border-box}.fb-field :is(uni-input,[data-hqt-native=input]):focus,.fb-field :is(uni-textarea,[data-hqt-native=textarea]):focus{outline:none;border-color:var(--blue-400);background:#fff;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.fb-field :is(uni-textarea,[data-hqt-native=textarea]){min-height:120px;resize:vertical}.fb-types{display:flex;flex-wrap:wrap;gap:10px}.fb-type{padding:8px 16px;border:1px solid var(--border);border-radius:18px;background:#fff;font-size:13.5px;color:var(--text-secondary);cursor:pointer;transition:.15s}.fb-type:hover{border-color:var(--blue-300);color:var(--indigo)}.fb-type.on{border-color:var(--indigo);background:var(--indigo);color:#fff}.fb-note{font-size:12.5px;color:var(--text-tertiary);margin-top:6px}.fb-actions{display:flex;gap:12px;margin-top:8px}@media (max-width:768px){.info-hero{padding:26px 22px}.info-hero .ih-main{flex-direction:column;align-items:flex-start;gap:12px}.cap-grid,.certs-grid,.clause-grid{grid-template-columns:1fr}.clause-nav{position:static;display:flex;flex-wrap:wrap;gap:6px;padding:10px}.clause-nav .cn-t{display:none}.clause-nav a{border-left:none;border:1px solid var(--border);border-radius:9px}.clause-nav a.on{border-color:var(--indigo)}.fb-layout{grid-template-columns:1fr}.fb-aside{position:static}}.notices-page{max-width:980px;margin:0 auto;padding:28px 0 60px}.nt-list{display:flex;flex-direction:column;gap:14px;margin-top:4px}.nt-item{position:relative;display:flex;align-items:center;gap:16px;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:18px 22px 18px 24px;cursor:pointer;overflow:hidden;transition:.2s;box-shadow:var(--shadow-sm)}.nt-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--indigo),var(--blue-500));opacity:.85}.nt-item:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--blue-300)}.nt-tag{flex:none;padding:4px 11px;border-radius:9px;background:rgba(37,99,235,.1);color:var(--indigo);font-size:12.5px;font-weight:700;white-space:nowrap}.nt-mid{flex:1;min-width:0}.nt-title{font-size:15.5px;font-weight:700;color:var(--text-primary);line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nt-item:hover .nt-title{color:var(--indigo)}.nt-sub{font-size:12.5px;color:var(--text-tertiary);margin-top:4px}.nt-date{flex:none;font-size:13px;color:var(--text-tertiary);white-space:nowrap}.nt-go{flex:none;font-size:18px;color:var(--text-tertiary);transition:.2s}.nt-pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:28px;flex-wrap:wrap}.pg-btn{min-width:38px;height:38px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--border);background:var(--card);color:var(--text-secondary);border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:.18s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pg-btn:hover:not(.pg-disabled):not(.pg-active){border-color:var(--blue-300);color:var(--indigo);background:rgba(37,99,235,.04)}.pg-btn.pg-active{background:linear-gradient(var(--indigo),var(--blue-500));border-color:transparent;color:#fff;box-shadow:var(--shadow-sm);cursor:default}.pg-btn.pg-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.nt-pager .pg-ellipsis{min-width:24px;text-align:center;color:var(--text-tertiary);font-size:14px}.nt-item:hover .nt-go{color:var(--indigo);transform:translate(3px)}.nt-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;position:relative;z-index:1}.nt-meta .nt-tag{background:rgba(255,255,255,.18);color:#fff}.nt-meta .nm-date,.nt-meta .nm-read{font-size:13.5px;color:rgba(255,255,255,.85)}.nt-meta .nm-dot{width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.5)}.nt-article{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:28px 32px;box-shadow:var(--shadow-sm);font-size:14.5px;line-height:1.9;color:var(--text-secondary)}.nt-article p{margin:0 0 14px}.nt-article p:last-child{margin-bottom:0}@media (max-width:768px){.nt-item{flex-wrap:wrap;gap:10px}.nt-date{order:3}.nt-go{display:none}.nt-title{white-space:normal}}.am-ok.is-pending{background:#f59e0b}.portal-prompt-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.56);backdrop-filter:blur(5px);opacity:0;transition:opacity .18s ease}.portal-prompt-mask.show{opacity:1}.portal-prompt-card{position:relative;width:460px;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:14px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.24);transform:translateY(8px) scale(.99);transition:transform .2s ease}.portal-prompt-mask.show .portal-prompt-card{transform:translateY(0) scale(1)}.portal-prompt-close{position:absolute;top:14px;right:14px;z-index:2;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#f1f5f9;color:#64748b;font-size:22px;line-height:32px;cursor:pointer;transition:background .15s,color .15s}.portal-prompt-close:hover{background:#e2e8f0;color:#1e293b}.portal-prompt-main{display:flex;align-items:flex-start;gap:16px;padding:30px 30px 25px}.portal-prompt-icon{display:flex;width:50px;height:50px;flex:none;align-items:center;justify-content:center;border-radius:12px;background:#eaf2ff;color:#1d5fd1}.portal-prompt-icon svg{width:25px;height:25px}.portal-prompt-vip-icon{display:none;font-size:27px;line-height:1}.portal-prompt-vip .portal-prompt-icon{background:#edf3ff;color:#164fb5}.portal-prompt-vip .portal-prompt-vip-icon{display:block}.portal-prompt-vip .portal-prompt-status-icon{display:none}.portal-prompt-pending .portal-prompt-icon{background:#fff7e6;color:#c77800}.portal-prompt-copy{min-width:0;padding-right:22px}.portal-prompt-eyebrow{margin-bottom:6px;color:#2563eb;font-size:12px;font-weight:800;letter-spacing:0}.portal-prompt-pending .portal-prompt-eyebrow{color:#b86800}.portal-prompt-copy h2{margin:0;color:#172033;font-size:21px;line-height:1.4;font-weight:800;letter-spacing:0}.portal-prompt-copy p{margin:10px 0 0;color:#64748b;font-size:14px;line-height:1.75}.portal-prompt-actions{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid #edf1f6;background:#f8fafc}.portal-prompt-actions [data-portal-prompt-action]{height:40px;min-width:108px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:700;letter-spacing:0;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.portal-prompt-secondary{border:1px solid #d7dee8;background:#fff;color:#475569}.portal-prompt-secondary:hover{border-color:#b8c4d3;background:#f8fafc}.portal-prompt-primary{border:1px solid #1d5fd1;background:#1d5fd1;color:#fff;box-shadow:0 6px 16px rgba(29,95,209,.18)}.portal-prompt-primary:hover{border-color:#174ea8;background:#174ea8;box-shadow:0 8px 20px rgba(29,95,209,.22)}.portal-prompt-actions [data-portal-prompt-action]:focus-visible,.portal-prompt-close:focus-visible{outline:3px solid rgba(59,130,246,.28);outline-offset:2px}@media (max-width:520px){.portal-prompt-mask{padding:18px}.portal-prompt-main{gap:13px;padding:26px 22px 22px}.portal-prompt-icon{width:44px;height:44px;border-radius:10px}.portal-prompt-copy{padding-right:16px}.portal-prompt-copy h2{font-size:19px}.portal-prompt-actions{padding:14px 18px}.portal-prompt-actions [data-portal-prompt-action]{min-width:0;flex:1}}.nav-has-dd{position:relative;height:100%;display:flex;align-items:center}.nav-has-dd>a{position:relative;padding:0 16px;height:100%;display:flex;align-items:center;font-size:15px;color:var(--text-secondary);font-weight:500;transition:color .15s;cursor:pointer}.nav-has-dd>a:hover{color:var(--indigo)}.nav-has-dd>a.active{color:var(--indigo-dark);font-weight:700}.nav-has-dd>a.active:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--blue-500),var(--purple))}.nav-has-dd .nav-arrow{font-size:10px;margin-left:2px;transition:.15s}.nav-dd{position:absolute;top:100%;left:0;min-width:180px;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);padding:6px;display:none;z-index:60;animation:ddPop .15s ease}@keyframes ddPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-has-dd:hover .nav-dd{display:block}.nav-dd .dd-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:.15s}.nav-dd .dd-item:hover{background:var(--surface);color:var(--indigo)}.dd-item .dd-ic{font-size:18px;width:24px;text-align:center}#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes{background:#fff}.pp-hero{color:#fff;padding:36px 0;position:relative;overflow:hidden}.pp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 500px at 85% 30%,rgba(255,255,255,.06),transparent 60%),radial-gradient(500px 400px at 15% 80%,rgba(255,255,255,.04),transparent 60%)}.pp-hero:after{content:"";position:absolute;right:0;top:0;width:50%;height:100%;background:radial-gradient(ellipse at center,rgba(255,255,255,.04) 0%,transparent 70%)}.pp-hero-in{max-width:1280px;margin:0 auto;padding:0 64px;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.pp-hero-text{position:relative;z-index:2}.pp-hero-text h1{font-size:32px;font-weight:800;margin-bottom:12px;letter-spacing:-.3px}.pp-hero-text p{font-size:15px;opacity:.92;line-height:1.7;max-width:520px}.pp-hero-text .pp-tags{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.pp-hero-text .pp-tags span{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);padding:5px 14px;border-radius:999px;font-size:13px;font-weight:500}.pp-hero-actions{display:flex;align-items:center;gap:12px;margin-top:22px;flex-wrap:wrap}.pp-hero-text .pp-try-hero{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 28px;border-radius:12px;background:#fff;font-size:15px;font-weight:700;transition:all .2s;border:none;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.08)}.pp-hero-text .pp-try-hero:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.14)}.pp-hero-text .pp-try-hero-ghost{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 26px;border-radius:12px;background:rgba(255,255,255,.12);border:1.5px solid rgba(255,255,255,.5);color:#fff;font-size:15px;font-weight:600;transition:all .2s;cursor:pointer}.pp-hero-text .pp-try-hero-ghost:hover{background:rgba(255,255,255,.22);transform:translateY(-2px)}.pp-hero-illus{position:relative;z-index:1;width:100%;aspect-ratio:1;max-width:340px;justify-self:center}.pp-hero-illus>*{position:absolute}@keyframes piFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes piPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes piRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pp-features{padding:44px 64px 32px;max-width:1280px;margin:0 auto}.pp-features h2{font-size:23px;font-weight:800;margin-bottom:24px;color:var(--text-primary)}.pp-grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pp-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pp-card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px 20px;transition:.2s}.pp-card:hover{box-shadow:var(--shadow-md);border-color:var(--blue-200)}.pp-card .ppc-ico{font-size:26px;margin-bottom:12px;display:block}.pp-card h3{font-size:15.5px;font-weight:700;color:var(--text-primary);margin-bottom:7px}.pp-card p{font-size:13.5px;color:var(--text-secondary);line-height:1.65}.pp-cta{padding:10px 64px 50px;max-width:1280px;margin:0 auto;text-align:center}.pp-cta .pp-try{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 40px;border-radius:14px;background:linear-gradient(135deg,var(--blue-500),var(--indigo-dark));color:#fff;font-size:17px;font-weight:700;text-decoration:none;transition:.2s;box-shadow:var(--shadow-md);border:none;cursor:pointer}.pp-cta .pp-try:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.pp-stats{display:flex;gap:44px;margin-top:26px;justify-content:center;flex-wrap:wrap}.pp-stats .pps{text-align:center}.pp-stats .pps .v{font-size:30px;font-weight:800;color:var(--text-primary)}.pp-stats .pps .l{font-size:13px;color:var(--text-secondary);margin-top:5px}.pp-features,.pp-faq{scroll-margin-top:110px}.pp-faq h2{font-size:23px;font-weight:800;margin-bottom:20px;color:var(--text-primary)}.pp-faq{padding:8px 64px 32px;max-width:1280px;margin:0 auto}.pp-faq-item{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-bottom:10px;overflow:hidden;transition:border-color .2s}.pp-faq-item.open{border-color:var(--blue-300)}.pp-faq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;cursor:pointer;font-size:15px;font-weight:600;color:var(--text-primary);transition:color .15s}.pp-faq-q:hover{color:var(--indigo)}.pp-faq-q .faq-arrow{font-size:12px;color:var(--text-tertiary);transition:transform .2s;flex:none}.pp-faq-item.open .faq-arrow{transform:rotate(180deg)}.pp-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:14px;color:var(--text-secondary);line-height:1.7}.pp-faq-item.open .pp-faq-a{max-height:300px}.pp-faq-a p{padding:0 20px 18px}.pp-cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.pp-btn-ghost-lg{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 32px;border-radius:14px;background:#fff;border:1px solid var(--border);color:var(--text-primary);font-size:16px;font-weight:600;cursor:pointer;transition:.2s;box-shadow:var(--shadow-sm)}.pp-btn-ghost-lg:hover{border-color:var(--blue-300);color:var(--indigo);transform:translateY(-2px);box-shadow:var(--shadow-md)}.pp-scenes{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pp-scene{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:20px 22px;display:flex;gap:14px;align-items:flex-start;transition:.2s}.pp-scene:hover{border-color:var(--blue-200);box-shadow:var(--shadow-xs)}.pp-scene .ps-num{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,var(--blue-500),var(--indigo-dark));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex:none}.pp-scene h4{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:6px}.pp-scene p{font-size:13px;color:var(--text-secondary);line-height:1.6}.pp-hlights{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pp-hlight{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:20px 16px;text-align:center;transition:.2s}.pp-hlight:hover{box-shadow:var(--shadow-sm);border-color:var(--blue-200)}.pp-hlight .ph-ico{font-size:30px;display:block;margin-bottom:10px}.pp-hlight h4{font-size:14.5px;font-weight:700;color:var(--text-primary);margin-bottom:6px}.pp-hlight p{font-size:12.5px;color:var(--text-secondary);line-height:1.55}.pp-suited{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pp-suit{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:18px 16px;text-align:center;transition:.2s}.pp-suit:hover{box-shadow:var(--shadow-sm);border-color:var(--blue-200)}.pp-suit .psu-ico{font-size:28px;display:block;margin-bottom:8px}.pp-suit h4{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:5px}.pp-suit p{font-size:12px;color:var(--text-secondary);line-height:1.5}.pp-show{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:52px 64px;max-width:1280px;margin:0 auto}.pp-show.alt{direction:rtl}.pp-show.alt>*{direction:ltr}.pp-show-visual{aspect-ratio:4/3;border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pp-show-visual .psv-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 35% 45%,rgba(255,255,255,.18),transparent 60%)}.pp-show-visual .psv-ico{position:relative;z-index:1;font-size:90px;opacity:.95}.pp-show-visual .psv-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(255,255,255,.04) 20px,rgba(255,255,255,.04) 22px)}.pp-show-txt h2{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:16px;letter-spacing:-.3px}.pp-show-txt p{font-size:15.5px;color:var(--text-secondary);line-height:1.8;margin-bottom:22px}.pp-show-txt ul{list-style:none;display:flex;flex-direction:column;gap:10px}.pp-show-txt li{font-size:14px;color:var(--text-secondary);padding-left:24px;position:relative;line-height:1.5}.pp-show-txt li:before{content:"✓";position:absolute;left:0;color:var(--success);font-weight:700}.pp-banner{padding:44px 64px;margin:28px 0;color:#fff;position:relative;overflow:hidden}.pp-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Ccircle cx='2' cy='2' r='1' fill='%23ffffff' fill-opacity='0.08'/%3E%3C/svg%3E")}.pp-ban-in{max-width:1280px;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap;gap:28px;position:relative;z-index:1}.pp-ban-stat{text-align:center;min-width:140px}.pp-ban-stat .v{font-size:46px;font-weight:800;line-height:1.1;letter-spacing:-.5px}.pp-ban-stat .v small{font-size:22px;font-weight:600;opacity:.8;margin-left:2px}.pp-ban-stat .l{font-size:14px;opacity:.78;margin-top:8px;font-weight:500}.pp-big{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.pp-bc{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:30px 28px;display:flex;gap:20px;align-items:flex-start;transition:all .25s}.pp-bc:hover{box-shadow:var(--shadow-md);border-color:var(--blue-200);transform:translateY(-2px)}.pp-bc .pbi{font-size:42px;width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex:none}.pp-bc h3{font-size:17px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.pp-bc p{font-size:14px;color:var(--text-secondary);line-height:1.7}.pp-bc .pbt{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pp-bc .pbt span{font-size:11.5px;padding:4px 10px;border-radius:6px;background:var(--surface);color:var(--text-tertiary);border:1px solid var(--border-light);font-weight:500}.pp-flow{display:flex;align-items:flex-start;justify-content:center;gap:0;padding:16px 64px 40px;max-width:1280px;margin:0 auto;flex-wrap:wrap}.pp-flow .pf-step{flex:1;min-width:200px;max-width:320px;text-align:center;position:relative;padding:0 12px}.pp-flow .pf-step+.pf-step:before{content:"";position:absolute;left:-2px;top:32px;width:calc(100% - 20px);height:2px;background:linear-gradient(90deg,var(--blue-300),var(--blue-200));z-index:0}.pp-flow .pfn{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#fff;margin:0 auto 14px;position:relative;z-index:1}.pp-flow h4{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:6px}.pp-flow p{font-size:13px;color:var(--text-secondary);line-height:1.55}@media (max-width: 900px){.pp-hero-in,.pp-show{grid-template-columns:1fr}.pp-show.alt{direction:ltr}.pp-hero-illus{display:none}.pp-grid3,.pp-big{grid-template-columns:1fr}.pp-hlights,.pp-suited{grid-template-columns:repeat(2,1fr)}.pp-hero-in,.pp-features,.pp-faq,.pp-show,.pp-cta{padding-left:24px;padding-right:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.pc-home{--home-blue:#2f86ff;--home-text:#262626;--home-muted:#919191;color:var(--home-text);background:#fff;line-height:1.5}.pc-home .home-container{width:79.1666667%;max-width:1520px;margin:0 auto}.pc-design-nav{height:88px;box-shadow:none;border:0;background:#f4f8ff}.pc-design-nav .inner{padding:0 40px;gap:36px}.pc-design-nav .logo{gap:16px;font-size:24px;font-weight:700;color:#252525}.pc-design-nav .logo .mark{width:56px;height:56px;border-radius:8px;box-shadow:none;border:1px solid #eee}.pc-design-nav .nav-menu{margin-left:auto;gap:24px}.pc-design-nav .nav-menu a{font-size:18px;font-weight:400;color:#262626;padding:0 12px}.pc-design-nav .nav-menu a.active{color:#2f86ff;font-weight:500}.pc-design-nav .nav-menu a.active:after{left:12px;right:12px;bottom:17px;height:3px;background:#2f86ff;border-radius:2px}.pc-design-nav .search{flex:0 1 240px;min-width:100px}.pc-design-nav .search :is(uni-input,[data-hqt-native=input]){height:40px;font-size:14px;background:#fff;border:0;padding-left:40px}.pc-design-nav .search .ic img{width:18px;height:18px;display:block}.pc-design-nav .nav-user{padding:0;height:40px;border:0;background:transparent;overflow:visible;box-shadow:none}.pc-design-nav .nu-av{width:40px;height:40px;background:#2f86ff;font-size:22px}.pc-design-nav .nu-name,.pc-design-nav .nu-caret{display:none}.pc-design-nav .nav-dd{width:660px;left:auto;right:0;grid-template-columns:1fr 1fr;padding:34px;gap:30px;border-radius:0;border:0}.pc-design-nav .nav-has-dd:hover .nav-dd{display:grid}.pc-design-nav .nav-has-dd:focus-within .nav-dd{display:grid}.pc-design-nav .nav-dd .dd-item{height:auto;min-height:48px;display:flex;align-items:center;padding:14px;font-size:18px}.pc-design-nav a:focus-visible,.pc-design-nav :is(uni-button,[data-hqt-native=button]):focus-visible{outline:2px solid #2f86ff;outline-offset:4px}.pc-design-nav .dd-item{padding:14px;white-space:nowrap;font-size:18px}.pc-home .hero{height:552px;min-height:0;padding:0 10.416667%;color:#262626;background:#f4f9ff;cursor:pointer}.pc-home .h-slide{background:#f4f9ff url(/static/design/pc-home/hero-art.png) right center/auto 100% no-repeat;transition:none}.pc-home .hero-mask{background:linear-gradient(90deg,#f4f9ff,rgba(244,249,255,.97) 39%,rgba(244,249,255,0) 58%)}.pc-home .hero-inner{align-self:flex-start;padding-top:69px;max-width:760px;width:50%;z-index:2}.pc-home .hero h1{font-size:48px;font-weight:700;letter-spacing:0;line-height:1.3;margin:0;text-shadow:none;color:#262626}.pc-home .hero p{font-size:24px;line-height:1.5;margin-top:32px;max-width:760px;color:#8d8d8d;opacity:1}.pc-home .hero-stats{margin-top:48px;gap:24px}.pc-home .hero-stats>div{width:160px;height:104px;align-items:center;justify-content:center;gap:6px;border:1px solid #cce0ff;background:linear-gradient(#eaf3ff,#fff);border-radius:12px}.pc-home .hero-stats>div:nth-child(2){background:linear-gradient(#ffebee,#fff);border-color:#ffcbd2}.pc-home .hero-stats>div:nth-child(3){background:linear-gradient(#eee9ff,#fff);border-color:#d9cdff}.pc-home .hero-stats b{font-size:32px;line-height:1.2;color:#262626;font-weight:700}.pc-home .hero-stats small{font-size:16px;margin-left:3px;font-weight:400}.pc-home .hero-stats span{color:#8d8d8d;font-size:16px;opacity:1}.pc-home .hero-dots{left:10.416667%;bottom:40px;gap:24px}.pc-home .hero-dots span{position:relative;overflow:hidden;width:40px;height:10px;background:#cce2ff;border-radius:8px}.pc-home .hero-dots span.on{width:80px;background:#cce2ff}.pc-home .hero-dots span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#6ba8ff;border-radius:inherit;transform:scaleX(0);transform-origin:left center}.pc-home .hero-dots span.on:before{transform:scaleX(var(--hero-progress,0))}.pc-home .home-section{padding:80px 0}.pc-home .home-section-title{text-align:center;margin-bottom:56px}.pc-home .home-section-title h2{font-size:32px;font-weight:700;line-height:1;margin:0}.pc-home .home-section-title p{margin-top:16px;color:#919191;font-size:20px;line-height:1.4}.pc-home .home-match-panel{border-radius:24px;background:#f4f8ff}.pc-home .home-match-header{position:relative;min-height:180px;padding:40px;display:grid;grid-template-columns:minmax(0,1fr) auto 245px;align-items:center;gap:24px;background:linear-gradient(110deg,#2778ff,#4299ff 43%,#b3defc 70%,#76caff);border-radius:24px 24px 0 0;color:#fff}.pc-home .home-match-shield{position:absolute;right:64px;bottom:0;width:245px;height:219px;-o-object-fit:fill;object-fit:fill;pointer-events:none}.pc-home .am-acct{display:flex;align-items:center;gap:24px;padding:0;margin:0;border:0;background:none;min-width:0}.pc-home .am-acct-ava{height:80px;width:80px;border-radius:8px;flex:none;background:#fff url(/static/design/pc-home/company-avatar-default.svg) center/76% no-repeat;display:block}.pc-home .am-acct-ava{overflow:hidden}.pc-home .am-acct-ava img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.pc-home .am-acct-name{font-size:20px;font-weight:700;color:#fff;overflow-wrap:anywhere}.pc-home .am-acct-sub{font-size:16px;color:rgba(255,255,255,.65);margin-top:7px;overflow-wrap:anywhere}.pc-home .am-ok{font-size:12px;padding:2px 6px;background:#20bf66;border:0;border-radius:0;color:#fff}.pc-home .am-ok.is-pending{background:#fff0dc;color:#bd7c2c}.pc-home .am-prof{position:absolute;left:144px;bottom:32px;margin:0;display:flex;gap:8px}.pc-home .am-prof span{color:#fff;border:1px solid rgba(255,255,255,.55);background:none;border-radius:2px;font-size:12px;padding:0 4px}.pc-home .home-match-actions{display:flex;align-items:center;justify-content:flex-end;gap:24px;grid-column:2}.pc-home .am-btn{margin:0;width:224px;height:66px;padding:0 24px;border:2px solid #fff;border-radius:40px;font-size:26px;font-weight:600;color:#fff;background:repeating-linear-gradient(0deg,transparent 0 10px,rgba(255,255,255,.1) 10px 11px),repeating-linear-gradient(90deg,transparent 0 10px,rgba(255,255,255,.1) 10px 11px),linear-gradient(#7800ff,#341cff);box-shadow:0 8px 20px #5095e5}.pc-home .am-btn:hover{filter:brightness(1.08);transform:none}.pc-home .am-cancel{width:150px;color:#396f94;background:transparent;border-color:#72aed3;box-shadow:none;font-weight:400}.pc-home .home-match-body{position:relative;margin-top:-20px;padding:40px;border-radius:32px 32px 12px 12px;background:#f4f8ff}.pc-home .am-result{display:none;margin:0 0 24px;padding:8px 20px;width:-moz-fit-content;width:fit-content;max-width:100%;background:#e2edff;border:1px solid #cce0ff;border-radius:24px;color:#333;font-size:16px}.pc-home .am-result.show{display:block}.pc-home .pcard-grid{gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:360px}.pc-home .pcard{position:relative;display:block;border:1px solid #e4edff;border-radius:12px;padding:32px;box-shadow:none;background:#fff}.pc-home .pcard:hover{box-shadow:0 12px 32px rgba(48,71,109,.13);transform:translateY(-2px)}.pc-home .pcard .score{display:none}.pc-home .pcard .pc-body{padding:0}.pc-home .pc-title{font-size:16px;font-weight:600;line-height:1.6;min-height:48px}.pc-home .pc-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px;color:#8c8c8c;font-size:14px}.pc-home .pc-meta .lv{background:#2f86ff;color:#fff;border:0;border-radius:2px;order:-1}.pc-home .pc-reason{margin:16px 0 0;padding:12px 16px;background:#f7faff;border:1px solid #e4edff;border-radius:8px;color:#2f86ff;font-size:14px;line-height:1.6}.pc-home .pc-tags{margin-top:12px}.pc-home .pc-tags .chip{padding:1px 5px;color:#9b9b9b;border-radius:2px;background:#fff;border:1px solid #dedede}.pc-home .pc-actions{margin-top:16px;gap:10px;font-size:12px}.pc-home .pc-dl{font-size:12px;color:#2f86ff;border:0;background:#f4f8ff}.pc-home .hp-empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:360px;color:#999}.pc-home .hp-empty-art{display:block;width:400px;max-width:75%;height:auto;margin:0 0 28px;-o-object-fit:contain;object-fit:contain}.pc-home .hp-empty-t{font-size:28px;font-weight:600;color:#333;margin-bottom:16px}.pc-home .hp-empty-s{font-size:20px;line-height:1.5;max-width:1000px;text-align:center}.pc-home .home-match-bottom{position:relative;min-height:36px;margin-top:28px;display:flex;align-items:center;justify-content:center}.pc-home .home-match-bottom .sp-pager{margin:0}.pc-home .home-policy-link{position:absolute;right:0;color:#2f86ff;border:1px solid #cce0ff;border-radius:18px;padding:3px 14px;font-size:14px;cursor:pointer}.pc-home .home-about-section{background:linear-gradient(rgba(14,49,91,.9),rgba(14,49,91,.9)),url(/static/design/pc-home/about-photo.webp) center/cover;color:#fff}.pc-home .home-about-section .home-section-title p{color:#94b0d0}.pc-home .home-about-card{padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:40px;border-radius:12px;background:#fff;color:#262626;align-items:center}.pc-home .home-about-photo{width:100%;height:416px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.pc-home .home-about-copy{position:relative;padding:8px 0}.pc-home .home-about-copy:before{content:"HUIQITONG";position:absolute;top:-20px;left:0;width:100%;text-align:center;font-size:52px;font-weight:700;font-style:italic;color:#f5f5f5;pointer-events:none}.pc-home .home-about-copy h3{position:relative;text-align:center;margin:0 0 32px;font-size:28px;font-weight:700}.pc-home .home-about-copy p{font-size:20px;line-height:1.65;margin:0 0 12px}.pc-home .home-about-copy a{display:inline-block;margin-top:18px;color:#2f86ff;font-size:16px;cursor:pointer}.pc-home .home-content-empty{color:#919191}.pc-home .home-services-section{background:#f4f8ff url(/static/design/pc-home/service-skyline.webp) bottom center/100% auto no-repeat}.pc-home .cat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:#fff;overflow:hidden;border-radius:12px}.pc-home .cat-card{display:flex;flex-direction:column;align-items:center;padding:56px 40px 40px;border:0;border-radius:0;background:#fff;box-shadow:none;min-height:310px;transition:background .2s,color .2s}.pc-home .cat-card:hover{transform:none;box-shadow:none;background:linear-gradient(110deg,#3184ff,#52b6ff);color:#fff}.pc-home .cat-card .ico{width:70px;height:70px;border:1px solid #eee;border-radius:16px;padding:12px;background:none;display:flex;align-items:center;justify-content:center;margin:0 0 20px;font-size:40px;color:#12386e}.pc-home .cat-card .ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pc-home .cat-card:hover .ico{border-color:rgba(255,255,255,.55)}.pc-home .cat-card:hover .ico img{filter:brightness(0) invert(1)}.pc-home .cat-card .ct{order:0;color:#fff;background:linear-gradient(90deg,#2f86ff,#50b8ff);border-radius:16px;padding:2px 9px;font-size:14px;line-height:20px;margin:0 0 24px}.pc-home .cat-card:hover .ct{background:#fff;color:#2f86ff}.pc-home .cat-card .nm{font-size:20px;font-weight:600}.pc-home .home-cat-desc{font-size:16px;color:#919191;line-height:1.5;margin-top:14px;text-align:center;max-width:300px}.pc-home .cat-card:hover .home-cat-desc{color:#c4e6ff}.pc-home .home-news-section{background:#fafafa}.pc-home .home-news-card{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;border-radius:12px;background:#fff;padding:40px}.pc-home .home-news-feature{min-width:0}.pc-home .home-news-cover{position:relative;width:100%;height:416px;display:block;background:#173d6a url(/static/design/pc-home/news-photo.webp) center/cover;border-radius:6px;color:#fff;overflow:hidden;text-align:left}.pc-home .home-news-cover:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,rgba(15,49,89,.94))}.pc-home .home-news-cover span{position:absolute;bottom:36px;left:40px;right:40px;z-index:1;font-size:24px;line-height:1.5;font-weight:600}.pc-home .home-news-list{min-width:0}.pc-home .home-news-tabs{display:flex;align-items:center;gap:24px;min-height:40px;border-bottom:1px solid #d6d6d6;overflow-x:auto;white-space:nowrap}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]){position:relative;font-size:20px;color:#666;height:40px;flex:none;padding:0 10px}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]).active{color:#2f86ff;font-weight:600}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]).active:after{content:"";position:absolute;bottom:0;height:3px;background:#2f86ff;left:10px;right:10px;border-radius:2px}.pc-home .home-news-tabs a{margin-left:auto;flex:none;color:#2f86ff;font-size:14px;cursor:pointer}.pc-home .ann-list .ar{height:64px;padding:12px 0;border-bottom:1px solid #f4f4f4;gap:6px}.pc-home .ann-list .ar:hover{color:#2f86ff;border-bottom-color:#2f86ff}.pc-home .ann-list .ar .adot{width:16px;height:20px;display:inline-block;background:none;border-radius:0;color:#666}.pc-home .ann-list .ar .at{font-size:14px;color:#858585;font-weight:400}.pc-home .ann-list .ar:hover .at{color:#2f86ff}.pc-home .ann-list .ar .adt{font-size:14px;color:#aaa}.pc-home .home-live-strip{grid-column:1/-1;display:flex;align-items:center;gap:40px;min-height:72px;background:#f4f8ff;border-radius:8px;padding:16px 24px;min-width:0}.pc-home .home-live-strip h3{position:relative;flex:none;font-size:22px;font-weight:600;padding-left:16px}.pc-home .home-live-strip h3:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:5px;background:#2f86ff;border-radius:3px}.pc-home .home-live-strip .dyn-list{display:flex;gap:30px;overflow:hidden;width:100%}.pc-home .home-live-strip .dr{flex:none;border:0}.pc-home .home-live-strip .sp-right-empty{padding:0;font-size:14px}.pc-home .home-data-section{background:radial-gradient(ellipse at 50% 100%,#143c72,transparent 75%),#040814 url(/static/design/pc-home/data-floor.webp) bottom center/100% auto no-repeat;color:#fff;padding-bottom:120px}.pc-home .home-data-section .home-section-title p{color:#89909d}.pc-home .stat-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:0}.pc-home .stat{position:relative;height:224px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px 54px;border:1px solid #555e70;border-radius:12px;background:rgba(192,211,255,.14);text-align:left;overflow:hidden}.pc-home .stat .l{position:relative;z-index:1;margin:0 0 24px;font-size:24px;color:#fff;font-weight:600}.pc-home .stat .v{position:relative;z-index:1;max-width:68%;font-size:48px;color:#fff;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.pc-home .stat .v small{font-size:28px;font-weight:400;margin-left:8px}.pc-home .home-stat-art{position:absolute;right:36px;bottom:38px;width:150px;height:160px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:lighten}.pc-home .partners{padding:0;border:0;border-radius:0;background:transparent;margin-top:0}.pc-home .partners .plogo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;min-height:200px}.pc-home .partners .plogo{height:100px;border:1px solid #e5e5e5;border-radius:6px;padding:14px;gap:8px}.pc-home .partners .plogo .mark{width:40px;height:40px;border-radius:50%;font-size:14px}.pc-home .partners .plogo>img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.pc-home .partners .plogo .nm{font-size:16px;color:#999}.pc-home .partners .sp-right-empty{grid-column:1/-1;align-self:center;padding:40px}.pc-home .home-why-section{background:linear-gradient(110deg,#f4f8ff,#e9f3ff)}.pc-home .why{gap:40px;margin-top:0}.pc-home .why .w{position:relative;border:1px solid #fff;border-radius:12px;padding:44px 48px 40px;min-height:208px;background:linear-gradient(#eaf3ff,#fff);overflow:hidden}.pc-home .why .w:nth-child(2){background:linear-gradient(#ede9ff,#fff)}.pc-home .why .w:nth-child(3){background:linear-gradient(#ffeded,#fff)}.pc-home .why .w:nth-child(4){background:linear-gradient(#fff8e7,#fff)}.pc-home .why .wi{position:absolute;right:0;top:0;width:100px;height:100px;-o-object-fit:contain;object-fit:contain;pointer-events:none;mix-blend-mode:multiply}.pc-home .why .w:nth-child(2) .wi{color:rgba(129,87,255,.12)}.pc-home .why .w:nth-child(3) .wi{color:rgba(248,99,133,.12)}.pc-home .why .w:nth-child(4) .wi{color:rgba(218,185,83,.13)}.pc-home .why .w h4{position:relative;margin:0 0 32px;font-size:24px;font-weight:600;line-height:1}.pc-home .why .w p{font-size:18px;color:#333;line-height:1.5}.pc-home .home-match-header{isolation:isolate}.pc-home .home-match-actions,.pc-home .am-acct,.pc-home .am-prof{z-index:1}.pc-home .am-btn{transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.pc-home .am-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(48,40,189,.28)}.pc-home .am-cancel:hover{box-shadow:0 6px 16px rgba(29,75,132,.16)}.pc-home .why .w{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease;cursor:default}.pc-home .why .w:hover{z-index:1;transform:translateY(-8px) scale(1.025);border-color:#cbe2ff;box-shadow:0 18px 36px rgba(44,100,173,.18)}.pc-home .why .w:nth-child(2):hover{border-color:#d7caff;box-shadow:0 18px 36px rgba(124,94,190,.18)}.pc-home .why .w:nth-child(3):hover{border-color:#ffced5;box-shadow:0 18px 36px rgba(208,95,118,.18)}.pc-home .why .w:nth-child(4):hover{border-color:#fbe5af;box-shadow:0 18px 36px rgba(178,138,66,.18)}.pc-home .why .wi{transition:transform .22s ease}.pc-home .why .w:hover .wi{transform:scale(1.12) rotate(-5deg)}.pc-home .home-demo-cover{cursor:default}.pc-home .home-demo-cover small{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:12px;padding:4px 8px;border-radius:4px;background:#fff3d8;color:#775111;font-size:13px;font-weight:500}.pc-home .home-news-tabs .home-demo-notice-label{margin-left:auto;font-size:13px;color:#a86b18;white-space:nowrap}.pc-home .ann-list .ar.is-demo{cursor:default}.pc-home .ann-list .ar.is-demo:hover{color:inherit;border-bottom-color:#f4f4f4}.pc-home .ann-list .ar.is-demo:hover .at{color:#858585}.pc-home .home-demo-label{flex:none;color:#8a5b17;background:#fff7e8;border:1px solid #f5dfb6;padding:3px 8px;border-radius:4px;font-size:13px;white-space:nowrap}@media (max-width:1100px){.pc-home .home-live-strip:has(.home-demo-label){flex-wrap:wrap;gap:12px}.pc-home .home-live-strip:has(.home-demo-label) .dyn-list{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.pc-home .why .w,.pc-home .why .wi,.pc-home .am-btn{transition:none}.pc-home .why .w:hover,.pc-home .why .w:hover .wi,.pc-home .am-btn:hover{transform:none}}.pc-design-footer{margin-top:0;padding:60px 0 0;background:#091c34 url(/static/design/pc-home/footer-wave.webp) bottom center/100% auto no-repeat;color:#fff}.pc-design-footer .footer-cols{width:62.5%;max-width:1200px;margin:0 auto;padding:0 0 64px;grid-template-columns:1fr 1fr 1fr 1.8fr;gap:54px}.pc-design-footer .fbrand{grid-column:4;grid-row:1}.pc-design-footer .footer-cols>div:nth-child(2){grid-column:1;grid-row:1}.pc-design-footer .footer-cols>div:nth-child(3){grid-column:2;grid-row:1}.pc-design-footer .footer-cols>div:nth-child(4){grid-column:3;grid-row:1}.pc-design-footer .footer-cols h5{font-size:20px;margin-bottom:24px;color:#fff}.pc-design-footer .footer-cols a{font-size:16px;color:#e0e7f1;margin:0 0 16px;padding:5px 0}.pc-design-footer .fbrand b{font-size:30px}.pc-design-footer .fbrand p{font-size:16px;line-height:1.6;color:#e0e7f1}.pc-design-footer .fhot{font-size:16px;color:#fff}.pc-design-footer .fbrand>b:before{content:"";display:inline-block;width:56px;height:56px;margin-right:16px;vertical-align:middle;border-radius:8px;background:#fff var(--hqt-brand-logo-image,url(/static/brand/logo.png)) center/contain no-repeat}.pc-design-footer .footer-bottom{width:62.5%;max-width:1200px;margin:0 auto;border-color:#3a4b5c;padding:40px 0;color:#dce6f4;font-size:14px}.pc-design-footer .footer-qrs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;max-width:480px}.pc-design-footer .footer-qrs figure{margin:0;min-width:0;text-align:center}.pc-design-footer .footer-qrs img{display:block;width:100%;max-width:100px;border-radius:8px;height:auto;aspect-ratio:1;margin:0 auto;background:#fff;padding:4px;image-rendering:pixelated}.pc-design-footer .footer-qrs figcaption{font-size:14px;margin-top:8px;color:#e0e7f1;line-height:1.5}.pc-design-footer .footer-qrs small{display:block;font-size:12px;color:#b7c7dd}@media (max-width:1100px){.pc-design-footer .footer-qrs{gap:10px}.pc-design-footer .footer-qrs figcaption{font-size:12px}}.business-login-guard{background:rgba(0,0,0,.5);backdrop-filter:none}.business-login-guard .business-login-card{position:relative;display:block;width:600px;max-width:calc(100vw - 48px);padding:0;border:0;border-radius:16px;background:#fff;overflow:visible;box-shadow:none}.business-login-guard .business-login-close{top:-44px;right:-44px;color:#fff;background:none;border:0;border-radius:0;font-size:32px}.business-login-guard .business-login-visual{height:108px;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(#e2edff,#fff);border:0;border-radius:16px 16px 0 0;color:#12386d;font-size:28px;font-weight:600;overflow:hidden}.business-login-guard .business-login-visual:before,.business-login-guard .business-login-visual:after{display:none}.business-login-guard .business-login-content{padding:32px 40px 40px;text-align:center}.business-login-guard .business-login-content h2{font-size:24px;color:#333;font-weight:600;margin:0 0 16px}.business-login-guard .business-login-content p{font-size:20px;line-height:1.5;color:#999;max-width:100%;margin:0}.business-login-guard .business-login-actions{display:flex;justify-content:center;gap:40px;margin-top:36px}.business-login-guard .business-login-primary,.business-login-guard .business-login-cancel{width:120px;height:40px;min-height:0;padding:0 16px;border:1px solid #2f86ff;border-radius:4px;background:#fff;color:#2f86ff;box-shadow:none;font-size:16px;font-weight:400;justify-content:center;display:flex;align-items:center;cursor:pointer}.business-login-guard .business-login-primary{background:linear-gradient(90deg,#2f86ff,#55bcff);border:0;color:#fff}@media (max-width:720px){.business-login-guard .business-login-close{right:12px;top:-36px}.business-login-guard .business-login-content{padding:24px}.business-login-guard .business-login-content p{font-size:16px}.business-login-guard .business-login-visual{font-size:24px;height:88px}}@media (max-width:1600px){.pc-design-nav .inner{gap:24px;padding:0 24px}.pc-design-nav .logo{font-size:18px;gap:10px}.pc-design-nav .logo .mark{width:44px;height:44px}.pc-design-nav .nav-menu{gap:14px}.pc-design-nav .nav-menu a{font-size:16px}.pc-design-nav .search{flex-basis:180px}.pc-home .hero h1{font-size:40px}.pc-home .hero p{font-size:20px}.pc-home .hero-inner{width:54%}.pc-home .home-match-header{grid-template-columns:minmax(0,1fr) auto 180px;padding:32px}.pc-home .home-match-shield{width:200px;height:180px;right:24px}.pc-home .am-btn{width:190px;height:56px;font-size:22px}.pc-home .am-cancel{width:130px}.pc-home .home-match-actions{gap:16px}.pc-home .home-about-photo{height:360px}.pc-home .home-about-copy p{font-size:17px}.pc-home .home-news-cover{height:360px}.pc-home .ann-list .ar{height:53px}.pc-home .home-news-tabs{gap:14px}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]){font-size:16px}.pc-home .stat{padding:30px;height:200px}.pc-home .stat .v{font-size:38px}.pc-home .stat .l{font-size:20px}.pc-home .home-stat-art{right:22px;width:125px;height:140px}.pc-home .why{gap:24px}.pc-home .why .w{padding:32px;min-height:220px}.pc-home .why .w h4{font-size:22px}.pc-home .why .w p{font-size:16px}.pc-design-footer .footer-cols,.pc-design-footer .footer-bottom{width:79.166667%}}@media (max-width:1100px){.pc-design-nav .inner{gap:16px}.pc-design-nav .logo{font-size:16px}.pc-design-nav .nav-menu{gap:0}.pc-design-nav .nav-menu a{padding:0 10px;font-size:14px}.pc-design-nav .search{display:none}.pc-home .home-container{width:calc(100% - 64px)}.pc-home .hero{padding:0 32px;height:500px}.pc-home .hero-inner{width:62%;padding-top:54px}.pc-home .hero h1{font-size:34px}.pc-home .hero p{font-size:18px}.pc-home .hero-stats{gap:14px}.pc-home .hero-stats>div{width:130px}.pc-home .hero-dots{left:32px}.pc-home .home-section{padding:64px 0}.pc-home .home-match-header{grid-template-columns:minmax(0,1fr) auto}.pc-home .home-match-shield{display:none}.pc-home .am-acct-ava{width:64px;height:64px}.pc-home .am-acct-name{font-size:17px}.pc-home .am-acct-sub{font-size:14px}.pc-home .home-match-body{padding:28px}.pc-home .pcard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pc-home .cat-card{padding:36px 24px}.pc-home .home-about-card,.pc-home .home-news-card{padding:28px;gap:28px}.pc-home .home-about-photo,.pc-home .home-news-cover{height:320px}.pc-home .home-about-copy p{font-size:16px}.pc-home .home-news-cover span{font-size:20px;left:24px;right:24px}.pc-home .home-live-strip{gap:20px}.pc-home .home-live-strip h3{font-size:18px}.pc-home .stat-band{gap:24px}.pc-home .stat{height:170px;padding:22px}.pc-home .stat .l{font-size:16px}.pc-home .stat .v{font-size:30px}.pc-home .stat .v small{font-size:18px}.pc-home .home-stat-art{width:90px;height:110px;right:8px;bottom:18px}.pc-home .partners .plogo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pc-home .why{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-design-footer .footer-cols{gap:24px;grid-template-columns:1fr 1fr 1fr 1.5fr}.pc-design-footer .footer-cols h5{font-size:17px}.pc-design-footer .footer-cols a,.pc-design-footer .fbrand p{font-size:14px}}@media (max-width:720px){.pc-design-nav{height:auto;min-height:72px}.pc-design-nav .inner{flex-wrap:wrap;gap:10px;padding:12px 20px}.pc-design-nav .logo{flex:1}.pc-design-nav .nav-menu{order:3;width:100%;height:40px;overflow-x:auto;white-space:nowrap}.pc-design-nav .nav-menu a{height:40px}.pc-design-nav .nav-menu a.active:after{bottom:0}.pc-design-nav .nav-dd{display:none!important}.pc-home .home-container{width:calc(100% - 40px)}.pc-home .hero{height:480px;padding:0 24px}.pc-home .h-slide{background-size:auto 70%;background-position:150px bottom}.pc-home .hero-mask{background:linear-gradient(90deg,#f4f9ff,rgba(244,249,255,.85) 60%,transparent)}.pc-home .hero-inner{width:100%;padding-top:40px}.pc-home .hero h1{font-size:30px}.pc-home .hero p{font-size:16px;max-width:380px;margin-top:20px}.pc-home .hero-stats{margin-top:36px;gap:12px}.pc-home .hero-stats>div{width:100px;height:84px}.pc-home .hero-stats b{font-size:26px}.pc-home .hero-stats span{font-size:12px}.pc-home .hero-dots{left:24px;bottom:26px}.pc-home .home-section{padding:44px 0}.pc-home .home-section-title{margin:0 20px 30px}.pc-home .home-section-title h2{font-size:25px}.pc-home .home-section-title p{font-size:15px;margin-top:10px}.pc-home .home-match-header{display:flex;flex-wrap:wrap;padding:24px;gap:24px}.pc-home .home-match-actions{width:100%;justify-content:flex-start}.pc-home .am-acct{gap:14px}.pc-home .am-prof{position:static}.pc-home .am-btn{font-size:18px;height:48px;width:180px}.pc-home .am-cancel{width:115px}.pc-home .home-match-body{padding:24px;border-radius:24px}.pc-home .pcard-grid{grid-template-columns:1fr}.pc-home .pcard{padding:24px}.pc-home .hp-empty{min-height:280px}.pc-home .hp-empty-s{font-size:14px}.pc-home .home-match-bottom{justify-content:flex-start;min-height:50px}.pc-home .home-policy-link{position:static;margin-left:auto}.pc-home .home-about-card,.pc-home .home-news-card{grid-template-columns:1fr;padding:24px;gap:24px}.pc-home .home-about-photo{height:260px}.pc-home .home-about-copy h3{font-size:24px}.pc-home .home-about-copy p{font-size:15px}.pc-home .cat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-home .cat-card{min-height:260px;padding:32px 20px}.pc-home .cat-card .ico{width:56px;height:56px}.pc-home .cat-card .nm{font-size:17px}.pc-home .home-cat-desc{font-size:14px}.pc-home .cat-card .ct{font-size:12px;margin-bottom:16px}.pc-home .home-news-cover{height:260px}.pc-home .home-live-strip{flex-direction:column;align-items:flex-start}.pc-home .home-live-strip .dyn-list{display:grid;grid-template-columns:1fr;width:100%;gap:0}.pc-home .stat-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pc-home .stat{height:160px;padding:20px}.pc-home .home-stat-art{opacity:.4}.pc-home .stat .l{font-size:15px}.pc-home .stat .v{font-size:27px;max-width:100%}.pc-home .partners .plogo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pc-home .partners .plogo .nm{font-size:13px}.pc-home .why{gap:16px}.pc-home .why .w{padding:24px;min-height:210px}.pc-home .why .w h4{font-size:20px}.pc-home .why .w p{font-size:14px}.pc-design-footer .footer-cols{width:calc(100% - 48px);grid-template-columns:repeat(3,1fr);gap:24px}.pc-design-footer .fbrand{grid-column:1/-1;grid-row:1}.pc-design-footer .footer-cols>div:nth-child(2),.pc-design-footer .footer-cols>div:nth-child(3),.pc-design-footer .footer-cols>div:nth-child(4){grid-row:2}.pc-design-footer .footer-bottom{width:calc(100% - 48px);font-size:12px;padding:24px 0}}.pc-home .home-match-header{grid-template-columns:minmax(0,1fr) auto 245px}.pc-home .home-match-actions{min-width:0;flex:none;position:relative;z-index:2;white-space:nowrap}.pc-home .home-match-actions .am-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:0;white-space:nowrap;line-height:1.15;text-align:center}.pc-home .home-match-actions .am-cancel{width:150px;min-width:150px;padding-inline:14px}.pc-home .home-match-actions #amMatchBtn{width:224px;min-width:224px;padding-inline:20px}.pc-home .home-match-shield{z-index:1}@media (min-width:721px) and (max-width:1600px){.pc-home .home-match-header{grid-template-columns:minmax(0,1fr) auto 200px}.pc-home .home-match-actions{gap:16px}.pc-home .home-match-actions .am-cancel{width:130px;min-width:130px}.pc-home .home-match-actions #amMatchBtn{width:190px;min-width:190px}}@media (max-width:720px){.pc-home .home-match-actions{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:2px}.pc-home .home-match-actions .am-cancel{width:115px;min-width:115px}.pc-home .home-match-actions #amMatchBtn{width:180px;min-width:180px}}.pc-home .home-match-bottom .sp-pager{gap:10px;margin-top:0}.pc-home .home-match-bottom .sp-pg{box-sizing:border-box;min-width:76px;height:38px;padding:0 12px;border:1px solid #e6e9ef;border-radius:0;background:#fafafa;color:#606776;font-size:16px;font-weight:400;line-height:36px}.pc-home .home-match-bottom .sp-pg:hover:not(:disabled){border-color:#2f86ff;background:#fff;color:#2f86ff}.pc-home .home-match-bottom .sp-pg:disabled{opacity:1;color:#8e939c;background:#fafafa;border-color:#e7e9ed;cursor:default}.pc-home .home-match-bottom .sp-pg-info{min-width:88px;color:#6e737d;font-size:16px;text-align:center;white-space:nowrap}.pc-home .home-match-bottom .sp-pg:not(:disabled):last-child{border-color:#2f86ff;background:#f7fbff;color:#2f86ff}@media (max-width:720px){.pc-home .home-match-bottom .sp-pg{min-width:68px;height:36px;font-size:14px;line-height:34px}.pc-home .home-match-bottom .sp-pg-info{min-width:76px;font-size:14px}}.pc-home .pcard-grid .pcard{box-sizing:border-box;min-height:388px;padding:38px 40px 40px;border:1px solid #e2eaf6;border-radius:16px;background:#fff}.pc-home .pcard-grid .pc-title{min-height:0;margin:0;font-size:21px;font-weight:700;line-height:1.45;color:#222}.pc-home .pcard-grid .pc-level{margin-top:18px;height:28px;display:flex;align-items:center}.pc-home .pcard-grid .pc-level .lv{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:4px;background:#2f86ff;color:#fff;font-size:15px;font-weight:400;line-height:26px}.pc-home .pcard-grid .pc-meta{display:flex;align-items:center;gap:5px;margin-top:16px;color:#85898f;font-size:16px;line-height:1.4}.pc-home .pcard-grid .pc-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pc-home .pcard-grid .pc-tags .chip{padding:3px 8px;border:1px solid #e2e5e9;border-radius:5px;background:#fff;color:#9a9da2;font-size:14px;line-height:1.2}.pc-home .pcard-grid .pc-reason{margin-top:24px;padding:17px 20px 18px;border:1px solid #dceaff;border-radius:10px;background:#f6faff;color:#2f86ff;font-size:16px;line-height:1.5}.pc-home .pcard-grid .pc-reason-head{display:flex;align-items:center;gap:8px;min-height:28px}.pc-home .pcard-grid .pc-reason-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:3px;background:#2f86ff;color:#fff;font-size:13px;line-height:1}.pc-home .pcard-grid .pc-reason-head b{font-size:17px;font-weight:700;color:#3987ed}.pc-home .pcard-grid .pc-reason-head em{margin-left:7px;padding:3px 10px;border-radius:15px;background:#439af5;color:#fff;font-size:14px;font-style:normal;line-height:1.2}.pc-home .pcard-grid .pc-reason p{margin:12px 0 0;color:#3987ed;font-size:16px;line-height:1.55}.pc-home .home-match-actions .am-btn{box-sizing:border-box;height:86px;border-width:3px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;line-height:1.1}.pc-home .home-match-actions .am-cancel{width:196px;min-width:196px;padding:0 20px;border:3px solid #42627f;border-radius:44px;background:transparent;color:#42627f;font-size:30px;font-weight:400;box-shadow:none}.pc-home .home-match-actions #amMatchBtn{width:288px;min-width:288px;height:92px;padding:0 24px;border:3px solid #fff;border-radius:48px;background:repeating-linear-gradient(0deg,transparent 0 11px,rgba(255,255,255,.12) 11px 12px),repeating-linear-gradient(90deg,transparent 0 11px,rgba(255,255,255,.12) 11px 12px),linear-gradient(180deg,#8200ff,#4215ea);color:#fff;font-size:31px;font-weight:700;box-shadow:0 12px 24px rgba(53,70,190,.36)}.pc-home .home-match-actions .am-btn:hover{transform:none;filter:brightness(1.06)}@media (min-width:721px) and (max-width:1600px){.pc-home .home-match-actions .am-cancel{width:160px;min-width:160px;height:72px;font-size:25px}.pc-home .home-match-actions #amMatchBtn{width:236px;min-width:236px;height:78px;font-size:27px}.pc-home .pcard-grid .pcard{padding:30px 32px 32px}.pc-home .pcard-grid .pc-title{font-size:18px}.pc-home .pcard-grid .pc-meta,.pc-home .pcard-grid .pc-reason,.pc-home .pcard-grid .pc-reason p{font-size:14px}}@media (max-width:720px){.pc-home .home-match-actions .am-cancel{width:115px;min-width:115px;height:48px;font-size:18px;border-width:2px}.pc-home .home-match-actions #amMatchBtn{width:180px;min-width:180px;height:48px;font-size:18px;border-width:2px}.pc-home .pcard-grid .pcard{min-height:0;padding:24px}.pc-home .pcard-grid .pc-title{font-size:18px}.pc-home .pcard-grid .pc-meta,.pc-home .pcard-grid .pc-reason,.pc-home .pcard-grid .pc-reason p{font-size:14px}}.pc-home .home-match-actions{gap:30px}@media (min-width:721px) and (max-width:1600px){.pc-home .home-match-actions{gap:20px}}.pc-design-nav .nav-dd .dd-item{min-height:78px;padding:10px 14px;gap:14px;border-radius:0;align-items:center}.pc-design-nav .nav-dd .dd-item>img{width:38px;height:38px;flex:none;-o-object-fit:contain;object-fit:contain}.pc-design-nav .nav-dd .dd-item>span{display:flex;flex-direction:column;gap:4px;min-width:0}.pc-design-nav .nav-dd .dd-item b{font-size:16px;line-height:1.25;font-weight:600;color:#252d3a;white-space:nowrap}.pc-design-nav .nav-dd .dd-item small{font-size:12px;line-height:1.35;color:#9aa4b3;white-space:nowrap}.pc-design-nav .nav-dd .dd-item:hover b{color:#2f86ff}.home-consult-left,.home-consult-right{position:fixed;z-index:120;box-sizing:border-box;cursor:pointer}.home-consult-left{left:20px;bottom:22px;width:300px;min-height:92px;display:flex;align-items:center;gap:12px;padding:14px 20px 14px 18px;border:1px solid #e2ebf6;border-radius:4px;background:#fff;box-shadow:0 8px 24px rgba(41,91,143,.12)}.home-consult-left>img{width:48px;height:48px;flex:none;-o-object-fit:contain;object-fit:contain}.home-consult-left>span{display:flex;flex-direction:column;gap:5px;min-width:0}.home-consult-left b{overflow:hidden;color:#213c60;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.home-consult-left small{color:#8b98aa;font-size:12px;line-height:1.4;white-space:nowrap}.home-consult-left em{color:#2f86ff;font-style:normal;font-weight:700}.home-consult-right{right:16px;bottom:110px;width:94px;display:flex;flex-direction:column;align-items:center;padding:8px 7px 10px;border-radius:4px;background:#4aaaf2;box-shadow:0 8px 22px rgba(35,116,193,.2);color:#fff;text-align:center}.home-consult-right>img{width:78px;height:92px;margin-top:-28px;-o-object-fit:contain;object-fit:contain}.home-consult-right b{font-size:12px;line-height:1.3;font-weight:600}.home-consult-right strong{max-width:100%;margin-top:3px;color:#fff;font-size:10px;line-height:1.3;word-break:break-all}.home-consult-close{position:absolute;top:4px;right:5px;width:18px;height:18px;padding:0;border:0;background:transparent;color:#8c9bad;font-size:16px;line-height:18px;cursor:pointer}.home-consult-right .home-consult-close{color:#fff}.home-consult-online{box-sizing:border-box;width:70px;height:24px;margin-top:7px;border:1px solid rgba(255,255,255,.9);border-radius:3px;background:#fff;color:#2f86ff;font-size:11px;line-height:22px;cursor:pointer}.home-consult-online:hover{background:#edf7ff}@media (max-width:720px){.pc-design-nav .nav-dd .dd-item{min-height:64px;padding:8px 10px}.pc-design-nav .nav-dd .dd-item>img{width:30px;height:30px}.pc-design-nav .nav-dd .dd-item b{font-size:13px}.pc-design-nav .nav-dd .dd-item small{font-size:10px}.home-consult-left{left:10px;bottom:12px;width:250px;min-height:72px;padding:10px 14px}.home-consult-left>img{width:40px;height:40px}.home-consult-left b{font-size:11px}.home-consult-left small{font-size:10px}.home-consult-right{right:8px;bottom:86px;transform:scale(.88);transform-origin:bottom right}}.pc-services .sub-card:hover{border-color:#e4edff;box-shadow:0 16px 32px rgba(44,96,170,.14)}.pc-services .sub-card .sc-blurb{font-size:16px;line-height:1.6;min-height:51px;max-height:51px;overflow:hidden;text-overflow:ellipsis}.pc-services .sub-card .sc-blurb:hover{overflow:hidden}.pc-services .sub-card .sc-blurb:hover:after{font-size:14px;line-height:1.6}#svcContactModal .modal-head>div{min-width:0;flex:1}#svcContactModal .modal-head h3{max-width:100%;overflow-wrap:anywhere;white-space:normal}#svcContactModal .modal-head p{overflow-wrap:anywhere}.pc-home .home-news-tabs{gap:26px;min-height:46px}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]){height:46px;padding:0 4px;font-size:16px;color:#333}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]).active{color:#2f86ff}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]).active:after{left:0;right:0;height:3px}.pc-home .home-news-tabs a{font-size:13px}.pc-home .ann-list .ar{height:52px;padding:10px 0;border-bottom:1px solid #f0f0f0;gap:8px}.pc-home .ann-list .ar .adot{width:16px;height:18px;color:#7f8791;font-size:13px;line-height:18px}.pc-home .ann-list .ar .at{font-size:13px;color:#777}.pc-home .ann-list .ar .adt{font-size:12px;color:#aaa}.pc-home .home-live-strip{min-height:62px;padding:12px 20px;gap:28px}.pc-home .home-live-strip h3{font-size:18px}.pc-home .home-live-strip .dyn-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;overflow:hidden;min-width:0}.pc-home .home-live-strip .dr{display:grid;grid-template-columns:16px minmax(0,auto) minmax(0,1fr) max-content;align-items:center;min-width:0;gap:8px;padding:7px 0;font-size:12px}.pc-home .home-live-strip .dr .live{position:relative;width:16px;height:14px;border:1.5px solid #6e7680;border-radius:2px;background:transparent;box-shadow:none;box-sizing:border-box}.pc-home .home-live-strip .dr .live:before{content:"";position:absolute;left:4px;top:-5px;width:6px;height:4px;border:1.5px solid #6e7680;border-bottom:0;border-radius:2px 2px 0 0;box-sizing:border-box}.pc-home .home-live-strip .dr .live:after{content:"";position:absolute;left:0;right:0;top:5px;border-top:1.5px solid #6e7680}.pc-home .home-live-strip .dr .dc{min-width:0;overflow:hidden;color:#424852;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.pc-home .home-live-strip .dr .da{min-width:0;overflow:hidden;color:#7c858e;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.pc-home .home-live-strip .dr .dt{margin-left:4px;color:#a0a6ad;font-size:11px;white-space:nowrap}.pc-home .home-live-strip .dr:hover .dc,.pc-home .home-live-strip .dr:hover .da{color:#2f86ff}@media (max-width:1100px){.pc-home .home-live-strip{flex-wrap:wrap;gap:12px}.pc-home .home-live-strip .dyn-list{flex-basis:100%}}@media (max-width:720px){.pc-home .home-live-strip .dyn-list{grid-template-columns:1fr;gap:0}}.pc-home .home-news-tabs{position:relative;gap:26px;min-height:58px;border-bottom:none}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]){height:48px;padding:0 4px;color:#333;font-size:16px;font-weight:400;line-height:48px;transition:color .2s ease}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]):hover{color:#2e85ff}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]).active{color:#2e85ff;font-weight:600}.pc-home .home-news-tabs :is(uni-button,[data-hqt-native=button]).active:after{left:0;right:0;bottom:-1px;height:3px;background:#2e85ff;border-radius:0}.pc-home .home-news-tabs a{font-size:13px;line-height:48px}.pc-home .ann-list .ar{position:relative;box-sizing:border-box;height:56px;padding:0;border-bottom:1px solid #edf0f4;gap:10px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.pc-home .ann-list .ar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#2e85ff;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.pc-home .ann-list .ar:hover,.pc-home .ann-list .ar:focus-visible{color:#2e85ff;background:#fbfdff;border-bottom-color:#cfe2fb;outline:none}.pc-home .ann-list .ar:hover:after,.pc-home .ann-list .ar:focus-visible:after{transform:scaleX(1)}.pc-home .ann-list .ar .adot{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#a0a8b2;flex:none}.pc-home .ann-list .ar .adot img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.pc-home .ann-list .ar .adot .adot-hover{display:none}.pc-home .ann-list .ar:hover .adot .adot-default,.pc-home .ann-list .ar:focus-visible .adot .adot-default{display:none}.pc-home .ann-list .ar:hover .adot .adot-hover,.pc-home .ann-list .ar:focus-visible .adot .adot-hover{display:block}.pc-home .ann-list .ar .at{display:flex;align-items:center;min-width:0;flex:1;gap:8px;overflow:hidden;color:#777;font-size:13px;font-weight:400;white-space:nowrap;transition:color .2s ease}.pc-home .ann-list .ar .at b{flex:none;color:#4c535d;font-size:13px;font-weight:600;transition:color .2s ease}.pc-home .ann-list .ar .at>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888;font-size:13px;font-weight:400}.pc-home .ann-list .ar:hover .at,.pc-home .ann-list .ar:hover .at b,.pc-home .ann-list .ar:hover .at>span,.pc-home .ann-list .ar:focus-visible .at,.pc-home .ann-list .ar:focus-visible .at b,.pc-home .ann-list .ar:focus-visible .at>span{color:#2e85ff}.pc-home .ann-list .ar .adt{flex:none;color:#a0a5ad;font-size:12px;font-weight:400;transition:color .2s ease}.pc-home .ann-list .ar:hover .adt,.pc-home .ann-list .ar:focus-visible .adt{color:#2e85ff}.pc-home .ann-list .ar.is-demo{cursor:pointer}#svcContactModal{position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;padding:32px;overflow:visible}#svcContactModal .modal-external-close{position:absolute;top:calc(50% - 342px);right:calc(50% - 342px);z-index:20;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}#svcContactModal .modal-external-close img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}#svcContactModal .modal{position:relative;z-index:10;width:600px;max-width:min(600px,calc(100vw - 48px));max-height:calc(100vh - 64px);overflow:hidden;border-radius:10px;background:#f5f9ff}#svcContactModal .modal-head{box-sizing:border-box;display:flex;align-items:flex-start;min-height:136px;height:136px;padding:28px 32px;border:0;border-radius:10px 10px 0 0;background:#bfe1ff url(/static/design/home/consult-modal-header.png) right center/auto 100% no-repeat;color:#173d70;overflow:hidden}#svcContactModal .modal-head>div{width:62%;min-width:0;position:relative;z-index:1}#svcContactModal .modal-head h3{margin:0;max-width:100%;font-size:25px;line-height:1.35;font-weight:700;white-space:normal;overflow-wrap:anywhere}#svcContactModal .modal-head p{margin-top:8px;max-width:100%;color:#5e91c1;font-size:14px;line-height:1.55;overflow-wrap:anywhere}#svcContactModal .modal-head .x{display:none}#svcContactModal .modal-body{box-sizing:border-box;padding:28px 34px 32px;background:#f5f9ff}@media (max-width:720px){#svcContactModal{padding:16px}#svcContactModal .modal{max-width:100%;max-height:calc(100vh - 32px)}#svcContactModal .modal-head{height:116px;min-height:116px;padding:22px}#svcContactModal .modal-head>div{width:70%}#svcContactModal .modal-head h3{font-size:21px}#svcContactModal .modal-head p{font-size:12px}#svcContactModal .modal-external-close{top:10px;right:10px}#svcContactModal .modal-external-close img{width:28px;height:28px}}.pc-home .home-consult-left,.pc-home .home-consult-right{z-index:120}@media (min-width:1101px){.pc-home-nav{background:#f4f9ff url(/static/design/pc-home/hero-art.png) right top/auto 640px no-repeat!important}#page-home .h-slide{background-position:right -88px;background-size:auto calc(100% + 88px)}}.pc-design-footer .footer-qr-unavailable{box-sizing:border-box;display:grid;place-items:center;width:100px;height:100px;margin:0 auto;border:1px dashed #738ca9;border-radius:8px;background:rgba(255,255,255,.07);color:#b7c7dd;text-align:center;font-size:15px;line-height:1.5}.pc-design-footer .footer-qr-unavailable span{display:block}.pc-design-footer .footer-qr-official a{display:grid;place-items:center;min-height:108px;color:#e0e7f1;text-decoration:none}.pc-design-footer .footer-qr-official a:hover{color:#64b4ff}.pc-design-footer .footer-qr-official img[hidden],.pc-design-footer .footer-qr-fallback[hidden]{display:none}.pc-design-footer .footer-qr-fallback{padding:8px;border:1px solid #8baaca;border-radius:6px;font-size:13px}.pc-home .home-news-tabs .home-news-tab{position:relative;flex:none;height:48px;padding:0 4px;border:0;background:transparent;color:#333;font-size:16px;font-weight:400;line-height:48px;cursor:pointer;transition:color .2s ease}.pc-home .home-news-tabs .home-news-tab:hover,.pc-home .home-news-tabs .home-news-tab:focus-visible,.pc-home .home-news-tabs .home-news-tab.active{color:#2f86ff}.pc-home .home-news-tabs .home-news-tab.active{font-weight:600}.pc-home .home-news-tabs .home-news-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#2f86ff}.pc-services{background:#fff;color:#262626;line-height:1.5}.pc-services .svc-hero{height:552px;min-height:0;padding:0 10.416667%;justify-content:flex-start;color:#262626;background:#f4f9ff url(/static/design/pc-services/hero-art.png) right center/auto 100% no-repeat}.pc-services .svc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f4f9ff 0%,rgba(244,249,255,.96) 37%,transparent 58%);pointer-events:none}.pc-services .sp-hero-in{position:relative;padding-top:70px;max-width:780px;width:52%}.pc-services .sp-hero h1{font-size:48px;font-weight:700;line-height:1.3;letter-spacing:0;margin:0}.pc-services .sp-hero p{font-size:24px;line-height:1.5;color:#919191;margin-top:32px}.pc-services .sp-stat-row{margin-top:48px;gap:24px;flex-wrap:nowrap}.pc-services .sp-stat{width:160px;height:104px;border:1px solid #cce0ff;border-radius:12px;background:linear-gradient(#eaf3ff,#fff);display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none}.pc-services .sp-stat .v{font-size:32px;color:#262626;font-weight:700;line-height:1.2}.pc-services .sp-stat .l{font-size:16px;color:#919191;margin-top:12px}.pc-services .svc-section-title{text-align:center;margin:80px auto 52px}.pc-services .svc-section-title h2{font-size:32px;font-weight:700;margin:0;line-height:1}.pc-services .svc-section-title p{font-size:20px;color:#919191;margin-top:16px;line-height:1.4}.pc-services .svc-wrap{width:79.166667%;max-width:1520px;padding:40px;margin:0 auto 80px;border-radius:24px 24px 12px 12px;background:#f4f8ff}.pc-services .svc-cat-section{margin:0}.pc-services .svc-tabs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:32px;margin:0;padding:0;overflow:visible}.pc-services .svc-tab{width:100%;min-width:0;height:152px;padding:24px 12px;gap:16px;border:0;border-radius:16px;background:#fff;box-shadow:none}.pc-services .svc-tab:hover{transform:none;box-shadow:0 6px 20px #deebff}.pc-services .svc-tab.active{background:linear-gradient(130deg,#3435ff,#24b5ff);box-shadow:0 12px 30px #bfdcff}.pc-services .svc-tab .t-ico{width:56px;height:56px;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center}.pc-services .t-ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pc-services .svc-tab.active .t-ico{background:none}.pc-services .svc-tab.active[data-code=finance]{background:linear-gradient(135deg,#ff3b2e,#ff8131)}.pc-services .svc-tab.active .t-ico img{filter:brightness(0) invert(1)}.pc-services .svc-tab .t-nm{font-size:20px;color:#12386d;font-weight:600;white-space:normal}.pc-services .svc-tab.active .t-nm{color:#fff}.pc-services .svc-tab .t-ct{display:none}.pc-services .svc-panel{margin-top:32px}.pc-services .svc-panel-head{min-height:148px;padding:36px 40px;margin-bottom:32px;border:0;border-radius:12px;background:#fff}.pc-services .svc-ph-l{gap:24px;max-width:75%}.pc-services .svc-ph-ico{height:68px;width:68px;border-radius:8px;background:#eaf2ff;color:#2f86ff}.pc-services .svc-ph-ico img{height:52px;width:52px;-o-object-fit:contain;object-fit:contain}.pc-services .svc-ph-ico img[src*="/header-"]{height:100%;width:100%}.pc-services .svc-finance-category{background:transparent}.pc-services .svc-finance-category .fn-block{margin:0 0 40px;padding:40px;background:#fff;border-radius:12px}.pc-services .svc-finance-category .svc-panel-head{padding:0;min-height:96px;margin:0 0 32px}.pc-services .svc-finance-category .fn-filter{margin-top:0}@media (max-width:1100px){.pc-services .svc-finance-category .fn-block{padding:24px}.pc-services .svc-finance-category .svc-ph-l{max-width:100%}}.pc-services .svc-ph-l h3{font-size:24px;font-weight:600}.pc-services .svc-ph-l p{font-size:20px;color:#919191;margin-top:8px}.pc-services .svc-ph-r{gap:80px;margin-right:40px}.pc-services .svc-ph-stat b{font-size:32px;color:#2f86ff;font-weight:700}.pc-services .svc-ph-stat b small{font-size:14px;margin-left:3px;font-weight:400}.pc-services .svc-ph-stat span{font-size:16px;color:#666;margin-top:8px}.pc-services .sub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0}.pc-services .sub-card{padding:48px 40px 40px;min-height:356px;border:1px solid #e4edff;border-radius:12px;background:#fff}.pc-services .sub-card:hover{transform:none;box-shadow:0 12px 36px rgba(44,64,99,.12);border-color:#e4edff}.pc-services .sub-card .sc-top{align-items:center;gap:24px;margin:0 0 24px;min-height:80px}.pc-services .sub-card .sc-ico{width:80px;height:80px;background:#eaf2ff;border:1px solid #d1e4ff;border-radius:8px}.pc-services .sc-ico img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.pc-services .sc-title{flex:1;min-width:0}.pc-services .sub-card h4{font-size:24px;font-weight:600;line-height:1.5}.pc-services .sub-card .sc-tags{gap:12px;margin-top:8px}.pc-services .chip{font-size:14px;line-height:1.4;padding:0 5px;border:1px solid #b8d4ff;color:#2f86ff;border-radius:2px;background:#fff}.pc-services .sub-card .sc-blurb{font-size:20px;line-height:1.5;min-height:60px;max-height:60px;color:#919191;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pc-services .sub-card .sub-foot{padding-top:32px}.pc-services .sub-card .sub-do{height:64px;padding:0 12px;background:#fff;border:1px solid #cce0ff;border-radius:8px;color:#2f86ff;font-size:24px;font-weight:400;box-shadow:none}.pc-services .sub-card .sub-foot,.pc-services .sub-card .sub-do{flex-shrink:0}.pc-services .sub-card:hover .sub-do{background:linear-gradient(100deg,#2f86ff,#55bcff);border-color:transparent;color:#fff}.pc-services .vip-flag{position:static;display:inline-block;font-size:14px;line-height:1.4;padding:0 5px;border-radius:2px;background:#fff0e7;color:#ff6c0a;vertical-align:middle}.pc-services .off-flag{position:static;display:inline-block;font-size:13px;background:#f1f3f6;color:#888;vertical-align:middle}.pc-services .sub-grid>.sp-right-empty{grid-column:1/-1;min-height:250px;display:grid;place-items:center;font-size:20px}.pc-services .pl-wrap{background:#fff;padding:36px 40px;border:1px solid #e4edff;border-radius:12px}.pc-services .pl-tab{font-size:20px;padding:12px 32px}.pc-services .pl-subbar{font-size:16px;padding:24px 0}.pc-services .doc-chip{font-size:16px;border-radius:4px}.pc-services .doc-item{padding:28px 0;min-height:116px;border-bottom:1px solid #eee}.pc-services .di-title{font-size:20px}.pc-services .di-meta,.pc-services .di-tags{font-size:16px}.pc-services .pl-wrap{display:grid;grid-template-columns:200px minmax(0,1fr);padding:0;background:transparent;border:0;gap:0}.pc-services .pl-tabs{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:24px 0 0;margin-bottom:32px;border-bottom:1px solid #ddd}.pc-services .pl-tab{display:flex;align-items:center;justify-content:center;gap:28px;background:none;border:0;border-bottom:4px solid transparent;border-radius:0;padding:24px 16px}.pc-services .pl-tab.on{color:#2f86ff;background:none;border-bottom-color:#2f86ff}.pc-services .pl-tab img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.pc-services .pl-tab span{text-align:left}.pc-services .pl-tab b{display:block;font-size:26px;font-weight:600}.pc-services .pl-tab small{display:block;font-size:20px;font-weight:400;color:#919191;margin-top:10px}.pc-services .pl-subbar{grid-column:1;grid-row:2/4;display:flex;flex-direction:column;gap:0;padding:0;margin:0;background:#fff;border-radius:12px 0 0 12px;overflow:hidden;border-right:1px solid #f5f5f5;align-items:stretch}.pc-services .pl-sublabel{display:none}.pc-services .pl-subbar .doc-chip{position:relative;display:grid;place-items:center;height:118px;border:0;border-bottom:1px solid #f7f7f7;border-radius:0;background:#fff;font-size:20px}.pc-services .pl-subbar .doc-chip.on{color:#2f86ff;background:#eaf2ff;font-weight:600}.pc-services .pl-list{grid-column:2;grid-row:2;padding:40px 40px 24px;background:#fff;margin:0;gap:16px;border-radius:0 12px 0 0;min-height:500px}.pc-services .doc-item{background:#fafafa;padding:24px;border:1px solid #f0f0f0;border-radius:8px;gap:24px;min-height:140px}.pc-services .di-cat{display:none}.pc-services .di-go{font-size:16px;white-space:nowrap;color:#666}.pc-services .di-title{font-size:16px;font-weight:600}.pc-services .di-meta{font-size:14px;margin-top:10px}.pc-services .di-tags .dt{font-size:12px;border-radius:2px;border:1px solid #cce0ff;color:#2f86ff;background:#fff}.pc-services .pl-foot{grid-column:2;margin:0;background:#fff;padding:16px 40px 32px;border-radius:0 0 12px;font-size:14px}.pc-contact-modal{background:rgba(0,0,0,.5);backdrop-filter:none}.pc-contact-modal .modal{position:relative;width:600px;max-width:calc(100vw - 64px);border-radius:8px;background:#f4f8ff;overflow:visible}.pc-contact-modal .modal-head{display:flex;align-items:center;min-height:120px;padding:28px 32px;background:linear-gradient(115deg,#f1f7ff,#b6d8ff 46%,#7bd0fa 76%,#747cff);border:0;border-radius:8px 8px 0 0;position:relative;color:#12386d}.pc-contact-modal .modal-head h3{position:relative;font-size:26px;font-weight:600;max-width:390px}.pc-contact-modal .modal-head p{position:relative;font-size:16px;color:#6d8caf;margin-top:6px;max-width:365px}.pc-contact-modal .modal-head .x{position:absolute;right:-44px;top:-44px;color:#fff;font-size:32px}.pc-contact-modal .modal-body{padding:32px;max-height:calc(100vh - 250px);overflow:auto}.pc-contact-modal .lc-field{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:16px;margin-bottom:24px}.pc-contact-modal .lc-field:first-child{display:none}.pc-contact-modal .lc-field :is(uni-label,[data-hqt-native=label]){font-size:14px;line-height:40px;color:#333;text-align:right;margin:0;font-weight:400}.pc-contact-modal .lc-field:nth-child(n+2):nth-child(-n+4) :is(uni-label,[data-hqt-native=label]):before{content:"*";color:#f33}.pc-contact-modal .lc-field :is(uni-input,[data-hqt-native=input]){height:40px;border:1px solid #cce0ff;border-radius:4px;background:#fff;padding:0 16px;font-size:14px}.pc-contact-modal .lc-field :is(uni-textarea,[data-hqt-native=textarea]){height:88px;border:1px solid #cce0ff;border-radius:4px;background:#fff;padding:12px 16px;font-size:14px}.pc-contact-modal .modal-body>.btn{display:block;width:180px;height:40px;margin:32px auto 8px!important;padding:0 12px;border:0;border-radius:4px;background:linear-gradient(90deg,#2f86ff,#55bcff);font-size:16px;font-weight:600;color:#fff}@media (max-width:1600px){.pc-services .sp-hero h1{font-size:40px}.pc-services .sp-hero p{font-size:20px}.pc-services .sp-stat-row{gap:16px}.pc-services .sp-stat{width:140px}.pc-services .svc-wrap{padding:32px}.pc-services .svc-tabs{gap:20px}.pc-services .svc-tab{height:140px}.pc-services .svc-tab .t-nm{font-size:17px}.pc-services .svc-ph-r{gap:40px;margin-right:0}.pc-services .svc-ph-l p{font-size:17px}.pc-services .sub-grid{gap:24px}.pc-services .sub-card{padding:32px;min-height:330px}.pc-services .sub-card .sc-top{gap:16px}.pc-services .sub-card h4{font-size:20px}.pc-services .sub-card .sc-blurb{font-size:17px}.pc-services .chip{font-size:12px}.pc-services .sub-card .sc-ico{width:64px;height:64px}.pc-services .sub-card .sub-do{height:56px;font-size:20px}}@media (max-width:1100px){.pc-services .svc-hero{padding:0 32px;height:500px}.pc-services .sp-hero-in{width:65%}.pc-services .sp-hero h1{font-size:34px}.pc-services .sp-hero p{font-size:18px}.pc-services .sp-stat{width:115px}.pc-services .sp-stat .l{font-size:13px}.pc-services .svc-wrap{width:calc(100% - 64px);padding:28px}.pc-services .svc-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-services .svc-tab{height:120px}.pc-services .svc-ph-l{max-width:100%}.pc-services .svc-ph-l p{font-size:16px}.pc-services .svc-panel-head{padding:24px}.pc-services .svc-ph-r{gap:24px}.pc-services .sub-card{padding:28px}.pc-services .sub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.pc-services .svc-hero{height:500px;padding:0 24px;background-position:150px bottom;background-size:auto 70%}.pc-services .sp-hero-in{width:100%;padding-top:40px}.pc-services .sp-hero h1{font-size:30px}.pc-services .sp-hero p{font-size:16px;margin-top:24px}.pc-services .sp-stat-row{display:grid;grid-template-columns:repeat(2,110px);gap:12px;margin-top:28px}.pc-services .sp-stat{width:110px;height:78px}.pc-services .sp-stat .v{font-size:26px}.pc-services .sp-stat .l{font-size:12px;margin-top:6px}.pc-services .svc-section-title{margin:44px auto 32px}.pc-services .svc-section-title h2{font-size:25px}.pc-services .svc-section-title p{font-size:15px}.pc-services .svc-wrap{width:calc(100% - 40px);padding:20px;margin-bottom:44px}.pc-services .svc-tabs{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.pc-services .svc-tab{height:96px;padding:12px 4px;gap:10px;border-radius:8px}.pc-services .svc-tab .t-ico{width:36px;height:36px}.pc-services .svc-tab .t-nm{font-size:12px}.pc-services .svc-panel-head{padding:20px;gap:20px}.pc-services .svc-ph-l{gap:14px}.pc-services .svc-ph-l h3{font-size:20px}.pc-services .svc-ph-l p{font-size:14px}.pc-services .svc-ph-ico{width:52px;height:52px}.pc-services .svc-ph-ico img{width:40px;height:40px}.pc-services .svc-ph-r{width:100%;justify-content:space-around}.pc-services .svc-ph-stat b{font-size:26px}.pc-services .svc-ph-stat span{font-size:13px}.pc-services .sub-grid{grid-template-columns:1fr;gap:20px}.pc-services .sub-card{padding:24px;min-height:300px}.pc-services .sub-card .sc-blurb{font-size:16px}.pc-services .pl-wrap{padding:20px}.pc-services .pl-tab{font-size:15px;padding:8px 12px}.pc-services .di-title{font-size:16px}.pc-services .pl-wrap{display:block;padding:0}.pc-services .pl-tab{gap:8px}.pc-services .pl-tab img{width:36px;height:36px}.pc-services .pl-tab b{font-size:15px}.pc-services .pl-tab small{display:none}.pc-services .pl-subbar{flex-direction:row;flex-wrap:wrap;border:0}.pc-services .pl-subbar .doc-chip{height:44px;font-size:14px;flex:1}.pc-services .pl-list{padding:20px;min-height:250px}.pc-services .doc-item{padding:18px}.pc-services .pl-foot{padding:16px}.pc-contact-modal .modal{max-width:100%;width:100%}.pc-contact-modal .modal-head{padding:24px;min-height:108px}.pc-contact-modal .modal-head .x{right:12px;top:-36px}.pc-contact-modal .modal-body{padding:24px}.pc-contact-modal .modal-head h3{font-size:22px}.pc-contact-modal .lc-field{grid-template-columns:64px 1fr;gap:12px}.pc-contact-modal .modal-head p{font-size:13px}}.pc-services .sub-card{overflow:visible;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.pc-services .sub-card:hover{transform:translateY(-4px) scale(1.015);border-color:#b9d6ff;box-shadow:0 18px 34px rgba(44,96,170,.16)}.pc-services .sub-card .sc-blurb{position:relative;cursor:help;transition:color .2s ease}.pc-services .sub-card .sc-blurb:hover{color:#5f86b5}.pc-services .sub-card .sc-blurb:hover:after{content:attr(data-full);position:absolute;left:0;bottom:calc(100% + 10px);z-index:20;width:min(430px,calc(100vw - 48px));padding:12px 14px;border:1px solid #cfe1fa;border-radius:8px;background:#fff;color:#5f6f85;font-size:14px;line-height:1.6;white-space:normal;box-shadow:0 10px 24px rgba(33,78,133,.18);pointer-events:none}.pc-services .sub-card .sc-blurb:hover:before{content:"";position:absolute;left:22px;bottom:calc(100% + 4px);z-index:21;border:6px solid transparent;border-top-color:#cfe1fa;pointer-events:none}.pc-services .sub-card .sub-do{transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.pc-services .sub-card:hover .sub-do{transform:translateY(-1px)}.pc-services .vip-flag-art{display:inline-block;width:72px;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain}#svcContactModal .modal{width:600px;max-width:calc(100vw - 32px);overflow:hidden;border-radius:10px;background:transparent}#svcContactModal .modal-head{min-height:128px;padding:28px 32px;border-bottom:0;background:url(/static/design/home/consult-modal-header.png) right center/100% 100% no-repeat;align-items:flex-start}#svcContactModal .modal-head h3{font-size:25px;color:#173d70;line-height:1.3}#svcContactModal .modal-head p{margin-top:7px;color:#5e91c1;font-size:14px;line-height:1.5;max-width:330px}#svcContactModal .modal-head .x{color:#fff;font-size:26px}#svcContactModal .modal-body{padding:28px 34px 32px;background:#f5f9ff}#svcContactModal .lc-field{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:18px}#svcContactModal .lc-field uni-label{text-align:right;margin:0;color:#303b4d;font-size:14px;font-weight:500}#svcContactModal .lc-field uni-label:before{content:"*";margin-right:3px;color:#f05c68}#svcContactModal .lc-field:last-of-type uni-label:before{content:""}#svcContactModal .lc-field :is(uni-input,[data-hqt-native=input]){height:44px;border-color:#dbe5f0;background:#fff}#svcContactModal .lc-field :is(uni-textarea,[data-hqt-native=textarea]){grid-column:2;min-height:78px;border-color:#dbe5f0;background:#fff}#svcContactModal .btn{display:block;width:180px;margin:22px auto 0;background:linear-gradient(100deg,#2f86ff,#55bcff);border:0;box-shadow:none}@media (max-width:720px){.pc-services .sub-card .sc-blurb:hover:after{width:min(320px,calc(100vw - 40px))}#svcContactModal .modal-head{padding:22px 24px;min-height:108px}#svcContactModal .modal-body{padding:22px 20px}#svcContactModal .lc-field{grid-template-columns:1fr;gap:6px;margin-bottom:14px}#svcContactModal .lc-field uni-label{text-align:left}#svcContactModal .lc-field :is(uni-textarea,[data-hqt-native=textarea]){grid-column:1}}#svcContactModal .lc-field:has(#svcType){display:none}#svcContactModal .lc-field uni-label:before{content:"";margin:0}#svcContactModal .lc-field:has(#svcCompany) uni-label:before,#svcContactModal .lc-field:has(#svcName) uni-label:before,#svcContactModal .lc-field:has(#svcPhone) uni-label:before{content:"*";margin-right:3px;color:#f05c68}.pc-services .sub-grid{gap:clamp(16px,1.65vw,32px)}.pc-services .sub-card{padding:clamp(22px,2.1vw,40px) clamp(20px,2.1vw,40px) clamp(24px,2.1vw,40px);min-height:clamp(300px,18.5vw,356px)}.pc-services .sub-card .sc-top{gap:clamp(14px,1.25vw,24px);min-height:clamp(64px,4.2vw,80px);margin-bottom:clamp(16px,1.25vw,24px)}.pc-services .sub-card .sc-ico{width:clamp(58px,4.2vw,80px);height:clamp(58px,4.2vw,80px)}.pc-services .sc-ico img{width:clamp(38px,2.5vw,48px);height:clamp(38px,2.5vw,48px)}.pc-services .sub-card h4{font-size:clamp(18px,1.25vw,24px);line-height:1.35}.pc-services .sub-card .sc-tags{gap:clamp(5px,.65vw,12px);margin-top:6px}.pc-services .chip{font-size:clamp(11px,.73vw,14px)}.pc-services .sub-card .sc-blurb{font-size:clamp(14px,.9vw,17px);line-height:1.6;min-height:51px;max-height:51px}.pc-services .sub-card .sub-foot{padding-top:clamp(20px,1.7vw,32px)}.pc-services .sub-card .sub-do{height:clamp(48px,3.35vw,64px);font-size:clamp(17px,1.25vw,24px)}.pc-services .sub-card .sc-blurb:hover:after{left:50%;width:min(330px,calc(100vw - 40px));transform:translate(-50%);font-size:14px}.pc-services .sub-card .sc-blurb:hover:before{left:50%;transform:translate(-50%)}#svcContactModal .modal-head{box-sizing:border-box;position:relative;overflow:hidden;padding-left:34px;padding-right:34px;display:flex;align-items:flex-start;gap:16px}#svcContactModal .modal-head>div{position:relative;z-index:1;max-width:64%}#svcContactModal .modal-head .x{position:relative;z-index:2;flex:none;margin-left:auto}.pc-contact-modal#svcContactModal{position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;padding:32px;overflow:visible}.pc-contact-modal#svcContactModal .modal-external-close{position:absolute;top:calc(50% - 342px);right:calc(50% - 342px);z-index:20;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.pc-contact-modal#svcContactModal .modal-external-close img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.pc-contact-modal#svcContactModal .modal-head .x{display:none}@media (max-width:720px){.pc-contact-modal#svcContactModal{padding:16px}.pc-contact-modal#svcContactModal .modal-external-close{top:10px;right:10px}.pc-contact-modal#svcContactModal .modal-external-close img{width:28px;height:28px}}#svcContactModal .modal-external-close,#svcContactModal .modal-external-close:after,#svcContactModal .modal-external-close:before{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;content:none!important}#svcContactModal .modal-external-close img{border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}.pc-contact-modal#svcContactModal{z-index:220!important}.pc-services:not(.pc-policy) .svc-wrap{width:calc(100% - 80px);max-width:1440px;padding:32px;border-radius:16px;background:#f5faff}.pc-services .svc-tabs{gap:24px}.pc-services .svc-tab{height:128px;padding:18px 8px;gap:12px;border-radius:12px;cursor:pointer}.pc-services .svc-tab .t-ico{width:46px;height:46px}.pc-services .svc-tab .t-nm{font-size:16px}.pc-services .svc-panel-head{min-height:112px;padding:24px 28px;margin-bottom:24px;gap:20px;border-radius:8px}.pc-services .svc-ph-l{max-width:78%;gap:18px}.pc-services .svc-ph-l h3{font-size:20px;line-height:1.4}.pc-services .svc-ph-l p{font-size:14px;line-height:1.6}.pc-services .svc-ph-en{display:none}.pc-services .svc-ph-ico{width:56px;height:56px;flex:none}.pc-services .svc-ph-r{gap:28px}.pc-services .svc-ph-stat b{font-size:24px}.pc-services .svc-ph-stat span{font-size:12px}.pc-services .pl-wrap{display:grid;grid-template-columns:140px minmax(0,1fr);gap:0;background:none;border:0;border-radius:8px;padding:0}.pc-services .pl-tabs{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 24px;padding:0;border-bottom:1px solid #dce6ee}.pc-services .pl-tab{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;min-height:112px;padding:18px 12px;border:0;border-bottom:3px solid transparent;background:transparent;border-radius:0;cursor:pointer}.pc-services .pl-tab img{display:block;width:64px;height:70px;-o-object-fit:contain;object-fit:contain;transition:filter .18s,transform .18s}.pc-services .pl-tab b{font-size:20px;line-height:1.4}.pc-services .pl-tab small{font-size:13px;margin-top:6px;line-height:1.5;color:#929aa5}.pc-services .pl-tab.on{border-bottom-color:#2f86ff;color:#2f86ff;background:none}.pc-services .pl-tab.on small{color:#85b5ef}.pc-services .pl-tab:hover,.pc-services .pl-tab:focus-visible{color:#2f86ff;background:linear-gradient(0deg,#eaf4ff55,transparent)}.pc-services .pl-tab.on img,.pc-services .pl-tab:hover img{filter:drop-shadow(0 8px 8px #2f86ff45);transform:translateY(-1px)}.pc-services .pl-subbar{grid-column:1;grid-row:2/4;display:flex;flex-direction:column;align-items:stretch;padding:0;gap:0;background:#fff;border:0;border-radius:8px 0 0 8px;overflow:visible}.pc-services .pl-subbar .doc-chip{isolation:isolate;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:84px;min-height:84px;margin:0;border:0;border-bottom:1px solid #f7f7f7;border-radius:0;background:none;color:#333;font-size:14px;font-weight:400;cursor:pointer}.pc-services .pl-subbar .doc-chip.on{color:#2f86ff;background:transparent;font-weight:500}.pc-services .pl-subbar .doc-chip.on:before{content:"";position:absolute;top:0;right:-10px;bottom:0;left:0;z-index:-1;background:url(/static/design/pc-home/policy-sidebar-active.png) center/100% 100% no-repeat;opacity:.1}.pc-services .pl-subbar .doc-chip:hover,.pc-services .pl-subbar .doc-chip:focus-visible{color:#2f86ff;background:#f7fbff}.pc-services .pl-subbar .doc-chip.on:hover{background:transparent}.pc-services .pl-list{grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:16px;min-height:350px;margin:0;padding:24px 28px 18px;background:#fff;border-radius:0 8px 0 0;min-width:0}.pc-services .doc-item{position:relative;display:flex;align-items:center;gap:20px;width:100%;min-height:112px;box-sizing:border-box;padding:18px 20px;border:1px solid #f0f2f5;border-radius:4px;background:#fdfdfd;box-shadow:none;cursor:pointer;transition:background .18s,border-color .18s}.pc-services .doc-item:hover,.pc-services .doc-item:focus-visible{background:#f5faff;border-color:#d9ebff;box-shadow:none;transform:none}.pc-services .di-main{min-width:0;flex:1}.pc-services .di-title{font-size:14px;line-height:1.5;font-weight:600;color:#262626}.pc-services .di-meta{display:flex;align-items:center;gap:7px;margin-top:7px;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#9ca3af}.pc-services .di-level{padding:1px 4px;border-radius:2px;color:#fff;background:#2f86ff;font-size:10px}.pc-services .di-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.pc-services .di-tags .dt{margin:0;padding:1px 4px;border:1px solid #a9d1ff;border-radius:2px;color:#2f86ff;background:#fff;font-size:10px;line-height:1.3}.pc-services .di-go{flex:none;padding:8px 16px;border:1px solid transparent;border-radius:3px;background:none;color:#333;font-size:12px;line-height:1.5;transition:background .18s,color .18s}.pc-services .doc-item:hover .di-go,.pc-services .doc-item:focus-visible .di-go{background:linear-gradient(100deg,#2f86ff,#55bcff);color:#fff}.pc-services .pl-foot{grid-column:2;display:flex;align-items:center;justify-content:center;position:relative;gap:16px;padding:10px 28px 24px;margin:0;border-radius:0 0 8px;background:#fff;font-size:11px;color:#a1a7af}.pc-services .pl-foot .fn-pager{margin:0;display:flex;gap:8px}.pc-services .pl-source{margin-left:auto;white-space:nowrap}.pc-services .svc-finance-category .fn-block{padding:0;margin:0 0 30px;border-radius:0;background:transparent}.pc-services .svc-finance-category .fn-block:last-child{margin-bottom:0}.pc-services .finance-market-head{background:#e7f0ff url(/static/design/pc-finance/market-art.webp) right 60px center/auto 100% no-repeat}.pc-services .finance-market-head .svc-ph-l{max-width:62%}.pc-services .svc-finance-category .fn-filter{display:flex;gap:22px;flex-wrap:wrap;padding:0 12px 20px;margin:0;background:none;border:0}.pc-services .svc-finance-category .fn-chip{padding:0 0 8px;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:14px;background:none;color:#333;cursor:pointer}.pc-services .svc-finance-category .fn-chip.on{border-bottom-color:#2f86ff;color:#2f86ff;background:none}.pc-services .svc-finance-category .fn-chip:hover{color:#2f86ff}.pc-services .svc-finance-category .fn-prod-grid,.pc-services .svc-finance-category .fn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.pc-services .svc-finance-category .fn-prod,.pc-services .svc-finance-category .fn-card{min-height:0;padding:28px;border:1px solid #f0f3f7;border-radius:8px;background:#fff;box-shadow:none}.pc-services .svc-finance-category .fn-prod:hover,.pc-services .svc-finance-category .fn-card:hover{border-color:#edf4fe;box-shadow:0 8px 24px rgba(48,82,133,.1);transform:none}.pc-services .svc-finance-category .fn-prod-top{align-items:center;gap:18px}.pc-services .svc-finance-category .fn-bank,.pc-services .svc-finance-category .fn-card-ic{width:56px;height:56px;flex:none}.pc-services .svc-finance-category .fn-prod-heading{min-width:0;flex:1}.pc-services .svc-finance-category .fn-prod-name,.pc-services .svc-finance-category .fn-card h3{font-size:18px;line-height:1.5;overflow-wrap:anywhere}.pc-services .svc-finance-category .fn-prod-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:44px;margin:18px 0 16px;color:#919191;font-size:14px;line-height:1.6}.pc-services .svc-finance-category .fn-prod-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 10px;background:#f5f9ff;border-radius:4px;text-align:center}.pc-services .svc-finance-category .fn-prod-meta>div{display:flex;flex-direction:column-reverse;gap:6px;min-width:0}.pc-services .svc-finance-category .fn-prod-meta b{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2f86ff;font-size:18px;font-weight:600}.pc-services .svc-finance-category .fn-prod-meta .lab{font-size:11px;color:#66717e}.pc-services .svc-finance-category .fn-prod-tags{gap:5px;margin-top:6px}.pc-services .svc-finance-category .fn-tag{font-size:10px;line-height:1.5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-services .svc-finance-category .fn-recommendation{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:16px 0 18px;font-size:11px;color:#4d5969}.pc-services .svc-finance-category .fn-recommendation b{color:#00b33a;margin-left:8px}.pc-services .svc-finance-category .fn-ai-label{padding:1px 5px;background:#ebf4ff;border-radius:2px;color:#2f86ff;font-size:10px}.pc-services .svc-finance-category .fn-match-track{flex-basis:100%;height:5px;border-radius:3px;background:#d8f1db;overflow:hidden}.pc-services .svc-finance-category .fn-match-track i{display:block;height:100%;border-radius:3px;background:#06b433}.pc-services .svc-finance-category .fn-recommendation-empty{min-height:30px;color:#9ba3ad}.pc-services .svc-finance-category .fn-prod-go{display:block;min-height:46px;margin-top:auto;padding:0;border:1px solid #d5e7ff;border-radius:5px;box-shadow:none;line-height:46px;font-size:18px;background:#fff;color:#2f86ff;text-align:center}.pc-services .svc-finance-category .fn-prod:hover .fn-prod-go{border-color:transparent;background:linear-gradient(100deg,#2f86ff,#55bcff);color:#fff}.pc-services .svc-finance-category .fn-card{display:flex;flex-direction:column;min-height:284px}.pc-services .svc-finance-category .fn-card p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#919191;font-size:14px;line-height:1.6;margin:20px 0 30px}.pc-services .svc-finance-category .fn-card-foot{margin-top:auto;padding-top:0}.pc-services .svc-finance-category .fn-go{height:46px;line-height:46px;font-size:18px}.pc-services .svc-finance-category .fn-pager{margin:24px 0 0}#financeProductModal{background:rgba(0,0,0,.5);backdrop-filter:none;padding:32px;box-sizing:border-box}#financeProductModal .modal{display:flex;flex-direction:column;width:700px;max-width:100%;max-height:calc(100dvh - 64px);overflow:hidden;border-radius:14px;background:#fff}#financeProductModal .modal-head{flex:none;padding:24px 28px;background:linear-gradient(110deg,#fff1ed,#ffe5ef);border-bottom:1px solid #f4e5e5;gap:20px}#financeProductModal .modal-head h3{font-size:22px;font-weight:600;line-height:1.5}#financeProductModal .modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 28px;font-size:14px;line-height:1.85}#financeProductModal .fn-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 0 20px}#financeProductModal .fn-detail-meta span{display:block;font-size:12px;color:#939da9}#financeProductModal .fn-detail-meta b{display:block;margin-top:6px;overflow-wrap:anywhere}#financeProductModal .fn-detail-section{padding:20px 0;border-top:1px solid #edf1f6}#financeProductModal .fn-detail-section h4{margin-bottom:12px;font-size:15px}#financeProductModal .fn-detail-section p{color:#586a80;line-height:1.9;overflow-wrap:anywhere}#financeProductModal .fn-detail-actions{flex:none;display:flex;justify-content:flex-end;padding:18px 28px;border-top:1px solid #edf1f6;background:#fff}#financeProductModal .fn-detail-actions .btn{border:0;border-radius:5px;background:linear-gradient(100deg,#2f86ff,#55bcff);padding:10px 24px;color:#fff}@media (max-width:1100px){.pc-services .svc-tabs{gap:12px}.pc-services .svc-tab{height:110px}.pc-services .svc-tab .t-nm{font-size:13px}.pc-services .svc-finance-category .fn-prod,.pc-services .svc-finance-category .fn-card{padding:20px}.pc-services .svc-finance-category .fn-prod-name,.pc-services .svc-finance-category .fn-card h3{font-size:16px}.pc-services .svc-finance-category .fn-prod-meta b{font-size:15px}.pc-services .pl-wrap{grid-template-columns:110px minmax(0,1fr)}.pc-services .pl-list{padding:20px}.pc-services .pl-tab{gap:10px}.pc-services .pl-tab b{font-size:17px}.pc-services .pl-tab img{width:54px;height:60px}.pc-services .pl-source{white-space:normal}}@media (max-width:720px){.pc-services:not(.pc-policy) .svc-wrap{width:calc(100% - 32px);padding:16px}.pc-services .svc-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-services .svc-finance-category .fn-prod-grid,.pc-services .svc-finance-category .fn-grid{grid-template-columns:1fr}.pc-services .finance-market-head{background-image:none}.pc-services .finance-market-head .svc-ph-l{max-width:100%}.pc-services .pl-wrap{grid-template-columns:80px minmax(0,1fr)}.pc-services .pl-tabs{margin-bottom:16px}.pc-services .pl-tab{min-height:100px;flex-direction:column;padding:12px 5px;gap:4px}.pc-services .pl-tab img{width:42px;height:44px}.pc-services .pl-tab b{font-size:14px}.pc-services .pl-tab small{display:none}.pc-services .pl-list{padding:14px;min-height:320px}.pc-services .doc-item{flex-wrap:wrap;padding:14px;gap:8px}.pc-services .di-go{margin-left:auto;padding:4px 8px}.pc-services .pl-foot{padding:10px 14px;flex-wrap:wrap}.pc-services .pl-source{margin:0}.pc-services .pl-subbar .doc-chip{height:76px;min-height:76px}.pc-services .svc-panel-head{padding:18px}.pc-services .svc-ph-r{gap:10px}}.pc-services .pl-wrap,.pc-services .svc-finance-category{font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}.pc-services .pl-subbar .doc-chip.on{background:transparent}.pc-services .pl-subbar .doc-chip.on:before{top:0;right:-10px;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.08}.pc-services .fn-page{padding:4px 8px;min-width:0;border:1px solid #c9deff;border-radius:0;color:#2f86ff;background:#fff;font-size:11px;line-height:1.5}.pc-services .fn-page:disabled{border-color:#edf0f5;color:#aaa;background:transparent}.pc-services .fn-page-status{display:flex;align-items:center;color:#9da5b0;font-size:11px}.pc-services .pl-subbar .doc-chip.on:before{z-index:2}#page-services .svc-finance-category .svc-panel-head{padding:24px 28px;min-height:112px;margin-bottom:24px;background-color:#fff}#page-services .svc-finance-category .finance-market-head{background-color:#e7f0ff}.pc-services .sub-card .sc-blurb,.pc-services .sub-card .sc-blurb:hover{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3.2em;max-height:3.2em;line-height:1.6}.pc-services .sub-card .sc-description{position:relative;min-width:0}.pc-services .sub-card .sc-blurb:hover:before,.pc-services .sub-card .sc-blurb:hover:after{display:none;content:none}.pc-services .sc-description-tooltip{display:none;position:absolute;left:50%;bottom:calc(100% + 10px);z-index:30;width:min(360px,calc(100vw - 64px));box-sizing:border-box;transform:translate(-50%);padding:12px 14px;border:1px solid #cfe1fa;border-radius:8px;background:#fff;color:#5f6f85;font-size:14px;line-height:1.6;white-space:normal;box-shadow:0 10px 24px rgba(33,78,133,.18);pointer-events:none}.pc-services .sc-description:has(.sc-blurb:hover) .sc-description-tooltip{display:block}.pc-services .sc-description-tooltip:after{content:"";position:absolute;left:calc(50% - 6px);top:100%;border:6px solid transparent;border-top-color:#cfe1fa}@media (min-width:1101px){.pc-services-nav{background:#f4f9ff url(/static/design/pc-services/hero-art.png) right top/auto 640px no-repeat!important}#page-services .svc-hero{background-position:right -88px;background-size:auto calc(100% + 88px)}}.pc-services .pl-subbar .doc-chip.on:hover,.pc-services .pl-subbar .doc-chip.on:focus-visible{background:transparent;color:#2f86ff}.pc-services .pl-subbar .doc-chip.on:before{top:0;right:-10px;bottom:0;left:0;z-index:0;opacity:1;background:url(/static/design/pc-home/policy-sidebar-active.png) center/100% 100% no-repeat;pointer-events:none}.pc-services .pl-subbar .doc-chip.on{z-index:1;overflow:visible}.pc-services .pl-subbar{position:relative;z-index:2}#page-finance{background:#fff;color:#262626;line-height:1.5}#page-finance .fn-hero{position:relative;height:552px;min-height:0;padding:70px max(calc((100% - 1520px)/2),10.416667%) 0;background:#f5f8fc url(/static/design/pc-finance/hero-art.png) right center/auto 100% no-repeat;color:#262626}#page-finance .fn-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f5f8fc 0%,rgba(245,248,252,.95) 28%,rgba(245,248,252,.48) 45%,transparent 62%);pointer-events:none}#page-finance .fn-hero-in{position:relative;max-width:760px;width:52%;margin:0;padding:0}#page-finance .fn-hero h1{font-size:48px;font-weight:700;line-height:1.3;letter-spacing:0;margin:0}#page-finance .fn-hero p{font-size:24px;line-height:1.5;color:#919191;margin:32px 0 0;max-width:760px;opacity:1}#page-finance .pc-finance-stats{display:flex;gap:24px;margin-top:48px}#page-finance .pc-finance-stats>div{width:160px;height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid #cce0ff;border-radius:12px;background:linear-gradient(#eaf3ff,#fff)}#page-finance .pc-finance-stats b{font-size:32px;line-height:1.2;color:#262626}#page-finance .pc-finance-stats small{font-size:16px;font-weight:400;margin-left:3px}#page-finance .pc-finance-stats span{font-size:16px;color:#919191}#page-finance .fn-wrap{width:79.166667%;max-width:1520px;padding:0;margin:40px auto 80px}#page-finance .fn-block{padding:40px;background:#f5f9ff;border:0;border-radius:24px 24px 12px 12px;margin:0 0 40px}#page-finance .pc-finance-block-head{display:flex;align-items:center;gap:28px;min-height:148px;padding:40px;background:#fff;border-radius:12px;margin-bottom:32px}#page-finance .pc-finance-block-head>img{width:68px;height:68px;flex:none;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#eaf2ff}#page-finance .pc-finance-block-head h2{font-size:24px;font-weight:600}#page-finance .pc-finance-block-head p{font-size:20px;color:#919191;margin-top:8px}#page-finance .pc-market-head{background:#e5efff url(/static/design/pc-finance/market-art.webp) right 20% center/auto 100% no-repeat}#page-finance .fn-filter{display:flex;align-items:center;gap:24px;border:0;background:none;padding:0;margin:0 0 32px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:thin}#page-finance .fn-chip{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;font:inherit;font-size:20px;font-weight:400;color:#666;padding:0 10px 16px;flex:none;line-height:1.5;cursor:pointer}#page-finance .fn-chip:hover,#page-finance .fn-chip.on{background:none;color:#2f86ff}#page-finance .fn-chip.on{font-weight:600}#page-finance .fn-chip.on:after{content:"";position:absolute;height:3px;left:10px;right:10px;bottom:5px;border-radius:2px;background:#2f86ff}#page-finance .fn-prod-grid,#page-finance .fn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;align-items:stretch}#page-finance .fn-prod,#page-finance .fn-card{min-width:0;background:#fff;border:1px solid #e4edff;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .2s,border-color .2s}#page-finance .fn-prod{padding:40px;min-height:536px}#page-finance .fn-prod:hover,#page-finance .fn-card:hover{transform:none;box-shadow:0 12px 32px rgba(44,64,99,.12);border-color:#b8d8ff}#page-finance .fn-prod-top{display:flex;align-items:center;gap:24px;margin:0;min-width:0}#page-finance .fn-bank{height:80px;width:80px;border-radius:8px;flex:none;font-size:20px;display:grid;place-items:center}#page-finance .fn-bank.fn-bank-art{background:#fff;border:1px solid #ededed;overflow:hidden}#page-finance .fn-bank-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#page-finance .fn-prod-heading{min-width:0}#page-finance .fn-prod-name{font-size:24px;font-weight:600;line-height:1.5;color:#111827;overflow-wrap:anywhere}#page-finance .fn-prod-tags{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 0}#page-finance .fn-tag{border:1px solid #cce0ff;color:#2f86ff;background:#fff;border-radius:2px;font-size:12px;padding:0 4px;line-height:1.5}#page-finance .fn-prod-desc{font-size:20px;color:#919191;line-height:1.5;margin:24px 0;min-height:60px;max-height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#page-finance .fn-prod-meta{background:#f4f8ff;border:0;border-radius:8px;padding:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;min-height:104px}#page-finance .fn-prod-meta>div{display:flex;flex-direction:column-reverse;justify-content:center;gap:8px;min-width:0}#page-finance .fn-prod-meta .lab{font-size:14px;color:#666;margin:0}#page-finance .fn-prod-meta b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:20px;line-height:1.4;color:#2f86ff;overflow-wrap:anywhere;white-space:normal}#page-finance .fn-recommendation{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;min-height:62px;padding:16px 0 14px;color:#666;font-size:14px}#page-finance .fn-recommendation b{color:#12bb21}#page-finance .fn-ai-label{color:#2f86ff;background:#eaf3ff;padding:2px 8px;border-radius:3px;white-space:nowrap}#page-finance .fn-match-track{height:6px;background:#bfecc5;border-radius:10px;width:100%;overflow:hidden}#page-finance .fn-match-track i{display:block;background:#08bc13;height:100%;border-radius:10px}#page-finance .fn-recommendation-empty{font-size:13px;align-items:flex-start}#page-finance .fn-prod-go{display:grid;place-items:center;margin-top:auto;padding:0;height:64px;min-height:64px;border:1px solid #cce0ff;border-radius:8px;background:#fff;color:#2f86ff;font-size:24px;text-align:center;line-height:1.3;box-shadow:none}#page-finance .fn-prod:hover .fn-prod-go,#page-finance .fn-prod:focus-visible .fn-prod-go{background:linear-gradient(90deg,#2f86ff,#55bcff);color:#fff;border-color:transparent}#page-finance .fn-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:40px;font-size:14px}#page-finance .fn-page{height:32px;border:1px solid #cce0ff;border-radius:0;background:#fff;color:#2f86ff;font-size:14px;padding:0 12px}#page-finance .fn-page:hover:not(:disabled){background:#e8f2ff}#page-finance .fn-page:disabled{color:#aaa;border-color:#e6ebf1;background:#f8faff}#page-finance .fn-page-status{color:#515b69}#page-finance .fn-card{padding:40px;min-height:356px}#page-finance .pc-finance-card-top{display:flex;gap:24px;align-items:center;margin-bottom:24px;min-width:0}#page-finance .pc-finance-card-top>div:last-child{min-width:0}#page-finance .fn-card-ic{width:80px;height:80px;flex:none;border-radius:8px;border:1px solid #d1e4ff;background:#eaf2ff;margin:0}#page-finance .fn-card-ic img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}#page-finance .fn-card h3{font-size:24px;font-weight:600;margin:0;color:#111827}#page-finance .fn-card p{font-size:20px;color:#919191;line-height:1.5;margin:0 0 24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:60px;max-height:60px}#page-finance .pc-finance-vip{font-size:14px;background:#fff0e7;color:#ff6c0a;padding:0 5px;border-radius:2px;white-space:nowrap}#page-finance .fn-card-foot{padding:0;margin-top:auto;border:0;display:block}#page-finance .fn-go{display:grid;place-items:center;height:64px;border:1px solid #cce0ff;border-radius:8px;color:#2f86ff;font-size:24px;font-weight:400}#page-finance .fn-card:hover .fn-go,#page-finance .fn-card:focus-visible .fn-go{background:linear-gradient(90deg,#2f86ff,#55bcff);color:#fff;border-color:transparent}#page-finance .fn-prod:focus-visible,#page-finance .fn-card:focus-visible,#page-finance .fn-chip:focus-visible,#page-finance .fn-page:focus-visible{outline:3px solid #93bfff;outline-offset:3px}#page-finance .sp-right-empty{grid-column:1/-1;display:grid;place-items:center;min-height:300px;font-size:20px;color:#919191}@media (max-width:1600px){#page-finance .fn-hero h1{font-size:40px}#page-finance .fn-hero p{font-size:20px}#page-finance .fn-block{padding:32px}#page-finance .fn-filter{gap:16px}#page-finance .fn-chip{font-size:16px}#page-finance .fn-prod-grid,#page-finance .fn-grid{gap:24px}#page-finance .fn-prod,#page-finance .fn-card{padding:32px}#page-finance .fn-prod-name,#page-finance .fn-card h3{font-size:20px}#page-finance .fn-prod-desc,#page-finance .fn-card p{font-size:17px}#page-finance .fn-bank,#page-finance .fn-card-ic{width:64px;height:64px}#page-finance .fn-prod-meta{padding:16px}#page-finance .fn-prod-meta b{font-size:17px}#page-finance .fn-prod-top,#page-finance .pc-finance-card-top{gap:16px}#page-finance .fn-go{font-size:20px;height:56px}}@media (max-width:1100px){#page-finance .fn-hero{height:500px;padding:60px 32px 0}#page-finance .fn-hero-in{width:65%}#page-finance .fn-hero h1{font-size:34px}#page-finance .fn-hero p{font-size:18px}#page-finance .fn-wrap{width:calc(100% - 64px)}#page-finance .fn-prod-grid,#page-finance .fn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page-finance .pc-finance-block-head{padding:28px}#page-finance .pc-finance-block-head p{font-size:17px}}@media (max-width:720px){#page-finance .fn-hero{height:auto;min-height:420px;padding:40px 24px 36px;background-position:right bottom;background-size:auto 70%}#page-finance .fn-hero:before{background:linear-gradient(180deg,rgba(245,248,252,.98),rgba(245,248,252,.93) 48%,rgba(245,248,252,.3))}#page-finance .fn-hero-in{width:100%}#page-finance .fn-hero h1{font-size:30px}#page-finance .fn-hero p{font-size:16px;margin-top:20px}#page-finance .pc-finance-stats{margin-top:30px;gap:12px}#page-finance .pc-finance-stats>div{width:120px;height:88px}#page-finance .pc-finance-stats b{font-size:26px}#page-finance .pc-finance-stats span{font-size:13px}#page-finance .fn-wrap{width:calc(100% - 32px);margin:24px auto 44px}#page-finance .fn-block{padding:20px;margin-bottom:24px}#page-finance .pc-finance-block-head{padding:20px;gap:16px;min-height:110px;margin-bottom:20px}#page-finance .pc-finance-block-head>img{width:52px;height:52px}#page-finance .pc-finance-block-head h2{font-size:20px}#page-finance .pc-finance-block-head p{font-size:14px}#page-finance .pc-market-head{background-image:none}#page-finance .fn-filter{margin-bottom:20px}#page-finance .fn-prod-grid,#page-finance .fn-grid{grid-template-columns:1fr;gap:16px}#page-finance .fn-prod,#page-finance .fn-card{padding:24px;min-height:0}#page-finance .fn-prod-name,#page-finance .fn-card h3{font-size:18px}#page-finance .fn-prod-desc,#page-finance .fn-card p{font-size:16px}#page-finance .fn-prod-meta{gap:10px}#page-finance .fn-prod-meta b{font-size:16px}#page-finance .fn-bank,#page-finance .fn-card-ic{width:56px;height:56px}#page-finance .fn-prod-go,#page-finance .fn-go{font-size:18px;height:48px;min-height:48px}}.pc-services .svc-finance-category .fn-bank.fn-bank-art{background:#fff;border:1px solid #ededed;overflow:hidden}.pc-services .svc-finance-category .fn-bank-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pc-services .svc-finance-category .fn-card-ic img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}@media (min-width:1101px){.pc-finance-nav{background:#f5f8fc url(/static/design/pc-finance/hero-art.png) right top/auto 640px no-repeat!important}#page-finance .fn-hero{background-position:right -88px;background-size:auto calc(100% + 88px)}}.pc-policy .svc-hero{background:#e5efff url(/static/design/pc-policy/hero-bg.png) right center/auto 100% no-repeat}.pc-policy .svc-hero:before{display:none}.pc-policy .sp-hero-in{max-width:860px;width:58%}.pc-policy .sp-stat-row{margin-top:24px}@media (min-width:1101px){.pc-policy .svc-hero{background-position:right -88px;background-size:auto calc(100% + 88px)}.pc-policy-nav{background:#e5efff url(/static/design/pc-policy/hero-bg.png) right top/auto 640px no-repeat!important}}@media (max-width:1699px){.pc-policy .svc-hero:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#e9f1ff 0%,rgba(233,241,255,.97) 42%,rgba(233,241,255,.6) 62%,transparent 80%)}}.pc-policy .sp-body{padding:0;background:#fff}.pc-policy .sp-section{margin:0;padding:80px 0}.pc-policy .sp-sec-head{text-align:center;width:79.166667%;max-width:1520px;margin:0 auto 56px}.pc-policy .sp-sec-head h2{font-size:32px;font-weight:700;line-height:1;color:#262626}.pc-policy .sp-sec-head p{font-size:20px;color:#919191;margin-top:16px;line-height:1.4}.pc-policy .sp-match-wrap{width:79.166667%;max-width:1520px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:0 auto;align-items:stretch;border:0;background:none;border-radius:0;overflow:visible}.pc-policy .sp-match-left,.pc-policy .sp-match-right{position:relative;padding:24px 32px;min-height:800px;border:0;border-radius:8px;background:#f5f5f5;display:flex;flex-direction:column}.pc-policy .sp-match-left{background:linear-gradient(120deg,#5999ff,#acdeff 45%,#dcdbff 65%,#e4f5ff)}.pc-policy .sp-match-right:before{content:"";position:absolute;left:-16px;top:20px;border-right:16px solid #f5f5f5;border-top:16px solid transparent;border-bottom:16px solid transparent}.pc-list-label{position:relative;font-size:24px;font-weight:600;padding-left:14px;margin:0 0 18px}.pc-list-label:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:5px;border-radius:3px;background:#2f86ff}.pc-policy .sp-search{height:48px;margin:0 0 16px;border:0;border-radius:28px;background:#fff;flex:none;padding:0 16px}.pc-policy .sp-search-ic{height:20px;width:20px;font-size:0;background:url(/static/search/search-outline.png) center/contain no-repeat}.pc-policy .sp-search-input{font-size:14px;background:none;border:0}.pc-policy .chips{display:flex;gap:24px;margin:0 0 16px;padding:0;background:none;border:0;flex-wrap:nowrap}.pc-policy .chip{flex:1;text-align:center;white-space:nowrap;padding:6px 10px;background:#fff;border:1px solid #ddd;color:#666;border-radius:4px;font-size:16px}.pc-policy .chip.on{color:#fff;background:linear-gradient(100deg,#2f86ff,#55bcff);border-color:transparent}.pc-policy .sp-policy-list{max-height:560px;overflow:auto;display:flex;flex-direction:column;gap:16px;padding-right:0;flex:1}.pc-policy .sp-prow{padding:24px;border:1px solid #e4edff;border-radius:12px;background:#fff;box-shadow:none;min-height:104px;flex:none}.pc-policy .sp-prow.on,.pc-policy .sp-prow:hover{border-color:#2f86ff;background:#fff}.pc-policy .sp-ptitle{font-size:16px;line-height:1.5;font-weight:600}.pc-policy .sp-pmeta{font-size:14px;color:#919191;margin-top:14px}.pc-policy .sp-right-head{padding:20px 24px;border:1px solid #abcaff;border-radius:8px;background:#d2e2f9;font-size:16px;margin:0 0 16px}.pc-policy .sp-right-empty{font-size:16px;line-height:1.6;color:#7c8ba2;text-align:center;display:grid;place-items:center;min-height:120px}.pc-policy .sp-firm-list{display:flex;flex-direction:column;gap:16px;max-height:560px;overflow:auto}.pc-policy .sp-frow{padding:24px;border:0;border-radius:12px;background:#fff;box-shadow:none}.pc-policy .sp-fname{font-size:18px}.pc-policy .sp-fmeta{font-size:14px;color:#919191}.pc-policy .sp-pager{justify-content:center;margin-top:auto;padding-top:24px;gap:8px;font-size:14px}.pc-policy .sp-section:nth-child(2){background:#f4f8ff}.pc-policy .sp-grid3{width:79.166667%;max-width:1520px;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0 auto}.pc-policy .sp-pillar{background:#fff;border:0;border-radius:12px;padding:0 48px 36px;box-shadow:none;overflow:hidden}.pc-policy .sp-pillar h3{position:relative;margin:0 -48px 30px;padding:36px 48px;background:linear-gradient(120deg,#e3efff,#fff);font-size:24px;color:#262626;font-weight:600}.pc-policy .sp-pillar:nth-child(2) h3{background:linear-gradient(120deg,#e9e7ff,#fff)}.pc-policy .sp-pillar:nth-child(3) h3{background:linear-gradient(120deg,#d7f3f6,#fff)}.pc-policy .sp-pillar h3:after{content:"";position:absolute;right:35px;bottom:-45px;width:180px;height:100px;border-radius:100px 100px 0 0;background:rgba(157,198,255,.1);transform:rotate(-18deg)}.pc-policy .sp-pillar p{font-size:16px;line-height:1.5;color:#666}.pc-policy .sp-pillar ul{font-size:16px;line-height:1.5;color:#919191;margin-top:20px;gap:16px}.pc-policy .sp-pillar li{margin-top:12px}.pc-policy .sp-pillar li:before{color:#2f86ff}.pc-policy .sp-section:nth-child(3){background:#f5f5f5}.pc-policy .sp-flow{width:79.166667%;max-width:1520px;margin:0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.pc-policy .sp-step{padding:0 0 28px;border:0;border-radius:12px;background:#fff;overflow:hidden;text-align:center}.pc-policy .sp-step:after{display:none}.pc-flow-photo{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:28px}.pc-policy .sp-step h4{font-size:20px;font-weight:600;margin:0 16px 10px;color:#262626}.pc-policy .sp-step p{font-size:16px;color:#aaa;margin:0 16px}@media (max-width:1600px){.pc-policy .sp-match-left,.pc-policy .sp-match-right{padding:24px;min-height:680px}.pc-policy .sp-policy-list,.pc-policy .sp-firm-list{max-height:460px}.pc-policy .chips{gap:12px}.pc-policy .chip{font-size:14px}.pc-policy .sp-grid3,.pc-policy .sp-flow{gap:28px}.pc-policy .sp-pillar{padding:0 32px 32px}.pc-policy .sp-pillar h3{margin-left:-32px;margin-right:-32px;padding:32px}.pc-flow-photo{height:160px}.pc-policy .sp-step p{font-size:14px}}@media (max-width:1100px){.pc-policy .sp-sec-head,.pc-policy .sp-match-wrap,.pc-policy .sp-grid3,.pc-policy .sp-flow{width:calc(100% - 64px)}.pc-policy .sp-match-wrap{gap:24px}.pc-policy .sp-prow{padding:20px}.pc-policy .chips{gap:8px}.pc-policy .chip{font-size:12px;padding:6px 4px}.pc-policy .sp-pillar{padding:0 24px 24px}.pc-policy .sp-pillar h3{padding:28px 24px;margin-left:-24px;margin-right:-24px;font-size:20px}.pc-policy .sp-pillar p,.pc-policy .sp-pillar ul{font-size:14px}.pc-policy .sp-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-flow-photo{height:200px}}@media (max-width:720px){.pc-policy .sp-hero-in{width:100%}.pc-policy .sp-section{padding:44px 0}.pc-policy .sp-sec-head,.pc-policy .sp-match-wrap,.pc-policy .sp-grid3,.pc-policy .sp-flow{width:calc(100% - 40px)}.pc-policy .sp-sec-head{margin-bottom:32px}.pc-policy .sp-sec-head h2{font-size:25px}.pc-policy .sp-sec-head p{font-size:15px}.pc-policy .sp-match-wrap,.pc-policy .sp-grid3{grid-template-columns:1fr}.pc-policy .sp-match-left,.pc-policy .sp-match-right{min-height:320px;padding:24px 20px}.pc-policy .sp-match-right:before{display:none}.pc-list-label{font-size:20px}.pc-policy .sp-flow{gap:16px}.pc-flow-photo{height:130px}.pc-policy .sp-step h4{font-size:16px}.pc-policy .sp-step p{font-size:12px}}.pc-policy .sp-search{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:48px;overflow:hidden}.pc-policy .sp-search-ic{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;background:none;line-height:1}.pc-policy .sp-search-ic img{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.pc-policy .sp-search .sp-search-input{display:block;flex:1;min-width:0;width:100%;height:48px;line-height:48px;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:none;font-size:14px}.pc-policy .sp-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.pc-policy .sp-filters .chip{width:100%;margin:0;padding:8px 4px;line-height:1.2;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.pc-policy .sp-filters .chip:hover:not(.on),.pc-policy .sp-filters .chip:focus-visible:not(.on){border-color:#2f86ff;color:#2f86ff;background:#fff}.pc-policy .sp-filters .chip.on{border-color:#2f86ff;background:linear-gradient(100deg,#2f86ff,#55bcff);color:#fff}.pc-policy .sp-prow{position:relative;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s;padding:20px 22px 16px}.pc-policy .sp-prow:hover:not(.on),.pc-policy .sp-prow:focus-visible:not(.on){background:#f3f9ff;border-color:#b7dbff;box-shadow:none;transform:none}.pc-policy .sp-prow.on{background:linear-gradient(105deg,#a03cff,#589dff);border-color:transparent;color:#fff;box-shadow:none}.pc-policy .sp-prow.on .sp-ptitle,.pc-policy .sp-prow.on .sp-pmeta{color:#fff}.pc-policy .sp-prow.on .lv{background:#ffb52d;color:#fff}.pc-policy .sp-prow .sp-pactions{margin-top:8px;justify-content:flex-end}.pc-policy .sp-prow .sp-pdetail{color:#333;font-size:13px;cursor:pointer}.pc-policy .sp-prow.on .sp-pdetail{color:#fff36b}.pc-policy .sp-frow{border:1px solid transparent;transition:border-color .18s,background .18s}.pc-policy .sp-frow:hover,.pc-policy .sp-frow:focus-within{background:#f5faff;border-color:#cce2ff;box-shadow:none;transform:none}.pc-policy .sp-right-head .sp-right-empty{min-height:44px;display:flex;align-items:center;justify-content:flex-start;text-align:left;color:#334b6e;font-size:14px}.pc-policy .sp-pillar li{display:flex;align-items:center;gap:10px}.pc-policy .sp-pillar li:before{content:"";display:block;flex:none;width:16px;height:16px;background:url(/static/auth/login-checkbox-checked.png) center/contain no-repeat}.pc-policy .sp-step{transition:background .2s,box-shadow .2s,transform .2s;cursor:default}.pc-policy .sp-step:hover,.pc-policy .sp-step:focus-visible{background:#2f86ff;box-shadow:0 12px 28px rgba(52,126,229,.15);transform:translateY(-3px)}.pc-policy .sp-step:hover h4,.pc-policy .sp-step:focus-visible h4{color:#fff}.pc-policy .sp-step:hover p,.pc-policy .sp-step:focus-visible p{color:#cce4ff}@media (max-width:720px){.pc-policy .sp-filters{gap:6px}.pc-policy .sp-search .sp-search-input{font-size:12px}}.pc-policy .sp-search-ic{position:static;inset:auto;transform:none;opacity:1}.pc-policy .sp-right-head .sp-right-empty{padding:0;min-height:40px}.pc-policy .sp-match-left,.pc-policy .sp-match-right{font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}.pc-policy .sp-prow{min-height:100px;padding:18px 22px}.pc-policy .sp-prow .sp-pmeta{margin-top:13px;padding-right:78px;font-size:12px;line-height:1.5}.pc-policy .sp-prow .sp-pactions{position:absolute;right:22px;bottom:18px;margin:0;padding:0;min-height:0}.pc-about{background:#fff;line-height:1.5;color:#262626}.pc-about-intro h3{isolation:isolate}.pc-about .pc-about-intro h3:before{z-index:-1}.pc-about-title h2{line-height:1}.pc-about-title p{line-height:1.4}.pc-about>.svc-wrap{width:100%;max-width:none;padding:0}.pc-about .info-page{width:100%;max-width:none;margin:0;padding:0}.pc-about .pc-info-layout{display:block;width:100%;max-width:none;padding:0;margin:0}.pc-about .pc-info-sidebar,.pc-about .ih-back{display:none}.pc-about .info-hero{position:relative;height:552px;min-height:0;padding:70px 10.416667% 0;border:0;border-radius:0;background:#e7f3ff url(/static/design/pc-about/hero-art.png) right center/auto 100% no-repeat;box-shadow:none;margin:0}.pc-about .info-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:linear-gradient(90deg,#e7f3ff 0%,rgba(231,243,255,.96) 35%,transparent 55%);pointer-events:none}.pc-about .info-hero:after{display:none}.pc-about .info-hero>*{position:relative;max-width:760px}.pc-about #infoIco{display:none}.pc-about .info-hero h1{font-size:48px;line-height:1.3;font-weight:700;letter-spacing:0;margin:0;color:#262626}.pc-about #infoSub{font-size:24px;line-height:1.5;color:#919191;margin-top:36px}.pc-about #infoStats{margin-top:58px;display:flex;gap:24px}.pc-about .ih-stat{height:104px;width:160px;border:1px solid #cce0ff;border-radius:12px;background:linear-gradient(#eaf3ff,#fff);display:flex;flex-direction:column;justify-content:center;align-items:center}.pc-about .ih-stat .v{font-size:32px;color:#262626}.pc-about .ih-stat .l{font-size:16px;color:#919191}.pc-about-section{padding:80px 0;background:#f4f8ff}.pc-about-title{text-align:center;margin:0 auto 52px;width:79.166667%;max-width:1520px}.pc-about-title h2{font-size:32px;font-weight:700;margin:0}.pc-about-title p{font-size:20px;color:#919191;margin-top:16px}.pc-about-intro{width:79.166667%;max-width:1520px;margin:0 auto;padding:40px;border-radius:12px;background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.pc-about-intro>img{height:416px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.pc-about-intro h3{position:relative;font-size:28px;text-align:center;margin:0 0 32px;font-weight:600}.pc-about-intro h3:before{content:"HUIQITONG";position:absolute;left:0;right:0;top:-25px;font-size:52px;font-style:italic;color:#f5f5f5;z-index:0;pointer-events:none}.pc-about-intro p{position:relative;font-size:20px;line-height:1.65;margin:0 0 16px}.pc-about-capabilities{background:#fff}.pc-about-cap-grid{width:79.166667%;max-width:1520px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#f4f8ff;border-radius:12px;overflow:hidden}.pc-about-cap-grid>div{padding:56px 40px 40px;text-align:center}.pc-about-cap-grid>div:hover{background:#e0edff}.pc-about-cap-grid img{height:190px;width:190px;-o-object-fit:contain;object-fit:contain;max-width:100%;mix-blend-mode:multiply;margin-bottom:32px}.pc-about-cap-grid h3{font-size:24px;font-weight:600;margin-bottom:24px}.pc-about-cap-grid p{font-size:20px;line-height:1.5;color:#919191}.pc-about-missions{background:#fafafa}.pc-about-mission-grid{width:79.166667%;max-width:1520px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.pc-about-mission-grid>div{border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff}.pc-about-mission-grid img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;display:block}.pc-about-mission-grid p{padding:32px;font-size:18px;line-height:1.6;color:#666}.pc-about-section:last-child{background:#fff}.pc-about .contact-grid{width:79.166667%;max-width:1520px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.pc-about .contact-item{padding:32px;border:0;border-radius:12px;background:#fafafa;min-height:112px;gap:32px}.pc-about .contact-item:hover{background:#e5efff}.pc-about .ct-ico{height:52px;width:52px;background:#fff;color:#2f86ff;border-radius:6px;font-size:24px}.pc-about .ct-k{font-size:16px;color:#999}.pc-about .ct-v{font-size:20px;color:#333;font-weight:500}@media (max-width:1600px){.pc-about .info-hero h1{font-size:40px}.pc-about #infoSub{font-size:20px}.pc-about-intro p{font-size:17px}.pc-about-intro>img{height:360px}.pc-about-cap-grid>div{padding:40px 32px}.pc-about-cap-grid h3{font-size:20px}.pc-about-cap-grid p{font-size:17px}.pc-about-cap-grid img{height:160px;width:160px}}@media (max-width:1100px){.pc-about .info-hero{height:500px;padding:60px 32px 0}.pc-about .info-hero h1{font-size:34px}.pc-about #infoSub{font-size:18px;max-width:65%}.pc-about-title,.pc-about-intro,.pc-about-cap-grid,.pc-about-mission-grid,.pc-about .contact-grid{width:calc(100% - 64px)}.pc-about-intro{padding:28px;gap:28px}.pc-about-intro p{font-size:16px}.pc-about-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-about-mission-grid{gap:24px}}@media (max-width:720px){.pc-about .info-hero{height:440px;padding:40px 24px 0;background-position:150px bottom;background-size:auto 75%}.pc-about .info-hero h1{font-size:30px}.pc-about #infoSub{font-size:16px;max-width:100%}.pc-about-section{padding:44px 0}.pc-about-title,.pc-about-intro,.pc-about-cap-grid,.pc-about-mission-grid,.pc-about .contact-grid{width:calc(100% - 40px)}.pc-about-title h2{font-size:25px}.pc-about-title p{font-size:15px}.pc-about-intro{grid-template-columns:1fr;padding:24px}.pc-about-intro>img{height:260px}.pc-about-intro p{font-size:15px}.pc-about-cap-grid>div{padding:28px 20px}.pc-about-cap-grid img{height:110px;width:110px}.pc-about-cap-grid p{font-size:14px}.pc-about-cap-grid h3{font-size:18px}.pc-about-mission-grid{grid-template-columns:1fr}.pc-about .contact-grid{grid-template-columns:1fr;gap:20px}.pc-about .contact-item{padding:24px;gap:20px}.pc-about .ct-v{font-size:17px}}.pc-about-intro>.pc-about-intro-video{width:100%;height:416px;min-width:0;border-radius:6px;overflow:hidden}@media (max-width:1600px){.pc-about-intro>.pc-about-intro-video{height:360px}}@media (max-width:720px){.pc-about-intro>.pc-about-intro-video{height:260px}}.pc-about #infoStats{width:min(100%,600px);max-width:600px;gap:12px}.pc-about .ih-stat{flex:1 1 0;min-width:0;width:auto}@media (max-width:1100px){.pc-about #infoStats{gap:12px}.pc-about .ih-stat{height:90px}.pc-about .ih-stat .v{font-size:27px}.pc-about .ih-stat .l{font-size:13px}}@media (max-width:720px){.pc-about #infoStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.pc-about .ih-stat{height:72px}.pc-about .ih-stat .v{font-size:24px}}@media (min-width:1101px) and (max-width:1599px){.pc-about .info-hero{background-position:calc(100% + 60px) center}}.pc-design-nav.pc-about-nav{position:sticky;border:0;box-shadow:none;background:#e7f3ff url(/static/design/pc-about/hero-art.png) right top/auto 640px no-repeat}.pc-design-nav.pc-about-nav .inner{position:relative;z-index:1}.pc-design-nav.pc-about-nav .nav-menu #nav-about.active{color:#2f86ff;font-weight:500}.pc-design-nav.pc-about-nav .nav-menu #nav-about.active:after{content:"";position:absolute;left:12px;right:12px;bottom:17px;height:3px;background:#2f86ff;border-radius:2px}@media (min-width:721px){.pc-about .info-hero{background-size:auto 640px;background-position:right -88px}}@media (min-width:1101px) and (max-width:1599px){.pc-design-nav.pc-about-nav{background-position:calc(100% + 60px) top}.pc-about .info-hero{background-position:calc(100% + 60px) -88px}}@media (max-width:720px){.pc-design-nav.pc-about-nav{background-position:right top;background-size:auto 640px}.pc-design-nav.pc-about-nav .nav-menu #nav-about.active:after{bottom:0}}#page-me{background:#fff;color:#262626;line-height:1.5}#page-me .me-identity{position:relative}#page-me .account-switch-company{position:absolute;right:0;top:74px;margin:0;padding:2px 8px;border:1px solid #a1d4ff;border-right:0;border-radius:20px 0 0 20px;height:32px;line-height:26px;font-size:14px;background:rgba(255,255,255,.15);color:#e4f4ff;font-weight:400;cursor:pointer}#page-me .me-identity .me-vip{background:transparent url(/static/design/me/member-gold.webp) center/100% auto no-repeat;padding-top:30px;min-height:160px;box-sizing:border-box}#page-me .me-vip .me-vip-badge{display:none}#page-me .me-vip-l>div:last-child{max-width:70%}#page-me .me-aside .me-vip{text-align:left}#page-me .me-aside .me-vip-l{flex-direction:row;justify-content:flex-start}#page-me .me-aside .me-vip .btn{width:auto;max-width:100%;font-size:12px}#page-me .me-kpis .me-kpi{position:relative;display:flex;flex-direction:column;text-align:left;overflow:hidden}#page-me .me-kpis .me-kpi .ki{position:absolute;right:0;top:6px;width:84px;height:92px;opacity:1;pointer-events:none;-o-object-fit:contain;object-fit:contain}#page-me .me-kpi .kl{order:0;font-weight:600;color:#262626;font-size:20px;margin-top:0}#page-me .me-kpi .kv{order:1}.pc-me-report-state{padding:2px 8px;border:1px solid #ffcda8;color:#ff8d49;border-radius:4px;font-size:14px;white-space:nowrap}.pc-me-report-state.done{border-color:#a5e9be;color:#12b95e}.pc-me-report-state.failed{border-color:#ffc6c6;color:#e65b5b}.pc-me-report-action{display:inline-block;padding:4px 12px;border:1px solid #cce0ff;border-radius:4px;background:#fff;color:#2f86ff;font-size:14px;cursor:pointer;white-space:nowrap}.pc-me-report-action:disabled{opacity:.5;cursor:not-allowed}#page-me>.wrap{width:79.166667%;max-width:1520px;padding:0;margin:24px auto 40px}#page-me .me-layout{grid-template-columns:408px minmax(0,1fr);gap:24px;margin:0;align-items:stretch}#page-me .me-aside{padding:0;background:none;border:0;border-radius:0;box-shadow:none;position:static;overflow:visible;display:block}#page-me .me-identity{background:linear-gradient(135deg,#2f86ff,#55bcff);border-radius:12px;padding:40px 24px 24px;color:#fff}#page-me .me-profile{padding:0;border:0;background:none;box-shadow:none;text-align:center}#page-me .me-profile .av{width:100px;height:100px;margin:0 auto 24px;border:2px solid #fff;background:#e6f3ff;color:#2f86ff;font-size:40px;box-shadow:none;border-radius:50%}#page-me .me-profile .av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}#page-me .me-profile .pn{font-size:28px;font-weight:600;color:#fff;margin-bottom:28px}#page-me .me-profile .pc{font-size:20px;color:#b7ddff;font-weight:400;line-height:1.5}#page-me .pmeta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px;color:#b7ddff;font-size:12px}#page-me .pmeta span{padding:0 4px;border:1px solid #8dcbff;border-radius:2px}#page-me .me-vip{display:block;padding:24px 16px;margin:40px 0 24px;background:linear-gradient(110deg,#fff7e7,#ffcf79);border:0;border-radius:12px;box-shadow:none;color:#874c00}#page-me .me-vip-l{display:flex;align-items:center;gap:12px}#page-me .me-vip-badge{width:48px;height:48px;box-shadow:none;border-radius:8px;background:#ffdd92;color:#a76c11}#page-me .me-vip-t{font-size:18px;color:#874c00;font-weight:700}#page-me .me-vip-d{color:#b18944;font-size:12px;margin-top:6px}#page-me .me-vip>.btn{display:block;margin:16px 0 0 auto;border:0;border-radius:20px;height:30px;min-height:0;padding:0 16px;background:#925600;color:#fff;font-size:12px}#page-me .me-prog{margin:0;border:0;padding:14px 16px;border-radius:8px;background:#fff;color:#262626}#page-me .me-prog .pt{font-size:14px;margin-bottom:8px}#page-me .me-prog .pt b{font-size:24px;color:#2f86ff}#page-me .me-prog .bar{height:4px;background:#e6efff}#page-me .me-prog .bar i{background:linear-gradient(90deg,#4d52ff,#55bcff)}#page-me .me-sec.set{margin-top:24px;padding:24px;background:#f4f8ff;border:0;border-radius:12px;box-shadow:none}#page-me .me-sec-h{position:relative;font-size:24px;font-weight:600;margin-bottom:20px;padding-left:14px;display:flex;align-items:center}#page-me .me-sec-h:before{content:"";position:absolute;left:0;width:5px;height:24px;border-radius:3px;background:#2f86ff}#page-me .me-sec-h .ch{display:none}#page-me .me-tiles{display:grid;grid-template-columns:1fr;gap:16px}#page-me .me-tile{padding:16px;min-height:80px;border:0;border-radius:8px;background:#fff;gap:16px;display:flex;align-items:center}#page-me .me-tile:hover{background:#dfecff;transform:none;box-shadow:none}#page-me .me-tile .ti{width:48px;height:48px;border-radius:10px;background:#f4f8ff;color:#262626;flex:none}#page-me .me-tile .ti svg{height:28px;width:28px}#page-me .me-tile .ti img{height:48px;width:48px;-o-object-fit:contain;object-fit:contain}#page-me .me-tile .tt{font-size:16px;color:#333;font-weight:600;flex:1;min-width:0}#page-me .me-tile small{display:block;color:#aaa;font-size:12px;line-height:1.5;font-weight:400;margin-top:5px}#page-me .me-tile .mr{font-size:12px;white-space:nowrap}#page-me .me-tile .ar{display:none}#page-me .me-main{background:#f4f8ff;border-radius:12px;padding:40px;min-width:0;display:flex;flex-direction:column;gap:24px}#page-me .me-kpis{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}#page-me .me-kpi{padding:24px 32px;background:linear-gradient(#eaf2ff,#fff);border:1px solid #fff;border-radius:12px;box-shadow:none;min-height:156px;text-align:center}#page-me .me-kpi:nth-child(2){background:linear-gradient(#eeeaff,#fff)}#page-me .me-kpi:nth-child(3){background:linear-gradient(#ffecec,#fff)}#page-me .me-kpi:nth-child(4){background:linear-gradient(#fff8e8,#fff)}#page-me .me-kpi .ki{position:static;height:32px;width:32px;margin:0 auto 12px;border-radius:0;background:none;color:#333}#page-me .me-kpi .ki svg{height:32px;width:32px}#page-me .me-kpi .kv{position:relative;font-size:48px;font-weight:600;line-height:1.2;margin-top:20px}#page-me .me-kpi .kv small{font-size:24px;margin-left:8px}#page-me .me-kpi:hover{transform:none;box-shadow:none}#page-me #meBiz{padding:40px;background:#fff;border:0;border-radius:12px;box-shadow:none;flex:1}.pc-me-more{margin-left:auto;color:#2f86ff;border:0;background:none;font-size:14px;cursor:pointer}.pc-me-table{overflow:auto}.pc-me-table table{width:100%;border-collapse:collapse;min-width:540px;text-align:left}.pc-me-table th{font-weight:500;color:#999;background:#fafafa}.pc-me-table td,.pc-me-table th{padding:24px 16px;font-size:16px;border-bottom:1px solid #eee}.pc-me-empty{text-align:center;padding:100px 20px;color:#999;font-size:18px}#page-me .pc-me-table th{font-weight:600;color:#262626}@media (max-width:1600px){#page-me .me-layout{grid-template-columns:320px minmax(0,1fr)}#page-me .me-main{padding:28px}#page-me .me-kpis{gap:16px}#page-me .me-kpi{padding:24px 12px}#page-me .me-kpi .kv{font-size:26px}#page-me .me-kpi .kl{font-size:14px}#page-me .me-profile .pn{font-size:24px}#page-me .me-profile .pc{font-size:17px}#page-me #meBiz{padding:28px}}@media (max-width:1100px){#page-me>.wrap{width:calc(100% - 64px)}#page-me .me-layout{grid-template-columns:280px minmax(0,1fr)}#page-me .me-main{padding:24px}#page-me .me-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}#page-me .me-sec.set{padding:20px}}@media (max-width:720px){#page-me>.wrap{width:calc(100% - 40px)}#page-me .me-layout{grid-template-columns:1fr}#page-me .me-main{padding:20px}#page-me .me-sec.set .me-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}#page-me .me-tile{padding:12px;gap:8px}#page-me .me-tile .ti{width:32px;height:32px}#page-me .me-tile small,#page-me .me-tile .mr{display:none}#page-me .me-tile .tt{font-size:14px}#page-me #meBiz{padding:20px}#page-me .me-sec-h{font-size:20px}}.pc-info-sidebar h2,.pc-content-heading{line-height:24px}.pc-info-icon img{display:block;width:48px;height:48px;border-radius:10px}.pc-info-sidebar{line-height:1.5}#page-feedback .ih-main h1{line-height:24px}#page-feedback .info-hero .ih-main .sub{font-size:14px;line-height:16px}#page-feedback .fb-aside .pc-content-heading{line-height:24px;margin-bottom:-8px}#page-feedback .fa-item>div:last-child{display:flex;flex-direction:column;min-width:0}#page-feedback .fa-item .fa-v{order:-1;margin:0 0 8px;font-size:18px}#page-feedback .fa-item .fa-k{font-size:14px;line-height:20px}#page-feedback .fb-aside .fa-item{min-height:116px}#page-feedback .fb-type{line-height:24px}#page-feedback .fb-form .fb-types{padding:15px}#page-feedback .fb-fields{padding:40px;background:#fafafa;border-radius:12px;margin-top:24px}#page-feedback .fb-fields .fb-field{grid-template-columns:80px minmax(0,1fr);gap:8px;margin-bottom:24px}#page-feedback .fb-fields .fb-field:first-of-type{display:grid}#page-feedback .fb-fields .fb-field:first-of-type>:is(uni-label,[data-hqt-native=label]){display:block}#page-feedback .fb-fields .fb-field:last-child{margin-bottom:0}#page-feedback .fb-fields .fb-field :is(uni-label,[data-hqt-native=label]){font-size:14px;font-weight:400;line-height:20px;padding-top:10px}#page-feedback .fb-fields #fbName,#page-feedback .fb-fields #fbContact{height:40px;font-size:14px}#page-feedback .fb-fields #fbContent{height:160px;min-height:160px;font-size:14px}#page-feedback .fb-fields :is(uni-input,[data-hqt-native=input])::-moz-placeholder,#page-feedback .fb-fields :is(uni-textarea,[data-hqt-native=textarea])::-moz-placeholder{color:#bbb}#page-feedback .fb-fields :is(uni-input,[data-hqt-native=input])::placeholder,#page-feedback .fb-fields :is(uni-textarea,[data-hqt-native=textarea])::placeholder{color:#bbb}#page-search .rc-blurb{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:60px;max-height:60px}#page-feedback .pc-info-layout{margin-bottom:80px}#page-feedback~.pc-design-footer{display:none}#page-feedback .pc-info-layout .info-hero:after{content:"";display:block;position:absolute;right:0;top:0;width:80px;height:116px;background:url(/static/design/pc-account/feedback-hero.webp) center/contain no-repeat;pointer-events:none}@media (min-width:721px) and (max-width:1600px){#page-feedback .fb-aside .fa-item{padding:20px;gap:16px}#page-feedback .fa-item .fa-v{font-size:16px}#page-feedback .fa-item .fa-k{font-size:13px}#page-feedback .fb-fields{padding:24px}}@media (max-width:720px){#page-feedback .fb-fields{padding:20px}#page-feedback .fb-fields .fb-field{display:block}#page-feedback .fb-fields .fb-field:first-of-type{display:block}#page-feedback .fb-fields .fb-field :is(uni-label,[data-hqt-native=label]){padding:0 0 10px}}#page-search #searchPageInput{border:0;border-radius:0;box-shadow:none;background:none;padding:0;height:100%;font-size:20px;flex:1;min-width:0}.pc-info-sidebar .pc-info-link{line-height:1.5}.pc-info-sidebar .pc-info-link:after{display:none}#page-feedback .fb-layout{align-items:stretch;width:100%;min-width:0}#page-feedback .fb-aside,#page-feedback .fb-form{width:100%;min-width:0}#page-feedback #fbName,#page-feedback #fbContact,#page-feedback #fbContent{width:100%;border:1px solid #eee;border-radius:4px;padding:12px 16px;background:#fff;font-size:16px;box-shadow:none}#page-feedback #fbName,#page-feedback #fbContact{height:48px}#page-feedback #fbContent{height:200px;min-height:200px}#page-feedback .pc-content-heading{font-size:24px;font-weight:600;color:#262626}#page-feedback .fa-ico img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;display:block}.pc-info-layout{width:79.166667%;max-width:1520px;margin:24px auto 40px;display:grid;grid-template-columns:408px minmax(0,1fr);gap:24px;align-items:start}.pc-info-sidebar{padding:24px;background:#f4f8ff;border-radius:12px}.pc-info-sidebar h2,.pc-content-heading{font-size:24px;font-weight:600;position:relative;padding-left:14px;margin:0 0 24px;color:#262626}.pc-info-sidebar h2:before,.pc-content-heading:before{content:"";position:absolute;left:0;top:6px;height:24px;width:5px;border-radius:3px;background:#2f86ff}.pc-info-sidebar .pc-info-link{width:100%;padding:16px;margin:0 0 16px;display:flex;align-items:center;gap:16px;min-height:80px;border:0;border-radius:8px;background:#fff;text-align:left;cursor:pointer;color:#333}.pc-info-sidebar .pc-info-link:last-child{margin:0}.pc-info-sidebar .pc-info-link.active,.pc-info-sidebar .pc-info-link:hover{background:#dfecff}.pc-info-sidebar .pc-info-link b{font-size:16px;font-weight:600;display:block}.pc-info-sidebar .pc-info-link small{font-size:12px;color:#aaa;display:block;margin-top:6px;font-weight:400}.pc-info-icon{width:48px;height:48px;display:grid;place-items:center;background:#f4f8ff;border-radius:10px;flex:none;font-size:28px;color:#2f86ff}.pc-document,#page-feedback{background:#fff;color:#262626;line-height:1.5}.pc-document>.svc-wrap,#page-feedback>.svc-wrap{width:100%;max-width:none;margin:0;padding:0}#page-feedback>.svc-wrap{display:flow-root}.pc-document .info-page,#page-feedback .feedback-page{width:100%;max-width:none;margin:0;padding:40px;background:#f4f8ff;border-radius:12px}.pc-document .info-hero,#page-feedback .info-hero{background:linear-gradient(100deg,#2f86ff,#55bcff);border:0;border-radius:12px;padding:32px 40px;box-shadow:none;margin:0 0 24px;color:#fff}.pc-document .info-hero:before,.pc-document .info-hero:after,#page-feedback .info-hero:before,#page-feedback .info-hero:after{display:none}.pc-document .ih-ico,.pc-document .ih-back,#page-feedback .ih-ico,#page-feedback .ih-back{display:none}.pc-document .ih-main h1,#page-feedback .ih-main h1{font-size:24px;letter-spacing:0;font-weight:600;margin:0}.pc-document .ih-main .sub,#page-feedback .ih-main .sub{font-size:16px;margin-top:12px;color:#b7ddff}.pc-document .info-card{padding:40px;border:0;border-radius:12px;background:#fff;margin:0 0 24px;box-shadow:none}.pc-document .info-card p{font-size:16px;color:#666;line-height:1.8;margin-bottom:20px}.pc-document .info-card h2{font-size:24px;font-weight:600}.pc-document .info-card h3{font-size:18px}.pc-document .certs-grid{display:flex;flex-direction:column;gap:24px}.pc-document .cert-card{border:0;border-radius:12px;padding:32px;box-shadow:none;background:#fff}.pc-document .cert-card:before{display:none}.pc-document .cert-card .cc-name{font-size:22px}.pc-document .cert-card .cc-row{font-size:16px;padding:16px 0}.pc-document .cert-card .cc-ico{background:#f4f8ff;box-shadow:none;color:#2f86ff}#page-feedback .fb-layout{display:flex;flex-direction:column;gap:24px;margin:0}#page-feedback .fb-aside{background:#fff;box-shadow:none;border:0;border-radius:12px;padding:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;position:static}#page-feedback .fb-aside h3{grid-column:1/-1;margin:0}#page-feedback .fa-item{padding:24px 32px;background:#fafafa;border:1px solid #f5f5f5;border-radius:12px;margin:0;min-height:112px;gap:24px;display:flex;align-items:center}#page-feedback .fa-ico{height:52px;width:52px;border-radius:6px;background:#fff;color:#2f86ff;font-size:26px;flex:none}#page-feedback .fa-k{font-size:16px;color:#999}#page-feedback .fa-v{font-size:18px;font-weight:500;color:#333;line-height:1.5;margin-top:8px}#page-feedback .fb-form{background:#fff;border:0;border-radius:12px;padding:40px;box-shadow:none}#page-feedback .fb-types{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:16px;background:#f8fbff;border:1px solid #cce0ff;border-radius:12px}#page-feedback .fb-type{border:0;background:none;text-align:center;font-size:24px;padding:20px 8px;border-radius:8px;white-space:nowrap;font-weight:400;color:#333}#page-feedback .fb-type.on{background:#dfecff;color:#2f86ff;font-weight:600}#page-feedback .fb-field{margin-bottom:24px;display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:start}#page-feedback .fb-field:first-of-type{display:block}#page-feedback .fb-field:first-of-type>:is(uni-label,[data-hqt-native=label]){display:none}#page-feedback .fb-field :is(uni-label,[data-hqt-native=label]){font-size:16px;color:#333;font-weight:600;padding-top:12px;margin:0}#page-feedback .fb-field :is(uni-input,[data-hqt-native=input]),#page-feedback .fb-field :is(uni-textarea,[data-hqt-native=textarea]){font-size:16px;border:1px solid #eee;border-radius:4px;padding:12px 16px;background:#fff;width:100%}#page-feedback .fb-field :is(uni-input,[data-hqt-native=input]){height:48px}#page-feedback .fb-field :is(uni-textarea,[data-hqt-native=textarea]){height:200px;min-height:200px}#page-feedback .fb-note{grid-column:2;font-size:13px;margin:0;color:#aaa}#page-feedback .fb-actions{justify-content:center;gap:40px;margin-top:40px;flex-direction:row-reverse}#page-feedback .fb-actions .btn{width:120px;height:40px;font-size:16px;padding:0;line-height:40px;border-radius:4px;min-height:0;box-shadow:none}#page-feedback .btn-primary{background:linear-gradient(100deg,#2f86ff,#55bcff);font-weight:400;border:0}#page-feedback .btn-outline{border:1px solid #2f86ff;color:#2f86ff;font-weight:400}@media (max-width:1600px){.pc-info-layout{grid-template-columns:320px minmax(0,1fr)}.pc-document .info-page,#page-feedback .feedback-page,#page-feedback .fb-aside,#page-feedback .fb-form{padding:28px}#page-feedback .fb-type{font-size:20px}#page-feedback .fa-item{padding:24px}.pc-document .info-card{padding:32px}}@media (max-width:1100px){.pc-info-layout{width:calc(100% - 64px);grid-template-columns:280px minmax(0,1fr)}#page-feedback .fb-aside{grid-template-columns:1fr;gap:20px}#page-feedback .fb-type{font-size:16px;padding:16px 4px}#page-feedback .fb-types{padding:8px}.pc-info-sidebar{padding:20px}#page-feedback .fb-field{grid-template-columns:80px minmax(0,1fr)}#page-feedback .fa-v{font-size:16px}}@media (max-width:720px){.pc-info-layout{width:calc(100% - 40px);grid-template-columns:1fr}.pc-info-sidebar{padding:20px}.pc-info-sidebar .pc-info-link{padding:12px}.pc-document .info-page,#page-feedback .feedback-page{padding:20px}.pc-document .info-hero,#page-feedback .info-hero{padding:24px}.pc-document .ih-main h1,#page-feedback .ih-main h1{font-size:22px}.pc-document .info-card{padding:24px}.pc-document .info-card p{font-size:15px}#page-feedback .fb-aside,#page-feedback .fb-form{padding:24px}#page-feedback .fb-type{font-size:14px;padding:14px 4px}#page-feedback .fb-types{overflow:auto;display:flex}#page-feedback .fb-type{flex:1}#page-feedback .fb-field{display:block}#page-feedback .fb-field :is(uni-label,[data-hqt-native=label]){display:block;padding:0 0 12px}#page-feedback .fb-note{margin-top:10px}#page-feedback .fb-field :is(uni-input,[data-hqt-native=input]),#page-feedback .fb-field :is(uni-textarea,[data-hqt-native=textarea]){font-size:14px}}#page-search,#page-notices,#page-notice{background:#fff;color:#262626;line-height:1.5}.pc-list-hero,.pc-search-hero{height:552px;padding:70px 10.416667% 0;position:relative;background:#e7f1fe url(/static/design/pc-notices/hero-art.webp) right top/auto 100% no-repeat}.pc-search-hero{background:#f4f7ff url(/static/design/pc-report/hero-art.webp) right top/auto 462px no-repeat}.pc-list-hero:before,.pc-search-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#e7f1fe 0%,rgba(231,241,254,.97) 37%,transparent 60%)}.pc-search-hero:before{background:linear-gradient(90deg,#f4f7ff 0%,rgba(244,247,255,.97) 37%,transparent 60%)}.pc-list-hero>*,.pc-search-hero>*{position:relative}.pc-list-hero h1,.pc-search-hero h1{font-size:48px;font-weight:700;line-height:1.3;margin:0}.pc-list-hero p,.pc-search-hero p{font-size:24px;color:#919191;margin-top:36px;max-width:760px;line-height:1.5}.pc-list-stats{display:flex;gap:24px;margin-top:58px}.pc-list-stats>div{width:160px;height:104px;border:1px solid #cce0ff;border-radius:12px;background:linear-gradient(#eaf3ff,#fff);text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;gap:4px}.pc-list-stats b{font-size:32px;font-weight:600;line-height:1.2}.pc-list-stats small{font-size:16px}.pc-list-stats span{width:100%;margin-top:8px;color:#919191;font-size:16px}#page-notices>.svc-wrap,#page-notice>.svc-wrap{width:79.166667%;max-width:1520px;margin:80px auto;padding:0}#page-notices .notices-page,#page-notice .notices-page{max-width:none;width:100%;padding:40px;background:#f4f8ff;border-radius:12px;margin:0}#page-notices .nt-list{display:flex;flex-direction:column;gap:24px}#page-notices .nt-item{min-height:132px;border:1px solid transparent;border-radius:12px;padding:24px;background:#fff;display:flex;gap:40px;align-items:center;box-shadow:none;margin:0}#page-notices .nt-item:hover{background:#edf4ff;border-color:#d9e9ff;transform:none;box-shadow:none}#page-notices .nt-mid{flex:1;min-width:0}#page-notices .nt-title{font-size:16px;font-weight:600;display:flex;gap:8px;align-items:baseline}#page-notices .nt-tag{background:#2f86ff;color:#fff;border-radius:2px;font-size:12px;line-height:20px;padding:0 4px;flex:none;margin:0}#page-notices .nt-sub{font-size:14px;color:#999;margin:12px 0 8px}#page-notices .nt-date{font-size:14px;color:#ccc}#page-notices .nt-go{min-width:104px;padding:8px 16px;text-align:center;font-size:16px;color:#333;border-radius:4px}#page-notices .nt-item:hover .nt-go{background:linear-gradient(100deg,#2f86ff,#55bcff);color:#fff}#page-notices .nt-pager{margin:24px 0 0;padding:0;gap:8px}#page-notices .pg-btn{font-size:14px;border-radius:2px;box-shadow:none}#page-notice .info-hero{background:linear-gradient(100deg,#2f86ff,#55bcff);border-radius:12px;padding:40px;margin:0 0 32px;box-shadow:none;display:flex;flex-direction:column;overflow:visible}#page-notice .info-hero:before,#page-notice .info-hero:after,#page-notice .ih-ico{display:none}#page-notice .ih-main h1{font-size:28px;letter-spacing:0;line-height:1.5}#page-notice .nt-meta{font-size:18px;margin-top:16px;color:#b7ddff}#page-notice .nt-tag{font-size:16px;background:#fff;color:#2f86ff;border:0;border-radius:4px}#page-notice .ih-back{position:absolute;left:0;top:calc(100% + 32px);height:40px;font-size:14px;border-radius:4px;border:1px solid #b8c6da;color:#60738e;background:none;margin:0;backdrop-filter:none}#page-notice .nt-article{margin-top:96px;padding:40px;background:#fff;border:0;border-radius:12px;box-shadow:none;font-size:16px;line-height:1.8}#page-notice .nt-article p{font-size:16px;color:#666;line-height:1.8}#page-search>.svc-wrap{width:79.166667%;max-width:1520px;position:relative;margin:-104px auto 80px;padding:0}#page-search .search-page{max-width:none;margin:0;padding:40px;background:#f4f8ff;border:1px solid #fff;border-radius:12px}#page-search .sp-top{padding:40px;background:#fff;border:0;border-radius:12px;margin:0 0 32px;display:block}#page-search .sp-bar{display:flex;height:72px;background:#f4f8ff;border:1px solid #cce0ff;border-radius:40px;overflow:hidden;padding:3px 3px 3px 40px;gap:16px;align-items:center;box-shadow:none}#page-search .sp-bar>.ic{display:none}#page-search .sp-bar :is(uni-input,[data-hqt-native=input]){border:0;background:none;flex:1;height:100%;padding:0;font-size:20px;min-width:0}#page-search .pc-search-submit{border:0;background:linear-gradient(100deg,#2f86ff,#55bcff);color:#fff;border-radius:40px;width:160px;height:64px;font-size:24px;margin:0;cursor:pointer}.pc-search-summary{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:24px;margin-bottom:40px}#page-search .sp-summary{margin:0;padding:10px 16px;background:#dfecff;border:1px solid #cce0ff;border-radius:20px;font-size:16px;color:#333}#page-search .sp-summary:empty{display:none}#page-search .sp-summary b{color:#2f86ff}#page-search .sp-back{height:40px;padding:0 12px;border:1px solid #b8c6da;background:none;border-radius:4px;color:#60738e;font-size:14px;cursor:pointer}#page-search .sp-results{display:flex;flex-direction:column;gap:40px}#page-search .sp-group{margin:0;padding:0;border:0;background:none}#page-search .sp-group-h{font-size:24px;color:#262626;font-weight:600;border:0;padding:0 0 24px 14px;position:relative;display:flex;gap:16px;align-items:center}#page-search .sp-group-h:before{content:"";position:absolute;left:0;top:4px;width:5px;height:24px;border-radius:3px;background:#2f86ff}#page-search .gc{font-size:18px;background:none;color:#999;font-weight:400;padding:0;margin:0}#page-search .result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}#page-search .result-card{display:flex;flex-direction:column;padding:40px;border:1px solid #edf2ff;border-radius:12px;background:#fff;box-shadow:none;min-height:280px}#page-search .result-card:hover{transform:none;border-color:#edf2ff;box-shadow:0 12px 32px rgba(44,64,99,.12)}#page-search .rc-top{gap:24px;margin-bottom:24px;align-items:center}#page-search .rc-ico{width:80px;height:80px;border:1px solid #d1e4ff;border-radius:8px;background:#eaf2ff;flex:none;display:flex;align-items:center;justify-content:center}#page-search .rc-ico img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}#page-search .rc-title{font-size:24px;font-weight:600;color:#333;line-height:1.4}#page-search .rc-meta{font-size:14px;color:#999;margin-bottom:16px}#page-search .rc-blurb{font-size:20px;line-height:1.5;color:#999;flex:1}.pc-search-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pc-search-tags span{font-size:12px;color:#2f86ff;border:1px solid #cce0ff;border-radius:2px;padding:0 4px}.pc-search-action{display:block;text-align:center;border:1px solid #cce0ff;border-radius:8px;color:#2f86ff;height:64px;line-height:64px;font-size:24px;margin-top:40px}#page-search .result-card:hover .pc-search-action{background:linear-gradient(100deg,#2f86ff,#55bcff);color:#fff}#page-search .sp-empty,#page-notices .sp-empty{width:100%;padding:56px 24px 80px;background:none;border:0;text-align:center;color:#919191;font-size:16px}#page-search .sp-empty img{display:block;margin:0 auto 40px;width:400px;height:280px;max-width:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}#page-search .sp-empty b{display:block;font-size:28px;font-weight:600;color:#333}@media (max-width:1600px){.pc-list-hero h1,.pc-search-hero h1{font-size:40px}.pc-list-hero p,.pc-search-hero p{font-size:20px}#page-search .search-page,#page-notices .notices-page,#page-notice .notices-page{padding:32px}#page-search .result-card{padding:28px}#page-search .rc-title{font-size:20px}#page-search .rc-blurb{font-size:17px}#page-search .rc-ico{height:64px;width:64px}#page-search .rc-top{gap:16px}#page-search .sp-group-h{font-size:22px}#page-notice .nt-article{padding:32px}}@media (max-width:1100px){.pc-list-hero,.pc-search-hero{height:500px;padding:60px 32px 0}.pc-list-hero h1,.pc-search-hero h1{font-size:34px}.pc-list-hero p,.pc-search-hero p{font-size:18px;max-width:65%}#page-search>.svc-wrap,#page-notices>.svc-wrap,#page-notice>.svc-wrap{width:calc(100% - 64px)}#page-search>.svc-wrap{margin-top:-60px}#page-search .result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#page-search .sp-top{padding:24px}#page-search .rc-title{font-size:18px}#page-search .pc-search-summary{align-items:flex-start}#page-notices .nt-item{gap:24px}}@media (max-width:720px){.pc-list-hero,.pc-search-hero{height:440px;padding:40px 24px 0;background-position:150px bottom;background-size:auto 75%}.pc-list-hero h1,.pc-search-hero h1{font-size:30px}.pc-list-hero p,.pc-search-hero p{font-size:16px;max-width:100%;margin-top:24px}.pc-list-stats{margin-top:36px;gap:16px}.pc-list-stats>div{width:120px;height:88px}.pc-list-stats b{font-size:26px}.pc-list-stats span{font-size:12px}#page-search>.svc-wrap,#page-notices>.svc-wrap,#page-notice>.svc-wrap{width:calc(100% - 40px);margin-bottom:44px}#page-search>.svc-wrap{margin-top:-40px}#page-notices>.svc-wrap,#page-notice>.svc-wrap{margin-top:44px}#page-search .search-page,#page-notices .notices-page,#page-notice .notices-page{padding:20px}#page-search .sp-top{padding:16px}#page-search .sp-bar{height:56px;padding-left:20px}#page-search .sp-bar :is(uni-input,[data-hqt-native=input]){font-size:14px}#page-search .pc-search-submit{height:48px;width:88px;font-size:18px}#page-search .sp-summary{font-size:13px}#page-search .sp-back{font-size:12px;white-space:nowrap}#page-search .pc-search-summary{gap:12px}#page-search .result-grid{grid-template-columns:1fr}#page-search .result-card{padding:24px}#page-search .sp-empty{padding:32px 0}#page-search .sp-empty b{font-size:22px}#page-notices .nt-item{display:block;padding:20px}#page-notices .nt-title{font-size:16px}#page-notices .nt-go{display:block;width:104px;margin:16px 0 0 auto}#page-notice .info-hero{padding:24px}#page-notice .ih-main h1{font-size:22px}#page-notice .nt-meta{font-size:14px}#page-notice .nt-article{padding:24px;font-size:15px}}#page-search .pc-search-hero{height:440px;padding:54px max(32px,8.7%) 0;background-size:auto 100%}#page-search .pc-search-hero h1{font-size:40px}#page-search .pc-search-hero p{font-size:18px;line-height:1.65;max-width:620px;margin-top:18px}#page-search .pc-list-stats{gap:6px;margin-top:30px}#page-search .pc-list-stats>div{width:126px;height:88px;border:0;border-radius:8px;background:linear-gradient(#ecf5ff,#fff)}#page-search .pc-list-stats b{font-size:26px}#page-search .pc-list-stats small,#page-search .pc-list-stats span{font-size:13px}#page-search .pc-list-stats span{margin-top:3px}#page-search>.svc-wrap{width:86%;max-width:1460px;margin-top:-75px}#page-search .search-page{padding:30px}#page-search .sp-top{padding:30px;margin-bottom:18px}#page-search .sp-bar{height:56px;padding-left:28px}#page-search .sp-bar :is(uni-input,[data-hqt-native=input]){font-size:17px}#page-search .pc-search-submit{height:50px;width:124px;font-size:18px}#page-search .pc-search-summary{margin-bottom:16px;align-items:center}#page-search .sp-summary{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;font-size:13px;line-height:1.3}#page-search .sp-summary img{width:21px;height:19px;-o-object-fit:contain;object-fit:contain;margin-right:3px}#page-search .sp-back{display:inline-flex;gap:6px;align-items:center;height:32px;padding:0 10px;font-size:13px}#page-search .sp-back img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}#page-search .sp-results{gap:22px}#page-search .sp-group-h{font-size:20px;padding-bottom:12px}#page-search .sp-group-h:before{height:20px;top:3px}#page-search .gc{font-size:14px}#page-search .result-grid{gap:20px}#page-search .result-card{padding:24px;min-height:220px}#page-search .rc-title{font-size:18px;line-height:1.45}#page-search .rc-meta{font-size:13px;margin-bottom:8px}#page-search .rc-blurb{font-size:15px}#page-search .rc-top{gap:14px;margin-bottom:14px}#page-search .rc-ico{height:60px;width:60px}#page-search .rc-ico img{height:48px;width:48px}#page-search .pc-search-action{height:46px;line-height:46px;margin-top:18px;font-size:17px}#page-search .policy-result{min-height:206px}#page-search .policy-result .rc-title{font-size:16px}#page-search .pc-policy-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;margin-bottom:10px;padding:2px 5px;border-radius:3px;color:#2f86ff;background:#ebf4ff;font-size:12px}#page-search .pc-policy-badge img{width:14px;height:14px}#page-search .pc-policy-reason{margin-top:auto;padding:10px;background:#f5faff;border:1px solid #edf4ff;border-radius:7px;color:#4084da;font-size:12px}#page-search .pc-policy-reason b{font-weight:600}#page-search .pc-policy-reason em{margin-left:10px;font-style:normal;color:#fff;background:#54a9ff;border-radius:10px;padding:1px 6px}#page-search .pc-policy-reason p{margin-top:5px}@media (min-width:721px){#page-search .pc-list-stats{gap:18px;margin-top:40px}#page-search .result-grid{gap:26px;overflow:visible}#page-search .result-card{position:relative;min-width:0;overflow-wrap:anywhere;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}#page-search .result-card:is(:hover,:focus-visible){z-index:2;transform:translateY(-4px) scale(1.025);box-shadow:0 18px 40px rgba(30,85,160,.18);border-color:#8dbbff}#page-search .result-card:focus-visible{outline:2px solid #2f86ff;outline-offset:2px}}@media (prefers-reduced-motion:reduce){#page-search .result-card{transition:none}}#page-search .pc-search-more{margin-top:22px}#page-search .pc-search-more summary{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 28px;border:1px solid #bcd6ff;border-radius:24px;color:#2f86ff;background:#fff;cursor:pointer;text-align:center;list-style:none}#page-search .pc-search-more summary::-webkit-details-marker{display:none}#page-search .pc-search-more summary:hover,#page-search .pc-search-more summary:focus-visible{background:#edf5ff;outline-color:#2f86ff}#page-search .pc-search-more .result-grid{margin-top:24px}#page-search .sp-report-note{margin:-8px 0 16px;font-size:13px;color:#7a8698}@media (max-width:1100px){#page-search>.svc-wrap{width:calc(100% - 64px)}#page-search .result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){#page-search .pc-search-hero{height:440px;padding:36px 22px 0;background-size:auto 60%}#page-search .pc-search-hero h1{font-size:30px}#page-search .pc-search-hero p{font-size:15px;max-width:100%;margin-top:12px}#page-search .pc-list-stats{gap:6px;margin-top:20px}#page-search .pc-list-stats>div{width:96px;height:78px}#page-search .pc-list-stats b{font-size:22px}#page-search>.svc-wrap{width:calc(100% - 32px);margin-top:-38px}#page-search .search-page{padding:16px}#page-search .sp-top{padding:12px}#page-search .sp-bar{height:52px;padding-left:16px}#page-search .pc-search-submit{width:74px;height:46px;font-size:15px}#page-search .pc-search-summary{flex-wrap:wrap;gap:10px}#page-search .sp-summary{order:1;white-space:normal}#page-search .sp-back{order:2}#page-search .result-grid{grid-template-columns:1fr}#page-search .result-card{padding:20px}}#page-report .biz-card,#page-creditdetail .biz-card{background:#f4f8ff;border:0;border-radius:12px;box-shadow:none;overflow:visible}#page-report .biz-head,#page-creditdetail .biz-head{background:#fafafa;border:0;border-radius:8px;padding:24px 40px;gap:16px;margin-bottom:24px}#page-report .biz-name,#page-creditdetail .biz-name{font-size:24px;font-weight:600;color:#333}#page-report .biz-update,#page-creditdetail .biz-update{font-size:14px;color:#bbb}#page-report .biz-status,#page-creditdetail .biz-status{font-size:12px;padding:2px 6px;border-radius:2px}#page-report .biz-source-notice{font-size:14px;line-height:1.8;padding:16px 24px;background:#fff;border-radius:8px;margin-bottom:24px;color:#999}#page-report .biz-tabs,#page-creditdetail .biz-tabs{background:#fff;padding:16px;margin:0 0 24px;gap:16px;display:flex;border:0;border-radius:8px;position:static;box-shadow:none}#page-report .biz-tab,#page-creditdetail .biz-tab{flex:1;border:0;padding:16px 8px;margin:0;border-radius:6px;color:#333;font-size:20px;font-weight:400;text-align:center;background:#fff}#page-report .biz-tab.active,#page-creditdetail .biz-tab.active{background:#eaf2ff;color:#2f86ff;font-weight:600}#page-report .biz-tab.active:after,#page-creditdetail .biz-tab.active:after{display:none}#page-report .biz-panels,#page-creditdetail .biz-panels{padding:40px;background:#fff;border-radius:12px;min-height:400px}#page-report .biz-sec{position:relative;padding-left:14px;font-size:24px;font-weight:600;margin:40px 0 24px;color:#333}#page-report .biz-sec:first-child{margin-top:0}#page-report .biz-sec:before{content:"";position:absolute;left:0;top:6px;height:24px;width:5px;border-radius:3px;background:#2f86ff}#page-report .biz-sec .cnt{background:none;padding:0;font-size:16px;color:#999;font-weight:400}#page-report .biz-table{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden}#page-report .biz-table td{padding:24px;border-color:#eee;font-size:16px;color:#999}#page-report .biz-table .bl{width:240px;background:#fafafa;color:#333;font-weight:600}#page-report .biz-table .bv{color:#999}#page-report .biz-scope{padding:32px;background:#fafafa;border:0;border-radius:8px;font-size:16px;color:#999;line-height:1.8}#page-report .biz-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#page-report .biz-row{background:#fafafa;border:0;border-radius:8px;padding:32px;margin:0}#page-report .biz-row .nm{font-size:18px;font-weight:600;color:#333}#page-report .biz-row .mt{font-size:14px;color:#999;margin-top:8px}#page-report .biz-row .rt{font-size:28px;color:#2f86ff}#page-report .biz-row .rt small{font-size:14px;color:#999}#page-report .biz-chips{gap:24px}#page-report .biz-chip{padding:24px;background:#fafafa;border:0;border-radius:8px;font-size:16px;color:#999}#page-report .biz-chip b{color:#333}#page-report .biz-change{padding:24px 32px;border:0;background:#fafafa;border-radius:8px;margin-bottom:24px}#page-report .biz-change .dt{font-size:14px;color:#999}#page-report .biz-change .ct{font-size:16px;color:#333;line-height:1.6}#page-report .biz-change .tg{border-radius:2px;font-size:12px;background:#2f86ff;color:#fff}#page-report .biz-section-empty{background:#fafafa;border:0;padding:64px 24px;color:#999;font-size:16px;border-radius:8px}#page-report .biz-source-section{border:1px solid #eee;border-radius:8px;background:#fff}#page-report .biz-source-table td,#page-report .biz-source-table th{font-size:16px;padding:20px;border-color:#eee}#page-report .biz-source-table th{background:#fafafa;color:#333}#page-creditdetail{background:#fff;color:#262626;line-height:1.5}#page-creditdetail .rp-hero{height:552px;padding:70px 10.416667% 0;background:#f4f7ff url(/static/design/pc-report/hero-art.webp) right top/auto 462px no-repeat;color:#262626}#page-creditdetail .rp-hero-in{margin:0;padding:0;width:52%;max-width:760px}#page-creditdetail .rp-crumb{display:none}#page-creditdetail .rp-hero h1{font-size:48px;font-weight:700;letter-spacing:0}#page-creditdetail .rp-hero p{font-size:24px;line-height:1.5;color:#919191;margin-top:36px}#page-creditdetail .cr-detail-back{border:1px solid #b8c6da;color:#60738e;font-size:14px;background:#fff;border-radius:4px;margin-bottom:24px}#page-creditdetail .rp-wrap{position:relative;width:79.166667%;max-width:1520px;padding:40px;margin:-104px auto 80px;background:#f4f8ff;border:1px solid #fff;border-radius:12px}#page-creditdetail .cr-status-panel{border:0;border-radius:12px;background:#fafafa;min-height:360px}#page-creditdetail .cr-status-panel p,#page-creditdetail .cr-detail-state p{font-size:16px;color:#999;line-height:1.8}#page-creditdetail .cr-overview-grid{border:1px solid #eee;border-radius:8px}#page-creditdetail .cr-overview-grid>div{padding:32px}#page-creditdetail .cr-overview-grid span{font-size:16px;color:#999}#page-creditdetail .cr-overview-grid b{font-size:20px;color:#333;font-weight:500}@media (max-width:1600px){#page-report .biz-head,#page-creditdetail .biz-head{padding:24px 32px}#page-report .biz-tab,#page-creditdetail .biz-tab{font-size:17px}#page-report .biz-panels,#page-creditdetail .biz-panels{padding:32px}#page-report .biz-table td{padding:20px}#page-creditdetail .rp-hero h1{font-size:40px}#page-creditdetail .rp-hero p{font-size:20px}#page-creditdetail .rp-wrap{padding:32px}}@media (max-width:1100px){#page-report .biz-head,#page-creditdetail .biz-head{padding:20px;flex-wrap:wrap}#page-report .biz-name,#page-creditdetail .biz-name{font-size:20px}#page-report .biz-tabs,#page-creditdetail .biz-tabs{gap:8px;padding:12px}#page-report .biz-tab,#page-creditdetail .biz-tab{flex:none;font-size:16px;padding:12px 16px}#page-report .biz-table .bl{width:160px}#page-creditdetail .rp-hero{padding:60px 32px 0;height:500px}#page-creditdetail .rp-wrap{width:calc(100% - 64px);margin-top:-60px}#page-creditdetail .rp-hero h1{font-size:34px}#page-creditdetail .rp-hero p{font-size:18px}}@media (max-width:720px){#page-report .biz-panels,#page-creditdetail .biz-panels{padding:20px}#page-report .biz-table td{padding:14px;font-size:14px}#page-report .biz-table .bl{width:104px}#page-report .biz-list{grid-template-columns:1fr;gap:16px}#page-report .biz-sec{font-size:20px}#page-report .biz-sec:before{height:20px}#page-report .biz-row{padding:20px}#page-report .biz-scope{padding:20px;font-size:14px}#page-report .biz-source-table td,#page-report .biz-source-table th{font-size:14px;padding:14px}#page-creditdetail .rp-hero{height:460px;padding:40px 24px 0;background-position:150px bottom;background-size:auto 75%}#page-creditdetail .rp-hero-in{width:100%}#page-creditdetail .rp-hero h1{font-size:30px}#page-creditdetail .rp-hero p{font-size:16px}#page-creditdetail .rp-wrap{width:calc(100% - 40px);padding:20px;margin-top:-40px}#page-creditdetail .cr-overview-grid>div{padding:24px}#page-creditdetail .cr-overview-grid b{font-size:18px}}@media (min-width:1800px){.pc-design-nav .nav-menu{gap:50px}}.pc-design-nav .logo-city{display:inline-flex;align-items:center;gap:5px;margin-left:4px;color:#262626;font-size:16px;font-weight:600;line-height:1;white-space:nowrap}.pc-design-nav .logo-city i{color:#262626;font-size:12px;font-style:normal;transform:translateY(1px)}.pc-design-nav .search :is(uni-input,[data-hqt-native=input])::-moz-placeholder{color:#999}.pc-design-nav .search :is(uni-input,[data-hqt-native=input])::placeholder{color:#999}.pc-design-nav .nav-menu a{white-space:nowrap}@media (max-width: 1600px){.pc-design-nav .logo-city{font-size:14px}.pc-design-nav .inner{gap:16px}}@media (max-width: 1100px){.pc-design-nav .logo-city{display:none}}@media (min-width: 721px) and (max-width: 1100px){.pc-design-nav{height:88px}.pc-design-nav .inner{position:relative;height:100%;min-height:0;flex-wrap:nowrap;padding:0 24px;gap:12px}.pc-design-nav .nav-menu{order:0;flex:0 1 auto;height:100%;margin:0 0 0 auto;padding:0;border:0;overflow:visible;gap:0}.pc-design-nav .nav-menu a,.pc-design-nav .nav-has-dd>a{height:100%;padding:0 8px;font-size:14px}.pc-design-nav .nav-has-dd{position:static;height:100%}.pc-design-nav .nav-dd{right:24px;width:min(660px,calc(100% - 48px))}.pc-design-nav .nav-has-dd:hover .nav-dd,.pc-design-nav .nav-has-dd:focus-within .nav-dd{display:grid!important}.pc-design-nav .nav-right{flex:none;margin-left:auto}}@media (min-width: 721px) and (max-width: 900px){.pc-design-nav .inner{padding:0 16px;gap:8px}.pc-design-nav .logo{font-size:14px;gap:8px}.pc-design-nav .logo .mark{width:36px;height:36px}.pc-design-nav .nav-menu a,.pc-design-nav .nav-has-dd>a{padding:0 5px;font-size:12px}.pc-design-nav .nav-dd{right:16px;width:min(660px,calc(100% - 32px))}}@media (min-width: 721px) and (max-width: 1100px){.pc-home .hero-mask,.pc-services .svc-hero:before{background:linear-gradient(90deg,#f4f9ff 0%,rgba(244,249,255,.97) 58%,rgba(244,249,255,.55) 76%,transparent)}.pc-policy .svc-hero:before{background:linear-gradient(90deg,#edf4ff 0%,rgba(237,244,255,.97) 58%,rgba(237,244,255,.55) 76%,transparent)}.pc-finance .fn-hero:before{background:linear-gradient(90deg,#f4f7fb 0%,rgba(244,247,251,.97) 58%,rgba(244,247,251,.55) 76%,transparent)}}@media (min-width: 901px) and (max-width: 1100px){.pc-design-nav .search{display:block;order:0;flex:0 1 140px;min-width:100px;margin:0}}.pc-design-nav .inner{padding-inline:40px;gap:clamp(14px,1.5vw,28px)}.pc-design-nav .logo{position:relative;flex:none;font-size:22px;gap:12px}.pc-design-nav .logo .mark{width:50px;height:50px}.pc-design-nav .nav-menu{gap:64px}.pc-design-nav .nav-menu a{padding-inline:9px;cursor:pointer}.pc-design-nav .logo-city{cursor:pointer;border:0;background:transparent;padding:8px 2px;font-family:inherit}.pc-design-nav .logo-city img{width:9px;height:9px;-o-object-fit:contain;object-fit:contain}.pc-design-nav .nav-arrow{display:inline-block;width:9px;height:9px;margin-left:4px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.pc-design-nav .logo-city:focus-visible{outline:2px solid #2f86ff;outline-offset:2px;border-radius:4px}.pc-design-nav .hqt-region-panel[hidden]{display:none}.pc-design-nav .hqt-region-panel{position:absolute;top:calc(100% + 14px);left:42%;z-index:100;width:640px;padding:38px 42px;border:0;border-radius:0;background:#fff;box-shadow:0 16px 36px rgba(23,58,115,.16);font-size:16px;font-weight:400;white-space:normal;cursor:default}.pc-design-nav .region-panel-title{display:flex;align-items:center;gap:11px;font-weight:700;font-size:27px;line-height:1.4;color:#202b3c;margin-bottom:32px}.pc-design-nav .region-panel-title:before{content:"";display:block;width:5px;height:26px;border-radius:3px;background:linear-gradient(180deg,#2f86ff,#55bcff)}.pc-design-nav .region-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;row-gap:16px}.pc-design-nav .region-grid .hqt-region-option{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:9px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #dce9ff;border-radius:8px;background:#f7faff;color:#263b5c;font:inherit;font-size:20px;line-height:1.4;text-align:center;transition:background .16s,border-color .16s,box-shadow .16s;cursor:pointer}.pc-design-nav .region-grid .hqt-region-option:hover{border-color:#82b6ff;background:#e8f3ff;color:#1c70e8;box-shadow:0 3px 9px rgba(47,134,255,.12)}.pc-design-nav .region-grid .hqt-region-option.selected{border-color:#2f86ff;background:#e6f1ff;color:#1b66ce;font-weight:700}.pc-design-nav .region-grid .hqt-region-option:focus-visible{outline:2px solid #2f86ff;outline-offset:2px}@media (max-width:1600px){.pc-design-nav .logo{font-size:18px;gap:8px}.pc-design-nav .logo .mark{width:44px;height:44px}.pc-design-nav .nav-menu{gap:4px}}@media (max-width:1100px){.pc-design-nav .logo-city{display:inline-flex;font-size:13px}.pc-design-nav .hqt-region-panel{left:0;width:min(640px,calc(100vw - 48px))}}@media (max-width:720px){.pc-design-nav .inner{padding-inline:16px}.pc-design-nav .logo{min-width:0;font-size:14px}.pc-design-nav .logo .mark{width:36px;height:36px}.pc-design-nav .hqt-region-panel{width:calc(100vw - 32px);padding:26px 22px 30px;border-radius:0;top:calc(100% + 12px);left:0}.pc-design-nav .region-panel-title{font-size:21px;margin-bottom:20px}.pc-design-nav .region-panel-title:before{height:23px}.pc-design-nav .region-grid .hqt-region-option{min-height:40px;font-size:15px}.pc-design-nav .region-grid{-moz-column-gap:12px;column-gap:12px;row-gap:10px}.pc-design-nav .region-grid .hqt-region-option{font-size:15px}}.home-consult-left,.home-consult-right{display:none!important}.pc-design-nav .nav-has-dd .nav-arrow{transition:transform .2s ease,filter .2s ease;transform-origin:center}.pc-design-nav .nav-has-dd>a.active .nav-arrow,.pc-design-nav .nav-has-dd:hover .nav-arrow,.pc-design-nav .nav-has-dd:focus-within .nav-arrow{filter:brightness(0) saturate(100%) invert(44%) sepia(93%) saturate(2355%) hue-rotate(201deg) brightness(103%) contrast(101%)}.pc-design-nav .nav-has-dd:hover .nav-arrow,.pc-design-nav .nav-has-dd:focus-within .nav-arrow{transform:translateY(2px) rotate(180deg)}@media (prefers-reduced-motion: reduce){.pc-design-nav .nav-has-dd .nav-arrow{transition:none}}.pc-design-nav .nav-user .user-menu{display:flex;flex-direction:column;align-items:center;top:calc(100% + 18px);right:-10px;min-width:142px;padding:12px;border:0;border-radius:8px;box-shadow:0 12px 30px rgba(26,57,100,.13)}.pc-design-nav .nav-user .user-menu:before{content:"";position:absolute;right:19px;top:-9px;border:10px solid transparent;border-top:0;border-bottom-color:#fff}.pc-design-nav .user-menu .um-item{font-size:16px;border-radius:5px;padding:10px 8px;color:#222;white-space:nowrap}.pc-design-nav .user-menu .um-item:hover,.pc-design-nav .user-menu .um-item:focus-visible{background:transparent;color:#2f86ff}.pc-design-nav .user-menu .um-split{width:96px;background:#f5f5f5}.pc-design-nav .user-menu .um-item .um-ic{flex:0 0 20px;width:20px;height:20px;background:center/20px 20px no-repeat url(/static/design/home/my.png)}.pc-design-nav .user-menu .um-item:first-child:hover .um-ic,.pc-design-nav .user-menu .um-item:first-child:focus-visible .um-ic{background-image:url(/static/design/home/my-hover.png)}.pc-design-nav .user-menu .um-item.um-danger .um-ic{background-image:url(/static/design/home/login.png)}.pc-design-nav .user-menu .um-item.um-danger:hover .um-ic,.pc-design-nav .user-menu .um-item.um-danger:focus-visible .um-ic{background-image:url(/static/design/home/login-hover.png)}.hqt-region-overlay[hidden]{display:none}.hqt-region-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:grid;place-items:center;box-sizing:border-box;padding:32px;background:rgba(0,0,0,.86)}.hqt-region-dialog{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(754px,100%);height:min(460px,calc(100vh - 90px));min-height:340px;padding:26px 30px 30px;background:linear-gradient(#e5f0ff 0,#fff 98px);border-radius:9px;outline:0;color:#26394f}.hqt-region-dialog .region-close{position:absolute;top:-44px;right:-32px;border:0;padding:3px 8px;background:transparent;color:#fff;font-size:32px;line-height:1;cursor:pointer}.hqt-region-dialog .region-heading{display:flex;align-items:center;gap:28px;min-height:44px}.hqt-region-dialog h2{margin:0;flex:none;font-size:22px;color:#193c69}.hqt-region-dialog .region-search{display:flex;flex:1;min-width:120px;align-items:center;height:32px;padding:0 10px;border-radius:18px;background:#fff}.hqt-region-dialog .region-search img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.hqt-region-dialog .region-search uni-input{flex:1;width:100%;height:100%;border:0;outline:0;padding:0 8px;font-size:12px;background:transparent}.hqt-region-dialog .region-current{display:flex;align-items:center;gap:4px;flex:none;font-size:12px;font-weight:600;color:#333}.hqt-region-dialog .region-reset{display:flex;padding:4px;border:0;background:none;cursor:pointer}.hqt-region-dialog .region-reset img{width:16px;height:16px}.hqt-region-dialog .region-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:14px;padding:5px;background:#e8f0ff;border-radius:5px}.hqt-region-dialog .region-tabs uni-button{min-height:31px;border:0;border-radius:3px;background:transparent;color:#3d4b5d;cursor:pointer;font-size:12px}.hqt-region-dialog .region-tabs uni-button.on{background:#2f86ff;color:#fff}.hqt-region-dialog .region-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:8px 14px;padding:18px 8px;overflow-y:auto}.hqt-region-dialog .hqt-region-option{min-height:34px;padding:4px 2px;border:0;background:transparent;color:#333;cursor:pointer;font-size:13px}.hqt-region-dialog .hqt-region-option:hover,.hqt-region-dialog .hqt-region-option:focus-visible,.hqt-region-dialog .hqt-region-option.selected{color:#2f86ff;background:#eff6ff;border-radius:4px}.hqt-region-dialog .region-status{margin:12px 0;color:#64748b;font-size:13px}@media (max-width:720px){.hqt-region-overlay{padding:24px}.hqt-region-dialog{padding:24px 16px}.hqt-region-dialog .region-heading{flex-wrap:wrap;gap:10px}.hqt-region-dialog .region-search{order:3;flex-basis:100%}.hqt-region-dialog .region-tabs uni-button{font-size:10px}.hqt-region-dialog .region-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hqt-region-dialog .region-close{right:-10px}}.hqt-ai-overlay[hidden]{display:none}.hqt-ai-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.56)}.hqt-ai-dialog{position:relative;display:flex;flex-direction:column;width:min(400px,100%);height:min(332px,calc(100dvh - 40px));border-radius:12px;background:#f4f9fe;box-shadow:0 16px 48px rgba(9,31,71,.19);outline:0;overflow:visible;transform:translate(8px,10px);color:#173a65;font-family:Arial,Microsoft YaHei,sans-serif}.hqt-ai-close{position:absolute;top:-33px;right:-29px;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.hqt-ai-close img{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.hqt-ai-banner{flex:none;box-sizing:border-box;height:61px;padding:13px 16px 0;border-radius:12px 12px 0 0;background:#dceaff url(/static/design/home/ai-dialog-banner.png) center / 100% 100% no-repeat}.hqt-ai-banner h2{margin:0;font-size:15px;font-weight:700;line-height:20px}.hqt-ai-banner p{margin:2px 0 0;color:#8c9bad;font-size:9px;line-height:14px}.hqt-ai-messages{flex:1;min-height:0;padding:12px 16px;overflow-y:auto;scrollbar-width:thin}.hqt-ai-time{text-align:center;color:#9ca7b8;font-size:8px;margin:8px 0 10px}.hqt-ai-row{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px}.hqt-ai-row p{box-sizing:border-box;max-width:234px;margin:0;padding:10px 9px;border-radius:3px;background:#fff;color:#3b414a;font-size:10px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.hqt-ai-avatar{flex:none;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.hqt-ai-row.me{justify-content:flex-end}.hqt-ai-row.me p{background:#388aff;color:#fff}.hqt-ai-row.me .hqt-ai-avatar{display:grid;place-items:center;background:#277bd6;color:#fff;font-size:11px}.hqt-ai-compose{box-sizing:border-box;display:flex;align-items:flex-end;flex:none;min-height:49px;margin:0 16px 18px;padding:7px 7px 5px;border:1px solid #eef1f6;border-radius:9px;background:#fff}.hqt-ai-input{flex:1;min-width:0;max-height:70px;border:0;outline:0;resize:none;background:transparent;color:#333;font:10px/1.4 Arial,Microsoft YaHei,sans-serif}.hqt-ai-input::-moz-placeholder{color:#b9b9bd}.hqt-ai-input::placeholder{color:#b9b9bd}.hqt-ai-send{flex:none;width:22px;height:24px;padding:0;border:0;background:none;cursor:pointer}.hqt-ai-send:disabled{cursor:default}.hqt-ai-send img{width:20px;height:20px}@media (max-width:500px){.hqt-ai-close{right:0}.hqt-ai-dialog{height:min(440px,calc(100dvh - 70px));transform:none}.hqt-ai-row p{max-width:min(234px,66vw)}}.pc-home .home-consult-left,.pc-home .home-consult-right{display:none!important}@media (min-width:721px) and (max-width:1100px){.hqt-local-consult .pc-design-nav .inner{padding-inline:24px;gap:8px}.hqt-local-consult .pc-design-nav .logo{font-size:14px;gap:7px}.hqt-local-consult .pc-design-nav .logo .mark{width:36px;height:36px}.hqt-local-consult .pc-design-nav .logo-city{display:inline-flex!important;margin-left:0;font-size:12px}.hqt-local-consult .pc-design-nav .nav-menu a,.hqt-local-consult .pc-design-nav .nav-has-dd>a{font-size:12px;padding-inline:5px}}.pc-design-nav .nav-user .user-menu:not(.show){display:none}.pc-design-nav .nav-menu a:hover,.pc-design-nav .nav-has-dd:hover>a,.pc-design-nav .nav-menu a:focus-visible{color:#2f86ff}.hqt-ai-dialog{width:min(800px,calc(100vw - 48px));height:min(660px,calc(100dvh - 90px));transform:none}.hqt-ai-close{top:-48px;right:-40px;width:32px;height:32px}.hqt-ai-close img{width:32px;height:32px}.hqt-ai-banner{height:122px;padding:28px 32px 0}.hqt-ai-banner h2{font-size:28px;line-height:36px}.hqt-ai-banner p{margin-top:6px;font-size:15px;line-height:22px}.hqt-ai-messages{padding:24px 32px}.hqt-ai-time{font-size:13px;margin:8px 0 20px}.hqt-ai-row{gap:16px;margin-bottom:22px}.hqt-ai-avatar{width:40px;height:40px}.hqt-ai-row p{max-width:min(468px,75%);padding:16px 18px;font-size:16px;line-height:1.55}.hqt-ai-row.me .hqt-ai-avatar{font-size:17px}.hqt-ai-compose{min-height:90px;margin:0 32px 32px;padding:16px 14px}.hqt-ai-input{max-height:100px;font-size:16px;line-height:1.5}.hqt-ai-send,.hqt-ai-send img{width:32px;height:32px}@media (max-width:720px){.hqt-ai-dialog{width:min(100%,600px);height:min(600px,calc(100dvh - 70px))}.hqt-ai-banner{height:90px;padding:18px 20px 0}.hqt-ai-banner h2{font-size:20px;line-height:28px}.hqt-ai-banner p{font-size:12px}.hqt-ai-messages{padding:16px 20px}.hqt-ai-row p{font-size:14px}.hqt-ai-compose{margin:0 16px 18px;min-height:64px}.hqt-ai-input{font-size:14px}.hqt-ai-close{right:0;top:-36px;width:24px;height:24px}.hqt-ai-close img{width:24px;height:24px}}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes){--product-accent:#4f46e5;--product-tint:#eef2ff}#page-products-crm{--product-accent:#059669;--product-tint:#ecfdf5}#page-products-erp{--product-accent:#2563eb;--product-tint:#eff6ff}#page-products-mes{--product-accent:#7c3aed;--product-tint:#f5f0ff}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero{padding:70px 0;min-height:390px;display:flex;align-items:center;box-sizing:border-box}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-in{width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-text h1{font-size:clamp(30px,3vw,42px);line-height:1.25;margin-bottom:18px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-text p{max-width:560px;line-height:1.85}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-illus{max-width:none;aspect-ratio:auto;height:272px;display:flex;align-items:center;justify-content:center;min-width:0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-illus>*{position:relative}.pp-preview{box-sizing:border-box;width:min(100%,440px);padding:24px;border:1px solid rgba(255,255,255,.45);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 26px 65px rgba(20,22,82,.2);color:#223047;transform:rotate(-2deg)}.pp-preview-head{display:flex;align-items:center;gap:14px;border-bottom:1px solid #ecf0f7;padding-bottom:18px}.pp-preview-head img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.pp-preview-head span{display:flex;flex-direction:column;gap:5px}.pp-preview-head strong{font-size:18px;line-height:1.35}.pp-preview-head small{font-size:12px;color:#66758a}.pp-preview-head i{margin-left:auto;width:10px;height:10px;border-radius:50%;background:var(--product-accent)}.pp-preview-flow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 0 20px}.pp-preview-flow span{position:relative;flex:1;min-width:0;padding:12px 5px;border-radius:8px;background:var(--product-tint);color:var(--product-accent);font-size:13px;font-weight:700;text-align:center;white-space:nowrap}.pp-preview-flow span+span:before{content:"›";position:absolute;left:-11px;top:50%;transform:translateY(-50%);color:#8291a5;font-size:20px}.pp-preview-foot{display:flex;gap:8px;flex-wrap:wrap}.pp-preview-foot span{padding:6px 10px;border-radius:6px;background:#f4f6fa;color:#64748b;font-size:12px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show{gap:68px;padding-top:76px;padding-bottom:60px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show-visual{min-width:0;background:var(--product-tint)!important}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show-txt{min-width:0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-features{padding-top:56px;padding-bottom:44px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-features h2{line-height:1.4}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc{min-width:0;padding:26px;align-items:flex-start}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc>div:last-child{min-width:0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc .pbi{font-size:16px;font-weight:700;letter-spacing:0;white-space:nowrap}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc p{line-height:1.85}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc .pbt span{background:#f5f7fb;color:#53647b;border-color:#edf1f6;font-size:12px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:158px;padding:24px 18px;box-sizing:border-box}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit .psu-ico{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 0 14px;border-radius:14px;background:var(--product-tint);color:var(--product-accent);font-size:15px;font-weight:700}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit h4{font-size:15px;line-height:1.5}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit p{font-size:13px;line-height:1.75}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-banner{margin:32px 0;padding:42px 24px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-ban-in{gap:20px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-ban-stat{min-width:140px;flex:1}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-faq-q{width:100%;border:0;background:transparent;text-align:left;font-family:inherit;line-height:1.5}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-faq-q:focus-visible,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-actions uni-button:focus-visible,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-cta uni-button:focus-visible{outline:3px solid #facc15;outline-offset:3px}@media (max-width:900px){:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero{min-height:0;padding:64px 0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-in{grid-template-columns:1fr;gap:36px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-illus{height:auto}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show{grid-template-columns:1fr;gap:28px;padding-top:52px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show.alt{direction:ltr}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suited{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero{padding:52px 0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-in,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-features,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-faq,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-cta{padding-left:18px;padding-right:18px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-actions{gap:10px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-hero-actions uni-button{padding-left:16px;padding-right:16px}.pp-preview{padding:16px;transform:none}.pp-preview-flow{gap:8px}.pp-preview-flow span{font-size:11px;padding:10px 3px}.pp-preview-flow span+span:before{left:-8px;font-size:16px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-show-visual{aspect-ratio:4/3}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-big,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-scenes,:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suited{grid-template-columns:1fr}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc{padding:20px;gap:14px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc .pbi{width:48px;height:48px;font-size:13px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit{min-height:0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-ban-stat{min-width:110px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-ban-stat .v{font-size:30px}}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-line-icon{display:block;width:30px;height:30px;flex:none;overflow:visible;stroke:currentColor;fill:none}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc .pbi{font-size:0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit .psu-ico{font-size:0}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-suit .pp-line-icon{width:28px;height:28px}:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc:hover .pbi{transform:translateY(-2px);transition:transform .2s ease}@media (max-width:600px){:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc .pp-line-icon{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){:is(#page-products-oa,#page-products-crm,#page-products-erp,#page-products-mes) .pp-bc:hover .pbi{transform:none}}.pc-product-page{--pp-ink:#192942;--pp-muted:#607088;--pp-accent:#4f46e5;--pp-soft:#f4f3ff}#page-products-crm{--pp-accent:#087f69;--pp-soft:#effaf6}#page-products-erp{--pp-accent:#2563eb;--pp-soft:#f0f6ff}#page-products-mes{--pp-accent:#7844d8;--pp-soft:#f7f3ff}.pc-product-page .pp-hero{display:flex;align-items:center;min-height:530px;box-sizing:border-box;padding:72px 0;border-bottom:1px solid #ebeff5;background:radial-gradient(circle at 85% 18%,var(--pp-soft),transparent 36%),linear-gradient(115deg,#fff 28%,var(--pp-soft) 100%);color:var(--pp-ink)}.pc-product-page .pp-hero:before{background:linear-gradient(rgba(72,94,138,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(72,94,138,.035) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000)}.pc-product-page .pp-hero:after{content:none}.pc-product-page .pp-hero-in{width:100%;max-width:1320px;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:68px;padding:0 64px}.pc-product-page .pp-hero-text{min-width:0}.pc-product-page .pp-hero-kicker{display:flex;align-items:center;gap:11px;margin-bottom:25px;color:var(--pp-accent);font-size:13px;font-weight:700;letter-spacing:.05em}.pc-product-page .pp-hero-kicker:before{content:"";width:24px;height:2px;background:currentColor}.pc-product-page .pp-hero-kicker span{color:#728098;letter-spacing:0;font-weight:500}.pc-product-page .pp-hero-text h1{max-width:580px;margin:0 0 20px;color:var(--pp-ink);font-size:clamp(36px,3vw,50px);line-height:1.2;letter-spacing:-.035em}.pc-product-page .pp-hero-text p{max-width:530px;color:var(--pp-muted);font-size:16px;line-height:1.9;opacity:1}.pc-product-page .pp-hero-text .pp-tags{gap:8px;margin-top:25px}.pc-product-page .pp-hero-text .pp-tags span{padding:6px 12px;border:1px solid #e1e8f2;border-radius:6px;background:#fff;color:#516078;font-size:12px;font-weight:500}.pc-product-page .pp-hero-actions{justify-content:flex-start;gap:12px;width:-moz-fit-content;width:fit-content;margin-top:34px}.pc-product-page .pp-hero-actions uni-button{flex:none;justify-content:center;height:48px;padding:0 22px;border-radius:8px;font-size:14px;box-shadow:none}.pc-product-page .pp-hero-text .pp-try-hero{color:#fff;background:var(--pp-accent);box-shadow:0 9px 24px rgba(40,63,100,.13)}.pc-product-page .pp-hero-text .pp-try-hero:hover{filter:brightness(.92);box-shadow:0 12px 24px rgba(40,63,100,.18)}.pc-product-page .pp-hero-text .pp-try-hero-ghost{color:#273951;border:1px solid #d8e0eb;background:#fff}.pc-product-page .pp-hero-text .pp-try-hero-ghost:hover{color:var(--pp-accent);border-color:var(--pp-accent);background:var(--pp-soft)}.pc-product-page .pp-hero-illus{display:flex;align-items:center;justify-content:center;min-width:0;max-width:none;width:100%;height:auto;aspect-ratio:auto}.pc-product-page .pp-hero-illus>*{position:relative}.pc-product-page .pp-preview{display:grid;grid-template-columns:58px minmax(0,1fr);width:100%;max-width:530px;min-height:350px;box-sizing:border-box;padding:0;overflow:hidden;transform:none;color:var(--pp-ink);border:1px solid #dfe7f2;border-radius:16px;background:#fff;box-shadow:0 27px 70px rgba(29,49,93,.12),0 4px 15px rgba(29,49,93,.05)}.pc-product-page .pp-preview-rail{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 0;background:#182744}.pc-product-page .pp-preview-rail img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;margin-bottom:27px}.pc-product-page .pp-preview-rail span{width:18px;height:18px;border:1px solid rgba(255,255,255,.28);border-radius:5px}.pc-product-page .pp-preview-rail span:first-of-type{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.43)}.pc-product-page .pp-preview-body{min-width:0;padding:22px 27px 20px}.pc-product-page .pp-preview-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 16px;border-bottom:1px solid #eef1f6;color:#8592a6;font-size:10px;font-weight:700;letter-spacing:.11em}.pc-product-page .pp-preview-head i{width:28px;height:8px;margin:0;background:radial-gradient(circle at 4px 4px,#cdd8e8 3px,transparent 3.5px),radial-gradient(circle at 14px 4px,#cdd8e8 3px,transparent 3.5px),radial-gradient(circle at 24px 4px,#cdd8e8 3px,transparent 3.5px)}.pc-product-page .pp-preview-heading{display:flex;flex-direction:column;gap:5px;padding:18px 0}.pc-product-page .pp-preview-heading small{color:var(--pp-accent);font-size:12px;font-weight:700}.pc-product-page .pp-preview-heading strong{color:#223450;font-size:18px;line-height:1.45}.pc-product-page .pp-preview-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0}.pc-product-page .pp-preview-step{display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:94px;padding:13px 11px;border:1px solid #e7edf5;border-radius:9px;background:#fafbfe}.pc-product-page .pp-preview-step:first-child{background:var(--pp-soft);border-color:var(--pp-soft)}.pc-product-page .pp-preview-step span{flex:none;min-width:0;padding:0;border:0;background:none;color:var(--pp-accent);font-size:11px;text-align:left}.pc-product-page .pp-preview-step strong{color:#263952;font-size:13px;line-height:1.4}.pc-product-page .pp-preview-step i{display:block;width:26px;height:3px;border-radius:3px;background:#cdd7e6}.pc-product-page .pp-preview-step:first-child i{background:var(--pp-accent)}.pc-product-page .pp-preview-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-top:19px;padding:14px 0 0;border-top:1px solid #eef1f6;color:#8b97a9;font-size:11px}.pc-product-page .pp-preview-foot span{padding:0;background:none;color:inherit;font-size:inherit}.pc-product-page .pp-preview-foot span:last-child{color:var(--pp-accent);font-size:18px}.pc-product-page .pp-cta{max-width:none;margin:0;padding:68px max(24px,calc((100% - 1216px)/2));box-sizing:border-box;background:#f5f8fc;text-align:left}.pc-product-page .pp-cta-shell{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:52px;min-height:280px;box-sizing:border-box;overflow:hidden;padding:48px 64px;border-radius:16px;background:#172943;color:#fff;box-shadow:0 23px 50px rgba(25,44,75,.13)}.pc-product-page .pp-cta-shell:after{content:"";position:absolute;right:-110px;top:-160px;width:380px;height:380px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 65px rgba(255,255,255,.024),0 0 0 130px rgba(255,255,255,.02);pointer-events:none}.pc-product-page .pp-cta-copy,.pc-product-page .pp-cta-actions{position:relative;z-index:1;min-width:0}.pc-product-page .pp-cta-kicker{margin-bottom:17px;color:#b2c4de;font-size:12px;font-weight:700;letter-spacing:.12em}.pc-product-page .pp-cta-copy h2{max-width:540px;margin:0 0 14px;color:#fff;font-size:clamp(24px,2.3vw,32px);line-height:1.35}.pc-product-page .pp-cta-copy p{max-width:480px;margin:0;color:#c5d2e5;font-size:14px;line-height:1.85}.pc-product-page .pp-cta-points{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.pc-product-page .pp-cta-points span{padding:6px 11px;border:1px solid rgba(255,255,255,.18);border-radius:5px;color:#d8e4f2;font-size:12px}.pc-product-page .pp-cta-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(100%,360px);justify-self:end}.pc-product-page .pp-cta .pp-try{justify-content:center;width:100%;height:50px;box-sizing:border-box;border-radius:7px;background:#fff;color:#1f3a63;font-size:15px;box-shadow:none}.pc-product-page .pp-cta .pp-try:hover{background:#e9f0ff;color:#164789;box-shadow:none}.pc-product-page .pp-cta-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pc-product-page .pp-cta .pp-btn-ghost-lg{justify-content:center;min-width:0;width:100%;height:44px;padding:0 9px;border:1px solid rgba(255,255,255,.3);border-radius:7px;background:rgba(255,255,255,.04);color:#fff;font-size:13px;box-shadow:none}.pc-product-page .pp-cta .pp-btn-ghost-lg:hover{background:rgba(255,255,255,.13);border-color:#fff;color:#fff;box-shadow:none}.pc-product-page .pp-cta-note{margin:2px 0 0;color:#b0c0d7;font-size:11px;line-height:1.6;text-align:center}@media (max-width:900px){.pc-product-page .pp-hero{min-height:0;padding:60px 0}.pc-product-page .pp-hero-in{grid-template-columns:1fr;gap:40px;padding:0 32px}.pc-product-page .pp-hero-illus{height:auto}.pc-product-page .pp-cta{padding:40px 24px}.pc-product-page .pp-cta-shell{grid-template-columns:1fr;gap:28px;padding:38px}.pc-product-page .pp-cta-actions{width:100%;max-width:400px;justify-self:start}}@media (max-width:600px){.pc-product-page .pp-hero{padding:48px 0}.pc-product-page .pp-hero-in{padding:0 18px;gap:32px}.pc-product-page .pp-hero-text h1{font-size:34px}.pc-product-page .pp-hero-text p{font-size:14px}.pc-product-page .pp-hero-actions{width:100%;gap:8px}.pc-product-page .pp-hero-actions uni-button{height:42px;padding:0 13px;font-size:12px}.pc-product-page .pp-preview{grid-template-columns:42px minmax(0,1fr);min-height:0}.pc-product-page .pp-preview-rail{gap:12px;padding:16px 0}.pc-product-page .pp-preview-rail img{width:28px;height:28px}.pc-product-page .pp-preview-rail span{width:14px;height:14px}.pc-product-page .pp-preview-body{padding:16px}.pc-product-page .pp-preview-heading strong{font-size:15px}.pc-product-page .pp-preview-step{min-height:78px;padding:9px 7px}.pc-product-page .pp-preview-step strong{font-size:11px}.pc-product-page .pp-cta{padding:32px 16px}.pc-product-page .pp-cta-shell{padding:30px 24px;gap:26px}.pc-product-page .pp-cta-copy h2{font-size:25px}}.pc-product-page .pp-hero-actions uni-button:disabled,.pc-product-page .pp-cta uni-button:disabled{cursor:not-allowed;transform:none;filter:none;box-shadow:none;opacity:.48}.pc-product-page .pp-hero-actions uni-button:disabled:hover,.pc-product-page .pp-cta uni-button:disabled:hover{transform:none;filter:none;box-shadow:none}.pc-product-page .pp-hero-text .pp-try-hero:disabled{background:#d5deea;color:#53627a}.pc-product-page .pp-hero-text .pp-try-hero-ghost:disabled{border-color:#d5deea;background:#f0f3f8;color:#53627a}.pc-product-page .pp-cta .pp-try:disabled{background:#b1bed0;color:#30425c}.pc-product-page .pp-cta .pp-btn-ghost-lg:disabled{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#cbd6e5}.pc-product-page .pp-hero-text .pp-try-hero:disabled:hover{background:#d5deea;color:#53627a}.pc-product-page .pp-hero-text .pp-try-hero-ghost:disabled:hover{border-color:#d5deea;background:#f0f3f8;color:#53627a}.pc-product-page .pp-cta .pp-try:disabled:hover{background:#b1bed0;color:#30425c}.pc-product-page .pp-cta .pp-btn-ghost-lg:disabled:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#cbd6e5}.pc-product-page .pp-hero-actions [data-product-link][disabled],.pc-product-page .pp-cta [data-product-link][disabled]{cursor:not-allowed;transform:none;filter:none;box-shadow:none;opacity:.52}.pc-product-page .pp-hero-text .pp-try-hero[disabled],.pc-product-page .pp-hero-text .pp-try-hero[disabled]:hover{background:#d5deea;color:#53627a;transform:none;box-shadow:none}.pc-product-page .pp-hero-text .pp-try-hero-ghost[disabled],.pc-product-page .pp-hero-text .pp-try-hero-ghost[disabled]:hover{border-color:#d5deea;background:#f0f3f8;color:#53627a;transform:none;box-shadow:none}.pc-product-page .pp-cta .pp-try[disabled],.pc-product-page .pp-cta .pp-try[disabled]:hover{background:#b1bed0;color:#30425c;transform:none;box-shadow:none}.pc-product-page .pp-cta .pp-btn-ghost-lg[disabled],.pc-product-page .pp-cta .pp-btn-ghost-lg[disabled]:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#cbd6e5;transform:none;box-shadow:none}html,body{-webkit-user-select:text;-moz-user-select:text;user-select:text;font-family:PingFangSC,PingFang SC}.public-catalog-error{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;padding:24px;box-sizing:border-box;overflow:auto;background:#f5f7fb;color:#17243a}.public-catalog-error-card{width:min(100%,440px);padding:40px 24px;box-sizing:border-box;border:1px solid #e0e7f0;border-radius:16px;background:#fff;text-align:center}.public-catalog-error h1{margin:0;font-size:22px}.public-catalog-error p{margin:16px 0 24px;color:#64748b;font-size:15px}.public-catalog-error-retry{min-height:44px;padding:10px 28px;border:0;border-radius:8px;background:#1a6ff5;color:#fff;font:inherit;cursor:pointer}.public-catalog-error-retry:focus-visible{outline:3px solid #92bbff;outline-offset:3px}html.hqt-web-catalog-error #app,html.hqt-web-catalog-error body>:not(.public-catalog-error){display:none!important}#app,uni-app,uni-page,uni-page-wrapper,uni-page-body{display:contents!important}html,body{width:100%;height:auto!important;min-height:100%;overflow-x:hidden;overflow-y:auto!important;touch-action:pan-y;-webkit-overflow-scrolling:touch}body.hqt-modal-open{overflow:hidden!important}uni-page-body{min-height:100vh;min-height:100dvh;overflow:visible!important;touch-action:pan-y}uni-input,uni-textarea,uni-input .uni-input-wrapper,uni-textarea .uni-textarea-wrapper,uni-input .uni-input-input,uni-textarea .uni-textarea-textarea{box-sizing:border-box}uni-input .uni-input-wrapper{display:flex;align-items:center;width:100%;height:100%;min-height:0;line-height:normal}uni-input .uni-input-input{width:100%;height:100%;min-height:0;margin:0;line-height:1.4!important;vertical-align:middle;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}uni-textarea .uni-textarea-textarea{border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}uni-input:focus-within .uni-input-placeholder{opacity:0!important}html.hqt-web-data-loading .app{visibility:visible}#hqt-page-loading{position:fixed;top:88px;left:50%;transform:translate(-50%);z-index:1000;padding:10px 20px;border:1px solid #d6e7ff;border-radius:8px;background:#f0f7ff;color:#225da5;font-size:14px;pointer-events:none}html.hqt-web-data-loading .sp-empty,html.hqt-web-data-loading .sp-right-empty{visibility:hidden}.pc-design-nav .logo-city,.pc-design-nav .hqt-region-panel,.home-consult-left,.home-consult-right{display:none!important}
