.xa-page{--blue:#24eea4;--ink:#174333;--muted:#678b7e;color:var(--ink);font-family:"Microsoft YaHei",Arial,sans-serif;background:#fff;line-height:1.75}.xa-page *{box-sizing:border-box}.xa-page h1,.xa-page h2,.xa-page h3,.xa-page p,.xa-page figure{margin:0}.xa-page a{text-decoration:none;color:inherit}.xa-wrap{max-width:1200px;width:calc(100% - 64px);margin:auto}.xa-page .xa-section{padding:80px 0;scroll-margin-top:100px}.xa-tint{background:#f5fcf9}.xa-hero{background:#ecfff8 url('../images/ssb2c/b2c-hero-lancer-light.jpg') center center/cover no-repeat;min-height:510px;display:flex;align-items:center}.xa-hero .xa-wrap{padding:54px 0}.xa-hero-copy{max-width:620px}.xa-eyebrow,.xa-heading>span{color:var(--blue);font-size:12px;letter-spacing:2px;font-weight:700}.xa-hero h1{font-size:44px;line-height:1.35;letter-spacing:-1px;margin:17px 0 20px;font-weight:700}.xa-hero h1 span{color:var(--blue)}.xa-hero p{font-size:17px;color:#538170;line-height:1.9}.xa-actions{display:flex;gap:24px;align-items:center;margin:28px 0 22px}.xa-page .xa-btn{display:inline-flex;gap:30px;align-items:center;border:0;border-radius:6px;background:var(--blue);padding:14px 23px;color:#fff;font:inherit;font-size:15px;cursor:pointer;box-shadow:0 8px 20px #24eea425}.xa-page .xa-btn:hover{background:#15c081}.xa-secondary{font-size:14px;font-weight:600}.xa-hero-tags{display:flex;gap:20px;color:#56957e;font-size:12px}.xa-hero-tags span:before{content:'✓';color:var(--blue);margin-right:6px}.xa-section-nav{display:flex;justify-content:center;gap:64px;border-bottom:1px solid #e7f5f0;padding:23px 24px;background:white;font-size:14px;font-weight:600}.xa-section-nav a:hover,.xa-page .xa-link,.xa-case-action a,.xa-scenario-extra a{color:var(--blue)}.xa-heading{text-align:center;max-width:850px;margin:0 auto 38px}.xa-heading h2{font-size:32px;line-height:1.5;font-weight:700;margin:9px 0 12px}.xa-heading p,.xa-card p,.xa-showcase p,.xa-admin p{color:var(--muted);font-size:14px}.xa-grid{display:grid;gap:20px}.xa-three{grid-template-columns:repeat(3,1fr)}.xa-card{padding:28px;border:1px solid #e3f3ed;border-radius:10px;background:#fff}.xa-icon{display:inline-flex;width:44px;height:44px;border-radius:10px;background:#edfff8;color:var(--blue);align-items:center;justify-content:center;margin-bottom:15px}.xa-icon svg{width:25px;height:25px}.xa-card h3{font-size:18px;font-weight:600;margin-bottom:9px}.xa-showcase{display:grid;grid-template-columns:0.85fr 1.15fr;gap:50px;align-items:center;margin-top:44px;padding:40px;background:#f3fdf9;border-radius:14px}.xa-showcase h2,.xa-admin h2{font-size:28px;line-height:1.5;margin:12px 0 16px;font-weight:700}.xa-showcase img{display:block;max-height:340px;width:100%;object-fit:contain}.xa-showcase figcaption{text-align:center;color:#709c8c;font-size:12px;margin-top:14px}.xa-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.xa-chips span{border:1px solid #d9f4ea;background:#fff;border-radius:4px;padding:4px 10px;color:#51997f;font-size:12px}.xa-terminals{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.xa-terminals article{text-align:center;background:#fff;border:1px solid #e4f3ee;padding:24px 10px;border-radius:10px}.xa-terminals img{width:58px;height:58px;object-fit:contain}.xa-terminals h3{font-size:15px;margin-top:12px}.xa-admin{display:grid;grid-template-columns:1.15fr 1fr;gap:66px;align-items:center;margin-top:46px}.xa-admin img{width:100%;height:auto;display:block;border-radius:9px;box-shadow:0 15px 40px #15664810}.xa-admin ul{padding-left:20px;font-size:14px;color:#538975;margin:20px 0 0}.xa-admin li{margin:7px 0}.xa-growth{display:flex;justify-content:space-around;align-items:center;background:#edfff8;border-radius:7px;margin-bottom:28px;padding:18px;color:#32bc89;font-size:15px}.xa-growth b{font-weight:400;color:#8ed3ba}.xa-marketing-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.xa-marketing-grid article{text-align:center;border:1px solid #e7f3ef;border-radius:8px;padding:19px 10px;transition:transform .2s,box-shadow .2s}.xa-marketing-grid article:hover{transform:translateY(-4px);box-shadow:0 12px 24px #17674a10}.xa-marketing-grid img{width:48px;height:48px;object-fit:contain}.xa-marketing-grid h3{font-size:14px;margin-top:9px}.xa-ai{background:#114733;color:#fff}.xa-ai .xa-heading>span{color:#79ffce}.xa-ai .xa-heading p{color:#b0dfce}.xa-ai-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:center}.xa-ai-visual{min-height:390px;text-align:center;padding:28px 16px;background:radial-gradient(ellipse at center,#2fb78566,transparent 68%);border:1px solid #37755e;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center}.xa-ai-orbit{font-size:13px;letter-spacing:3px;color:#aef2d9}.xa-ai-core{font-size:64px;line-height:1.2;font-weight:700;width:165px;height:155px;display:flex;flex-direction:column;justify-content:center;border:1px solid #8bffd4;margin:26px 0;border-radius:30px;background:linear-gradient(135deg,#49eeb2,#197855);box-shadow:0 0 65px #4cffbd44,inset 0 1px 15px #ffffff40;color:white}.xa-ai-core small{font-size:13px;letter-spacing:2px;margin-top:10px;font-weight:400}.xa-ai-nodes{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;width:100%}.xa-ai-nodes span{background:#20634a;border:1px solid #45856e;border-radius:6px;font-size:12px;padding:9px 4px}.xa-ai-visual>p{font-size:11px;color:#abe6d0;margin-top:22px}.xa-ai-list{display:grid;gap:26px}.xa-ai-list article{display:flex;gap:19px}.xa-ai-list .xa-icon{flex-shrink:0;background:#277156;color:#93ffd7}.xa-ai-list h3{font-size:21px;color:white;margin-bottom:8px}.xa-ai-list p{font-size:14px;color:#b0dfce}.xa-ai-list .xa-chips{margin-top:12px}.xa-ai-list .xa-chips span{background:#1b5842;border-color:#35745d;color:#b7ffe5}.xa-ai-bottom{border-top:1px solid #366d59;padding-top:24px;margin-top:38px;display:flex;gap:25px;align-items:center;justify-content:space-between}.xa-ai-bottom p{font-size:12px;color:#a1d2c0}.xa-ai-bottom a{white-space:nowrap;color:#9effdb;font-size:14px}.xa-features{grid-template-columns:repeat(5,1fr);gap:15px}.xa-features .xa-card{padding:22px}.xa-features .xa-card h3{font-size:16px}.xa-features .xa-card p{font-size:13px}.xa-scene{display:block;transition:box-shadow .2s}.xa-scene:hover{box-shadow:0 8px 24px #26826014}.xa-scene .xa-link{display:block;font-size:13px;margin-top:20px}.xa-scenario-extra{margin-top:26px;text-align:center;font-size:13px;color:#739c8d}.xa-scenario-extra a{display:inline-block;margin-top:12px}.xa-delivery{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#e1f6ee;border:1px solid #e1f6ee;border-radius:12px;overflow:hidden}.xa-delivery article{background:#f3fdf9;padding:35px}.xa-delivery article>span{color:var(--blue);font-size:13px;letter-spacing:2px;font-weight:600}.xa-delivery h3{font-size:21px;margin:14px 0}.xa-delivery p{font-size:14px;color:var(--muted)}.xa-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.xa-service-grid .xa-card{padding:23px;border:0;background:#fafdfc}.xa-service-grid h3{font-size:16px}.xa-service-grid p{font-size:13px}.xa-client-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.xa-client-grid figure{text-align:center;background:#fff;border:1px solid #e5f3ee;border-radius:8px;padding:14px 10px}.xa-client-grid img{width:100%;height:80px;object-fit:contain}.xa-client-grid figcaption{font-size:12px;color:#749a8c;margin:8px 0 2px}.xa-case-action{text-align:center;margin-top:28px;font-size:14px}.xa-cta{padding:52px 0;background:#eafff7}.xa-cta .xa-wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}.xa-cta span{font-size:13px;color:#599c83}.xa-cta h2{font-size:30px;font-weight:700;margin:7px 0 10px}.xa-cta p{font-size:14px;color:#6c9e8c}.xa-cta .xa-btn span{color:#fff}.xa-page a:focus-visible,.xa-page button:focus-visible{outline:3px solid #77ffcd;outline-offset:4px}
@media(max-width:1000px){.xa-section-nav{gap:28px}.xa-hero h1{font-size:36px}.xa-hero{background-position:58% center}.xa-features{grid-template-columns:repeat(3,1fr)}.xa-showcase{gap:28px;padding:28px}.xa-ai-layout{gap:30px}.xa-client-grid{grid-template-columns:repeat(5,1fr)}.xa-terminals{gap:10px}.xa-admin{gap:35px}}
@media(max-width:700px){.xa-wrap{width:calc(100% - 36px)}.xa-page .xa-section{padding:48px 0}.xa-hero{background-position:67% center;min-height:560px;align-items:flex-start;position:relative}.xa-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#edfff8f5,#edfff8b8 65%,#edfff820)}.xa-hero .xa-wrap{position:relative;padding:40px 0}.xa-hero h1{font-size:34px}.xa-hero p{font-size:14px}.xa-hero-copy{max-width:100%}.xa-actions{gap:17px;flex-wrap:wrap}.xa-hero-tags{gap:12px;font-size:11px;flex-wrap:wrap}.xa-section-nav{gap:0;padding:10px 12px;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:12px}.xa-section-nav a{padding:10px 0}.xa-heading h2{font-size:25px}.xa-heading p{font-size:13px}.xa-heading{margin-bottom:27px}.xa-three,.xa-showcase,.xa-admin,.xa-ai-layout,.xa-delivery{grid-template-columns:1fr}.xa-card{padding:24px}.xa-showcase{padding:24px;margin-top:26px;gap:24px}.xa-showcase h2,.xa-admin h2{font-size:25px}.xa-terminals{grid-template-columns:repeat(3,1fr)}.xa-terminals article{padding:19px 6px}.xa-terminals h3{font-size:12px}.xa-terminals img{width:42px;height:42px}.xa-admin{margin-top:30px;gap:30px}.xa-growth{font-size:11px;padding:15px 8px}.xa-growth b{display:none}.xa-marketing-grid{grid-template-columns:repeat(3,1fr);gap:10px}.xa-marketing-grid article{padding:16px 6px}.xa-marketing-grid img{width:40px;height:40px}.xa-ai-list h3{font-size:19px}.xa-ai-list article{gap:12px}.xa-ai-list .xa-chips{gap:5px}.xa-ai-list .xa-chips span{padding:3px 6px;font-size:11px}.xa-ai-bottom{display:block}.xa-ai-bottom a{display:inline-block;margin-top:15px}.xa-ai-visual{min-height:340px}.xa-features{grid-template-columns:repeat(2,1fr);gap:12px}.xa-features .xa-card{padding:18px}.xa-features .xa-card:last-child{grid-column:1/-1}.xa-service-grid{grid-template-columns:repeat(2,1fr);gap:10px}.xa-service-grid .xa-card{padding:18px}.xa-delivery article{padding:28px}.xa-client-grid{grid-template-columns:repeat(3,1fr);gap:8px}.xa-client-grid img{height:52px}.xa-client-grid figure{padding:10px 5px}.xa-client-grid figcaption{font-size:11px}.xa-cta .xa-wrap{display:block}.xa-cta h2{font-size:26px}.xa-cta .xa-btn{margin-top:24px}.xa-cta p{font-size:12px}}
.xa-page h1,.xa-page h2,.xa-page h3{padding:0;height:auto;min-height:0;color:inherit}.xa-page .xa-ai .xa-heading h2{color:#fff}
.xa-terminals img{width:78px;height:78px;display:block;margin:0 auto}.xa-terminals article{padding:22px 10px}.xa-admin figure>img{box-shadow:none;border-radius:14px}@media(max-width:700px){.xa-terminals img{width:64px;height:64px}}
