/* 数联星 GEO · 国内企业服务官网视觉 */
:root{--blue:#1677ed;--blue-dark:#065ac4;--ink:#202d40;--muted:#687587;--soft:#f5f7fa;--sky:#edf5ff;--line:#e5eaf1;--radius:6px;--container:1200px;--shadow:0 6px 22px #1b579812}
body{font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif;font-size:14px;line-height:1.8}h1,h2,h3{text-wrap:initial;letter-spacing:0}h2{font-size:30px;font-weight:600}h3{font-weight:600}.container{width:calc(100% - 64px)}.section{padding:58px 0}.section-heading,.section-heading.center{max-width:960px;text-align:center;margin:0 auto 32px}.section-heading h2:after{content:"";display:block;width:36px;height:3px;background:var(--blue);margin:17px auto 0}.section-heading p,.section-heading.center p{font-size:14px;max-width:none;margin:14px auto 0}.eyebrow{font-size:13px;letter-spacing:0;justify-content:center;font-weight:400;color:#8995a5;margin-bottom:7px}.eyebrow:before{display:none}.button{border-radius:3px;min-height:42px;padding:10px 26px;font-size:14px;font-weight:400}.button:hover{transform:translateY(-1px)}.button.small{border-radius:3px;padding:9px 20px;min-height:38px}.button.secondary{background:transparent;border-color:#84b5ed;color:var(--blue)}.button.secondary:hover{background:#eaf3ff}.button .icon{display:none}.tag{border-radius:2px;border:0;padding:3px 9px;font-size:12px}.text-link{font-weight:400;font-size:13px}
.utility-bar{background:#f5f6f8;height:32px;border-bottom:1px solid #e9edf2;color:#7b8591;font-size:12px}.utility-bar>.container{height:100%;display:flex;align-items:center;justify-content:space-between}.utility-bar .container>div{display:flex;gap:18px;align-items:center}.utility-bar button{background:none;padding:0;font-size:12px;color:#7b8591}.utility-bar i{width:1px;height:10px;background:#d5dbe3}.utility-bar button:hover{color:var(--blue)}.site-header{height:76px;background:#fff;backdrop-filter:none;border-bottom:1px solid #ecf0f6}.header-inner{gap:30px}.wordmark{color:#156ac7;font-size:29px;font-weight:700;letter-spacing:2px;gap:10px}.wordmark span{border-left:1px solid #d7e3f1;padding-left:10px;font-size:16px;letter-spacing:1px}.desktop-nav{gap:27px;font-size:15px;flex:1;justify-content:center;color:#303c4c}.desktop-nav a{padding:25px 0}.desktop-nav a:after{bottom:0;height:3px}.header-actions{gap:19px;font-size:14px}
.hero{position:relative;padding:0;background:linear-gradient(110deg,#edf5ff 0%,#e8f2ff 50%,#daebff 100%);overflow:hidden}.hero:before{content:"";position:absolute;width:680px;height:680px;right:-180px;top:-210px;border:90px solid #ffffff45;border-radius:50%;pointer-events:none}.hero:after{content:"";position:absolute;right:18%;top:0;width:1px;height:450px;background:#ffffff70;transform:rotate(28deg);pointer-events:none}.hero>.container{position:relative;z-index:1}.hero-grid{min-height:422px;grid-template-columns:1.05fr .95fr;gap:65px;padding:38px 0 28px}.hero-kicker{font-size:14px;margin-bottom:14px;color:#55799f;font-weight:400;letter-spacing:1px}.status-dot{display:none}.hero h1{font-size:42px;line-height:1.5;letter-spacing:0;font-weight:650}.hero h1 em{font-size:36px;font-weight:500;color:#1476e9;display:block}.hero-copy>p{font-size:15px;line-height:1.85;max-width:490px;margin:16px 0 25px;color:#61748b}.hero-note{font-size:12px!important;margin:18px 0 0!important;gap:22px}.hero-bottom{margin:0;padding:18px 0;border-top:1px solid #cbdff1;border-bottom:0;gap:22px}.hero-bottom>span{font-size:12px;letter-spacing:0;color:#6d8197}.platform-list{color:#405c7c;font-size:15px;gap:36px}.hero-bottom small{font-size:10px;color:#7b8da3;max-width:160px}.cn-hero-visual{position:relative;background:linear-gradient(150deg,#fff,#ffffffc9);border:1px solid #fff;border-radius:8px;box-shadow:0 16px 44px #5289c21c;max-width:485px;transform:perspective(1100px) rotateY(-5deg);transition:transform .4s}.cn-hero-visual:hover{transform:perspective(1100px) rotateY(0)}.cn-visual-top{border-bottom:1px solid #edf2f8;display:flex;align-items:center;gap:8px;padding:14px 20px;font-size:12px;color:#6483a7}.cn-live-dot{width:7px;height:7px;border-radius:50%;background:#54a5ff;box-shadow:0 0 0 4px #eaf4ff}.cn-visual-main{display:flex;align-items:center;justify-content:space-between;padding:20px 25px 10px;gap:20px}.cn-visual-copy>span{font-size:11px;color:#2f82df;background:#eaf4ff;padding:3px 8px;display:inline-block;margin-bottom:9px}.cn-visual-copy strong{display:block;font-size:25px;line-height:1.55;font-weight:600;color:#31547a}.cn-visual-copy p{font-size:11px;margin-top:8px;color:#8c9cb0}.cn-visual-main img{width:150px;height:150px;object-fit:contain;animation:bob 6s ease-in-out infinite}.cn-stage-flow{display:flex;align-items:center;justify-content:space-between;margin:15px 22px 18px;padding:12px;background:#eff6ff;border:1px solid #e0ecfb;gap:6px}.cn-stage-flow>span{display:flex;gap:6px;align-items:center;white-space:nowrap;font-size:12px;color:#456e9f}.cn-stage-flow .icon{width:16px;height:16px;color:#2b83e7}.cn-stage-flow>b{font-size:18px;font-weight:400;color:#9ab7d8}.cn-visual-foot{display:flex;justify-content:space-between;background:#f5f9ff;border-top:1px solid #e7f0fb;padding:9px 20px;font-size:11px;color:#7f96ad}.cn-visual-foot small{font-size:10px}.cn-service-bar{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #dfebf7;box-shadow:0 6px 22px #365b8510;margin-bottom:25px}.cn-service-bar>a,.cn-service-bar>button{padding:22px 20px;display:flex;gap:14px;align-items:center;background:#fff;text-align:left;position:relative;border-right:1px solid #e8edf5;transition:background .25s}.cn-service-bar>:last-child{border-right:0}.cn-service-bar>:hover{background:#f5faff}.cn-service-icon{display:grid;place-items:center;color:var(--blue);width:37px;height:40px}.cn-service-icon .icon{width:28px;height:28px}.cn-service-bar b{font-size:16px;font-weight:500;display:block}.cn-service-bar small{font-size:12px;color:#8a96a6;display:block;margin-top:2px}.cn-service-bar>a>.icon,.cn-service-bar>button>.icon{width:15px;height:15px;color:#a0b3c9;margin-left:auto}
.pain-grid{gap:0;border:1px solid var(--line);background:#fff}.pain-card{padding:26px 28px;border-right:1px solid var(--line);position:relative}.pain-card h3{font-size:18px;margin-bottom:10px}.pain-card p{font-size:13px;line-height:1.9}.index-num{font-size:28px;line-height:1;margin-bottom:17px;color:#c4d9f2;font-weight:500}.section.sky{background:#f5f9ff}.process-grid{gap:35px;margin-top:25px}.process-item{text-align:center}.process-icon{margin:0 auto 15px;border-radius:50%;width:62px;height:62px;background:#e8f2ff;border:0;box-shadow:none}.process-icon .icon{width:27px;height:27px}.process-item:not(:last-child):after{left:calc(50% + 43px);right:calc(-50% + 10px);top:31px;background:#d8e5f5}.process-item h3{font-size:17px}.process-item p{font-size:13px;max-width:100%}.process-footer{border-top:1px solid #e1eaf5;margin-top:25px;padding-top:15px}.offer-grid{gap:22px}.offer{border-radius:4px;padding:29px 30px;border:1px solid #dfe9f5;background:linear-gradient(130deg,#f2f8ff,#fff 80%);border-top:3px solid #2983ee;box-shadow:none}.offer:nth-child(2){background:linear-gradient(130deg,#f4f8fd,#fff 80%);border-top-color:#609bcc}.offer>img{width:125px;height:125px;right:24px;top:27px}.offer h3{font-size:25px;margin:15px 0 10px}.offer .description{max-width:330px;padding-right:0;min-height:78px}.offer ul{font-size:13px;margin:21px 0;gap:8px}.offer .button{min-width:148px}.offer:hover{transform:translateY(-3px)}.evidence-grid{gap:56px;grid-template-columns:1fr 1fr}.evidence-grid .section-heading{text-align:left}.evidence-grid .eyebrow{justify-content:flex-start}.evidence-grid .section-heading h2:after{margin-left:0}.evidence-grid .section-heading h2{font-size:27px}.evidence-tab{border-radius:3px;padding:13px 17px;border-left:3px solid transparent}.evidence-tab.active{border-left:3px solid var(--blue);box-shadow:none}.evidence-tab p{margin-top:2px;font-size:12px}.record-wrap{border-radius:4px;padding:30px;background:linear-gradient(140deg,#deedff,#ecf5ff)}.record-paper{border-radius:4px;padding:25px;min-height:310px;box-shadow:0 8px 25px #2b588414}.paper-note{border-radius:2px}.industry-grid{gap:0;border:1px solid var(--line)}.industry-card{border:0;border-right:1px solid var(--line);border-radius:0;padding:27px;background:linear-gradient(#fff,#fafcff)}.industry-card:last-child{border-right:0}.industry-card:hover{transform:none;box-shadow:inset 0 -3px var(--blue);background:#f3f8ff}.industry-icon{margin-bottom:15px}.industry-card h3{font-size:18px}.industry-card p{font-size:13px}.case-shell{border-radius:3px;padding:24px 30px;background:#fff}.case-shell .eyebrow{justify-content:flex-start}.case-shell h3{font-size:22px}.pricing-grid{gap:20px;padding-top:6px}.pricing-card,.pricing-card.featured{border-radius:4px;padding:26px;border:1px solid #dfe6ef;border-top:3px solid #b1cbea;background:#fff}.pricing-card.featured{border:1px solid #4892ed;border-top:3px solid var(--blue);box-shadow:0 5px 24px #2775d512;background:linear-gradient(#edf6ff,#fff 35%)}.plan-badge{top:-3px;right:-1px;border-radius:0 0 0 8px;font-size:11px}.price{margin-top:16px;color:#ec7626}.price strong{font-size:36px;font-weight:600}.price small{color:#8a93a0}.pricing-card>p{font-size:13px;min-height:44px}.pricing-card ul{font-size:13px;margin:20px 0;gap:10px;min-height:112px}.price-disclaimer{text-align:center;margin:0 0 19px;font-size:11px}.pricing-foot{border-radius:3px;padding:16px 24px;margin-top:20px}.resource-grid{gap:22px}.resource-card{border-radius:3px}.resource-cover{height:110px;padding:20px 25px;background:#edf5ff}.resource-cover img{width:80px;height:80px}.resource-cover>span{font-size:16px;letter-spacing:0;color:#426f9d}.resource-copy{padding:20px}.resource-copy h3{font-size:17px}.resource-copy p{font-size:13px}.resource-copy .text-link{margin-top:8px}.faq-heading{text-align:center;font-size:23px;margin:34px 0 23px}.faq-list{background:#fff;padding:0 24px;border:1px solid var(--line)}summary{font-size:15px;padding:17px 0;font-weight:400}details:last-child{border-bottom:0}details>p{font-size:13px}.closing{background:linear-gradient(100deg,#0b71de,#3194fa);padding:40px 0;color:#fff}.closing .eyebrow{justify-content:flex-start;color:#cce5ff}.closing h2{font-size:28px}.closing p{color:#d7eaff;font-size:14px}.closing .button{background:#fff;color:#136fd6;border-color:#fff;min-width:135px}.closing .button.secondary{background:transparent;color:#fff;border-color:#c7e2ff}.site-footer{background:#202c3d;border:0;padding:40px 0 20px;color:#e5ecf5}.site-footer .wordmark,.site-footer .wordmark span{color:#fff}.site-footer .wordmark span{border-color:#536073}.footer-brand p{color:#9facc0;font-size:13px}.footer-links{gap:80px;font-size:13px}.footer-links b{font-size:15px;font-weight:500;color:#e5ecf5}.footer-links a,.footer-links button{color:#a2afc0}.footer-links a:hover,.footer-links button:hover{color:#fff}.footer-bottom{border-color:#364255;margin-top:30px;color:#8d9bb0}.floating-tools{right:12px;bottom:80px;gap:1px;border-radius:3px;overflow:hidden;box-shadow:0 3px 20px #234b7320}.floating-tools button{width:58px;height:63px;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:5px;justify-content:center}.floating-tools button span{font-size:10px;line-height:1}.floating-tools button:last-child{height:40px}.floating-tools .icon{width:22px;height:22px}.motion-toggle{padding:5px 10px;border-radius:3px;font-size:10px;box-shadow:none;opacity:.85}
.product-hero{padding:0}.breadcrumb{padding-top:21px;margin-bottom:0;font-size:12px}.product-hero .hero-grid{min-height:340px;grid-template-columns:1.15fr .85fr;padding:22px 0 35px;gap:40px}.product-hero h1{font-size:39px;line-height:1.55}.product-hero h1 em{font-size:25px;line-height:1.6}.product-art{min-height:310px}.product-art:before{width:280px;height:280px;border:25px solid #ffffff75;background:transparent}.product-art>img{width:220px;height:220px}.product-art .float-note{border-radius:3px;font-size:12px;padding:11px 15px}.product-art .float-note:first-of-type{left:0;top:20px}.product-art .float-note:nth-of-type(2){bottom:42px}.product-art .art-label{bottom:0}.workflow-grid{gap:0;border:1px solid var(--line);padding:24px 0;background:#fff}.workflow-step{padding:0 22px;border-right:1px solid var(--line)}.workflow-step:last-child{border:0}.workflow-step .step-index{font-size:22px;color:#418adb;margin-bottom:11px}.workflow-step .step-index:after{display:none}.workflow-step h3{font-size:16px}.workflow-step p{font-size:12px}.feature-grid{gap:18px}.feature-card{border-radius:3px;padding:25px;box-shadow:none}.feature-top{margin-bottom:17px}.feature-top .mini-icon{border-radius:3px;background:#edf5ff}.feature-card h3{font-size:18px}.feature-card>p{font-size:13px;min-height:66px}.feature-foot{margin-top:16px;padding-top:13px}.feature-card:hover{transform:translateY(-3px)}.compare-wrap{border-radius:3px;margin-top:28px}.boundary-grid{gap:50px}.boundary-grid .section-heading{text-align:left}.boundary-grid .eyebrow{justify-content:flex-start}.boundary-grid .section-heading h2:after{margin-left:0}.boundary-panel{border-radius:4px;background:#fff;padding:30px}.boundary-panel img{width:130px;height:130px;margin-bottom:18px}.boundary-panel h3{font-size:22px}.boundary-panel p{font-size:13px}.boundary-item p{font-size:13px}.faq-narrow{max-width:1000px}dialog{border-radius:6px}.dialog-body h2{font-size:25px}.dialog-top{padding:16px 24px}.dialog-close{border-radius:3px}.dialog-industry-grid .button{font-size:13px}.price-preview-note{font-size:11px}
@media(max-width:1200px){.header-inner{gap:20px}.desktop-nav{gap:19px;font-size:14px}.wordmark{font-size:26px}.header-actions{gap:12px}.hero-grid{gap:32px}.hero h1{font-size:37px}.hero h1 em{font-size:31px}.cn-service-bar>a,.cn-service-bar>button{padding:20px 15px;gap:10px}.cn-service-bar b{font-size:14px}.cn-service-bar small{font-size:11px}.cn-visual-main{padding:20px}.cn-visual-copy strong{font-size:23px}.cn-visual-main img{width:130px;height:130px}.platform-list{gap:25px}.offer .description{max-width:290px}.offer>img{width:100px;height:100px}}
@media(max-width:1050px) and (min-width:951px){.desktop-nav{gap:14px;font-size:13px}.header-inner{gap:16px}.wordmark{font-size:24px}.wordmark span{font-size:13px}.header-actions .button{padding:9px 13px}}
@media(max-width:950px){.utility-bar{height:29px;font-size:11px}.utility-bar button{font-size:11px}.site-header{height:68px}.mobile-menu{top:67px}.hero-grid{gap:25px;min-height:400px}.hero h1{font-size:30px}.hero h1 em{font-size:27px}.hero-copy>p{font-size:14px}.hero-note{gap:10px;font-size:10px!important}.cn-visual-main{padding:18px 15px;gap:8px}.cn-visual-copy strong{font-size:20px}.cn-visual-main img{width:105px;height:105px}.cn-visual-copy p{font-size:10px}.cn-stage-flow{padding:10px 8px;margin:8px 14px 15px;gap:4px}.cn-stage-flow>span{font-size:10px;gap:4px}.cn-stage-flow .icon{width:13px;height:13px}.cn-visual-top{font-size:11px;padding:12px 15px}.cn-visual-foot{padding:8px 15px;font-size:10px}.cn-service-bar{grid-template-columns:1fr 1fr}.cn-service-bar>:nth-child(2){border-right:0}.cn-service-bar>:nth-child(-n+2){border-bottom:1px solid #e8edf5}.cn-service-bar>a,.cn-service-bar>button{padding:17px 22px}.hero-bottom{gap:12px;flex-wrap:wrap}.hero-bottom small{max-width:none}.platform-list{gap:18px;font-size:13px}.section{padding:45px 0}h2{font-size:27px}.pain-card{padding:23px 20px}.pain-card h3{font-size:16px}.pain-card p{font-size:12px}.offer>img{width:78px;height:78px}.offer .description{max-width:100%;margin-top:20px;font-size:13px;min-height:100px}.offer{padding:24px}.evidence-grid{gap:30px}.record-wrap{padding:20px}.record-paper{padding:20px}.industry-card{padding:23px;border-bottom:1px solid var(--line)}.industry-card:nth-child(2){border-right:0}.industry-card:nth-child(n+3){border-bottom:0}.closing .buttons{flex-direction:row;flex-wrap:wrap}.closing .container{gap:25px;align-items:center}.closing h2{font-size:25px}.closing .buttons{flex-basis:155px;flex-shrink:0}.closing .button{width:100%}.footer-links{gap:35px}.product-hero h1{font-size:30px}.product-hero h1 em{font-size:23px}.product-art .float-note{font-size:10px;padding:9px}.workflow-step{padding:0 14px}.workflow-step h3{font-size:14px}.workflow-step p{font-size:12px}.pricing-card,.pricing-card.featured{padding:22px}.pricing-card h3{font-size:20px}.price strong{font-size:32px}.resource-cover{padding:16px}.resource-cover>span{font-size:13px}.resource-cover img{width:65px;height:65px}}
@media(max-width:700px){.container{width:calc(100% - 36px)}.utility-bar{display:none}.site-header{height:64px}.mobile-menu{top:63px}.wordmark{font-size:25px;letter-spacing:1px}.wordmark span{font-size:12px;padding-left:7px}.header-actions{gap:6px}.header-actions .button{font-size:12px;padding:9px 13px}.hero-grid,.product-hero .hero-grid{grid-template-columns:1fr;padding:30px 0 23px;gap:24px}.hero-kicker{font-size:12px;margin-bottom:10px;letter-spacing:0}.hero h1{font-size:30px;line-height:1.55}.hero h1 em{font-size:26px;line-height:1.6}.hero-copy>p{font-size:13px;line-height:1.85;margin:13px 0 21px}.hero .button{min-height:42px;padding:10px 22px;font-size:13px}.hero-note{margin-top:15px!important;gap:14px;font-size:10px!important}.cn-hero-visual{transform:none;width:100%;max-width:420px;margin:auto}.cn-visual-main{padding:15px 21px 10px}.cn-visual-copy strong{font-size:22px}.cn-visual-main img{width:110px;height:110px}.cn-visual-top{padding:10px 16px}.cn-stage-flow{margin:10px 17px 14px;padding:10px}.cn-stage-flow>span{font-size:11px}.cn-visual-foot{padding:8px 16px}.hero-bottom{padding:16px 0;gap:8px}.hero-bottom>span{font-size:11px;width:100%}.platform-list{gap:15px;font-size:12px}.hero-bottom small{font-size:9px}.cn-service-bar{margin-bottom:20px}.cn-service-bar>a,.cn-service-bar>button{padding:15px 10px;gap:7px}.cn-service-bar b{font-size:12px}.cn-service-bar small{font-size:10px}.cn-service-icon{width:23px;height:30px}.cn-service-icon .icon{width:21px;height:21px}.cn-service-bar>a>.icon,.cn-service-bar>button>.icon{display:none}.section{padding:37px 0}.section-heading,.section-heading.center{margin-bottom:25px}.eyebrow{font-size:12px;margin-bottom:5px}h2{font-size:24px;line-height:1.5}.section-heading h2:after{margin-top:13px;width:30px}.section-heading p,.section-heading.center p{font-size:13px;line-height:1.8;margin-top:12px}.pain-grid{grid-template-columns:1fr;gap:0}.pain-card{padding:21px 21px 21px 61px;border-right:0;border-bottom:1px solid var(--line)}.pain-card:last-child{padding-bottom:21px}.index-num{position:absolute;left:17px;top:25px;font-size:21px;letter-spacing:-1px}.pain-card h3{font-size:16px}.pain-card p{font-size:12px}.process-grid{gap:24px 22px;margin-top:20px}.process-icon{width:50px;height:50px;margin-bottom:12px}.process-icon .icon{width:23px;height:23px}.process-item h3{font-size:15px}.process-item p{font-size:12px}.process-item:not(:last-child):after{top:25px;left:calc(50% + 32px);right:calc(-50% + 8px)}.process-footer{margin-top:23px;padding-top:12px}.offer-grid{gap:15px}.offer{padding:24px}.offer h3{font-size:22px;margin-top:13px}.offer .description{font-size:13px;min-height:0;margin-top:16px}.offer>img{top:22px;right:20px;width:80px;height:80px}.offer ul{font-size:12px;gap:9px}.offer .button{min-height:40px}.evidence-grid{grid-template-columns:1fr;gap:20px}.evidence-grid .section-heading,.boundary-grid .section-heading{text-align:center}.evidence-grid .section-heading h2{font-size:24px}.evidence-grid .eyebrow,.boundary-grid .eyebrow{justify-content:center}.evidence-grid .section-heading h2:after,.boundary-grid .section-heading h2:after{margin-left:auto}.evidence-tabs{gap:5px;margin-top:20px}.evidence-tab{padding:11px 14px}.evidence-tab strong{font-size:14px}.evidence-tab p{font-size:12px}.record-wrap{padding:18px}.record-paper{padding:20px;min-height:0}.record-row{font-size:12px;grid-template-columns:66px 1fr;gap:9px;margin-bottom:17px}.paper-heading{margin-bottom:18px;padding-bottom:15px}.paper-heading b{font-size:15px}.paper-note{font-size:11px;padding:10px}.industry-grid{gap:0}.industry-card{padding:19px 16px}.industry-icon .icon{width:25px;height:25px}.industry-card h3{font-size:16px}.industry-card p{font-size:12px}.industry-card .text-link{font-size:11px}.case-shell{padding:22px}.case-shell h3{font-size:20px}.case-shell p{font-size:13px}.pricing-grid{gap:20px}.pricing-card,.pricing-card.featured{padding:23px}.pricing-card>p{min-height:0}.pricing-card ul{min-height:0}.price strong{font-size:35px}.price-disclaimer{font-size:10px;margin-bottom:13px}.pricing-foot{padding:16px 20px}.pricing-foot p{font-size:13px}.resource-grid{gap:12px}.resource-card{grid-template-columns:85px 1fr}.resource-cover{min-height:157px;height:100%;padding:10px;gap:12px}.resource-cover>span{font-size:11px}.resource-cover img{width:60px;height:60px}.resource-copy{padding:16px}.resource-copy h3{font-size:15px}.resource-copy p{font-size:12px}.resource-copy .text-link{font-size:11px;margin-top:6px}.faq-heading{font-size:21px;margin:28px 0 20px}.faq-list{padding:0 17px}summary{font-size:13px;padding:16px 0}details>p{font-size:12px;padding-right:0}.closing{padding:32px 0}.closing .container{display:block}.closing h2{font-size:24px}.closing p{font-size:13px}.closing .buttons{display:flex;flex-direction:row;margin-top:22px}.closing .button{width:auto;min-width:125px;font-size:13px}.site-footer{padding:32px 0 70px}.footer-top{gap:25px}.footer-links{gap:24px;font-size:12px;width:100%}.footer-links b{font-size:13px}.footer-brand p{font-size:12px}.footer-bottom{font-size:10px;margin-top:25px}.floating-tools{right:8px;bottom:65px}.floating-tools button{width:44px;height:53px;gap:4px}.floating-tools button span{font-size:9px}.floating-tools button:last-child{height:34px}.floating-tools .icon{width:19px;height:19px}.motion-toggle{bottom:12px;left:8px;font-size:9px;padding:5px 8px}.breadcrumb{padding-top:17px;font-size:11px}.product-hero .hero-grid{padding-top:22px;gap:15px}.product-hero h1{font-size:29px}.product-hero h1 em{font-size:22px}.product-art{min-height:265px}.product-art>img{width:180px;height:180px}.product-art:before{width:240px;height:240px;border-width:20px}.product-art .float-note:first-of-type{top:14px}.product-art .float-note:nth-of-type(2){bottom:37px}.product-art .art-label{font-size:9px}.workflow-grid{grid-template-columns:1fr;padding:0;gap:0}.workflow-step{padding:19px 20px 19px 58px;border:0;border-bottom:1px solid var(--line)}.workflow-step .step-index{left:15px;top:22px;width:28px;height:28px;border-radius:3px;font-size:12px}.workflow-step h3{font-size:15px}.workflow-step p{font-size:12px}.feature-grid{gap:12px}.feature-card{padding:22px}.feature-card>p{min-height:0}.feature-card h3{font-size:17px}.feature-foot{font-size:11px}.section-note{font-size:11px;text-align:left}.compare-wrap{margin-top:22px}.price-preview-note{text-align:left;align-items:flex-start;font-size:10px}.boundary-grid{gap:24px}.boundary-panel{padding:24px}.boundary-panel h3{font-size:21px}.boundary-panel img{width:115px;height:115px}.dialog-body h2{font-size:23px}.dialog-industry-grid .button{font-size:12px;padding:10px}}
@media(max-width:360px){.hero h1{font-size:27px}.hero h1 em{font-size:23px}.hero-note{gap:8px;font-size:9px!important}.hero .button{padding:10px 18px}.cn-visual-copy strong{font-size:20px}.cn-visual-main img{width:94px;height:94px}.cn-stage-flow>span{font-size:10px}.cn-service-bar small{font-size:9px}.cn-service-bar>a,.cn-service-bar>button{padding-inline:8px;gap:5px}.product-hero h1{font-size:26px}.product-hero h1 em{font-size:20px}.platform-list{gap:11px;font-size:11px}}
.floating-tools button{padding:0}.floating-tools button span{white-space:nowrap}

/* 第三版：保留国内官网结构，升级现代视觉层次 */
:root{--blue:#1673ee;--blue-dark:#0959c5;--ink:#1c2d45;--muted:#64768d;--soft:#f6f8fc;--line:#e5ecf5;--radius:14px;--shadow:0 15px 40px #2256950d}
body{-webkit-font-smoothing:antialiased}h2{font-size:32px;font-weight:600;letter-spacing:-.6px}.section{padding:64px 0}.section-heading,.section-heading.center{margin-bottom:36px}.section-heading h2:after{display:none}.eyebrow{color:#4e88ce;font-size:12px;font-weight:500;margin-bottom:12px;letter-spacing:1px}.section-heading p,.section-heading.center p{margin-top:16px;color:#7c8b9e;line-height:1.9}.button{border-radius:7px;background:linear-gradient(115deg,#2787fb,#136aea);font-weight:500;min-height:46px;box-shadow:0 5px 15px #1570de16;transition:transform .25s,box-shadow .25s,background .25s}.button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1d78e82b}.button.secondary{background:#ffffffb0;border-color:#d1e0f1;box-shadow:none;color:#2b5d96}.button.secondary:hover{background:#fff;border-color:#81b3ec}.button.small{border-radius:6px}.button .icon{display:block;width:15px;height:15px}.tag{border-radius:5px;background:#eaf3ff;color:#4080c8;font-size:11px}.text-link{font-weight:500}.utility-bar{background:#f6f8fb;border-bottom:1px solid #eff3f8;color:#8b96a6}.utility-bar button{color:#8b96a6}.site-header{background:#ffffffed;backdrop-filter:blur(16px);border-color:#e7edf680}.wordmark{color:#2367b8;letter-spacing:1px}.wordmark span{border:0;padding-left:0;font-weight:500;font-size:13px;color:#85a2c4;letter-spacing:1px}.desktop-nav{font-size:14px;gap:29px}.desktop-nav a:after{bottom:15px;height:2px;left:20%;right:20%}.hero{background:radial-gradient(ellipse at 81% 27%,#d7eaffc0 0,transparent 46%),linear-gradient(105deg,#f5f9ff 10%,#eaf3ff 60%,#e6f5ff 100%)}.hero:before{width:680px;height:680px;right:-185px;top:-270px;border:1px solid #ffffffb0;background:radial-gradient(ellipse,#e2f6ff9c,transparent 65%);box-shadow:0 0 0 75px #ffffff17}.hero:after{width:540px;height:220px;border-radius:50%;right:9%;top:90px;background:#bad9ff38;filter:blur(60px);transform:rotate(-25deg)}.hero-grid{padding:36px 0 24px;min-height:448px;grid-template-columns:1.1fr 1fr;gap:65px}.hero-kicker{font-size:12px;color:#4e7fae;letter-spacing:.5px;margin-bottom:21px;display:inline-flex;line-height:1.5;border:1px solid #d2e5fa;background:#ffffff75;padding:6px 11px;border-radius:5px}.status-dot{display:block;width:5px;height:5px;box-shadow:none;background:#3787e9}.hero h1{font-size:43px;line-height:1.5;letter-spacing:-1px;font-weight:650}.hero h1 em{font-size:37px;font-weight:500;background:linear-gradient(90deg,#086fe9,#3094e5);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-copy>p{font-size:15px;line-height:1.95;color:#6c7f97;margin:19px 0 27px;max-width:480px}.hero-note{color:#8595a8;font-size:11px!important;margin-top:22px!important}.hero-note .icon{color:#5f99d8;width:13px;height:13px}.hero-bottom{padding:20px 0 21px;border-top:1px solid #d6e5f57a;gap:20px}.platform-list{color:#617b99;font-weight:500;font-size:14px;gap:32px}.hero-bottom>span{font-size:11px;color:#7a92ac}.hero-bottom small{color:#8a9bb0}.cn-service-bar{border:1px solid #ffffff;border-radius:11px;overflow:hidden;box-shadow:0 9px 35px #2e65a10b;margin-bottom:28px;background:#ffffffd9;gap:0}.cn-service-bar>a,.cn-service-bar>button{padding:22px 23px;background:transparent;border:0}.cn-service-bar>:not(:last-child):after{content:"";position:absolute;right:0;top:25px;bottom:25px;width:1px;background:#e7eff8}.cn-service-bar>:hover{background:#ffffff}.cn-service-icon{background:#edf5ff;border-radius:10px;width:42px;height:42px;flex:none}.cn-service-icon .icon{width:23px;height:23px}.cn-service-bar b{font-size:15px;font-weight:500}.cn-service-bar small{font-size:11px;margin-top:3px}.cn-service-bar>a>.icon,.cn-service-bar>button>.icon{width:14px;height:14px;color:#a3bad3}.modern-visual{height:370px;width:100%;position:relative;isolation:isolate;max-width:520px;margin:auto}.modern-grid{position:absolute;inset:16px -15px 25px;background-image:linear-gradient(#8bb7e51b 1px,transparent 1px),linear-gradient(90deg,#8bb7e51b 1px,transparent 1px);background-size:30px 30px;mask-image:radial-gradient(ellipse,#000 10%,transparent 65%)}.modern-orbit{position:absolute;width:235px;height:235px;border:1px solid #83b7eb45;left:50%;top:49%;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 24px #ffffff16}.modern-orbit.outer{width:330px;height:330px;border-color:#9fc5f03d;border-style:dashed;box-shadow:none}.modern-connections{position:absolute;inset:0;width:100%;height:100%}.modern-connections path{fill:none;stroke:#83b4e5;stroke-width:1.2;stroke-dasharray:4 6;animation:dash 20s linear infinite}.modern-core{position:absolute;left:50%;top:49%;transform:translate(-50%,-50%) rotate(-4deg);width:142px;height:147px;border-radius:29px;background:linear-gradient(135deg,#fff 12%,#f2f8ff 60%,#dcecff);box-shadow:12px 18px 40px #397bba21,inset 0 0 0 1px #fff,6px 7px 0 #accbec40;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}.modern-core>span{font-size:11px;color:#7896b7;letter-spacing:3px}.modern-core b{font-size:48px;font-weight:650;line-height:1.45;letter-spacing:-2px;background:linear-gradient(135deg,#165ac8,#469eeb);background-clip:text;-webkit-background-clip:text;color:transparent}.modern-core small{font-size:10px;color:#7896b7;letter-spacing:1px}.modern-question,.modern-source,.modern-contact,.modern-chip{position:absolute;z-index:2;background:#ffffffe6;border:1px solid #fff;box-shadow:0 9px 35px #2968a811;backdrop-filter:blur(7px);border-radius:12px}.modern-question{left:0;top:20px;display:flex;align-items:center;gap:10px;padding:16px 20px;animation:bob 7s ease-in-out infinite}.modern-question small{display:block;color:#88a0ba;font-size:10px;margin-bottom:2px}.modern-question b{font-size:13px;font-weight:500;color:#355778;display:block}.modern-symbol{width:31px;height:31px;display:grid;place-items:center;background:#eaf4ff;border-radius:9px;color:#3788de;flex:none}.modern-symbol .icon{width:17px;height:17px}.modern-question i{width:5px;height:5px;border-radius:50%;background:#7ab4e9;margin-left:4px}.modern-source{right:4px;top:77px;width:123px;padding:15px}.modern-source .mini-icon{background:#edf5ff;width:28px;height:28px;border-radius:7px;margin-bottom:8px}.modern-source b{font-size:12px;font-weight:500;color:#4f6d8e}.modern-lines{display:grid;gap:5px;margin-top:9px}.modern-lines i{display:block;height:3px;background:#e4eef9;border-radius:3px}.modern-lines i:first-child{width:75%;background:#93bfee}.modern-lines i:last-child{width:57%}.modern-contact{right:7px;bottom:38px;display:flex;gap:10px;align-items:center;padding:15px 20px;animation:bob 7s ease-in-out -3.5s infinite}.modern-contact b{display:block;font-weight:500;font-size:13px;color:#355778}.modern-contact small{font-size:10px;color:#88a0ba}.modern-chip{left:3px;bottom:75px;display:flex;align-items:center;gap:7px;padding:10px 13px;font-size:11px;color:#5680a4;border-radius:8px}.modern-chip .icon{width:14px;height:14px;color:#6aaa9f}.modern-caption{position:absolute;bottom:0;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:9px;color:#90a6bd;letter-spacing:.5px}
.pain-grid{border:0;gap:22px}.pain-card{border:1px solid #e7edf5;border-radius:11px;padding:26px 28px;background:linear-gradient(135deg,#fff,#fafcff);overflow:hidden}.pain-card:last-child{border:1px solid #e7edf5}.index-num{font-size:26px;color:#bdd5ef;font-weight:500;margin-bottom:14px}.pain-card h3{font-size:18px}.pain-card p{color:#7c8b9d;line-height:1.85}.section.sky{background:#f6f9fe}.process-icon{background:linear-gradient(145deg,#fff,#eaf3ff);box-shadow:0 5px 17px #6193c915;border:1px solid #e6eef9}.process-item:not(:last-child):after{background:linear-gradient(90deg,#bbd6f2,#e8f0fb)}.process-item p{color:#7b8ca2}.process-footer{border-top-color:#e5edf7}.offer{border-radius:13px;border:1px solid #e3ecf7;background:radial-gradient(ellipse at right top,#e7f3ff,#fff 72%);padding:32px;transition:transform .3s,box-shadow .3s}.offer:nth-child(2){border-top-color:#e3ecf7;background:radial-gradient(ellipse at right top,#edf2ff,#fff 72%)}.offer:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.offer>img{width:125px;height:125px;right:26px;top:30px}.offer h3{font-size:25px}.offer .description{color:#6a7e96}.offer ul{gap:11px}.evidence-tab{border-radius:9px;border-left:3px solid transparent}.evidence-tab.active{box-shadow:0 5px 20px #38638e08;border-color:#dceaf8;border-left-color:#4895ed}.record-wrap{border-radius:18px;background:radial-gradient(at 12% 10%,#d9ecff,#edf5ff);padding:34px}.record-paper{border-radius:10px;border:1px solid #fff;box-shadow:0 18px 40px #5985b313}.paper-note{border-radius:6px}.industry-grid{gap:16px;border:0}.industry-card{border:1px solid #e5edf6;border-radius:11px;background:#fff;padding:27px 23px;transition:background .3s,transform .3s,box-shadow .3s}.industry-card:last-child{border-right:1px solid #e5edf6}.industry-card:hover{transform:translateY(-4px);box-shadow:var(--shadow);background:#f8fbff}.industry-icon{width:46px;height:46px;display:grid;place-items:center;background:#eff6ff;border-radius:12px;margin-bottom:19px}.industry-icon .icon{width:24px;height:24px}.industry-card p{color:#7c8b9d}.case-shell{border-radius:12px;border:1px solid #e3eaf4;background:linear-gradient(100deg,#fff,#f6faff)}.pricing-grid{gap:22px}.pricing-card,.pricing-card.featured{border:1px solid #e2eaf4;border-radius:12px;background:#fff;padding:29px;overflow:hidden}.pricing-card.featured{border:1px solid #7db4f5;background:linear-gradient(#eef6ff,#fff 46%);box-shadow:0 8px 30px #2775d50d}.plan-badge{right:0;top:0;border-radius:0 0 0 10px;padding:4px 12px;background:linear-gradient(100deg,#3d96f6,#2178e8);font-size:10px}.price{color:#246dd2;margin-top:19px}.price strong{font-size:38px;letter-spacing:-1px}.pricing-card h3{font-size:22px}.pricing-card>p{color:#8a97a8}.pricing-foot{border-radius:9px;background:#f0f6fe;border-color:#e3edf9}.compare-wrap{border-radius:11px}.comparison th{background:#edf4ff}.comparison td{border-color:#edf1f7}.resource-card{border-radius:11px;border-color:#e5edf6}.resource-cover{background:radial-gradient(at 80% 40%,#deeeff,#f0f6ff);height:121px}.resource-cover>span{font-size:15px;font-weight:500}.resource-copy{padding:22px}.resource-copy p{color:#8795a7}.faq-list{border-radius:11px;border:1px solid #e6edf6;padding:0 26px}.faq-heading{font-size:24px}summary{font-size:14px}.closing{background:radial-gradient(ellipse at 83% 60%,#318cff,transparent 55%),linear-gradient(110deg,#1267d2,#1b79ed);padding:46px 0;position:relative}.closing:after{content:"";position:absolute;right:-100px;top:-120px;width:470px;height:470px;border:1px solid #ffffff26;border-radius:50%;box-shadow:0 0 0 50px #ffffff06;pointer-events:none}.closing .button{box-shadow:none}.closing .button.secondary{background:#ffffff0c;border-color:#ffffff85}.closing .eyebrow{color:#9eceff}.site-footer{background:#1b2a40;padding-top:43px}.footer-links b{font-size:14px}.footer-links a,.footer-links button{font-size:12px;color:#8c9db4}.footer-brand p{color:#8c9db4;font-size:12px}.footer-bottom{border-color:#ffffff0d;font-size:10px}.floating-tools{border-radius:10px;border:1px solid #e7eef6;box-shadow:0 6px 22px #27538114;gap:0}.floating-tools button{border:0;border-bottom:1px solid #edf2f8}.floating-tools button:first-child{background:linear-gradient(145deg,#338ef6,#1472e4)}.floating-tools button:last-child{border-bottom:0}.motion-toggle{border-radius:20px;background:#ffffffcf;border-color:#e6edf5;backdrop-filter:blur(8px)}.product-hero .hero-grid{min-height:370px}.product-hero h1{font-size:40px}.product-hero h1 em{font-size:26px;font-weight:400;letter-spacing:0}.product-art:before{border-width:1px;background:radial-gradient(ellipse,#ffffff40,transparent);box-shadow:0 0 0 24px #ffffff21,0 0 0 48px #ffffff0d}.product-art .float-note{border-radius:10px;box-shadow:0 9px 30px #397eb31a;background:#ffffffdb;backdrop-filter:blur(7px)}.product-art>img{filter:drop-shadow(0 12px 25px #2964aa16)}.workflow-grid{border:1px solid #e5edf6;border-radius:11px;box-shadow:0 5px 18px #386b9405}.workflow-step .step-index{color:#5596dc;font-size:21px}.feature-card{border-radius:12px;border-color:#e5edf7;padding:27px}.feature-top .mini-icon{border-radius:10px;background:linear-gradient(135deg,#edf6ff,#eaf1ff)}.feature-card:hover{border-color:#b6d2f0;box-shadow:var(--shadow)}.feature-card>p{color:#7e8ea3}.feature-foot{border-top-color:#edf2f8}.boundary-panel{border-radius:13px;border-color:#e5edf6;background:radial-gradient(at 60% 0%,#e7f3ff,#fff 65%)}.boundary-item .mini-icon{border-radius:8px}.boundary-panel h3{font-size:23px}dialog{border-radius:14px}.dialog-close{border-radius:8px}
@media(max-width:1200px){.desktop-nav{gap:21px}.hero-grid{gap:32px}.hero h1{font-size:38px}.hero h1 em{font-size:32px}.cn-service-bar>a,.cn-service-bar>button{padding:21px 17px;gap:10px}.cn-service-bar b{font-size:14px}.cn-service-icon{width:36px;height:36px}.cn-service-bar small{font-size:10px}.modern-visual{height:350px}.modern-question{padding:13px 15px;left:0}.modern-source{width:108px;right:0}.modern-contact{padding:13px 15px;right:0}.modern-chip{font-size:10px;left:0}.offer>img{width:105px;height:105px}.product-hero h1{font-size:36px}}
@media(max-width:1050px) and (min-width:951px){.desktop-nav{gap:14px;font-size:13px}.header-inner{gap:16px}}
@media(max-width:950px){.section{padding:49px 0}.hero-grid{gap:20px}.hero h1{font-size:31px}.hero h1 em{font-size:27px}.hero-kicker{font-size:11px;padding:5px 8px;margin-bottom:17px}.hero-copy>p{font-size:14px;margin:16px 0 24px}.hero-note{font-size:10px!important;gap:10px}.modern-visual{height:330px}.modern-orbit{width:190px;height:190px}.modern-orbit.outer{width:280px;height:280px}.modern-core{width:119px;height:126px;border-radius:24px}.modern-core b{font-size:42px}.modern-core small{font-size:8px}.modern-question{left:0;top:12px;gap:8px;padding:12px}.modern-question b{font-size:11px}.modern-question small{font-size:9px}.modern-question i{display:none}.modern-source{width:94px;padding:12px;top:88px}.modern-source b{font-size:10px}.modern-contact{padding:12px;bottom:28px;gap:8px}.modern-contact b{font-size:11px}.modern-contact small{font-size:9px}.modern-chip{padding:8px 10px;font-size:9px;bottom:80px}.modern-symbol{width:27px;height:27px}.modern-caption{font-size:8px}.cn-service-bar>:nth-child(2):after{display:none}.cn-service-bar>:nth-child(-n+2){border-bottom:1px solid #edf3fa}.cn-service-bar b{font-size:14px}.cn-service-bar small{font-size:11px}.cn-service-bar>a,.cn-service-bar>button{padding:18px 22px;gap:14px}.cn-service-icon{width:40px;height:40px}.pain-grid{gap:15px}.pain-card{padding:23px 20px}.pain-card h3{font-size:16px}.offer{padding:25px}.offer>img{width:78px;height:78px;right:20px;top:26px}.record-wrap{padding:23px}.industry-card:nth-child(2),.industry-card:nth-child(n+3){border:1px solid #e5edf6}.pricing-card,.pricing-card.featured{padding:23px}.price strong{font-size:32px}.product-hero h1{font-size:31px}.product-hero h1 em{font-size:23px}.product-art .float-note{font-size:10px}.resource-cover{height:110px}.resource-copy{padding:20px}.feature-card{padding:24px}h2{font-size:28px}.section-heading,.section-heading.center{margin-bottom:29px}}
@media(max-width:700px){.section{padding:42px 0}.hero-grid,.product-hero .hero-grid{padding:30px 0 24px;gap:22px}.hero h1{font-size:31px;letter-spacing:-.5px}.hero h1 em{font-size:27px}.hero-kicker{font-size:10px;margin-bottom:17px}.hero-copy>p{font-size:13px;margin:16px 0 23px;line-height:1.9}.hero .button{border-radius:7px;padding:11px 18px;font-size:12px;min-height:43px}.hero-note{font-size:10px!important;gap:13px;margin-top:18px!important}.modern-visual{height:310px;max-width:390px;margin:3px auto 0}.modern-question{top:0;left:3px;padding:12px 14px}.modern-orbit{width:193px;height:193px;top:50%}.modern-orbit.outer{width:270px;height:270px}.modern-core{top:50%;width:117px;height:123px;border-radius:24px}.modern-core b{font-size:41px}.modern-core>span{font-size:10px}.modern-source{top:73px;right:2px;width:101px;padding:12px}.modern-contact{bottom:25px;right:3px;padding:12px 15px}.modern-chip{bottom:75px;left:0;padding:9px 11px;font-size:10px}.modern-caption{font-size:8px}.hero-bottom{padding:16px 0;gap:10px}.hero-bottom>span{font-size:10px}.platform-list{gap:17px;font-size:12px}.hero-bottom small{font-size:9px}.cn-service-bar{border-radius:10px;margin-bottom:24px}.cn-service-bar>a,.cn-service-bar>button{padding:16px 11px;gap:9px}.cn-service-icon{width:31px;height:34px;border-radius:8px}.cn-service-icon .icon{width:20px;height:20px}.cn-service-bar b{font-size:12px}.cn-service-bar small{font-size:9px}.cn-service-bar>:not(:last-child):after{top:20px;bottom:20px}.section-heading,.section-heading.center{margin-bottom:27px}.eyebrow{font-size:11px;margin-bottom:10px;letter-spacing:.5px}h2{font-size:25px;line-height:1.5;letter-spacing:-.5px}.section-heading p,.section-heading.center p{font-size:12px;margin-top:14px}.pain-grid{gap:12px}.pain-card,.pain-card:last-child{padding:21px 19px 21px 56px;border:1px solid #e7edf5;border-radius:10px}.pain-card h3{font-size:16px}.index-num{font-size:19px;top:25px;left:14px}.pain-card p{font-size:12px}.process-item h3{font-size:14px}.offer{border-radius:11px;padding:25px}.offer h3{font-size:23px}.offer .description{font-size:12px}.offer>img{width:82px;height:82px}.offer ul{gap:10px}.record-wrap{border-radius:13px;padding:20px}.record-paper{border-radius:8px;padding:20px}.industry-grid{gap:12px}.industry-card{border-radius:10px;padding:20px 16px}.industry-icon{width:38px;height:38px;border-radius:9px;margin-bottom:14px}.industry-icon .icon{width:22px;height:22px}.industry-card h3{font-size:16px}.industry-card p{font-size:12px}.case-shell{border-radius:10px;padding:23px}.case-shell h3{font-size:20px}.pricing-card,.pricing-card.featured{padding:25px;border-radius:11px}.pricing-card h3{font-size:22px}.pricing-card>p{font-size:12px}.price strong{font-size:36px}.plan-badge{font-size:10px}.pricing-foot{border-radius:8px}.resource-card{border-radius:10px}.resource-cover{height:100%;min-height:155px;padding:10px}.resource-cover>span{font-size:11px}.resource-copy{padding:17px}.resource-copy h3{font-size:14px}.resource-copy p{font-size:12px}.faq-list{border-radius:10px;padding:0 17px}.faq-heading{font-size:21px}summary{font-size:13px}.closing{padding:36px 0}.closing h2{font-size:25px}.closing .button{min-width:120px;padding:11px 17px;font-size:12px}.closing .buttons{gap:12px}.site-footer{padding:36px 0 68px}.footer-links b{font-size:13px}.footer-links a,.footer-links button{font-size:12px}.floating-tools{border-radius:8px}.motion-toggle{font-size:9px}.product-hero h1{font-size:29px}.product-hero h1 em{font-size:22px;line-height:1.7}.product-art{min-height:265px}.product-art:before{width:220px;height:220px;border-width:1px;box-shadow:0 0 0 18px #ffffff21,0 0 0 37px #ffffff0d}.product-art .float-note{border-radius:8px}.workflow-grid{border-radius:10px;overflow:hidden}.workflow-step .step-index{font-size:12px;border-radius:7px}.feature-card{padding:23px;border-radius:11px}.feature-top .mini-icon{border-radius:9px}.feature-card h3{font-size:17px}.boundary-panel{border-radius:11px;padding:25px}.boundary-panel h3{font-size:22px}.dialog-body h2{font-size:22px}}
@media(max-width:360px){.hero h1{font-size:27px}.hero h1 em{font-size:23px}.hero-note{font-size:9px!important;gap:8px}.hero .button{padding:11px 14px;gap:8px}.modern-question{padding:10px;gap:7px;left:0}.modern-question b{font-size:10px}.modern-source{width:85px;padding:10px;top:89px}.modern-source b{font-size:10px}.modern-core{width:107px;height:114px}.modern-core b{font-size:38px}.modern-contact{padding:11px;right:0}.modern-contact b{font-size:11px}.modern-chip{font-size:9px;padding:8px}.cn-service-bar>a,.cn-service-bar>button{padding:14px 8px;gap:6px}.cn-service-icon{width:27px}.cn-service-bar b{font-size:11px}.cn-service-bar small{font-size:8px}.platform-list{gap:13px;font-size:11px}.product-hero h1{font-size:26px}.product-hero h1 em{font-size:20px}.section-heading h2{font-size:23px}}
@media(max-width:700px){.hero-grid,.product-hero .hero-grid{grid-template-columns:1fr;min-height:0}}
/* 企业微信咨询：保留原始二维码，不裁切、不重绘，留出白色边距。 */
.wecom-contact{display:grid;grid-template-columns:234px 1fr;gap:26px;align-items:center;margin-top:25px;padding:23px;background:#f5f9ff;border:1px solid #e2ecf8;border-radius:12px}.wecom-qr{width:234px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e5edf6}.wecom-qr img{display:block;width:200px;height:auto;max-width:100%;margin:auto}.wecom-instructions{min-width:0}.dialog-body .wecom-instructions h3{margin:12px 0 9px;font-size:19px}.dialog-body .wecom-instructions p{font-size:13px;line-height:1.8}.dialog-body .wecom-instructions .wecom-mobile-note{font-size:12px;color:#8090a4}.wecom-instructions .text-link{font-size:12px;margin-top:4px}.contact-pending{display:flex;flex-wrap:wrap;gap:4px 25px;border-top:1px solid #edf1f7;margin-top:23px;padding-top:12px}.dialog-body .contact-pending p{font-size:12px;color:#8b98a9;margin:5px 0}@media(max-width:600px){.wecom-contact{grid-template-columns:1fr;gap:16px;padding:20px 15px;margin-top:20px}.wecom-qr{margin:auto}.wecom-instructions{text-align:center}.dialog-body .wecom-instructions h3{font-size:18px}.contact-pending{display:block}.dialog-body .contact-pending p{margin:6px 0}}@media(max-width:360px){.wecom-contact{padding:16px 8px}.wecom-qr{width:222px;max-width:100%;padding:10px}}
