/* Shared visual refinements for the homepage and all detail pages. */
.hero{background:radial-gradient(circle at 76% 45%,rgba(151,196,255,.34),transparent 25%),linear-gradient(115deg,#1646b8,#2f6bdf 53%,#5594ff)}.section-dark{background:linear-gradient(120deg,#1b4fc4,#3478eb 52%,#67a4ff)}.capability{padding:45px 0}
.service-header{position:absolute;z-index:5;top:0;left:0;width:100%;color:#fff}.service-nav{height:82px;display:flex;align-items:center;justify-content:space-between}.service-back{color:rgba(255,255,255,.8);font-size:13px}.service-back span{color:var(--orange);margin-left:8px}.service-hero{position:relative;overflow:hidden;padding:150px 0 105px;color:#fff;background:radial-gradient(circle at 78% 42%,rgba(151,196,255,.35),transparent 25%),linear-gradient(120deg,#1646b8,#5594ff)}.service-hero-orange{background:linear-gradient(120deg,#1646b8,#407eef)}.service-hero-cyan{background:linear-gradient(120deg,#1646b8,#459eff)}.service-hero-purple{background:linear-gradient(120deg,#1646b8,#667eea)}.service-hero-warm{background:linear-gradient(120deg,#1646b8,#6d89e8)}.service-hero-baidu{background:linear-gradient(120deg,#1646b8,#557ff0)}.service-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.service-hero h1{margin:22px 0;font-size:clamp(48px,5.5vw,74px)}.service-hero h1 em,.info-hero h1 em{font-style:normal;color:#dbe8ff}.service-hero p{max-width:540px;color:rgba(255,255,255,.78);font-size:17px;margin-bottom:32px}.service-hero .button-return{margin-left:12px;color:#fff;border:1px solid rgba(255,255,255,.62);background:rgba(255,255,255,.1);box-shadow:none}.service-hero .button-return:hover{background:rgba(255,255,255,.2)}.service-hero-visual{position:relative;min-height:330px}.service-orb{position:absolute;top:25px;left:95px;width:280px;height:280px;border:1px solid rgba(255,255,255,.42);border-radius:50%;box-shadow:0 0 0 35px rgba(255,255,255,.05),0 0 80px rgba(255,255,255,.2)}.service-hero-core{position:absolute;top:105px;left:195px;display:grid;place-items:center;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 35% 20%,#b7d4ff,#2366e8 58%,#173f9f);box-shadow:0 0 55px rgba(255,255,255,.35);font-size:34px;font-weight:900}.service-hero-core small{font-size:10px;color:#d5e4ff}.float-label{position:absolute;padding:10px 14px;border:1px solid rgba(255,255,255,.35);border-radius:20px;background:rgba(255,255,255,.1);font-size:11px;color:#e9f1ff}.label-one{top:42px;left:20px}.label-two{top:190px;right:8px}.label-three{bottom:20px;left:87px}.store-card,.window-card,.search-window,.tax-card,.baidu-window{position:absolute;top:70px;left:80px;width:300px;padding:30px;border:1px solid rgba(255,255,255,.35);border-radius:18px;background:rgba(255,255,255,.12);box-shadow:0 22px 50px rgba(8,35,95,.2);backdrop-filter:blur(12px)}.store-card span{display:block;color:#ffd2b5;font-weight:900;font-size:24px}.store-card b{display:block;font-size:27px;margin:35px 0 5px}.store-card small{color:rgba(255,255,255,.68)}.commerce-line{position:absolute;left:80px;bottom:57px;width:310px;height:7px;border-radius:10px;background:linear-gradient(90deg,var(--orange),#ffd0a9);transform:skewY(-11deg)}.globe{position:absolute;top:45px;left:116px;display:grid;place-items:center;width:230px;height:230px;border:1px solid rgba(255,255,255,.5);border-radius:50%;box-shadow:inset 25px 0 40px rgba(255,255,255,.1),0 0 70px rgba(131,197,255,.35);font-size:75px;color:#c7e5ff}.route{position:absolute;padding:9px 12px;border-radius:18px;color:#dceaff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.35);font-size:10px}.route-a{top:34px;left:10px}.route-b{right:5px;top:158px}.route-c{left:70px;bottom:12px}.window-card:before{content:"";display:block;width:100%;height:120px;margin-bottom:20px;background:linear-gradient(135deg,#b1cfff,#2f6bff);clip-path:polygon(0 80%,30% 30%,50% 70%,75% 10%,100% 50%,100% 100%,0 100%)}.window-card b,.window-card span{display:block;margin-top:14px;font-size:12px}.search-window span{display:block;font-size:44px;color:#b9d5ff}.search-window b{display:block;font-size:16px;margin:16px 0 24px}.search-window i,.rank-lines i{display:block;height:7px;margin:10px 0;border-radius:10px;background:rgba(255,255,255,.33)}.social-node{position:absolute;display:grid;place-items:center;width:76px;height:76px;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:rgba(255,255,255,.1);font-size:12px}.social-center{position:absolute;top:100px;left:190px;display:grid;place-items:center;width:100px;height:100px;border-radius:50%;color:#fff;background:rgba(255,255,255,.25);font-size:35px}.node-x{top:18px;left:60px}.node-y{top:150px;right:40px}.node-z{bottom:13px;left:75px}.tax-card span,.tax-card b{display:block}.tax-card span{color:#ffdca2}.tax-card b{font-size:25px;margin:33px 0}.tax-card i{display:inline-block;width:42px;height:8px;margin-right:8px;border-radius:5px;background:rgba(255,255,255,.4)}.service-intro{padding:92px 0}.service-two-col{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.service-two-col p{color:var(--muted);}.service-two-col .lead{color:var(--text);font-size:1.2em}.service-section{padding:105px 0}.center-title{text-align:center;margin-bottom:48px}.center-title .eyebrow{justify-content:center}.center-title h2{font-size:clamp(34px,4vw,49px)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature-grid article{min-height:220px;padding:25px;border:1px solid var(--line);border-radius:15px;background:#fff;transition:.25s}.feature-grid article:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(30,84,233,.1)}.feature-grid b{color:var(--blue);font:12px Inter}.feature-grid h3{color:var(--ink);font-size:1.5em;margin:27px 0 10px}.feature-grid p{color:var(--muted);font-size:1em}.audience-list{display:flex;flex-wrap:wrap;gap:12px}.audience-list span{padding:11px 17px;border:1px solid #cad8f2;border-radius:30px;color:var(--blue);background:#f7faff;}.service-cta{padding:85px 0;color:#fff;background:linear-gradient(120deg,#1d55d7,#61a0ff)}.service-cta h2{color:#fff;margin:18px 0 27px}.service-cta h2 em{font-style:normal;color:#dce9ff}.simple-footer{padding:25px 0;color:var(--muted);font-size:11px}.simple-footer .container{display:flex;justify-content:space-between}.simple-footer a{color:var(--blue)}
.related-services{padding:92px 0;background:#f5f8fd}.related-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin:22px 0 36px}.related-heading h2{margin:0;font-size:clamp(34px,4vw,50px)}.related-heading p{max-width:390px;color:var(--muted);font-size:14px;margin:0 0 5px}.related-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.related-service-grid a{display:flex;align-items:center;gap:12px;min-height:72px;padding:13px 15px;border:1px solid #dfe7f3;border-radius:12px;color:var(--ink);background:#fff;font-weight:800;transition:.25s}.related-service-grid a:hover,.related-service-grid a.active{color:#fff;border-color:var(--blue);background:linear-gradient(135deg,#2f6bff,#67a4ff);transform:translateY(-3px);box-shadow:0 12px 25px rgba(47,107,255,.18)}.related-service-grid a span{color:var(--blue);font:10px Inter}.related-service-grid a b{margin-left:auto;color:var(--orange);font-size:16px}.related-service-grid a:hover span,.related-service-grid a.active span,.related-service-grid a:hover b,.related-service-grid a.active b{color:#fff}
.baidu-window{top:54px;left:74px;width:330px;padding:22px}.baidu-search{padding:17px;border-radius:10px;background:rgba(255,255,255,.93);color:#19366f}.baidu-search span,.baidu-search b{display:block}.baidu-search span{color:#315fe4;font-weight:800}.baidu-search b{margin-top:13px;color:var(--ink);font-size:15px}.rank-lines{padding:18px 0 10px}.rank-lines i:nth-child(1){width:92%;background:#ff9e86}.rank-lines i:nth-child(2){width:74%}.rank-lines i:nth-child(3){width:85%}.rank-lines i:nth-child(4){width:58%}.rank-badge{position:absolute;right:-40px;bottom:24px;padding:13px 17px;border:1px solid rgba(255,255,255,.36);border-radius:12px;color:#eaf1ff;background:rgba(20,60,160,.82);}.rank-badge strong{font-size:15px;color:#fff}
.info-hero{padding:155px 0 90px;color:#fff;background:linear-gradient(120deg,#1646b8,#5594ff)}.info-hero h1{margin:23px 0;font-size:clamp(50px,6vw,78px)}.info-hero p{max-width:620px;color:rgba(255,255,255,.76);font-size:17px}.brand-hero{background:linear-gradient(120deg,#1646b8,#4c86ef)}.info-section{padding:40px 0}.info-layout,.brand-grid,.brand-values{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.info-layout aside>p,.brand-link-intro{color:var(--muted);font-size:15px}.faq-page-list{border-top:1px solid var(--line)}.faq-page-list details{padding:15px 0;border-bottom:1px solid var(--line)}.faq-page-list summary{display:flex;justify-content:space-between;cursor:pointer;color:var(--ink);font-weight:800}.faq-page-list summary span{color:var(--blue);font-size:22px}.faq-page-list p,.brand-grid p{color:var(--muted);}.brand-grid .lead{color:var(--text);font-size:1.2em}.brand-facts{padding:74px 0}.facts-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts-grid div{padding:28px 20px;border-right:1px solid var(--line)}.facts-grid b,.facts-grid span{display:block}.facts-grid b{color:var(--blue);font-size:25px}.facts-grid span{margin-top:6px;color:var(--muted);}.value-list{display:grid;gap:16px}.value-list article{padding:22px 25px;border:1px solid var(--line);border-radius:13px;background:#fff}.value-list b{color:var(--blue);}.value-list p{margin:8px 0 0;color:var(--muted);}.info-service-links{padding:88px 0;background:var(--soft)}.info-service-links h2{margin:20px 0 12px}
@media(max-width:800px){.service-hero-grid,.service-two-col,.info-layout,.brand-grid,.brand-values{grid-template-columns:1fr;gap:45px}.service-hero{padding:120px 0 65px}.service-hero-visual{min-height:300px}.service-hero-core{left:calc(50% - 20px)}.service-orb{left:calc(50% - 115px)}.feature-grid{grid-template-columns:repeat(2,1fr)}.related-heading{align-items:start;flex-direction:column;gap:12px}.related-service-grid{grid-template-columns:repeat(2,1fr)}.facts-grid{grid-template-columns:repeat(2,1fr)}.facts-grid div:nth-child(2){border-right:0}.facts-grid div:nth-child(-n+2){border-bottom:1px solid var(--line)}.service-hero .button-return{margin:12px 0 0}}
@media(max-width:520px){.service-hero h1,.info-hero h1{font-size:50px}.service-hero-visual{transform:scale(.84);transform-origin:top center;margin-bottom:-55px}.baidu-window{left:50%;transform:translateX(-50%);width:290px}.rank-badge{right:-18px}.feature-grid,.related-service-grid{grid-template-columns:1fr}.simple-footer .container{flex-direction:column;gap:8px}.related-services{padding:62px 0}.info-hero{padding:125px 0 65px}.facts-grid{grid-template-columns:1fr}.facts-grid div{border-right:0;border-bottom:1px solid var(--line)}}

/* Contact page: map-led contact experience. */
.contact-page{background:#eef5ff;color:#09245a}.contact-page .header{position:relative;z-index:10;background:#fff}.contact-page .header_index{display:block!important;background:#fff;height:92px;box-shadow:0 4px 18px rgba(16,55,104,.08)}.contact-page .header_index .container{display:flex;align-items:center;justify-content:space-between;height:100%;background:#fff}.contact-page #logo img{display:block;max-width:330px;max-height:70px}.contact-page #dnav{display:flex;align-items:center;gap:36px;margin:0;padding:0;list-style:none}.contact-page #dnav a{color:#10254b;text-decoration:none;font-size:23px;font-weight:600}.contact-page #dnav p{margin:0}.contact-page .navbar-mobile{display:none!important}
.contact-hero{position:relative;overflow:hidden;padding:118px 0 105px;color:#fff;background:linear-gradient(120deg,#174cae,#3f80d5 68%,#6da6ec)}.contact-hero:before{content:"";position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.32) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.32) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(90deg,#000,transparent 78%)}.contact-hero .container{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.contact-eyebrow{display:flex;align-items:center;gap:12px;letter-spacing:4px;font-size:18px;font-weight:800;color:#dceaff}.contact-eyebrow i{width:26px;height:2px;background:#ff6d2d;display:inline-block}.contact-hero h1{margin:22px 0 20px;font-size:clamp(52px,6vw,80px);line-height:1.12;color:#fff}.contact-hero h1 em{font-style:normal;color:#bfe0ff}.contact-hero p{max-width:610px;margin:0;color:rgba(255,255,255,.9);font-size:19px;line-height:1.9}.contact-hero-visual{position:relative;min-height:300px}.contact-hero-ring{position:absolute;inset:12px 28px 12px 20px;border:1px solid rgba(255,255,255,.38);border-radius:50%;transform:rotate(-13deg);box-shadow:0 0 0 30px rgba(255,255,255,.05),0 0 80px rgba(255,255,255,.18)}.contact-hero-pin{position:absolute;top:72px;left:50%;transform:translateX(-50%);width:122px;height:122px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 22%,#c9e5ff,#3984dd 58%,#124493);border:1px solid rgba(255,255,255,.7);box-shadow:0 0 60px rgba(255,255,255,.32);font-size:43px;color:#fff}.contact-hero-pin:after{content:"";position:absolute;bottom:-18px;width:22px;height:22px;background:#2771ca;transform:rotate(45deg);border-right:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.7)}.contact-hero-pin span{position:relative;z-index:1;font-size:14px;font-weight:800;letter-spacing:2px}.contact-coordinate{position:absolute;padding:10px 15px;border:1px solid rgba(255,255,255,.4);border-radius:16px;background:rgba(255,255,255,.12);color:#000;backdrop-filter:blur(5px)}.contact-coordinate.one{top:38px;left:15px}.contact-coordinate.two{top:126px;right:8px}.contact-coordinate.three{bottom:28px;left:87px}
.contact-map-section{position:relative;isolation:isolate;overflow:hidden;padding:92px 0 105px;background:#3f80d5}.contact-map-section:before{content:"";position:absolute;z-index:-2;inset:0;background-image:url('contact.png');background-size:cover;background-position:center;filter:saturate(.82) contrast(.95)}.contact-map-section:after{content:"";position:absolute;z-index:-1;inset:0;background:rgba(63,128,213,.72);mix-blend-mode:multiply}.contact-map-section .container{position:relative}.contact-section-heading{margin-bottom:45px;color:#fff}.contact-section-heading .contact-eyebrow{color:#e9f3ff}.contact-section-heading h2{margin:18px 0 12px;font-size:clamp(36px,4vw,54px);color:#fff}.contact-section-heading p{margin:0;color:rgba(255,255,255,.88);font-size:18px}.contact-map-layout{display:grid;grid-template-columns:360px 1fr;gap:24px;align-items:stretch}.contact-info-card,.contact-company-card{border:1px solid rgba(255,255,255,.62);border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 20px 48px rgba(8,46,112,.2);backdrop-filter:blur(8px)}.contact-info-card{padding:32px 30px}.contact-info-card h3{margin:0 0 26px;font-size:27px;color:#09245a}.contact-detail{padding:17px 0;border-top:1px solid #d6e3f6}.contact-detail:first-of-type{border-top:0;padding-top:0}.contact-detail small{display:block;margin-bottom:7px;color:#5b7aa8;font-size:14px;letter-spacing:1px}.contact-detail strong{display:block;color:#12366e;font-size:18px;line-height:1.65}.contact-info-card .button-orange{display:inline-flex;margin-top:12px;background:#ff6d2d;color:#fff;border:0;box-shadow:0 10px 22px rgba(255,109,45,.28)}.contact-info-card .button-orange:hover{background:#f45c1d;color:#fff}.contact-map-card{position:relative;min-height:430px;border:1px solid rgba(255,255,255,.65);border-radius:18px;overflow:hidden;box-shadow:0 20px 48px rgba(8,46,112,.2);background:rgba(255,255,255,.08)}.contact-map-card:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.22) 1px,transparent 1px);background-size:38px 38px;opacity:.42}.contact-map-card:after{content:"";position:absolute;top:50%;left:50%;width:170px;height:170px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.75);border-radius:50%;box-shadow:0 0 0 28px rgba(255,255,255,.1),0 0 0 58px rgba(255,255,255,.08)}.map-pin{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-60%);display:grid;place-items:center;width:65px;height:65px;border:3px solid #fff;border-radius:50% 50% 50% 0;background:#ff6d2d;box-shadow:0 9px 20px rgba(24,53,111,.3);rotate:-45deg}.map-pin span{rotate:45deg;color:#fff;font-size:25px;font-weight:800}.map-label{position:absolute;z-index:3;top:calc(50% + 58px);left:50%;transform:translateX(-50%);padding:10px 16px;border-radius:10px;background:#fff;color:#174b98;font-size:15px;font-weight:700;white-space:nowrap;box-shadow:0 8px 20px rgba(8,46,112,.2)}.contact-company-card{margin-top:24px;padding:26px 30px;background:rgba(9,57,132,.62)}.contact-company-card h3{margin:0 0 18px;color:#fff;font-size:25px}.company-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.company-item{padding:17px 18px;border:1px solid rgba(255,255,255,.52);border-radius:12px;background:rgba(5,47,119,.38);color:#fff}.company-item strong{display:block;margin-bottom:7px;}.company-item span{display:block;color:rgba(255,255,255,.84);line-height:1.65}
.contact-page .footer{position:relative;z-index:2;background:#064783}.contact-page .footer a,.contact-page .footer p,.contact-page .footer span{color:rgba(255,255,255,.84)}.contact-page .footer a:hover{color:#fff}.contact-page .mobile_footer{display:none!important}
@media(max-width:1199px){.contact-page .header_index{display:none!important}.contact-page .navbar-mobile{display:block!important}.contact-page .contact-hero{padding-top:125px}}@media(max-width:760px){.contact-hero .container,.contact-map-layout{grid-template-columns:1fr}.contact-hero{padding:88px 0 65px}.contact-hero-visual{min-height:270px;margin-top:10px}.contact-map-section{padding:65px 0}.contact-map-card{min-height:330px}.company-list{grid-template-columns:1fr}.contact-section-heading p{font-size:16px}.contact-page #logo img{max-width:250px}}
.info-hero:before,.info-hero:after{display:none!important;}
.info-hero{background:#f5fbff url('banner-blue-faq.png') center/100% 100% no-repeat!important;padding:0;min-height:0;aspect-ratio:1920 / 625;display:flex;align-items:flex-end;box-sizing:border-box;}
.info-hero>.container>.eyebrow,.info-hero>.container>h1,.info-hero>.container>p{display:none;}
.info-hero>.container{padding-bottom:64px;}
.info-hero .info-hero-actions{margin-top:0;}
.info-hero::before,.info-hero::after{content:none!important;display:none!important;background:none!important;}

/* AI 全域搜索 Banner: replace the original blue artwork with the supplied technology background. */
.service-hero{position:relative;isolation:isolate;overflow:hidden;background:#03111d url('servies-banner.png') center/cover no-repeat;}
.service-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(3,17,29,.8) 0%,rgba(3,17,29,.26) 55%,rgba(3,17,29,.12) 100%);}
.service-hero-grid{grid-template-columns:minmax(0,620px) 1fr;}
.service-hero-grid>div:first-child{position:relative;z-index:1;}
.service-hero .service-hero-visual{display:none;}

/* Foreign Trade Express product page: AI-style visual system. */
body:has(.global-visual){--global-blue:#3f80d5;--global-deep:#071a38;--global-cyan:#55d8ff;background:#f4f8ff;}
body:has(.global-visual) .service-hero{min-height:clamp(540px,72vh,760px);padding:145px 0 110px;background:radial-gradient(circle at 74% 46%,rgba(85,216,255,.2),transparent 20%),linear-gradient(120deg,#071a38 0%,#103b79 48%,#3f80d5 100%);}
body:has(.global-visual) .service-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(137,211,255,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(137,211,255,.2) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,#000,transparent 80%);}
body:has(.global-visual) .service-hero-grid{position:relative;z-index:1;gap:70px;}
body:has(.global-visual) .service-hero h1{letter-spacing:.02em;text-shadow:0 8px 24px rgba(0,0,0,.22);}
body:has(.global-visual) .service-hero h1 em{color:#9ddcff;}
body:has(.global-visual) .service-hero p{color:rgba(238,248,255,.84);line-height:1.9;}
body:has(.global-visual) .service-hero .eyebrow{color:#9ddcff;}
body:has(.global-visual) .global-visual{min-height:390px;position:relative;}
body:has(.global-visual) .global-visual:before,body:has(.global-visual) .global-visual:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(119,222,255,.46);border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);}
body:has(.global-visual) .global-visual:before{width:360px;height:175px;box-shadow:0 0 0 35px rgba(71,173,238,.08);}
body:has(.global-visual) .global-visual:after{width:470px;height:235px;border-color:rgba(119,222,255,.18);transform:translate(-50%,-50%) rotate(24deg);}
body:has(.global-visual) .global-visual .globe{position:absolute;left:50%;top:50%;z-index:2;width:166px;height:166px;display:grid;place-items:center;border:1px solid rgba(159,235,255,.9);border-radius:50%;color:#fff;background:radial-gradient(circle at 32% 24%,#c7f4ff 0,#3f80d5 42%,#0a2558 80%);box-shadow:0 0 0 16px rgba(93,202,255,.11),0 0 55px rgba(83,216,255,.5);transform:translate(-50%,-50%);}
body:has(.global-visual) .global-visual .globe span{font-size:48px;text-shadow:0 0 16px #fff;}
body:has(.global-visual) .global-visual .route{position:absolute;z-index:3;padding:11px 16px;border:1px solid rgba(139,230,255,.58);border-radius:9px;color:#dff8ff;font:700 11px/1 Inter,sans-serif;letter-spacing:.08em;background:rgba(5,28,67,.72);box-shadow:0 8px 24px rgba(0,0,0,.14);}
body:has(.global-visual) .global-visual .route-a{left:4%;top:17%;}body:has(.global-visual) .global-visual .route-b{right:3%;top:48%;}body:has(.global-visual) .global-visual .route-c{left:14%;bottom:12%;}
body:has(.global-visual) .why-overseas-ai{position:relative;overflow:hidden;background:linear-gradient(135deg,#071a38,#123f7e 56%,#3f80d5);}
body:has(.global-visual) .why-overseas-ai:after{content:"AI · GLOBAL · GROWTH";position:absolute;right:-5%;bottom:9%;color:rgba(159,235,255,.1);font:800 clamp(42px,8vw,130px)/1 Inter,sans-serif;letter-spacing:.08em;white-space:nowrap;pointer-events:none;}
body:has(.global-visual) .feature-grid article{position:relative;overflow:hidden;border:1px solid rgba(63,128,213,.24);border-radius:16px;background:rgba(255,255,255,.88);box-shadow:0 18px 45px rgba(29,83,157,.1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;}
body:has(.global-visual) .feature-grid article:before{content:"";position:absolute;left:-30%;top:0;width:20%;height:100%;background:linear-gradient(90deg,transparent,rgba(85,216,255,.48),transparent);transform:skewX(-20deg);transition:transform .65s ease;}
body:has(.global-visual) .feature-grid article:hover{transform:translateY(-7px);border-color:#55b9f3;box-shadow:0 22px 48px rgba(38,105,196,.2),0 0 0 1px rgba(85,216,255,.18);}
body:has(.global-visual) .feature-grid article:hover:before{transform:translateX(700%);}
body:has(.global-visual) .feature-grid article>b{color:var(--global-blue);}
body:has(.global-visual) .audience-list span{border-color:rgba(63,128,213,.3);background:rgba(255,255,255,.72);box-shadow:0 8px 20px rgba(63,128,213,.08);}
body:has(.global-visual) .related-service-grid a:hover,body:has(.global-visual) .related-service-grid a.active{color:var(--global-blue);transform:translateY(-5px);box-shadow:0 16px 32px rgba(63,128,213,.14);}
@media(max-width:760px){body:has(.global-visual) .service-hero{min-height:0;padding:120px 0 70px;}body:has(.global-visual) .service-hero-grid{grid-template-columns:1fr;gap:25px;}body:has(.global-visual) .global-visual{min-height:250px;transform:scale(.82);transform-origin:center top;margin-bottom:-40px;}body:has(.global-visual) .feature-grid{grid-template-columns:1fr;}}

/* Foreign Trade Express page: dedicated product presentation. */
.foreign-express-page{--fx-blue:#3f80d5;--fx-cyan:#62e3ff;--fx-deep:#06172f;background:#f5f9ff;color:#10284c;}
.foreign-express-page .foreign-express-hero{position:relative;overflow:hidden;min-height:680px;padding:150px 0 110px;color:#fff;background:radial-gradient(circle at 78% 45%,rgba(98,227,255,.22),transparent 22%),linear-gradient(120deg,#06172f,#0c3a78 54%,#3f80d5);}
.foreign-express-page .foreign-express-hero:before,.foreign-express-page .foreign-express-systems:before,.foreign-express-page .foreign-express-ai:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.2;background-image:linear-gradient(rgba(98,227,255,.24) 1px,transparent 1px),linear-gradient(90deg,rgba(98,227,255,.24) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 88%);}
.foreign-express-page .foreign-express-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;}
.foreign-express-page .foreign-express-copy h1{margin:24px 0;font-size:clamp(52px,6vw,82px);line-height:1.08;letter-spacing:.01em;text-shadow:0 8px 25px rgba(0,0,0,.22);}.foreign-express-page .foreign-express-copy h1 em{font-style:normal;color:#a5eaff;}.foreign-express-page .foreign-express-copy p{max-width:570px;color:rgba(239,249,255,.86);font-size:18px;line-height:1.9;}.foreign-express-page .foreign-express-stats{display:flex;gap:30px;margin:34px 0;color:rgba(226,244,255,.72);}.foreign-express-page .foreign-express-stats span{padding-left:18px;border-left:1px solid rgba(170,236,255,.45);font-size:1em;}.foreign-express-page .foreign-express-stats strong{display:block;color:#fff;font:700 45px/1 Inter,sans-serif;}
.foreign-express-page .foreign-express-orbit{position:relative;min-height:430px;border:1px solid rgba(98,227,255,.22);border-radius:50%;background:radial-gradient(circle,rgba(98,227,255,.12),transparent 55%);}.foreign-express-page .foreign-express-orbit:before,.foreign-express-page .foreign-express-orbit:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(98,227,255,.6);border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);}.foreign-express-page .foreign-express-orbit:before{width:300px;height:180px;}.foreign-express-page .foreign-express-orbit:after{width:440px;height:250px;border-color:rgba(98,227,255,.22);transform:translate(-50%,-50%) rotate(24deg);}.foreign-express-page .foreign-express-core{position:absolute;left:50%;top:50%;z-index:2;width:170px;height:170px;display:grid;place-content:center;text-align:center;border:1px solid rgba(188,244,255,.9);border-radius:50%;background:radial-gradient(circle at 30% 25%,#c8f6ff,#3f80d5 45%,#09224e 82%);box-shadow:0 0 0 16px rgba(98,227,255,.12),0 0 65px rgba(98,227,255,.52);transform:translate(-50%,-50%);}.foreign-express-core b{font:800 46px/1 Inter,sans-serif;}.foreign-express-core small{font:700 8px/1.2 Inter,sans-serif;letter-spacing:.18em;}.foreign-express-page .orbit-chip{position:absolute;z-index:3;padding:10px 14px;border:1px solid rgba(144,235,255,.62);border-radius:8px;color:#e4fbff;font-size:24px;background:rgba(5,27,63,.78);box-shadow:0 8px 22px rgba(0,0,0,.16);}.chip-one{left:9%;top:18%;}.chip-two{right:3%;top:38%;}.chip-three{right:11%;bottom:17%;}.chip-four{left:8%;bottom:22%;}
.foreign-express-page .foreign-express-overview,.foreign-express-page .foreign-express-language{padding:105px 0;background:#f5f9ff;}.foreign-express-overview-grid,.foreign-express-language-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:30px;}.foreign-express-page h2{font-size:clamp(32px,4vw,56px);line-height:1.2;}.foreign-express-page h2 span,.foreign-express-page h2 em{font-style:normal;color:var(--fx-blue);}.foreign-express-page .foreign-express-overview p,.foreign-express-page .foreign-express-language p{color:#7187a7;font-size:1.8em;line-height:2;}
.foreign-express-page .foreign-express-systems,.foreign-express-page .foreign-express-ai{position:relative;overflow:hidden;padding:110px 0;color:#fff;background:linear-gradient(135deg,#06172f,#103f7f 58%,#3f80d5);}.foreign-express-page .center-title{position:relative;z-index:1;text-align:center;}.foreign-express-page .center-title p{color:rgba(224,242,255,.72);}.foreign-express-system-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:52px;}.foreign-express-system-grid article{position:relative;min-height:270px;padding:10px 20px;border:1px solid rgba(119,226,255,.32);border-radius:14px;background:rgba(3,24,57,.62);box-shadow:0 15px 40px rgba(0,0,0,.12);transition:transform .3s,border-color .3s,background .3s;}.foreign-express-system-grid article:hover{transform:translateY(-8px);border-color:var(--fx-cyan);background:rgba(12,67,125,.72);}.foreign-express-system-grid article>span{color:var(--fx-cyan);font:700 13px/1 Inter,sans-serif;letter-spacing:.15em;}.foreign-express-system-grid h3{margin:10px 0 10px;font-size:20px;}.foreign-express-system-grid p{color:rgba(225,241,255,.72);font-size:1em;line-height:1.5;}.foreign-express-system-grid article>b{position:absolute;bottom:10px;color:#a8eaff;font-size:1em;}
.foreign-express-page .language-cloud{position:relative;min-height:300px;border:1px solid rgba(63,128,213,.2);border-radius:24px;background:linear-gradient(145deg,#eaf4ff,#fff);box-shadow:0 20px 50px rgba(63,128,213,.12);}.foreign-express-page .language-cloud span{position:absolute;padding:9px 14px;border:1px solid rgba(63,128,213,.2);border-radius:8px;color:#3f80d5;background:#fff;box-shadow:0 8px 18px rgba(63,128,213,.1);}.language-cloud span:nth-child(1){left:15%;top:18%;}.language-cloud span:nth-child(2){right:14%;top:16%;}.language-cloud span:nth-child(3){left:8%;bottom:24%;}.language-cloud span:nth-child(4){right:10%;bottom:10%;}.language-cloud span:nth-child(5){left:39%;top:10%;}.language-cloud span:nth-child(6){left:38%;bottom:12%;}.language-cloud span:nth-child(7){left:61%;top:40%;}.foreign-express-page .language-cloud strong{position:absolute;left:50%;top:50%;display:grid;place-content:center;width:104px;height:104px;text-align:center;border-radius:50%;color:#fff;font:800 28px/1 Inter,sans-serif;background:linear-gradient(145deg,#6ee6ff,#3f80d5);box-shadow:0 0 0 12px rgba(63,128,213,.1);transform:translate(-50%,-50%);}.foreign-express-page .language-cloud strong small{font-size:8px;letter-spacing:.15em;}
.foreign-express-page .foreign-express-flow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:20px;margin:48px 0;padding:25px;border:1px solid rgba(119,226,255,.3);border-radius:12px;background:rgba(4,26,60,.56);}.foreign-express-flow span{padding:12px 16px;border:1px solid rgba(119,226,255,.5);border-radius:8px;color:#e2fbff;font-size:1.5em;}.foreign-express-flow b{color:var(--fx-cyan);font-size:24px;}.foreign-express-ai-note{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:28px;text-align:left;}.foreign-express-ai-note strong{font:800 70px/1 Inter,sans-serif;color:var(--fx-cyan);}.foreign-express-ai-note strong span{font-size:28px;}.foreign-express-ai-note p{color:rgba(225,241,255,.75);line-height:1.8;}.foreign-express-ai-note p b{color:#fff;font-size:2em;}
@media(max-width:900px){.foreign-express-page .foreign-express-hero-grid,.foreign-express-overview-grid,.foreign-express-language-grid{grid-template-columns:1fr;gap:35px}.foreign-express-page .foreign-express-orbit{min-height:330px;max-width:520px;margin:auto}.foreign-express-system-grid{grid-template-columns:repeat(2,1fr)}.foreign-express-page .foreign-express-flow{flex-wrap:wrap}.foreign-express-flow b{display:none}}
@media(max-width:600px){.foreign-express-page .foreign-express-hero{min-height:0;padding:120px 0 75px}.foreign-express-page .foreign-express-copy h1{font-size:48px}.foreign-express-page .foreign-express-stats{gap:14px}.foreign-express-page .foreign-express-orbit{transform:scale(.78);transform-origin:center top;margin-bottom:-65px}.foreign-express-system-grid{grid-template-columns:1fr}.foreign-express-page .foreign-express-overview,.foreign-express-page .foreign-express-language,.foreign-express-page .foreign-express-systems,.foreign-express-page .foreign-express-ai{padding:75px 0}.foreign-express-page .foreign-express-ai-note{align-items:flex-start}.foreign-express-page .foreign-express-ai-note strong{font-size:52px}}

/* Match the AI page header/footer layout on the new standalone page. */
.foreign-express-page .header{position:absolute;top:0;left:0;z-index:20;width:100%;background:transparent;}
.foreign-express-page .header_index{display:block!important;background:#fff;height:92px;box-shadow:0 4px 18px rgba(16,55,104,.08);}
.foreign-express-page .header_index .container{display:flex;align-items:center;justify-content:space-between;height:100%;background:#fff;}
.foreign-express-page #logo{float:none;padding-left:0;}.foreign-express-page #logo img{display:block;width:auto;max-width:230px;height:auto;}
.foreign-express-page ul#dnav{float:none;display:flex;align-items:center;gap:34px;padding-top:0;margin:0;}.foreign-express-page ul#dnav li{margin-left:0;}.foreign-express-page ul#dnav li a p{font-size:14px;line-height:1;color:#17365e;white-space:nowrap;transition:color .2s;}.foreign-express-page ul#dnav li a:hover p{color:#3f80d5;}
.foreign-express-page .navbar-mobile{display:none!important;}
.foreign-express-page .foreign-express-hero{padding-top:190px;}
.foreign-express-page .footer{position:relative;z-index:2;background:#064783;}.foreign-express-page .footer a,.foreign-express-page .footer p,.foreign-express-page .footer span{color:rgba(255,255,255,.84);}.foreign-express-page .footer a:hover{color:#fff;}.foreign-express-page .mobile_footer{display:none!important;}
@media(max-width:1199px){.foreign-express-page .header_index{display:none!important;}.foreign-express-page .navbar-mobile{display:block!important;}.foreign-express-page .foreign-express-hero{padding-top:125px;}.foreign-express-page .mobile_footer{display:block!important;}}
@media(max-width:767px){.foreign-express-page .navbar-mobile{position:fixed!important;}.foreign-express-page .foreign-express-hero{padding-top:105px;}}

/* Foreign Trade Express: lighten the three dark sections while keeping the grid. */
.foreign-express-page .foreign-express-hero,
.foreign-express-page .foreign-express-systems,
.foreign-express-page .foreign-express-ai{
  color:#10284c;
  background:linear-gradient(120deg,#eaf4ff 0%,#b9d7f6 50%,#3f80d5 100%);
}
.foreign-express-page .foreign-express-hero:before,
.foreign-express-page .foreign-express-systems:before,
.foreign-express-page .foreign-express-ai:before{
  opacity:.3;
  background-image:linear-gradient(rgba(63,128,213,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(63,128,213,.18) 1px,transparent 1px);
  mask-image:linear-gradient(90deg,#000,transparent 100%);
}
.foreign-express-page .foreign-express-copy h1{color:#10284c;text-shadow:0 4px 14px rgba(255,255,255,.55);}
.foreign-express-page .foreign-express-copy h1 em{color:#3f80d5;}
.foreign-express-page .foreign-express-copy p{color:#294d79;}
.foreign-express-page .foreign-express-copy .eyebrow{color:#3f80d5;}
.foreign-express-page .foreign-express-stats{color:#294d79;}
.foreign-express-page .foreign-express-stats strong{color:#10284c;}
.foreign-express-page .foreign-express-orbit{border-color:rgba(63,128,213,.24);background:radial-gradient(circle,rgba(255,255,255,.4),transparent 60%);}
.foreign-express-page .foreign-express-orbit:before{border-color:rgba(63,128,213,.7);}
.foreign-express-page .foreign-express-orbit:after{border-color:rgba(63,128,213,.32);}
.foreign-express-page .foreign-express-system-grid article{border-color:rgba(63,128,213,.45);background:rgba(255,255,255,.72);box-shadow:0 15px 40px rgba(27,76,139,.12);}
.foreign-express-page .foreign-express-system-grid article:hover{border-color:#3f80d5;background:rgba(255,255,255,.92);}
.foreign-express-page .foreign-express-system-grid h3{color:#10284c;}
.foreign-express-page .foreign-express-system-grid p{color:#42658f;}
.foreign-express-page .foreign-express-system-grid article>b{color:#3f80d5;}
.foreign-express-page .foreign-express-systems .eyebrow.light,
.foreign-express-page .foreign-express-ai .eyebrow.light{color:#3f80d5;}
.foreign-express-page .foreign-express-systems .center-title h2,
.foreign-express-page .foreign-express-ai .center-title h2{color:#10284c;text-shadow:0 2px 10px rgba(255,255,255,.45);}
.foreign-express-page .foreign-express-systems .center-title p{color:#42658f;}
.foreign-express-page .foreign-express-flow{border-color:rgba(63,128,213,.42);background:rgba(255,255,255,.48);}
.foreign-express-page .foreign-express-flow span{border-color:rgba(63,128,213,.58);color:#214c82;background:rgba(255,255,255,.58);}
.foreign-express-page .foreign-express-flow b{color:#3f80d5;}
.foreign-express-page .foreign-express-ai-note strong{color:#3f80d5;}
.foreign-express-page .foreign-express-ai-note p{color:#42658f;}
.foreign-express-page .foreign-express-ai-note p b{color:#10284c;}
.foreign-express-page .foreign-express-system-grid article,
.foreign-express-page .foreign-express-flow span,
.foreign-express-page .language-cloud span,
.foreign-express-page .orbit-chip{
  box-shadow:
    0 2px 0 rgba(255,255,255,.72) inset,
    0 5px 0 rgba(31,91,157,.12),
    0 14px 28px rgba(31,91,157,.16);
}
.foreign-express-page .foreign-express-system-grid article:hover,
.foreign-express-page .foreign-express-flow span:hover,
.foreign-express-page .language-cloud span:hover,
.foreign-express-page .orbit-chip:hover{
  transform:translateY(-6px);
  box-shadow:
    0 2px 0 rgba(255,255,255,.9) inset,
    0 7px 0 rgba(31,91,157,.14),
    0 22px 36px rgba(31,91,157,.23);
}
.foreign-express-page .foreign-express-copy h1 em{color:#fff!important;text-shadow:0 3px 12px rgba(12,58,120,.42);}
.foreign-express-page .foreign-express-copy h1 em{
  background:none!important;
  background-image:none!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  -webkit-text-fill-color:#fff!important;
  -webkit-text-stroke:0!important;
  opacity:1!important;
  filter:none!important;
}
.foreign-express-page .service-cta h2 em{
  color:#fff!important;
  background:none!important;
  background-image:none!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  -webkit-text-fill-color:#fff!important;
  -webkit-text-stroke:0!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:0 3px 12px rgba(12,58,120,.42);
}

/* Overseas social media operation page. */
.social-express-page{--social-blue:#3f80d5;--social-cyan:#58dcff;--social-deep:#071d40;background:#f5f9ff;color:#10284c;}
.social-express-page .social-hero,.social-express-page .social-systems,.social-express-page .social-training{position:relative;overflow:hidden;color:#10284c;background:linear-gradient(120deg,#eaf4ff 20%,#b9d7f6 80%);}

.social-hero{min-height:690px;padding:150px 0 150px;}.social-express-page .social-hero:before,.social-express-page .social-systems:before,.social-express-page .social-training:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(63,128,213,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(63,128,213,.18) 1px,transparent 1px);background-size:42px 42px;}
.social-express-page .social-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;}.social-express-page .social-hero-copy h1{margin:24px 0;font-size:clamp(48px,6vw,78px);line-height:1.08;color:#10284c;text-shadow:0 4px 14px rgba(255,255,255,.6);}.social-express-page .social-hero-copy h1 em{font-style:normal;color:#3f80d5;text-shadow:none;}.social-express-page .social-hero-copy p{max-width:590px;color:#294d79;line-height:1.9;}.social-express-page .social-hero-copy .eyebrow{color:#3f80d5;}.social-platforms{display:flex;gap:10px;margin:30px 0;}.social-platforms span{padding:10px 15px;border:1px solid rgba(63,128,213,.42);border-radius:8px;color:#24558f;background:rgba(255,255,255,.55);box-shadow:0 5px 0 rgba(31,91,157,.1),0 12px 24px rgba(31,91,157,.12);}
.social-express-page .social-network{position:relative;min-height:430px;border:1px solid rgba(63,128,213,.26);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.52),transparent 62%);}.social-network:before,.social-network:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(63,128,213,.62);border-radius:50%;transform:translate(-50%,-50%) rotate(-20deg);}.social-network:before{width:330px;height:210px;}.social-network:after{width:475px;height:275px;border-color:rgba(63,128,213,.25);transform:translate(-50%,-50%) rotate(22deg);}.social-network-core{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-content:center;width:170px;height:170px;text-align:center;border:1px solid rgba(255,255,255,.9);border-radius:50%;color:#fff;font:800 25px/1.1 Inter,sans-serif;letter-spacing:.08em;background:radial-gradient(circle at 30% 22%,#c7f5ff,#3f80d5 48%,#0b2c63 84%);box-shadow:0 0 0 16px rgba(63,128,213,.12),0 0 60px rgba(63,128,213,.4);transform:translate(-50%,-50%);}.social-network-core small{font-size:8px;letter-spacing:.14em;}.social-express-page .social-node{position:absolute;z-index:3;padding:11px 15px;width:auto;height:auto;border:1px solid rgba(63,128,213,.55);border-radius:9px;color:#24558f;background:rgba(255,255,255,.8);box-shadow:0 5px 0 rgba(31,91,157,.1),0 14px 24px rgba(31,91,157,.14);}.social-express-page .node-tiktok{left:8%;top:18%;}.social-express-page .node-facebook{right:5%;top:30%;}.social-express-page .node-instagram{right:10%;bottom:18%;}.social-express-page .node-content{left:8%;bottom:23%;}
.social-express-page .social-overview,.social-express-page .social-output{padding:105px 0;background:#f5f9ff;}.social-overview-grid,.social-output-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:30px;}.social-express-page h2{font-size:clamp(32px,4vw,56px);line-height:1.2;}.social-express-page h2 span,.social-express-page h2 em{font-style:normal;color:#3f80d5;}.social-express-page .social-overview p,.social-express-page .social-output p{color:#557394;font-size:17px;line-height:2;}
.social-express-page .social-systems,.social-express-page .social-training{padding:110px 0;}.social-express-page .center-title{position:relative;z-index:1;text-align:center;}.social-express-page .center-title .eyebrow.light{justify-content:center;color:#3f80d5;}.social-express-page .center-title h2{color:#10284c;}.social-express-page .center-title p{color:#557394;}.social-service-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px;}.social-service-grid article{position:relative;min-height:245px;padding:25px;border:1px solid rgba(63,128,213,.38);border-radius:15px;background:rgba(255,255,255,.72);box-shadow:0 2px 0 rgba(255,255,255,.8) inset,0 6px 0 rgba(31,91,157,.1),0 18px 35px rgba(31,91,157,.14);transition:transform .3s,box-shadow .3s,border-color .3s;}.social-service-grid article:hover{transform:translateY(-7px);border-color:#3f80d5;box-shadow:0 2px 0 #fff inset,0 8px 0 rgba(31,91,157,.13),0 25px 42px rgba(31,91,157,.23);}.social-service-grid article>span{color:#3f80d5;font:700 12px/1 Inter,sans-serif;letter-spacing:.15em;}.social-service-grid h3{margin:28px 0 12px;color:#10284c;}.social-service-grid p{color:#557394;font-size:13px;line-height:1.8;}.social-service-grid article>b{position:absolute;bottom:20px;color:#3f80d5;}
.social-output-card{position:relative;min-height:290px;padding:45px;border:1px solid rgba(63,128,213,.32);border-radius:20px;background:linear-gradient(145deg,#fff,#dcecff);box-shadow:0 8px 0 rgba(31,91,157,.1),0 25px 45px rgba(31,91,157,.16);}.social-output-card strong{display:block;color:#3f80d5;font:800 82px/1 Inter,sans-serif;}.social-output-card strong span{font-size:35px;}.social-output-card b,.social-output-card small{display:block;color:#294d79;margin-top:10px;}.output-bars{display:flex;align-items:end;gap:10px;height:75px;margin-top:25px;}.output-bars i{display:block;width:28px;border-radius:5px 5px 0 0;background:linear-gradient(#58dcff,#3f80d5);}.output-bars i:nth-child(1){height:28px}.output-bars i:nth-child(2){height:40px}.output-bars i:nth-child(3){height:35px}.output-bars i:nth-child(4){height:58px}.output-bars i:nth-child(5){height:48px}.output-bars i:nth-child(6){height:70px}
.social-training-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:45px;}.social-training-grid>div{padding:30px;border:1px solid rgba(63,128,213,.35);border-radius:15px;background:rgba(255,255,255,.72);box-shadow:0 6px 0 rgba(31,91,157,.1),0 18px 35px rgba(31,91,157,.13);}.social-training-grid span{color:#3f80d5;font-weight:800;}.social-training-grid h3{color:#10284c;margin:18px 0 8px;}.social-training-grid p{color:#557394;line-height:1.8;}
@media(max-width:900px){.social-express-page .social-hero-grid,.social-overview-grid,.social-output-grid{grid-template-columns:1fr;gap:35px}.social-express-page .social-network{min-height:330px;max-width:520px;margin:auto}.social-service-grid,.social-training-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.social-express-page .social-hero{min-height:0;padding:125px 0 75px}.social-express-page .social-hero-copy h1{font-size:48px}.social-express-page .social-network{transform:scale(.8);transform-origin:center top;margin-bottom:-70px}.social-service-grid,.social-training-grid{grid-template-columns:1fr}.social-express-page .social-overview,.social-express-page .social-output,.social-express-page .social-systems,.social-express-page .social-training{padding:75px 0}.social-platforms{flex-wrap:wrap}}

/* Match the readable typography scale used by the Foreign Trade Express page. */
.social-express-page .eyebrow,
.social-express-page .social-platforms span,
.social-express-page .social-node,
.social-express-page .social-service-grid article>b{font-size:1em;}
.social-express-page .social-overview p,
.social-express-page .social-output p,
.social-express-page .social-training-grid p{font-size:1.5em;}
.social-express-page .social-hero-copy p,
.social-express-page .social-service-grid h3{}
.social-express-page .social-service-grid article p{
  font-size:1.5em;
  line-height:1.8;
}

/* 外贸独立站页与新版服务页统一的 Banner 按钮样式。 */
.global-service-page .global-service-return{
  margin-left:12px;
  color:#24558f;
  border:1px solid rgba(63,128,213,.55);
  background:rgba(255,255,255,.58);
  box-shadow:0 5px 0 rgba(31,91,157,.1),0 12px 24px rgba(31,91,157,.12);
}
.global-service-page .global-service-return:hover{
  color:#fff;
  border-color:#3f80d5;
  background:#3f80d5;
}
.global-service-page .global-service-network .node-tiktok{left:8%;top:18%;}
.global-service-page .global-service-network .node-facebook{right:5%;top:30%;}
.global-service-page .global-service-network .node-instagram{right:10%;bottom:18%;}
.global-service-page .global-service-network .node-content{left:8%;bottom:23%;}
@media(max-width:800px){.global-service-page .global-service-return{margin:12px 0 0;}}

/* 外贸独立站 Banner：统一按钮与相关服务链接的可读性。 */
.foreign-express-page .foreign-express-return{
  margin-left:12px;
  color:#24558f;
  border:1px solid rgba(63,128,213,.55);
  background:rgba(255,255,255,.58);
  box-shadow:0 5px 0 rgba(31,91,157,.1),0 12px 24px rgba(31,91,157,.12);
}
.foreign-express-page .foreign-express-return:hover{
  color:#fff;
  border-color:#3f80d5;
  background:#3f80d5;
}
.foreign-express-page .lx-topic-related-links{
  position:relative;
  z-index:2;
  padding:18px 0 4px;
  color:#294d79;
  line-height:1.9;
}
.foreign-express-page .lx-topic-related-links a{color:#24558f;}
.foreign-express-page .lx-topic-related-links a:hover,
.foreign-express-page .lx-topic-related-links a:focus{color:#ff7138;}
@media(max-width:800px){.foreign-express-page .foreign-express-return{margin:12px 0 0;}}

/* 全网搜索推广 Banner 相关服务链接。 */
.search-growth-page .lx-topic-related-links{
  position:relative;
  z-index:2;
  padding:18px 0 4px;
  color:#294d79;
  line-height:1.9;
}
.search-growth-page .lx-topic-related-links a{color:#24558f;}
.search-growth-page .lx-topic-related-links a:hover,
.search-growth-page .lx-topic-related-links a:focus{color:#ff7138;}
.social-express-page .social-service-grid{
  row-gap:22px;
}
.social-express-page .social-service-grid article{
  min-height:360px;
  padding-bottom:78px;
}
.social-express-page .service-cta h2,
.social-express-page .service-cta h2 em{color:#fff!important;}
.social-express-page .service-cta h2 em{
  font-style:normal;
  background:none!important;
  background-image:none!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  -webkit-text-fill-color:#fff!important;
  -webkit-text-stroke:0!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:0 3px 12px rgba(12,58,120,.42);
}
.social-express-page .service-hero{height:auto;min-height:0;padding:0;aspect-ratio:1920 / 625;box-sizing:border-box;background:#25aef0 url('banner-ai.png') center/100% 100% no-repeat!important;}
.social-express-page .service-hero:before,.service-hero:after{content:none!important;display:none!important;background:none!important;}
.geo-case-study{padding:96px 0;background:#fff}.case-study-heading{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:18px}.case-study-heading h2{margin:20px 0 0;font-size:clamp(34px,4vw,50px)}.case-study-heading>p{max-width:470px;margin:0 0 4px;color:var(--muted);font-size:14px;line-height:1.9}.case-study-note{margin-bottom:34px;color:var(--muted);font-size:13px}.case-study-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.case-study-grid figure{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#f7f9fd;box-shadow:0 12px 30px rgba(30,84,233,.06)}.case-study-grid img{display:block;width:100%;height:auto;background:#fff}.case-study-grid figcaption{padding:13px 18px;color:var(--ink);font-size:13px;font-weight:800;letter-spacing:.02em}.case-study-grid figure:hover{transform:translateY(-3px);box-shadow:0 16px 35px rgba(30,84,233,.12);transition:.25s}@media(max-width:800px){.case-study-heading{align-items:start;flex-direction:column;gap:12px}.case-study-grid{grid-template-columns:1fr}}
.service-cta{background:#3f80d5!important;}
.related-service-grid a:hover,.related-service-grid a.active{background:#3f80d5!important;}

/* Overseas AI customer acquisition service page. */
.ai-acquisition-page{--ai-blue:#3f80d5;--ai-deep:#10284c;--ai-muted:#557394;background:#f5f9ff;color:var(--ai-deep);}
.ai-acquisition-page .ai-acq-hero,.ai-acquisition-page .ai-acq-flow,.ai-acquisition-page .ai-acq-compare,.ai-acquisition-page .ai-acq-cta{position:relative;overflow:hidden;background:linear-gradient(120deg,#eaf4ff 0%,#b9d7f6 48%,#3f80d5 100%);}
.ai-acquisition-page .ai-acq-hero:before,.ai-acquisition-page .ai-acq-flow:before,.ai-acquisition-page .ai-acq-compare:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(63,128,213,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(63,128,213,.18) 1px,transparent 1px);background-size:42px 42px;}
.ai-acq-hero{min-height:690px;padding:185px 0 105px;}.ai-acq-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:55px;align-items:center;}.ai-acq-copy h1{margin:24px 0;font-size:clamp(48px,6vw,78px);line-height:1.1;color:#10284c;text-shadow:0 4px 14px rgba(255,255,255,.65);}.ai-acq-copy h1 em{font-style:normal;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 3px 12px rgba(12,58,120,.42);}.ai-acq-copy p{max-width:650px;color:#294d79;font-size:20px;line-height:1.9;}.ai-acq-copy .eyebrow{color:#3f80d5;}.ai-acq-stats{display:flex;gap:25px;margin:28px 0;color:#294d79;font-size:16px;}.ai-acq-stats span{padding-left:18px;border-left:1px solid rgba(16,40,76,.24);}.ai-acq-stats strong{display:block;color:#10284c;font:800 30px/1 Inter,sans-serif;}.ai-acq-orbit{position:relative;min-height:430px;border:1px solid rgba(63,128,213,.28);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.56),transparent 62%);}.ai-acq-orbit:before,.ai-acq-orbit:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(63,128,213,.66);border-radius:50%;transform:translate(-50%,-50%) rotate(-22deg);}.ai-acq-orbit:before{width:340px;height:220px;}.ai-acq-orbit:after{width:500px;height:285px;border-color:rgba(63,128,213,.3);transform:translate(-50%,-50%) rotate(20deg);}.ai-acq-core{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-content:center;width:190px;height:190px;text-align:center;border:1px solid #fff;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 22%,#c7f5ff,#3f80d5 48%,#0b2c63 84%);box-shadow:0 0 0 16px rgba(63,128,213,.14),0 0 60px rgba(63,128,213,.4);transform:translate(-50%,-50%);}.ai-acq-core b{font:800 48px/1 Inter,sans-serif;letter-spacing:.08em;}.ai-acq-core small{font:800 10px/1.1 Inter,sans-serif;letter-spacing:.14em;}.ai-acq-chip{position:absolute;z-index:3;padding:12px 17px;border:1px solid rgba(63,128,213,.55);border-radius:9px;color:#24558f;background:rgba(255,255,255,.84);box-shadow:0 5px 0 rgba(31,91,157,.1),0 14px 24px rgba(31,91,157,.14);font-size:16px;}.ai-acq-chip.chip-a{left:8%;top:18%;}.ai-acq-chip.chip-b{right:5%;top:28%;}.ai-acq-chip.chip-c{left:8%;bottom:22%;}.ai-acq-chip.chip-d{right:9%;bottom:17%;}
.ai-acq-overview,.ai-acq-capabilities{padding:110px 0;background:#f5f9ff;}.ai-acq-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:30px;}.ai-acquisition-page h2{font-size:clamp(36px,4.4vw,60px);line-height:1.22;color:#10284c;}.ai-acquisition-page h2 span,.ai-acquisition-page h2 em{font-style:normal;color:#3f80d5;}.ai-acq-overview p{color:#557394;font-size:20px;line-height:2;}.ai-acquisition-page .center-title{position:relative;z-index:1;text-align:center;}.ai-acquisition-page .center-title .eyebrow{justify-content:center;}.ai-acquisition-page .center-title p{color:#557394;font-size:18px;line-height:1.8;}
.ai-acq-flow,.ai-acq-compare{padding:110px 0;}.ai-acq-flow .center-title h2,.ai-acq-compare .center-title h2{color:#fff;}.ai-acq-flow .center-title h2 em,.ai-acq-compare .center-title h2 em{color:#fff!important;-webkit-text-fill-color:#fff!important;}.ai-acq-flow .center-title p,.ai-acq-compare .center-title p{color:rgba(255,255,255,.86);}.ai-acq-flow .eyebrow.light,.ai-acq-compare .eyebrow.light{color:#ff7138;}.ai-acq-flowline{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:55px auto 0;padding:32px;border:1px solid rgba(255,255,255,.4);border-radius:18px;background:rgba(7,29,64,.5);box-shadow:0 18px 36px rgba(7,29,64,.18);}.ai-acq-flowline span{padding:15px 18px;border:1px solid rgba(88,220,255,.7);border-radius:9px;color:#fff;background:rgba(16,40,76,.7);font-size:18px;}.ai-acq-flowline b{color:#58dcff;font-size:27px;}
.ai-acq-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;}.ai-acq-card-grid article{position:relative;min-height:340px;padding:28px 27px 75px;border:1px solid rgba(63,128,213,.36);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(221,236,255,.72));box-shadow:0 2px 0 rgba(255,255,255,.9) inset,0 7px 0 rgba(31,91,157,.1),0 20px 38px rgba(31,91,157,.14);transition:.3s;}.ai-acq-card-grid article:hover{transform:translateY(-7px);border-color:#3f80d5;box-shadow:0 2px 0 #fff inset,0 10px 0 rgba(31,91,157,.13),0 28px 45px rgba(31,91,157,.23);}.ai-acq-card-grid article>span{color:#3f80d5;font:800 15px/1 Inter,sans-serif;letter-spacing:.14em;}.ai-acq-card-grid h3{margin:28px 0 15px;color:#10284c;font-size:28px;line-height:1.25;}.ai-acq-card-grid p{color:#557394;font-size:18px;line-height:1.85;}.ai-acq-card-grid article>b{position:absolute;bottom:25px;color:#3f80d5;font-size:16px;}
.ai-acq-table-wrap{position:relative;z-index:1;margin-top:55px;overflow:auto;border:1px solid rgba(88,220,255,.45);border-radius:18px;background:rgba(7,29,64,.72);box-shadow:0 18px 40px rgba(7,29,64,.2);}.ai-acq-table-wrap table{width:100%;min-width:760px;border-collapse:collapse;color:#fff;font-size:18px;line-height:1.65;}.ai-acq-table-wrap th,.ai-acq-table-wrap td{padding:20px 23px;border-bottom:1px solid rgba(255,255,255,.16);text-align:left;vertical-align:top;}.ai-acq-table-wrap thead th{color:#58dcff;font-size:20px;background:rgba(63,128,213,.2);}.ai-acq-table-wrap tbody th{width:19%;color:#fff;font-weight:800;}.ai-acq-table-wrap tbody td:last-child{color:#bff7ff;font-weight:700;}.ai-acq-table-wrap tbody tr:last-child th,.ai-acq-table-wrap tbody tr:last-child td{border-bottom:0;}
.ai-acq-cta{background:#3f80d5!important;padding:100px 0;}.ai-acq-cta h2{color:#fff!important;-webkit-text-fill-color:#fff!important;}.ai-acq-cta .eyebrow{color:#ff7138;}
@media(max-width:900px){.ai-acq-hero-grid,.ai-acq-overview-grid{grid-template-columns:1fr;gap:42px}.ai-acq-orbit{max-width:560px;margin:auto}.ai-acq-card-grid{grid-template-columns:repeat(2,1fr)}.ai-acq-flowline{gap:10px}.ai-acq-flowline b{display:none}}
@media(max-width:600px){.ai-acq-hero{min-height:0;padding:125px 0 75px}.ai-acq-copy h1{font-size:48px}.ai-acq-copy p,.ai-acq-overview p{font-size:18px}.ai-acq-stats{gap:12px;flex-wrap:wrap}.ai-acq-stats strong{font-size:24px}.ai-acq-orbit{min-height:330px;transform:scale(.82);transform-origin:center top;margin-bottom:-60px}.ai-acq-orbit:before{width:260px;height:170px}.ai-acq-orbit:after{width:360px;height:220px}.ai-acq-core{width:150px;height:150px}.ai-acq-core b{font-size:38px}.ai-acq-chip{padding:9px 12px;font-size:14px}.ai-acq-overview,.ai-acq-capabilities,.ai-acq-flow,.ai-acq-compare{padding:75px 0}.ai-acq-card-grid{grid-template-columns:1fr}.ai-acq-card-grid article{min-height:0;padding-bottom:70px}.ai-acq-card-grid h3{font-size:26px}.ai-acq-card-grid p{font-size:18px}.ai-acq-table-wrap table{font-size:16px}.ai-acq-table-wrap th,.ai-acq-table-wrap td{padding:16px}.ai-acq-cta{padding:75px 0}}

/* Full-channel search promotion page. */
.search-growth-page{--search-blue:#3f80d5;--search-deep:#10284c;--search-muted:#557394;background:#f5f9ff;color:var(--search-deep);}
.search-growth-page .search-growth-hero,.search-growth-page .search-growth-path,.search-growth-page .search-growth-loop{position:relative;overflow:hidden;background:linear-gradient(120deg,#eaf4ff 0%,#b9d7f6 48%,#3f80d5 100%);}
.search-growth-page .search-growth-hero:before,.search-growth-page .search-growth-path:before,.search-growth-page .search-growth-loop:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(63,128,213,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(63,128,213,.18) 1px,transparent 1px);background-size:42px 42px;}
.search-growth-hero{min-height:690px;padding:185px 0 105px;}.search-growth-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.08fr .92fr;gap:55px;align-items:center;}.search-growth-copy h1{margin:24px 0;font-size:clamp(48px,6vw,78px);line-height:1.1;color:#10284c;text-shadow:0 4px 14px rgba(255,255,255,.65);}.search-growth-copy h1 em{font-style:normal;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 3px 12px rgba(12,58,120,.42);}.search-growth-copy p{max-width:670px;color:#294d79;font-size:20px;line-height:1.9;}.search-growth-copy .eyebrow{color:#3f80d5;}.search-growth-stats{display:flex;gap:25px;margin:28px 0;color:#294d79;font-size:16px;}.search-growth-stats span{padding-left:18px;border-left:1px solid rgba(16,40,76,.24);}.search-growth-stats strong{display:block;color:#10284c;font:800 30px/1 Inter,sans-serif;}.search-growth-orbit{position:relative;min-height:430px;border:1px solid rgba(63,128,213,.28);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.56),transparent 62%);}.search-growth-orbit:before,.search-growth-orbit:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(63,128,213,.66);border-radius:50%;transform:translate(-50%,-50%) rotate(-20deg);}.search-growth-orbit:before{width:340px;height:220px;}.search-growth-orbit:after{width:500px;height:285px;border-color:rgba(63,128,213,.3);transform:translate(-50%,-50%) rotate(20deg);}.search-growth-core{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-content:center;width:190px;height:190px;text-align:center;border:1px solid #fff;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 22%,#c7f5ff,#3f80d5 48%,#0b2c63 84%);box-shadow:0 0 0 16px rgba(63,128,213,.14),0 0 60px rgba(63,128,213,.4);transform:translate(-50%,-50%);}.search-growth-core b{font:800 29px/1 Inter,sans-serif;letter-spacing:.04em;}.search-growth-core small{font:800 10px/1.1 Inter,sans-serif;letter-spacing:.14em;}.search-growth-chip{position:absolute;z-index:3;padding:12px 17px;border:1px solid rgba(63,128,213,.55);border-radius:9px;color:#24558f;background:rgba(255,255,255,.84);box-shadow:0 5px 0 rgba(31,91,157,.1),0 14px 24px rgba(31,91,157,.14);}.search-growth-chip.chip-a{left:8%;top:18%;}.search-growth-chip.chip-b{right:7%;top:26%;}.search-growth-chip.chip-c{left:8%;bottom:21%;}.search-growth-chip.chip-d{right:8%;bottom:16%;}
.search-growth-overview,.search-growth-engines{padding:110px 0;background:#f5f9ff;}.search-growth-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:30px;}.search-growth-page h2{font-size:clamp(36px,4.4vw,60px);line-height:1.22;color:#10284c;}.search-growth-page h2 span,.search-growth-page h2 em{font-style:normal;color:#3f80d5;}.search-growth-overview p{color:#557394;font-size:20px;line-height:2;}.search-growth-page .center-title{position:relative;z-index:1;text-align:center;}.search-growth-page .center-title .eyebrow{justify-content:center;}.search-growth-page .center-title p{color:#557394;font-size:18px;line-height:1.8;}.search-growth-path,.search-growth-loop{padding:110px 0;}.search-growth-path .center-title h2,.search-growth-loop .center-title h2{color:#fff;}.search-growth-path .center-title h2 em,.search-growth-loop .center-title h2 em{color:#fff!important;-webkit-text-fill-color:#fff!important;}.search-growth-path .center-title p,.search-growth-loop .center-title p{color:rgba(255,255,255,.86);}.search-growth-path .eyebrow.light,.search-growth-loop .eyebrow.light{color:#ff7138;}.search-growth-path-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;}.search-growth-path-grid article{min-height:330px;padding:28px 27px 75px;position:relative;border:1px solid rgba(88,220,255,.5);border-radius:16px;background:rgba(7,29,64,.68);box-shadow:0 16px 32px rgba(7,29,64,.16);}.search-growth-path-grid article>span{color:#58dcff;font:800 15px/1 Inter,sans-serif;letter-spacing:.14em;}.search-growth-path-grid h3{margin:28px 0 15px;color:#fff;font-size:28px;line-height:1.25;}.search-growth-path-grid p{color:rgba(255,255,255,.86);font-size:18px;line-height:1.85;}.search-growth-path-grid article>b{position:absolute;bottom:25px;color:#58dcff;font-size:16px;}.search-growth-engine-list{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:50px;}.search-growth-engine-list span{padding:18px 24px;border:1px solid rgba(63,128,213,.46);border-radius:12px;color:#24558f;background:linear-gradient(145deg,#fff,#e2efff);box-shadow:0 7px 0 rgba(31,91,157,.1),0 18px 30px rgba(31,91,157,.12);font-size:20px;font-weight:800;}.search-growth-flow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:55px auto 0;padding:32px;border:1px solid rgba(255,255,255,.4);border-radius:18px;background:rgba(7,29,64,.5);}.search-growth-flow span{padding:15px 18px;border:1px solid rgba(88,220,255,.7);border-radius:9px;color:#fff;background:rgba(16,40,76,.7);font-size:18px;}.search-growth-flow b{color:#58dcff;font-size:27px;}.search-growth-note{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:32px;margin-top:48px;color:#fff;}.search-growth-note strong{font:800 34px/1 Inter,sans-serif;color:#58dcff;letter-spacing:.08em;}.search-growth-note strong small{font-size:12px;letter-spacing:.16em;}.search-growth-note p{font-size:19px;line-height:1.8;}.search-growth-note p b{color:#fff;}.search-growth-page .service-cta{background:#3f80d5!important;}.search-growth-page .service-cta h2{color:#fff!important;-webkit-text-fill-color:#fff!important;}.search-growth-page .service-cta .eyebrow{color:#ff7138;}
@media(max-width:900px){.search-growth-hero-grid,.search-growth-overview-grid{grid-template-columns:1fr;gap:42px}.search-growth-orbit{max-width:560px;margin:auto}.search-growth-path-grid{grid-template-columns:1fr 1fr}.search-growth-flow b{display:none}}
@media(max-width:600px){.search-growth-hero{min-height:0;padding:125px 0 75px}.search-growth-copy h1{font-size:48px}.search-growth-copy p,.search-growth-overview p{font-size:18px}.search-growth-stats{gap:12px;flex-wrap:wrap}.search-growth-stats strong{font-size:24px}.search-growth-orbit{min-height:330px;transform:scale(.82);transform-origin:center top;margin-bottom:-60px}.search-growth-orbit:before{width:260px;height:170px}.search-growth-orbit:after{width:360px;height:220px}.search-growth-core{width:150px;height:150px}.search-growth-core b{font-size:23px}.search-growth-chip{padding:9px 12px;font-size:14px}.search-growth-overview,.search-growth-engines,.search-growth-path,.search-growth-loop{padding:75px 0}.search-growth-path-grid{grid-template-columns:1fr}.search-growth-path-grid article{min-height:0;padding-bottom:70px}.search-growth-path-grid h3{font-size:26px}.search-growth-path-grid p{font-size:18px}.search-growth-engine-list{gap:10px}.search-growth-engine-list span{font-size:17px;padding:14px 18px}.search-growth-note{align-items:flex-start;gap:18px}.search-growth-note p{font-size:17px;margin:0}.search-growth-hero .button{font-size:16px}}

/* Restore the search service banner background on the legacy social-hero markup. */
.search-growth-page .social-hero{position:relative;overflow:hidden;color:#10284c;background:linear-gradient(120deg,#eaf4ff 0%,#b9d7f6 48%,#3f80d5 100%);}
.search-growth-page .social-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(63,128,213,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(63,128,213,.18) 1px,transparent 1px);background-size:42px 42px;}
.search-growth-page .social-hero>.wrap{position:relative;z-index:1;}

/* Final overrides: keep arrows inside cards, show blue connectors, and use orange center text. */
.directory-grid:before{display:block!important;z-index:0!important;inset:-1px 0!important;background:repeating-conic-gradient(from 0deg at 50% 50%,#3f80d5 0deg 1.4deg,transparent 1.4deg 45deg)!important;opacity:.8!important;filter:drop-shadow(0 0 5px rgba(63,128,213,.5))!important;-webkit-mask-image:none!important;mask-image:none!important;}
.directory-grid:after{width:300px!important;height:300px!important;color:#ff7138!important;font-size:48px!important;}
.directory-grid a:nth-child(even){grid-template-columns:24px 42px 1fr!important;overflow:hidden!important;}
.directory-grid a:nth-child(even)>span{grid-column:2!important;grid-row:1!important;}
.directory-grid a:nth-child(even)>div{grid-column:3!important;grid-row:1!important;}
.directory-grid a:nth-child(even)>strong{grid-column:1!important;grid-row:1!important;position:relative!important;left:auto!important;top:auto!important;align-self:center!important;color:var(--orange)!important;transform:scaleX(-1)!important;text-shadow:none!important;}
.directory-grid a:hover{transform:none!important;box-shadow:0 12px 26px rgba(38,89,163,.08),inset 0 1px rgba(255,255,255,.95)!important;}
.directory-grid a:hover:before{opacity:0!important;transform:none!important;}
@media(max-width:680px){.directory-grid:before,.directory-grid:after{display:none!important;}.directory-grid a:nth-child(even){grid-template-columns:42px 1fr 24px!important;}.directory-grid a:nth-child(even)>span,.directory-grid a:nth-child(even)>div,.directory-grid a:nth-child(even)>strong{grid-column:auto!important;grid-row:auto!important;transform:none!important;}}
.eyebrow{font-size:1.5em;}
.directory-grid:before{display:none!important;}

/* Service directory refinement: visible blue rays, orange center label, left-facing right-column arrows. */
.directory-grid:before{z-index:2;background:repeating-conic-gradient(from 0deg at 50% 50%,#3f80d5 0deg 1.4deg,transparent 1.4deg 45deg);-webkit-mask-image:none;mask-image:none;opacity:.82;filter:drop-shadow(0 0 5px rgba(63,128,213,.65));}
.directory-grid:after{width:300px;height:300px;color:var(--orange);font-size:48px;}
.directory-grid a:nth-child(even){overflow:visible;}
.directory-grid a:nth-child(even) strong{position:absolute;left:-38px;top:24px;color:var(--orange);transform:scaleX(-1);text-shadow:0 0 12px rgba(255,113,56,.45);}
.directory-grid a:nth-child(even){overflow:hidden;}
.directory-grid a:nth-child(even) strong{position:relative;left:auto;top:auto;transform:none!important;color:var(--orange);text-shadow:none;}
.directory-grid:before{display:none;}

/* Final service-directory interaction and connector treatment. */
.directory-grid:before{display:block;z-index:0;inset:-1px 0;background:repeating-conic-gradient(from 0deg at 50% 50%,#3f80d5 0deg 1deg,transparent 1deg 45deg);opacity:.72;filter:drop-shadow(0 0 4px rgba(63,128,213,.32));-webkit-mask-image:none;mask-image:none;}
.directory-grid a{transition:color .25s ease,border-color .25s ease;background:rgba(255,255,255,.76);}
.directory-grid a:hover{color:#3f80d5;border-color:#3f80d5;background:rgba(255,255,255,.76);transform:none;box-shadow:0 12px 26px rgba(38,89,163,.08),inset 0 1px rgba(255,255,255,.95);}
.directory-grid a:hover:before{opacity:0;transform:none;}
.directory-grid a:nth-child(even){grid-template-columns:24px 42px 1fr;overflow:hidden;}
.directory-grid a:nth-child(even)>span{grid-column:2;grid-row:1;}
.directory-grid a:nth-child(even)>div{grid-column:3;grid-row:1;}
.directory-grid a:nth-child(even)>strong{grid-column:1;grid-row:1;position:relative;left:auto;top:auto;align-self:center;color:var(--orange);transform:scaleX(-1)!important;}
.directory-grid a:nth-child(even):hover>strong{color:#3f80d5;transform:scaleX(-1)!important;}
@media(max-width:680px){.directory-grid:before{display:none;}.directory-grid a:nth-child(even){grid-template-columns:42px 1fr 24px;}.directory-grid a:nth-child(even)>span{grid-column:auto;grid-row:auto;}.directory-grid a:nth-child(even)>div{grid-column:auto;grid-row:auto;}.directory-grid a:nth-child(even)>strong{grid-column:auto;grid-row:auto;transform:none!important;}}
.directory-grid:after{color:#ff7138;}
@media(max-width:800px){.service-hero-grid{grid-template-columns:1fr}.service-hero{background-position:center top;}}

/* Keep the Banner actions while removing the duplicated HTML copy over the supplied artwork. */
.service-hero-grid>div:first-child .eyebrow,
.service-hero-grid>div:first-child h1,
.service-hero-grid>div:first-child p{display:none;}
.service-hero-grid>div:first-child{display:flex;flex-direction:column;align-items:flex-start;}
.service-hero-grid>div:first-child .button{margin-top:0;}
.service-hero{min-height:585px;box-sizing:border-box;}
.service-hero{height:auto;min-height:0;aspect-ratio:2048 / 1151;}
.service-hero{background-image:url('banner-s.jpg');background-position:center;background-size:cover;}
.service-hero{aspect-ratio:1672 / 716;}

/* Core services hub and info-page hero action styles. */
.info-hero-actions{display:flex;margin-top:30px}.info-hero-actions .button-orange{padding:14px 23px}.services-hero{background:linear-gradient(120deg,#1646b8,#5594ff)}.services-directory{padding:100px 0}.directory-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:30px}.directory-grid a{display:grid;grid-template-columns:42px 1fr 24px;align-items:center;gap:15px;min-height:108px;padding:20px 23px;border:1px solid var(--line);border-radius:15px;background:#fff;transition:.25s}.directory-grid a:hover{color:#fff;border-color:var(--blue);background:linear-gradient(135deg,#2f6bff,#67a4ff);transform:translateY(-4px);box-shadow:0 14px 30px rgba(47,107,255,.18)}.directory-grid> a>span{color:var(--blue);font:12px Inter;font-weight:800}.directory-grid a:hover>span{color:#dbe8ff}.directory-grid b,.directory-grid small{display:block}.directory-grid b{color:var(--ink);}.directory-grid small{margin-top:4px;color:var(--muted);}.directory-grid a:hover b,.directory-grid a:hover small{color:#fff}.directory-grid strong{color:var(--orange);font-size:19px}.directory-grid a:hover strong{color:#fff}
@media(max-width:680px){.directory-grid{grid-template-columns:1fr}.info-hero-actions{margin-top:25px}}

/* Overseas AI acquisition selling-point module. */
.why-overseas-ai{padding:88px 0;color:#fff;background:linear-gradient(120deg,#123fa8 0%,#2f6bdf 52%,#64a3ff 100%);overflow:hidden}.why-ai-head{display:flex;justify-content:space-between;align-items:end;gap:30px}.why-ai-head h2{margin:20px 0 0;color:#fff;font-size:clamp(36px,4.4vw,58px)}.why-ai-head h2 em{font-style:normal;color:#dce9ff}.ai-promise{min-width:125px;padding:17px 21px;border:1px solid rgba(255,255,255,.34);border-radius:14px;color:#c9dcff;text-align:center;font-size:17px;line-height:1.35;background:rgba(255,255,255,.1)}.ai-promise strong{color:#fff;font-size:20px}.why-ai-lead{max-width:690px;margin:28px 0 42px;color:rgba(255,255,255,.76);font-size:16px}.ai-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ai-flow>div{padding:22px 19px;border:1px solid rgba(255,255,255,.24);border-radius:13px;background:rgba(255,255,255,.1)}.ai-flow span{display:block;color:#ffb08a;font:12px Inter;font-weight:800}.ai-flow b,.ai-flow small{display:block}.ai-flow b{margin:23px 0 6px;color:#fff;font-size:15px}.ai-flow small{color:rgba(255,255,255,.57);font-size:11px}.ai-result{display:flex;align-items:center;gap:22px;margin-top:27px;padding:23px 26px;border-radius:15px;background:rgba(5,28,87,.35)}.ai-result>strong{font:700 65px/1 Inter;color:#fff;letter-spacing:-.06em}.ai-result>strong span{font-size:.55em;color:#ff9b70}.ai-result b,.ai-result small{display:block}.ai-result b{font-size:17px}.ai-result small{color:rgba(255,255,255,.58);font-size:12px;margin-top:4px}
@media(max-width:700px){.why-overseas-ai{padding:68px 0}.why-ai-head{align-items:start;flex-direction:column}.ai-promise{min-width:110px}.ai-flow{grid-template-columns:repeat(2,1fr)}.ai-result>strong{font-size:52px}}
@media(max-width:480px){.ai-flow{grid-template-columns:1fr}.ai-result{gap:15px;padding:18px}.ai-result>strong{font-size:44px}.ai-result small{font-size:10px}}

/* Core services Banner: match the AI 全域搜索 image-only presentation. */
.hero{height:auto;min-height:0;padding:0;aspect-ratio:1672 / 716;box-sizing:border-box;background:#020b12 url('banner-s.jpg') center/100% 100% no-repeat;}
.hero:before,.hero:after,.hero-glow,.hero-grid,.hero-inner,.hero-scroll{display:none!important;}
.capability.section-dark,.contact-cta{background:#3f80d5;}
.service-main{background:#3f80d5;}
.service-label{font-size:1.5em;}

/* Core services directory: a light AI data-console treatment that matches the site palette. */
.services-directory{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 88% 8%,rgba(63,128,213,.14),transparent 28%),linear-gradient(180deg,#f4f8ff 0%,#eef4fc 100%);}
.services-directory:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.58;background-image:linear-gradient(rgba(63,128,213,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(63,128,213,.08) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(180deg,#000 0%,transparent 88%);}
.services-directory:after{content:"AI / DATA / GROWTH";position:absolute;right:7%;bottom:42px;color:rgba(63,128,213,.12);font:700 10px/1 Inter;letter-spacing:.28em;transform:rotate(-90deg);transform-origin:right bottom;}
.services-directory .container{position:relative;}
.services-directory>.container>.eyebrow{display:flex;align-items:center;gap:10px;color:#1557c8;}
.services-directory>.container>.eyebrow:after{content:"08 MODULES / CONNECTED GROWTH SYSTEM";margin-left:auto;color:#8da4c4;font:700 10px/1 Inter;letter-spacing:.14em;}
.directory-grid{position:relative;gap:16px;margin-top:34px;}
.directory-grid:before{content:"";position:absolute;left:50%;top:-18px;bottom:-18px;width:1px;background:linear-gradient(transparent,rgba(63,128,213,.24),transparent);}
.directory-grid a{position:relative;overflow:hidden;min-height:116px;border:1px solid rgba(159,184,220,.58);border-radius:16px;background:rgba(255,255,255,.76);box-shadow:0 12px 26px rgba(38,89,163,.08),inset 0 1px rgba(255,255,255,.95);backdrop-filter:blur(12px);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease;}
.directory-grid a:before{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.9) 48%,transparent 74%);transform:translateX(-110%);transition:opacity .3s ease,transform .75s ease;}
.directory-grid a:after{content:"";position:absolute;left:0;top:0;width:3px;height:0;background:linear-gradient(180deg,#ff7138,#3f80d5);transition:height .3s ease;}
.directory-grid a:hover{border-color:#6aa3ea;background:rgba(255,255,255,.92);transform:translateY(-5px);box-shadow:0 18px 36px rgba(38,89,163,.17),0 0 0 1px rgba(63,128,213,.1);}
.directory-grid a:hover:before{opacity:1;transform:translateX(110%);}
.directory-grid a:hover:after{height:100%;}
.directory-grid> a>span{position:relative;z-index:1;display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(63,128,213,.28);border-radius:8px;color:#2368d6;font:700 10px/1 Inter;background:linear-gradient(145deg,#fff,#e5efff);box-shadow:0 4px 12px rgba(63,128,213,.1);}
.directory-grid b,.directory-grid small,.directory-grid strong{position:relative;z-index:1;}
.directory-grid b{font-size:18px;letter-spacing:.01em;}
.directory-grid strong{font-size:20px;text-shadow:0 0 12px rgba(255,113,56,.35);transition:transform .25s ease;}
.directory-grid a:hover strong{transform:translate(3px,-3px);}
@media(max-width:680px){.services-directory>.container>.eyebrow:after,.services-directory:after{display:none}.directory-grid:before{display:none}.directory-grid a{min-height:105px;}}
.directory-grid a:hover,
.directory-grid a:hover>span,
.directory-grid a:hover b,
.directory-grid a:hover small,
.directory-grid a:hover strong{color:#3f80d5;}

/* Central AI light ring with eight radial rays aimed at the service cards. */
.directory-grid{position:relative;}
.directory-grid:before{content:"";position:absolute;inset:-12px 0;z-index:0;pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(63,128,213,.48) 0deg 1deg,transparent 1deg 45deg);-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 76px,#000 78px,transparent 80px);mask-image:radial-gradient(circle at 50% 50%,transparent 0 76px,#000 78px,transparent 80px);opacity:.64;animation:service-rays 3.8s ease-in-out infinite;}
.directory-grid:after{content:"AI";position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:126px;height:126px;border:1px solid rgba(63,128,213,.7);border-radius:50%;color:#3f80d5;font:800 25px/1 Inter;letter-spacing:.04em;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.96),rgba(207,229,255,.78) 42%,rgba(63,128,213,.18) 70%,transparent 71%);box-shadow:0 0 0 12px rgba(63,128,213,.07),0 0 0 24px rgba(63,128,213,.04),0 0 30px rgba(63,128,213,.32);transform:translate(-50%,-50%);animation:service-ring-pulse 3.2s ease-in-out infinite;pointer-events:none;}
.directory-grid a{z-index:1;}
@keyframes service-rays{0%,100%{opacity:.38;filter:drop-shadow(0 0 2px rgba(63,128,213,.22))}50%{opacity:.9;filter:drop-shadow(0 0 7px rgba(63,128,213,.55))}}
@keyframes service-ring-pulse{0%,100%{box-shadow:0 0 0 12px rgba(63,128,213,.07),0 0 0 24px rgba(63,128,213,.04),0 0 30px rgba(63,128,213,.32)}50%{box-shadow:0 0 0 17px rgba(63,128,213,.13),0 0 0 34px rgba(63,128,213,.06),0 0 48px rgba(63,128,213,.48)}}
@media(max-width:680px){.directory-grid:before,.directory-grid:after{display:none;}}
.directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));}
.directory-grid a:nth-child(odd){grid-column:1;}
.directory-grid a:nth-child(even){grid-column:3;}
.directory-grid a:nth-child(1),.directory-grid a:nth-child(2){grid-row:1;}
.directory-grid a:nth-child(3),.directory-grid a:nth-child(4){grid-row:2;}
.directory-grid a:nth-child(5),.directory-grid a:nth-child(6){grid-row:3;}
.directory-grid a:nth-child(7),.directory-grid a:nth-child(8){grid-row:4;}
@media(max-width:680px){.directory-grid{grid-template-columns:1fr}.directory-grid a:nth-child(n){grid-column:auto;grid-row:auto;}}
.directory-grid:after{width:220px;height:220px;font-size:32px;}
.directory-grid:before{-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 130px,#000 132px,transparent 134px);mask-image:radial-gradient(circle at 50% 50%,transparent 0 130px,#000 132px,transparent 134px);}
.directory-grid:after{content:"八大业务";font-size:24px;letter-spacing:.08em;}
.directory-grid:after{width:350px;height:350px;}
.directory-grid:before{-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 205px,#000 208px,transparent 211px);mask-image:radial-gradient(circle at 50% 50%,transparent 0 205px,#000 208px,transparent 211px);}
.directory-grid:after{width:300px;height:300px;}
.directory-grid:before{z-index:2;background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,.95) 0deg 1deg,transparent 1deg 45deg);-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 176px,#000 178px,transparent 180px);mask-image:radial-gradient(circle at 50% 50%,transparent 0 176px,#000 178px,transparent 180px);filter:drop-shadow(0 0 5px rgba(255,255,255,.75));}

/* Final Banner state: image only, with no buttons, copy, overlay, or extra effects. */
.service-hero{background:#03111d url('banner-s.jpg') center/100% 100% no-repeat;}
.service-hero:before{display:none;}
.service-hero-grid>div:first-child{display:none;}
.service-hero .service-hero-visual{display:none;}



    *{box-sizing:border-box}body{margin:0;font-family:Arial,"Microsoft YaHei",sans-serif;color:var(--text);line-height:1.8}
    a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:auto;padding:0 24px}
    .site-header{background:#fff;border-bottom:1px solid var(--line);box-shadow:0 4px 18px rgba(16,43,85,.06)}
    .site-header .head-inner{max-width:1180px;margin:auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:28px}
    .site-logo{width:340px;max-width:42vw;height:auto}
    .site-nav{display:flex;gap:28px;align-items:center;flex-wrap:wrap;justify-content:flex-end;color:var(--deep);font-size:17px;font-weight:600}
    .site-nav a:hover{color:var(--blue)}
    .hero_ai{}
    .hero_ai .eyebrow{color:var(--blue);font-size:13px;letter-spacing:2px;font-weight:700}
    .hero_ai h1{max-width:760px;margin:14px 0;font-size:clamp(32px,5vw,58px);line-height:1.2;color:var(--deep)}
    .hero_ai p{max-width:720px;font-size:18px;color:#53657d}
    .hero_ai .btn{display:inline-block;margin-top:18px;padding:12px 24px;border-radius:5px;background:var(--blue);color:#fff;font-size: 1.2em;}
    .section{padding:76px 0}
    .section.alt{background:var(--light)}h2{margin:0 0 18px;color:var(--deep);font-size:34px;line-height:1.3}
    .intro{max-width:760px;color:#62738a}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}
     .ai_cat .card{padding:26px;background:#fff;border:1px solid var(--line);border-radius:12px}
     .ai_cat .card h3{margin:8px 0;color:var(--deep);font-size:21px}
    .num{color:var(--blue);font-weight:700}.path{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
    .ai_cat .step{padding:22px 18px;background:#fff;border-top:3px solid var(--blue);border-radius:8px}.faq{border-top:1px solid var(--line);padding:18px 0}
    .faq h3{margin:0;color:var(--deep);font-size:18px}.note{font-size:13px;color:#72829a}.cta{background:var(--deep);color:#fff;padding:68px 0}.cta h2{color:#fff}
    .cta .btn{background:#4d9cff;font-size: 1.2em;}
    .site-footer{background:#102b55;color:#dce9fb;padding:48px 0 22px}
    .site-footer .footer-grid{max-width:1180px;margin:auto;padding:0 24px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}
    .site-footer img{max-width:230px}.site-footer h3{color:#fff;margin:0 0 10px;font-size:16px}
    .site-footer a{display:block;color:#dce9fb;margin:4px 0}
    .site-footer a:hover{color:#fff}
    .site-footer .copyright{max-width:1180px;margin:34px auto 0;padding:18px 24px 0;border-top:1px solid rgba(255,255,255,.18);font-size:13px;color:#b9cce4}
    .site-footer .copyright p{margin:4px 0}
    .ai_cat .flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:28px}
    .ai_cat .step{padding:20px 16px;background:#fff;border-top:3px solid var(--blue);border-radius:8px}
    .cat_1688 .intro{max-width:760px;color:#62738a}
    .cat_1688 .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
    .cat_1688 .card{padding:24px;background:#fff;border:1px solid var(--line);border-radius:12px}
    .cat_1688 .card h3{margin:8px 0;color:var(--deep);font-size:20px;font-weight:700}
    .cat_1688 .num{color:var(--blue);font-weight:700}
    .cat_1688 .flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
    .cat_1688 .step{padding:22px 18px;background:#fff;border-top:3px solid var(--blue);border-radius:8px}
    .faq{border-top:1px solid var(--line);padding:18px 0}.faq h3{margin:0;color:var(--deep);font-size:18px}
    .cat_1688 .note{font-size:13px;color:#72829a}
.lx-topic{padding:76px 0 90px;background:#f6f8fb}
.lx-topic .wrap{max-width:1120px;margin:auto;padding:0 24px}
.lx-crumb{color:#6b7280;margin-bottom:18px}
.lx-topic h1{font-size:42px;line-height:1.25;margin:0 0 18px}
.lx-lead{font-size:18px;line-height:1.9;max-width:820px;color:#475569}
.lx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:42px 0}
.lx-card{background:#fff;border:1px solid #e5eaf0;border-radius:12px;padding:25px;box-shadow:0 6px 22px rgba(20,40,80,.05)}
.lx-card h2{font-size:21px;margin:0 0 12px}.lx-card p,.lx-card li{line-height:1.8;color:#4b5563}
.lx-card ul{padding-left:20px}.lx-band{background:#10243e;color:#fff;padding:40px 0}
.lx-band h2{margin-top:0;color:#fff}
.lx-links a{display:inline-block;margin:6px 12px 6px 0;color:#e56a2e;text-decoration:none}
.lx-cta{margin-top:38px}.lx-cta a{display:inline-block;background:#e87532;color:#fff;padding:13px 24px;border-radius:24px;text-decoration:none}
@media(max-width:768px){.lx-grid{grid-template-columns:1fr}.lx-topic h1{font-size:32px}}

    @media(max-width:760px){
    .site-header .head-inner{align-items:flex-start;flex-direction:column}
    .site-logo{max-width:280px}
    .site-nav{gap:12px;font-size:15px;justify-content:flex-start}
    .grid,.path,.site-footer .footer-grid{grid-template-columns:1fr}
    .hero_ai{padding:56px 0}
    .section{padding:52px 0}
    }

/* GEO专题页：服务介绍 �?方法/交付 �?相关文章 �?咨询入口 */
.lx-topic{padding:72px 0 88px;background:#f5f8fc;color:#26364d;}
.lx-topic .wrap{max-width:1180px;}
.lx-topic-intro{max-width:900px;margin-bottom:56px;}
.lx-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#2f6bdf;font:700 12px/1.2 Inter,Arial,"Microsoft YaHei",sans-serif;letter-spacing:.14em;text-transform:uppercase;}
.lx-eyebrow:before{content:"";display:inline-block;width:24px;height:2px;background:#ff7138;}
.lx-topic h1{margin:0 0 22px;color:#102b55;font-size:clamp(36px,4.5vw,58px);font-weight:700;letter-spacing:-.02em;line-height:1.22;}
.lx-lead{max-width:860px;margin:0;color:#50627b;font-size:18px;line-height:1.9;}
.lx-service-block,.lx-delivery-block,.lx-related-block{margin-top:46px;}
.lx-section-heading{margin-bottom:24px;}
.lx-section-heading h2{margin:0;color:#102b55;font-size:clamp(28px,3.1vw,40px);line-height:1.35;}
.lx-service-block>p{max-width:900px;margin:0;color:#52647c;font-size:17px;line-height:1.95;}
.lx-delivery-block .lx-grid{margin:0;}
.lx-card{position:relative;min-height:190px;padding:28px 26px;border:1px solid #dfe8f5;border-radius:14px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(28,65,118,.07);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;}
.lx-card:hover{border-color:#a9c8f4;box-shadow:0 18px 34px rgba(28,65,118,.12);transform:translateY(-4px);}
.lx-card-number{display:block;margin-bottom:18px;color:#2f6bdf;font:700 13px/1 Inter,Arial,sans-serif;letter-spacing:.08em;}
.lx-card h3{margin:0 0 12px;color:#102b55;font-size:21px;line-height:1.4;}
.lx-card p{margin:0;color:#586a82;line-height:1.85;}
.lx-related-block{padding-top:8px;}
.lx-related-block .lx-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}
.lx-related-block .lx-links a{display:flex;flex-direction:column;gap:6px;margin:0;padding:20px 22px;border:1px solid #dfe8f5;border-radius:12px;background:#fff;color:#102b55;transition:all .25s ease;}
.lx-related-block .lx-links a:hover{border-color:#7eaceb;background:#fafdff;box-shadow:0 10px 24px rgba(38,89,163,.1);transform:translateY(-3px);}
.lx-related-block .lx-links strong{font-size:16px;line-height:1.55;}
.lx-related-block .lx-links span{color:#68809f;font-size:13px;}
.lx-related-block .lx-cta{margin-top:30px;}
.lx-cta a{background:linear-gradient(135deg,#2f6bdf,#5594ff);box-shadow:0 10px 22px rgba(47,107,223,.2);}
.lx-cta a:hover{background:#ff7138;}
@media(max-width:768px){
  .lx-topic{padding:52px 0 64px;}
  .lx-topic-intro{margin-bottom:42px;}
  .lx-lead{font-size:16px;}
  .lx-related-block .lx-links{grid-template-columns:1fr;}
  .lx-card{min-height:0;}
}

/* GEO专题�?Banner：蓝色科技风，正文与交互按钮保持可编辑 */
.lx-topic-banner{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(circle at 78% 42%,rgba(105,190,255,.35),transparent 24%),linear-gradient(115deg,#123b9e 0%,#2463c9 52%,#4c91e9 100%);}
.lx-topic-banner:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.3;background-image:linear-gradient(rgba(255,255,255,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.2) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(90deg,#000,transparent 84%);}
.lx-topic-banner:after{content:"";position:absolute;z-index:-1;right:9%;top:-180px;width:560px;height:560px;border:1px solid rgba(255,255,255,.13);border-radius:50%;box-shadow:0 0 0 32px rgba(255,255,255,.04),0 0 0 80px rgba(255,255,255,.025);}
.lx-topic-banner-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:40px;align-items:center;min-height:385px;padding-top:54px;padding-bottom:54px;}
.lx-topic-banner-copy{position:relative;z-index:2;max-width:700px;}
.lx-topic-banner-eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 17px;color:#d9eaff;font:700 12px/1.2 Inter,Arial,sans-serif;letter-spacing:.18em;}
.lx-topic-banner-eyebrow:before{content:"";display:inline-block;width:27px;height:2px;background:#ff7138;}
.lx-topic-banner h1{margin:0 0 18px;color:#fff;font-size:clamp(34px,4.4vw,58px);line-height:1.2;letter-spacing:-.02em;}
.lx-topic-banner-copy>p:not(.lx-topic-banner-eyebrow){max-width:650px;margin:0;color:rgba(255,255,255,.82);font-size:17px;line-height:1.9;}
.lx-topic-banner-actions{display:flex;align-items:center;gap:24px;margin-top:28px;}
.lx-topic-banner-button{display:inline-flex;align-items:center;gap:10px;padding:12px 21px;border:1px solid #ff7138;border-radius:4px;color:#fff;background:#ff7138;box-shadow:0 10px 24px rgba(7,35,101,.22);font-weight:700;transition:all .25s ease;}
.lx-topic-banner-button:hover{color:#fff;background:#f15f28;transform:translateY(-2px);}
.lx-topic-banner-button span{font-size:17px;}
.lx-topic-banner-link{color:#e1efff;font-size:15px;border-bottom:1px solid rgba(225,239,255,.5);transition:color .25s ease,border-color .25s ease;}
.lx-topic-banner-link:hover{color:#fff;border-color:#fff;}
.lx-topic-banner-visual{position:relative;min-height:270px;}
.lx-topic-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(193,230,255,.62);border-radius:50%;transform:translate(-50%,-50%) rotate(-17deg);box-shadow:0 0 35px rgba(133,214,255,.22);}
.lx-topic-orbit-one{width:260px;height:180px;}
.lx-topic-orbit-two{width:360px;height:230px;transform:translate(-50%,-50%) rotate(26deg);opacity:.42;}
.lx-topic-core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:108px;height:108px;border:1px solid rgba(255,255,255,.75);border-radius:50%;background:radial-gradient(circle at 35% 25%,#9cdbff,#3179df 58%,#123a9c 100%);box-shadow:0 0 0 13px rgba(178,224,255,.08),0 0 48px rgba(125,211,255,.46);transform:translate(-50%,-50%);}
.lx-topic-core strong{font:800 30px/1 Inter,Arial,sans-serif;color:#fff;}
.lx-topic-core small{margin-top:-20px;color:#d8edff;font:700 10px/1 Inter,Arial,sans-serif;letter-spacing:.15em;}
.lx-topic-tag{position:absolute;padding:8px 12px;border:1px solid rgba(255,255,255,.32);border-radius:18px;color:#e6f3ff;background:rgba(255,255,255,.1);backdrop-filter:blur(6px);font-size:12px;box-shadow:0 8px 18px rgba(7,35,101,.12);}
.lx-topic-tag-one{top:22px;left:4%;}.lx-topic-tag-two{right:1%;top:46%;}.lx-topic-tag-three{bottom:15px;left:18%;}
@media(max-width:760px){
  .lx-topic-banner-inner{grid-template-columns:1fr;min-height:0;padding-top:48px;padding-bottom:36px;}
  .lx-topic-banner-copy{max-width:none;}
  .lx-topic-banner-copy>p:not(.lx-topic-banner-eyebrow){font-size:16px;}
  .lx-topic-banner-visual{min-height:220px;margin-top:-4px;transform:scale(.86);transform-origin:center top;margin-bottom:-28px;}
  .lx-topic-banner-actions{gap:18px;flex-wrap:wrap;}
}
@media(max-width:420px){
  .lx-topic-banner h1{font-size:32px;}
  .lx-topic-banner-visual{transform:scale(.72);margin-bottom:-62px;}
  .lx-topic-banner-button{padding:11px 16px;}
}

/* GEO专题页链接悬停颜色 */
.lx-topic-banner .lx-topic-related-links a:hover,
.lx-topic-banner .lx-breadcrumb a:hover,
.lx-topic-banner .lx-topic-related-links a:focus,
.lx-topic-banner .lx-breadcrumb a:focus {
  color: #ff7138 !important;
}

/* 服务页 banner 相关服务与快捷链接 */
.social-express-page .lx-topic-related-links {
  position: relative;
  z-index: 2;
  padding: 18px 0 4px;
  color: #294d79;
  line-height: 1.9;
}
.social-express-page .lx-topic-related-links a {
  color: #24558f;
}
.social-express-page .lx-topic-related-links a:hover,
.social-express-page .lx-topic-related-links a:focus {
  color: #ff7138;
}

/* BEGIN ZX CHAIRMAN PAGE — 2026-10-20 (scoped) */
.zx-page{--zx-ink:#102750;--zx-blue:#245ad1;--zx-muted:#53637b;--zx-line:#dee6f1;--zx-orange:#e95220;color:var(--zx-ink);background:#fff;font:16px/1.85 "Microsoft YaHei","PingFang SC",system-ui,sans-serif;overflow-wrap:anywhere}
.zx-page *{box-sizing:border-box}.zx-page a{text-decoration:none}.zx-page p,.zx-page h1,.zx-page h2,.zx-page h3,.zx-page figure{margin:0}.zx-page a:focus-visible,.zx-page summary:focus-visible{outline:3px solid #e95220;outline-offset:5px}.zx-page .zx-wrap{width:calc(100% - 64px);max-width:1200px;margin:0 auto}.zx-page .zx-kicker{font:700 12px/1.5 Arial,"Microsoft YaHei",sans-serif;letter-spacing:.13em;color:var(--zx-blue);margin-bottom:20px}.zx-page h2{font-size:clamp(28px,3.2vw,42px);line-height:1.45;letter-spacing:-.035em;font-weight:700;color:var(--zx-ink)}.zx-page h3{font-size:21px;line-height:1.5;color:var(--zx-ink);font-weight:700}.zx-page .zx-section{padding:90px 0;scroll-margin-top:110px}.zx-page .zx-soft{background:#f4f7fb}.zx-page .zx-muted{color:var(--zx-muted);margin-top:24px;max-width:360px}.zx-page .zx-hero{background:linear-gradient(120deg,#0a2555,#174590);color:#fff;padding:25px 0 0;overflow:hidden}.zx-page .zx-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:#d1dff4;margin-bottom:42px}.zx-page .zx-breadcrumb a{color:#d1dff4;min-height:44px;display:inline-flex;align-items:center}.zx-page .zx-breadcrumb>span{display:inline-flex;align-items:center}.zx-page .zx-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:64px;align-items:center;padding-bottom:60px}.zx-page .zx-hero .zx-kicker{color:#afcaff;margin-bottom:24px}.zx-page .zx-role{font-size:15px;color:#dae6fa;margin-bottom:12px}.zx-page h1{font-size:58px;line-height:1.25;color:#fff;letter-spacing:.03em;font-weight:700}.zx-page h1>span{display:block;font-size:clamp(28px,3vw,40px);line-height:1.5;letter-spacing:-.025em;margin-top:22px}.zx-page .zx-intro{color:#d9e5f8;margin-top:20px;max-width:570px}.zx-page .zx-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.zx-page .zx-btn{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:12px 22px;border-radius:5px;font-size:15px;font-weight:700;transition:background .18s,box-shadow .18s}.zx-page .zx-btn-orange{background:var(--zx-orange);color:#fff}.zx-page .zx-btn-orange:hover{background:#c84116;box-shadow:0 8px 24px #0002}.zx-page .zx-btn-outline{border:1px solid #8ba9d7;color:#fff}.zx-page .zx-btn-outline:hover{background:#ffffff15}.zx-page .zx-portrait{position:relative;padding:22px 22px 0;border:1px solid #ffffff30;border-radius:100px 8px 8px 8px;background:#ffffff08}.zx-page .zx-portrait-frame{background:#e4e8ee;overflow:hidden;border-radius:78px 4px 4px 4px}.zx-page .zx-portrait img{display:block;width:100%;height:auto;aspect-ratio:380/264;object-fit:cover}.zx-page .zx-portrait figcaption{padding:20px 3px 24px;display:flex;flex-direction:column;gap:3px}.zx-page .zx-portrait figcaption>span{font-size:20px;font-weight:700}.zx-page .zx-portrait small{font-size:13px;color:#d1dff4}.zx-page .zx-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff30}.zx-page .zx-facts>div{padding:25px 20px 28px 0}.zx-page .zx-facts strong{display:block;font-size:21px;color:#fff}.zx-page .zx-facts span{font-size:13px;color:#d1dff4}.zx-page .zx-section-nav{background:#fff;border-bottom:1px solid var(--zx-line)}.zx-page .zx-section-nav>.zx-wrap{display:flex;gap:38px;flex-wrap:wrap}.zx-page .zx-section-nav a{padding:19px 0;color:var(--zx-muted);font-size:14px;min-height:48px;border-bottom:2px solid transparent}.zx-page .zx-section-nav a:hover{color:var(--zx-blue);border-color:var(--zx-blue)}.zx-page .zx-profile-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}.zx-page .zx-prose p{color:var(--zx-muted);margin-bottom:18px}.zx-page .zx-prose .zx-lead{font-size:20px;color:var(--zx-ink);line-height:1.8}.zx-page .zx-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.zx-page .zx-tags span{background:#eef4ff;color:#28519b;border:1px solid #dae5fa;border-radius:3px;padding:5px 12px;font-size:13px}.zx-page .zx-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.zx-page .zx-heading>p{max-width:410px;color:var(--zx-muted)}.zx-page .zx-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0 0 28px}.zx-page .zx-timeline li{border-top:2px solid #b7cbed;padding-top:24px}.zx-page .zx-step{font-size:13px;font-weight:700;color:var(--zx-blue)}.zx-page .zx-timeline h3{font-size:19px;margin:17px 0 14px}.zx-page .zx-timeline p{color:var(--zx-muted);font-size:15px}.zx-page .zx-text-link{display:inline-flex;gap:20px;align-items:center;min-height:44px;font-weight:700;color:var(--zx-blue);font-size:15px}.zx-page .zx-text-link:hover{text-decoration:underline}.zx-page .zx-view-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.zx-page .zx-view{border:1px solid var(--zx-line);padding:30px;border-radius:8px}.zx-page .zx-card-no{font:400 36px/1.2 Arial,sans-serif;color:#708bbc}.zx-page .zx-view h3{margin:23px 0 16px}.zx-page .zx-view p{font-size:15px;color:var(--zx-muted)}.zx-page .zx-card-label{display:block;border-top:1px solid var(--zx-line);padding-top:18px;margin-top:24px;font-size:12px;color:#476389}.zx-page .zx-belief{display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#102f65;padding:42px;margin-top:30px;border-radius:8px}.zx-page .zx-belief .zx-kicker{color:#afcaff;margin-bottom:14px}.zx-page .zx-belief h3{font-size:26px;color:#fff}.zx-page .zx-belief>p{color:#dbe5f7;align-self:center}.zx-page .zx-dialogue-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.zx-page .zx-faq{border-top:1px solid #cfdbea}.zx-page .zx-faq details{padding:0;border-bottom:1px solid #cfdbea}.zx-page .zx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;min-height:60px;font-size:17px;line-height:1.65;color:var(--zx-ink);font-weight:700;cursor:pointer;list-style:none}.zx-page .zx-faq summary::-webkit-details-marker{display:none}.zx-page .zx-faq summary span{color:var(--zx-blue);font-size:24px;flex-shrink:0}.zx-page .zx-faq details[open] summary span{transform:rotate(45deg)}.zx-page .zx-faq details p{max-width:none;margin:0;padding:0 30px 24px 0;color:var(--zx-muted);font-size:15px;line-height:1.85}.zx-page .zx-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.zx-page .zx-service-grid>a{padding:30px;border:1px solid var(--zx-line);border-radius:8px;background:#fff;transition:border-color .18s,box-shadow .18s;color:var(--zx-ink)}.zx-page .zx-service-grid>a:hover{border-color:#729ce2;box-shadow:0 12px 28px #1235680b}.zx-page .zx-service-grid>a>span{font-size:12px;color:var(--zx-blue);letter-spacing:.04em}.zx-page .zx-service-grid h3{margin:19px 0 14px}.zx-page .zx-service-grid p{font-size:15px;color:var(--zx-muted)}.zx-page .zx-service-grid b{display:flex;justify-content:space-between;margin-top:28px;font-size:14px;color:var(--zx-blue)}.zx-page .zx-contact{padding:64px 0;background:linear-gradient(110deg,#153b82,#0e2752);color:#fff}.zx-page .zx-contact-grid{display:flex;align-items:center;justify-content:space-between;gap:40px}.zx-page .zx-contact .zx-kicker{color:#afcaff}.zx-page .zx-contact h2{color:#fff;font-size:32px}.zx-page .zx-contact p:not(.zx-kicker){color:#dbe5f7;max-width:660px;margin-top:18px}.zx-page .zx-contact .zx-btn{flex-shrink:0}.zx-skip{position:fixed;left:16px;top:-100px;z-index:10000;background:#fff;color:#102750;padding:14px 20px}.zx-skip:focus{top:16px}
/* Preview chrome; production uses the existing website header and footer. */
.zx-preview-header{background:#fff;border-bottom:1px solid #dee6f1;font:14px/1.6 "Microsoft YaHei",sans-serif}.zx-preview-bar{max-width:1200px;width:calc(100% - 64px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:86px}.zx-preview-brand{color:#163d83;text-decoration:none;font-weight:700;font-size:23px}.zx-preview-brand small{display:block;font:10px/1.4 Arial,sans-serif;letter-spacing:.14em}.zx-preview-header nav{display:flex;gap:28px;flex-wrap:wrap}.zx-preview-header nav a{display:inline-flex;align-items:center;min-height:44px;color:#304563;text-decoration:none}.zx-preview-footer{padding:30px 24px;text-align:center;background:#081c40;color:#dbe5f7;font:13px/1.8 "Microsoft YaHei",sans-serif}
@media(max-width:960px){.zx-page .zx-hero-grid{gap:30px;grid-template-columns:1.12fr .88fr}.zx-page .zx-profile-grid,.zx-page .zx-dialogue-grid{gap:36px}.zx-page .zx-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.zx-page .zx-heading{align-items:flex-start}.zx-page .zx-view,.zx-page .zx-service-grid>a{padding:24px}.zx-page .zx-belief{gap:30px;padding:32px}}
@media(max-width:680px){.zx-page .zx-wrap{width:calc(100% - 36px)}.zx-page .zx-section{padding:56px 0;scroll-margin-top:90px}.zx-page .zx-hero-grid,.zx-page .zx-profile-grid,.zx-page .zx-dialogue-grid,.zx-page .zx-view-grid,.zx-page .zx-service-grid,.zx-page .zx-belief{grid-template-columns:1fr}.zx-page .zx-breadcrumb{margin-bottom:24px}.zx-page .zx-hero-grid{gap:34px;padding-bottom:34px}.zx-page h1{font-size:48px}.zx-page h1>span{font-size:30px}.zx-page .zx-portrait{max-width:420px;width:100%;justify-self:center;padding:14px 14px 0;border-radius:64px 6px 6px 6px}.zx-page .zx-portrait-frame{border-radius:50px 3px 3px 3px}.zx-page .zx-portrait figcaption{padding:14px 2px 18px}.zx-page .zx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.zx-page .zx-facts>div{padding:18px 8px 18px 0}.zx-page .zx-facts strong{font-size:18px}.zx-page .zx-section-nav>.zx-wrap{gap:0;justify-content:space-between}.zx-page .zx-section-nav a{font-size:12px;padding:14px 2px}.zx-page .zx-heading{flex-direction:column;gap:22px;margin-bottom:30px}.zx-page .zx-timeline{grid-template-columns:1fr;gap:28px}.zx-page .zx-timeline li{padding-top:18px}.zx-page .zx-profile-grid,.zx-page .zx-dialogue-grid{gap:30px}.zx-page .zx-belief{padding:26px;gap:24px}.zx-page .zx-contact{padding:48px 0}.zx-page .zx-contact-grid{flex-direction:column;align-items:flex-start;gap:28px}.zx-page .zx-contact h2{font-size:28px}.zx-preview-bar{width:calc(100% - 36px);min-height:78px;align-items:center}.zx-preview-brand{font-size:19px}.zx-preview-header nav{gap:12px;font-size:12px}.zx-preview-header nav a:nth-child(2){display:none}}
@media(prefers-reduced-motion:reduce){.zx-page *{scroll-behavior:auto!important;transition:none!important}}
/* END ZX CHAIRMAN PAGE */

/* BEGIN LS STRENGTH PAGE — 2026-10-20 */
.ls-page{--ls-ink:#112b56;--ls-blue:#245ad1;--ls-muted:#53637a;--ls-line:#dce5f1;color:var(--ls-ink);background:#fff;font:16px/1.85 "Microsoft YaHei","PingFang SC",system-ui,sans-serif;overflow-wrap:anywhere}.ls-page *{box-sizing:border-box}.ls-page h1,.ls-page h2,.ls-page h3,.ls-page p,.ls-page figure{margin:0}.ls-page a{text-decoration:none}.ls-page a:focus-visible{outline:3px solid #e95220;outline-offset:5px}.ls-page .ls-wrap{width:calc(100% - 64px);max-width:1200px;margin:auto}.ls-page .ls-kicker{font:700 12px/1.5 Arial,"Microsoft YaHei",sans-serif;letter-spacing:.13em;color:var(--ls-blue);margin-bottom:18px}.ls-page h2{font-size:clamp(28px,3.1vw,42px);line-height:1.45;color:var(--ls-ink);font-weight:700;letter-spacing:-.03em}.ls-page h3{font-size:21px;line-height:1.5;color:var(--ls-ink);font-weight:700}.ls-page .ls-section{padding:88px 0;scroll-margin-top:100px}.ls-page .ls-soft{background:#f4f7fb}.ls-page .ls-hero{background:linear-gradient(115deg,#0b285a,#174b99);color:#fff;padding-top:24px}.ls-page .ls-breadcrumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;margin-bottom:38px;color:#dbe7fa}.ls-page .ls-breadcrumb a{color:#dbe7fa;min-height:44px;display:inline-flex;align-items:center}.ls-page .ls-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center;padding-bottom:54px}.ls-page .ls-hero .ls-kicker{color:#b9d1fb}.ls-page h1{font-size:48px;line-height:1.3;font-weight:700;color:#fff}.ls-page h1>span{display:block;font-size:clamp(28px,3vw,39px);line-height:1.5;margin-top:18px}.ls-page .ls-intro{margin-top:22px;color:#dce7fa}.ls-page .ls-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.ls-page .ls-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;border-radius:5px;transition:background .18s}.ls-page .ls-orange{background:#df491b;color:#fff}.ls-page .ls-orange:hover{background:#bd3610}.ls-page .ls-outline{border:1px solid #9cb7df;color:#fff}.ls-page .ls-outline:hover{background:#ffffff15}.ls-page .ls-hero-photo{padding:14px;background:#ffffff0d;border:1px solid #ffffff30;border-radius:10px}.ls-page .ls-hero-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block;border-radius:5px}.ls-page .ls-hero-photo figcaption{font-size:13px;color:#dce7fa;padding:14px 4px 0}.ls-page .ls-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #ffffff30}.ls-page .ls-facts>div{padding:24px 10px 28px 0}.ls-page .ls-facts b{display:block;font-size:23px;color:#fff}.ls-page .ls-facts span{font-size:13px;color:#dce7fa}.ls-page .ls-menu{border-bottom:1px solid var(--ls-line)}.ls-page .ls-menu>.ls-wrap{display:flex;gap:38px;flex-wrap:wrap}.ls-page .ls-menu a{min-height:52px;padding:17px 0;color:var(--ls-muted);font-size:14px}.ls-page .ls-menu a:hover{color:var(--ls-blue)}.ls-page .ls-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.ls-page .ls-heading>p{max-width:420px;color:var(--ls-muted)}.ls-page .ls-cap-grid,.ls-page .ls-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ls-page .ls-cap-grid article{border:1px solid var(--ls-line);padding:30px;border-radius:8px;position:relative}.ls-page .ls-number{font:400 30px/1 Arial,sans-serif;color:#7892bd;display:block;margin-bottom:24px}.ls-page .ls-cap-grid h3{margin-bottom:14px}.ls-page .ls-cap-grid p,.ls-page .ls-service-grid p{color:var(--ls-muted);font-size:15px}.ls-page .ls-chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:24px}.ls-page .ls-chips span{background:#eef4ff;padding:4px 11px;color:#365886;font-size:12px;border-radius:3px}.ls-page .ls-honor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ls-page .ls-honor{background:#fff;border:1px solid var(--ls-line);border-radius:8px;overflow:hidden}.ls-page .ls-honor>a{display:block;padding:18px;border-bottom:1px solid var(--ls-line);background:#fafbfe}.ls-page .ls-honor img{display:block;width:100%;height:220px;object-fit:contain}.ls-page .ls-honor>div{padding:25px}.ls-page .ls-label{color:var(--ls-blue);font-size:12px;font-weight:700;letter-spacing:.05em}.ls-page .ls-honor h3{margin:12px 0 14px;font-size:19px}.ls-page .ls-honor p{color:var(--ls-muted);font-size:14px}.ls-page .ls-honor small{font-size:12px;color:#596a80;display:block;padding-top:16px;margin-top:16px;border-top:1px solid var(--ls-line)}.ls-page .ls-note{font-size:13px;color:var(--ls-muted);margin-top:24px}.ls-page .ls-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;color:var(--ls-blue);font-size:15px;font-weight:700}.ls-page .ls-link:hover{text-decoration:underline}.ls-page .ls-service-grid>a{border:1px solid var(--ls-line);border-radius:8px;padding:32px;transition:border-color .18s,box-shadow .18s}.ls-page .ls-service-grid>a:hover{border-color:#739ee4;box-shadow:0 10px 30px #1537710c}.ls-page .ls-service-grid h3{margin:18px 0 14px}.ls-page .ls-service-grid b{display:flex;justify-content:space-between;color:var(--ls-blue);font-size:14px;margin-top:25px}.ls-page .ls-dark{background:#102e62;color:#fff}.ls-page .ls-dark h2,.ls-page .ls-dark h3{color:#fff}.ls-page .ls-dark .ls-kicker,.ls-page .ls-dark .ls-link{color:#bbd3ff}.ls-page .ls-dark .ls-heading>p{color:#d2e0f6}.ls-page .ls-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0;gap:24px;margin:0 0 28px}.ls-page .ls-flow li{border-top:1px solid #ffffff40;padding-top:24px}.ls-page .ls-flow li>span{font:400 29px/1.3 Arial,sans-serif;color:#b6cff8}.ls-page .ls-flow h3{font-size:19px;margin:18px 0 14px}.ls-page .ls-flow p{color:#d2e0f6;font-size:14px}.ls-page .ls-about-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:30px}.ls-page .ls-history{background:#f4f7fb;border-radius:8px;padding:34px}.ls-page .ls-history h3{font-size:25px;margin-top:14px}.ls-page .ls-history ul{list-style:none;padding:0;margin:28px 0 18px}.ls-page .ls-history li{display:grid;grid-template-columns:85px 1fr;gap:15px;border-top:1px solid var(--ls-line);padding:18px 0}.ls-page .ls-history strong{font-size:14px;color:var(--ls-blue)}.ls-page .ls-history li>span{font-size:14px;color:var(--ls-muted)}.ls-page .ls-person{border:1px solid var(--ls-line);border-radius:8px;overflow:hidden}.ls-page .ls-person>img{display:block;width:100%;height:250px;object-fit:cover;object-position:center 35%}.ls-page .ls-person>div{padding:28px}.ls-page .ls-person h3{font-size:27px;margin:12px 0}.ls-page .ls-person p:not(.ls-label){font-size:15px;color:var(--ls-muted);margin-bottom:17px}.ls-page .ls-contact{background:#edf3ff;padding:60px 0}.ls-page .ls-contact>.ls-wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}.ls-page .ls-contact h2{font-size:32px}.ls-page .ls-contact p:not(.ls-kicker){margin-top:17px;color:var(--ls-muted)}.ls-page .ls-contact .ls-btn{flex-shrink:0}.ls-skip{position:fixed;top:-100px;left:20px;z-index:10000;background:#fff;color:#112b56;padding:15px}.ls-skip:focus{top:15px}
.ls-preview-head{background:#fff;border-bottom:1px solid #dce5f1;font:14px/1.6 "Microsoft YaHei",sans-serif}.ls-preview-head>div{width:calc(100% - 64px);max-width:1200px;margin:auto;min-height:84px;display:flex;justify-content:space-between;align-items:center;gap:20px}.ls-preview-head a{color:#234575;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.ls-preview-head .ls-brand{font-size:23px;font-weight:700}.ls-preview-head nav{display:flex;gap:28px}.ls-preview-foot{padding:28px 20px;background:#091e42;color:#dce7fa;text-align:center;font:13px/1.8 "Microsoft YaHei",sans-serif}
@media(max-width:960px){.ls-page .ls-hero-grid{gap:30px}.ls-page .ls-honor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-page .ls-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-page .ls-about-grid{gap:24px}.ls-page .ls-heading{align-items:flex-start}}
@media(max-width:680px){.ls-page .ls-wrap{width:calc(100% - 36px)}.ls-page .ls-section{padding:56px 0}.ls-page .ls-hero-grid,.ls-page .ls-cap-grid,.ls-page .ls-honor-grid,.ls-page .ls-service-grid,.ls-page .ls-about-grid{grid-template-columns:1fr}.ls-page .ls-hero-grid{padding-bottom:32px;gap:30px}.ls-page h1{font-size:40px}.ls-page h1>span{font-size:29px}.ls-page .ls-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-page .ls-facts>div{padding:18px 5px 20px 0}.ls-page .ls-facts b{font-size:21px}.ls-page .ls-breadcrumb{margin-bottom:26px}.ls-page .ls-menu>.ls-wrap{gap:0;justify-content:space-between}.ls-page .ls-menu a{font-size:12px;padding:16px 2px}.ls-page .ls-heading{flex-direction:column;gap:22px;margin-bottom:30px}.ls-page .ls-flow{grid-template-columns:1fr;gap:25px}.ls-page .ls-flow li{padding-top:16px}.ls-page .ls-flow h3{margin:12px 0}.ls-page .ls-cap-grid article,.ls-page .ls-service-grid>a,.ls-page .ls-history{padding:25px}.ls-page .ls-person>img{height:auto;aspect-ratio:380/264}.ls-page .ls-contact{padding:48px 0}.ls-page .ls-contact>.ls-wrap{flex-direction:column;align-items:flex-start;gap:28px}.ls-page .ls-contact h2{font-size:28px}.ls-preview-head>div{width:calc(100% - 36px);min-height:76px}.ls-preview-head nav{gap:14px;font-size:12px}.ls-preview-head nav a:nth-child(2){display:none}.ls-preview-head .ls-brand{font-size:20px}}
@media(prefers-reduced-motion:reduce){.ls-page *{transition:none!important;scroll-behavior:auto!important}}
/* END LS STRENGTH PAGE */

/* BEGIN XZ XIE ZONGJIAN PAGE — 2026-10-20 (scoped) */
.xz-page{--xz-ink:#102750;--xz-blue:#245ad1;--xz-muted:#53637b;--xz-line:#dee6f1;--xz-orange:#e95220;color:var(--xz-ink);background:#fff;font:16px/1.85 "Microsoft YaHei","PingFang SC",system-ui,sans-serif;overflow-wrap:anywhere}
.xz-page *{box-sizing:border-box}.xz-page a{text-decoration:none}.xz-page p,.xz-page h1,.xz-page h2,.xz-page h3,.xz-page figure{margin:0}.xz-page a:focus-visible,.xz-page summary:focus-visible{outline:3px solid #e95220;outline-offset:5px}.xz-page .xz-wrap{width:calc(100% - 64px);max-width:1200px;margin:0 auto}.xz-page .xz-kicker{font:700 12px/1.5 Arial,"Microsoft YaHei",sans-serif;letter-spacing:.13em;color:var(--xz-blue);margin-bottom:20px}.xz-page h2{font-size:clamp(28px,3.2vw,42px);line-height:1.45;letter-spacing:-.035em;font-weight:700;color:var(--xz-ink)}.xz-page h3{font-size:21px;line-height:1.5;color:var(--xz-ink);font-weight:700}.xz-page .xz-section{padding:90px 0;scroll-margin-top:110px}.xz-page .xz-soft{background:#f4f7fb}.xz-page .xz-muted{color:var(--xz-muted);margin-top:24px;max-width:360px}.xz-page .xz-hero{background:linear-gradient(120deg,#0a2555,#174590);color:#fff;padding:25px 0 0;overflow:hidden}.xz-page .xz-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:#d1dff4;margin-bottom:42px}.xz-page .xz-breadcrumb a{color:#d1dff4;min-height:44px;display:inline-flex;align-items:center}.xz-page .xz-breadcrumb>span{display:inline-flex;align-items:center}.xz-page .xz-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:64px;align-items:center;padding-bottom:60px}.xz-page .xz-hero .xz-kicker{color:#afcaff;margin-bottom:24px}.xz-page .xz-role{font-size:15px;color:#dae6fa;margin-bottom:12px}.xz-page h1{font-size:58px;line-height:1.25;color:#fff;letter-spacing:.03em;font-weight:700}.xz-page h1>span{display:block;font-size:clamp(28px,3vw,40px);line-height:1.5;letter-spacing:-.025em;margin-top:22px}.xz-page .xz-intro{color:#d9e5f8;margin-top:20px;max-width:570px}.xz-page .xz-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.xz-page .xz-btn{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:12px 22px;border-radius:5px;font-size:15px;font-weight:700;transition:background .18s,box-shadow .18s}.xz-page .xz-btn-orange{background:var(--xz-orange);color:#fff}.xz-page .xz-btn-orange:hover{background:#c84116;box-shadow:0 8px 24px #0002}.xz-page .xz-btn-outline{border:1px solid #8ba9d7;color:#fff}.xz-page .xz-btn-outline:hover{background:#ffffff15}.xz-page .xz-portrait{position:relative;padding:22px 22px 0;border:1px solid #ffffff30;border-radius:100px 8px 8px 8px;background:#ffffff08}.xz-page .xz-portrait-frame{background:#e4e8ee;overflow:hidden;border-radius:78px 4px 4px 4px}.xz-page .xz-portrait img{display:block;width:100%;height:auto;aspect-ratio:380/264;object-fit:cover}.xz-page .xz-portrait figcaption{padding:20px 3px 24px;display:flex;flex-direction:column;gap:3px}.xz-page .xz-portrait figcaption>span{font-size:20px;font-weight:700}.xz-page .xz-portrait small{font-size:13px;color:#d1dff4}.xz-page .xz-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff30}.xz-page .xz-facts>div{padding:25px 20px 28px 0}.xz-page .xz-facts strong{display:block;font-size:21px;color:#fff}.xz-page .xz-facts span{font-size:13px;color:#d1dff4}.xz-page .xz-section-nav{background:#fff;border-bottom:1px solid var(--xz-line)}.xz-page .xz-section-nav>.xz-wrap{display:flex;gap:38px;flex-wrap:wrap}.xz-page .xz-section-nav a{padding:19px 0;color:var(--xz-muted);font-size:14px;min-height:48px;border-bottom:2px solid transparent}.xz-page .xz-section-nav a:hover{color:var(--xz-blue);border-color:var(--xz-blue)}.xz-page .xz-profile-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}.xz-page .xz-prose p{color:var(--xz-muted);margin-bottom:18px}.xz-page .xz-prose .xz-lead{font-size:20px;color:var(--xz-ink);line-height:1.8}.xz-page .xz-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.xz-page .xz-tags span{background:#eef4ff;color:#28519b;border:1px solid #dae5fa;border-radius:3px;padding:5px 12px;font-size:13px}.xz-page .xz-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.xz-page .xz-heading>p{max-width:410px;color:var(--xz-muted)}.xz-page .xz-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0 0 28px}.xz-page .xz-timeline li{border-top:2px solid #b7cbed;padding-top:24px}.xz-page .xz-step{font-size:13px;font-weight:700;color:var(--xz-blue)}.xz-page .xz-timeline h3{font-size:19px;margin:17px 0 14px}.xz-page .xz-timeline p{color:var(--xz-muted);font-size:15px}.xz-page .xz-text-link{display:inline-flex;gap:20px;align-items:center;min-height:44px;font-weight:700;color:var(--xz-blue);font-size:15px}.xz-page .xz-text-link:hover{text-decoration:underline}.xz-page .xz-view-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.xz-page .xz-view{border:1px solid var(--xz-line);padding:30px;border-radius:8px}.xz-page .xz-card-no{font:400 36px/1.2 Arial,sans-serif;color:#708bbc}.xz-page .xz-view h3{margin:23px 0 16px}.xz-page .xz-view p{font-size:15px;color:var(--xz-muted)}.xz-page .xz-card-label{display:block;border-top:1px solid var(--xz-line);padding-top:18px;margin-top:24px;font-size:12px;color:#476389}.xz-page .xz-belief{display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#102f65;padding:42px;margin-top:30px;border-radius:8px}.xz-page .xz-belief .xz-kicker{color:#afcaff;margin-bottom:14px}.xz-page .xz-belief h3{font-size:26px;color:#fff}.xz-page .xz-belief>p{color:#dbe5f7;align-self:center}.xz-page .xz-dialogue-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.xz-page .xz-faq{border-top:1px solid #cfdbea}.xz-page .xz-faq details{padding:0;border-bottom:1px solid #cfdbea}.xz-page .xz-faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;min-height:60px;font-size:17px;line-height:1.65;color:var(--xz-ink);font-weight:700;cursor:pointer;list-style:none}.xz-page .xz-faq summary::-webkit-details-marker{display:none}.xz-page .xz-faq summary span{color:var(--xz-blue);font-size:24px;flex-shrink:0}.xz-page .xz-faq details[open] summary span{transform:rotate(45deg)}.xz-page .xz-faq details p{max-width:none;margin:0;padding:0 30px 24px 0;color:var(--xz-muted);font-size:15px;line-height:1.85}.xz-page .xz-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.xz-page .xz-service-grid>a{padding:30px;border:1px solid var(--xz-line);border-radius:8px;background:#fff;transition:border-color .18s,box-shadow .18s;color:var(--xz-ink)}.xz-page .xz-service-grid>a:hover{border-color:#729ce2;box-shadow:0 12px 28px #1235680b}.xz-page .xz-service-grid>a>span{font-size:12px;color:var(--xz-blue);letter-spacing:.04em}.xz-page .xz-service-grid h3{margin:19px 0 14px}.xz-page .xz-service-grid p{font-size:15px;color:var(--xz-muted)}.xz-page .xz-service-grid b{display:flex;justify-content:space-between;margin-top:28px;font-size:14px;color:var(--xz-blue)}.xz-page .xz-contact{padding:64px 0;background:linear-gradient(110deg,#153b82,#0e2752);color:#fff}.xz-page .xz-contact-grid{display:flex;align-items:center;justify-content:space-between;gap:40px}.xz-page .xz-contact .xz-kicker{color:#afcaff}.xz-page .xz-contact h2{color:#fff;font-size:32px}.xz-page .xz-contact p:not(.xz-kicker){color:#dbe5f7;max-width:660px;margin-top:18px}.xz-page .xz-contact .xz-btn{flex-shrink:0}.xz-skip{position:fixed;left:16px;top:-100px;z-index:10000;background:#fff;color:#102750;padding:14px 20px}.xz-skip:focus{top:16px}
/* Preview chrome; production uses the existing website header and footer. */
.xz-preview-header{background:#fff;border-bottom:1px solid #dee6f1;font:14px/1.6 "Microsoft YaHei",sans-serif}.xz-preview-bar{max-width:1200px;width:calc(100% - 64px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:86px}.xz-preview-brand{color:#163d83;text-decoration:none;font-weight:700;font-size:23px}.xz-preview-brand small{display:block;font:10px/1.4 Arial,sans-serif;letter-spacing:.14em}.xz-preview-header nav{display:flex;gap:28px;flex-wrap:wrap}.xz-preview-header nav a{display:inline-flex;align-items:center;min-height:44px;color:#304563;text-decoration:none}.xz-preview-footer{padding:30px 24px;text-align:center;background:#081c40;color:#dbe5f7;font:13px/1.8 "Microsoft YaHei",sans-serif}
@media(max-width:960px){.xz-page .xz-hero-grid{gap:30px;grid-template-columns:1.12fr .88fr}.xz-page .xz-profile-grid,.xz-page .xz-dialogue-grid{gap:36px}.xz-page .xz-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.xz-page .xz-heading{align-items:flex-start}.xz-page .xz-view,.xz-page .xz-service-grid>a{padding:24px}.xz-page .xz-belief{gap:30px;padding:32px}}
@media(max-width:680px){.xz-page .xz-wrap{width:calc(100% - 36px)}.xz-page .xz-section{padding:56px 0;scroll-margin-top:90px}.xz-page .xz-hero-grid,.xz-page .xz-profile-grid,.xz-page .xz-dialogue-grid,.xz-page .xz-view-grid,.xz-page .xz-service-grid,.xz-page .xz-belief{grid-template-columns:1fr}.xz-page .xz-breadcrumb{margin-bottom:24px}.xz-page .xz-hero-grid{gap:34px;padding-bottom:34px}.xz-page h1{font-size:48px}.xz-page h1>span{font-size:30px}.xz-page .xz-portrait{max-width:420px;width:100%;justify-self:center;padding:14px 14px 0;border-radius:64px 6px 6px 6px}.xz-page .xz-portrait-frame{border-radius:50px 3px 3px 3px}.xz-page .xz-portrait figcaption{padding:14px 2px 18px}.xz-page .xz-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.xz-page .xz-facts>div{padding:18px 8px 18px 0}.xz-page .xz-facts strong{font-size:18px}.xz-page .xz-section-nav>.xz-wrap{gap:0;justify-content:space-between}.xz-page .xz-section-nav a{font-size:12px;padding:14px 2px}.xz-page .xz-heading{flex-direction:column;gap:22px;margin-bottom:30px}.xz-page .xz-timeline{grid-template-columns:1fr;gap:28px}.xz-page .xz-timeline li{padding-top:18px}.xz-page .xz-profile-grid,.xz-page .xz-dialogue-grid{gap:30px}.xz-page .xz-belief{padding:26px;gap:24px}.xz-page .xz-contact{padding:48px 0}.xz-page .xz-contact-grid{flex-direction:column;align-items:flex-start;gap:28px}.xz-page .xz-contact h2{font-size:28px}.xz-preview-bar{width:calc(100% - 36px);min-height:78px;align-items:center}.xz-preview-brand{font-size:19px}.xz-preview-header nav{gap:12px;font-size:12px}.xz-preview-header nav a:nth-child(2){display:none}}
@media(prefers-reduced-motion:reduce){.xz-page *{scroll-behavior:auto!important;transition:none!important}}

.xz-page .xz-portrait img{aspect-ratio:1/1;object-fit:cover;object-position:center top}.xz-page .xz-hero-grid{grid-template-columns:1.13fr .87fr}.xz-page .xz-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0 0 26px}.xz-page .xz-method-grid li{padding:27px;border:1px solid var(--xz-line);border-radius:8px}.xz-page .xz-method-grid li>span{color:var(--xz-blue);font-size:13px;font-weight:700}.xz-page .xz-method-grid h3{font-size:19px;margin:18px 0 14px}.xz-page .xz-method-grid p{font-size:15px;color:var(--xz-muted)}.xz-page .xz-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.xz-page .xz-review-grid article{border-top:2px solid #b7cbed;padding-top:22px}.xz-page .xz-review-grid article>span{font:400 30px/1.2 Arial,sans-serif;color:#6b85b1}.xz-page .xz-review-grid h3{font-size:19px;margin:20px 0 14px}.xz-page .xz-review-grid p{color:var(--xz-muted);font-size:15px}.xz-page .xz-review-note{font-size:13px;color:var(--xz-muted);margin-top:30px;max-width:950px}.xz-page .xz-hero h1>span{font-size:clamp(28px,2.9vw,39px)}
@media(max-width:960px){.xz-page .xz-method-grid,.xz-page .xz-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xz-page .xz-hero-grid{gap:30px}}
@media(max-width:680px){.xz-page .xz-method-grid,.xz-page .xz-review-grid,.xz-page .xz-hero-grid{grid-template-columns:1fr}.xz-page .xz-portrait{max-width:350px}.xz-page .xz-method-grid li{padding:24px}.xz-page .xz-review-grid{gap:28px}.xz-page .xz-section-nav>.xz-wrap{gap:0}}

/* END XZ XIE ZONGJIAN PAGE */
