.site-service-page{background:#faf6fc;color:#48334f}.site-preparation{max-width:1280px;width:88%;margin:auto;padding:65px 0 100px;min-height:420px}.site-preparation nav{font-size:12px;color:#927a9d;margin-bottom:50px}.site-preparation>p{font-size:10px;letter-spacing:2px;color:#a56899}.site-preparation h1{font-size:clamp(28px,4vw,48px);line-height:1.5;font-weight:600}.site-preparation>div{font-size:15px;color:#927d9a}
/* domestic website page */
.dom-wrap{width:88%;max-width:1280px;margin:auto}.dom-section{padding:92px 0;background:#fbf9ff;color:#33263d}.dom-dark{background:linear-gradient(135deg,#171225,#27203f);color:#fff}.dom-hero{background:radial-gradient(circle at 78% 44%,#dcc5ef88,transparent 35%),linear-gradient(120deg,#fffaff,#f0e6f6);padding:25px 0 70px;overflow:hidden}.dom-hero nav{display:flex;gap:12px;font-size:12px;color:#957ba1}.dom-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding-top:72px}.dom-kicker{font-size:11px;letter-spacing:2px;color:#ad679a;margin:0 0 22px}.dom-dark .dom-kicker{color:#c99dc8}.dom-hero h1{font-size:18px;color:#a45f91}.dom-hero h1 span{display:block;font-size:44px;line-height:1.5;color:#372840;margin-top:14px}.dom-lead{font-size:15px;line-height:2;color:#806c88;max-width:580px}.dom-button{display:inline-flex;margin-top:25px;padding:15px 23px;border-radius:9px;background:linear-gradient(110deg,#51355f,#a15f89);color:#fff}.dom-hero-art{height:360px;position:relative}.dom-screen{position:absolute;left:20%;top:35px;width:280px;height:220px;border:1px solid #fff;background:linear-gradient(145deg,#fff,#dfcbed);border-radius:18px;box-shadow:12px 16px 0 #a887b866,0 25px 45px #714c8422;transform:rotate(-8deg);padding:28px;color:#684574}.dom-screen b{font-size:18px}.dom-screen i{display:block;height:6px;background:#b07abd66;margin-top:30px;border-radius:5px}.dom-screen i:nth-of-type(2){width:75%;margin-top:18px}.dom-screen i:nth-of-type(3){width:55%;margin-top:18px}.dom-screen span{position:absolute;bottom:23px;font-size:9px;letter-spacing:1px}.dom-float{position:absolute;right:4%;bottom:48px;padding:15px 18px;border-radius:10px;background:#5b3b69;color:#fff;font-size:9px;letter-spacing:1px;box-shadow:6px 8px 0 #b497c555;animation:dom-float 6s ease-in-out infinite}.dom-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:end;margin-bottom:38px}.dom-heading h2{font-size:39px;line-height:1.45;margin:0}.dom-heading>p,.dom-card p{font-size:14px;line-height:2;color:#87738d}.dom-dark .dom-heading>p,.dom-dark .dom-card p{color:#c7b8d0}.dom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.dom-card{padding:27px 24px;border:1px solid #dfd1e8;border-radius:15px;background:linear-gradient(145deg,#fff,#f5eef9);min-height:210px;transition:transform .35s,box-shadow .35s}.dom-dark .dom-card{background:linear-gradient(145deg,#49384f,#30283f);border-color:#ac8db744}.dom-card:hover{transform:translateY(-7px);box-shadow:0 18px 35px #603d7825}.dom-card>span{display:grid;place-items:center;width:42px;height:44px;border-radius:11px;background:linear-gradient(135deg,#fff,#dfc9e9);color:#9b71ab;box-shadow:3px 4px 0 #cbb0d655}.dom-card h3{font-size:20px;margin:23px 0 12px}.dom-feature-row{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.dom-feature-row span{padding:22px;border:1px solid #dbc8e7;border-radius:12px;background:#fff;text-align:center;color:#684b75}.dom-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;padding:0}.dom-timeline li{padding:24px;border-top:2px solid #b68cc4}.dom-timeline b{color:#a2649a}.dom-timeline h3{margin:18px 0 8px}.dom-timeline p{color:#87738d;line-height:1.8}.dom-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.dom-faq details{border-top:1px solid #d9cbe2;padding:20px 0}.dom-faq summary{cursor:pointer;font-weight:600}.dom-faq p{color:#87738d;line-height:1.9}.dom-consult{min-height:330px}.dom-consult h2{font-size:42px;line-height:1.5;margin:0 0 18px}.dom-consult>p:not(.dom-kicker){color:#c7b8d0;line-height:2;max-width:600px}@keyframes dom-float{50%{transform:translateY(-12px)}}
@media(max-width:900px){.dom-hero-grid,.dom-heading,.dom-split{grid-template-columns:1fr;gap:28px}.dom-grid{grid-template-columns:repeat(2,1fr)}.dom-feature-row{grid-template-columns:repeat(2,1fr)}.dom-timeline{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dom-section{padding:62px 0}.dom-grid,.dom-feature-row,.dom-timeline{grid-template-columns:1fr}.dom-hero h1 span,.dom-consult h2{font-size:33px}.dom-screen{left:5%;scale:.85}.dom-float{right:0}}
/* 3D domestic growth orbit */
.dom-growth-orbit{height:410px;position:relative;perspective:1000px}.dom-orbit{position:absolute;left:8%;top:72px;width:84%;height:245px;border:1px solid #a97ec366;border-radius:50%;transform:rotateX(64deg) rotateZ(-12deg);box-shadow:0 0 28px #b384ce33;animation:dom-orbit-spin 16s linear infinite}.orbit-b{left:17%;top:102px;width:66%;height:190px;transform:rotateX(64deg) rotateZ(36deg);animation-duration:22s}.dom-growth-core{position:absolute;left:35%;top:105px;width:170px;height:170px;border-radius:50%;display:grid;place-items:center;align-content:center;background:radial-gradient(circle at 30% 22%,#fff,#d9b2ea 22%,#85519a 60%,#392044);box-shadow:inset -24px -22px 30px #28132e88,0 0 45px #ba7bd488;animation:dom-core-float 6s ease-in-out infinite}.dom-growth-core b{font-size:28px;color:#fff}.dom-growth-core span{font-size:10px;letter-spacing:2px;color:#e9c9ee;margin-top:8px}.dom-node{position:absolute;width:74px;height:74px;border:1px solid #fff;border-radius:17px;background:linear-gradient(145deg,#fff,#e6d1ee);box-shadow:5px 7px 0 #a986b855,0 14px 23px #7c559022;display:grid;place-items:center;align-content:center;color:#654071;animation:dom-node-float 5s ease-in-out infinite}.dom-node b{font-size:15px}.dom-node small{font-size:9px;color:#a26ca7;margin-top:4px}.node-brand{left:4%;top:96px}.node-product{right:4%;top:126px;animation-delay:-1.2s}.node-content{left:15%;bottom:54px;animation-delay:-2.6s}.node-lead{right:16%;bottom:26px;animation-delay:-3.8s}.dom-growth-orbit .dom-float{right:4%;bottom:-2px}.dom-hero-art::after{content:'';position:absolute;inset:10% 0;background:radial-gradient(circle at 50% 45%,#d2a4e955,transparent 42%);z-index:-1}@keyframes dom-orbit-spin{to{transform:rotateX(64deg) rotateZ(348deg)}}@keyframes dom-core-float{50%{transform:translateY(-12px)}}@keyframes dom-node-float{50%{transform:translateY(-8px) rotate(4deg)}}
@media(max-width:700px){.dom-growth-orbit{height:350px}.dom-growth-core{left:30%;top:88px;scale:.82}.dom-node{scale:.78}.node-brand{left:0}.node-product{right:0}.node-content{left:8%}.node-lead{right:8%}}
/* replace spherical core with a premium 3D business dashboard */
.dom-growth-core{width:220px;height:150px;left:30%;top:112px;border-radius:18px;background:transparent;box-shadow:none;animation:dom-core-float 6s ease-in-out infinite;transform:rotateX(12deg) rotateY(-15deg) rotateZ(-4deg);transform-style:preserve-3d}
.dom-dashboard{position:relative;width:100%;height:100%;padding:25px 24px;border:1px solid #fff;background:linear-gradient(145deg,#fff,#e0c7eb 56%,#b486c7);border-radius:16px;box-shadow:10px 12px 0 #9e76b477,18px 21px 0 #c5a5d044,0 30px 45px #7147842e;color:#60396f}
.dom-dashboard::before{content:'';position:absolute;left:24px;right:24px;bottom:20px;height:32px;background:linear-gradient(90deg,#81539b 0 18%,transparent 18% 24%,#a570b2 24% 45%,transparent 45% 51%,#6a9bb5 51% 78%,transparent 78%);clip-path:polygon(0 100%,0 70%,15% 80%,28% 40%,40% 62%,55% 20%,70% 50%,85% 8%,100% 24%,100% 100%);opacity:.75}
.dom-dashboard b{font-size:13px;letter-spacing:2px;line-height:1.35}.dom-dashboard span{display:block;margin-top:12px;font-size:10px;color:#8f609c}.dom-dashboard i{position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff}.dom-dashboard i:nth-of-type(1){right:24px;top:25px}.dom-dashboard i:nth-of-type(2){right:42px;top:48px}.dom-dashboard i:nth-of-type(3){right:17px;top:67px}
@media(max-width:700px){.dom-growth-core{left:24%;scale:.78}}
/* liquid glass business hub */
.dom-growth-core{width:300px;height:205px;left:25%;top:83px;transform:rotateX(12deg) rotateY(-12deg) rotateZ(-4deg);filter:drop-shadow(0 24px 30px #4f286044)}
.dom-dashboard{overflow:hidden;background:linear-gradient(135deg,#17121fdd,#302044cc 52%,#111421dd);border:1px solid #ffffff55;box-shadow:inset 0 1px #ffffff66,10px 13px 0 #24172e88,0 0 42px #a365df66;backdrop-filter:blur(16px);color:#f5eaff}
.dom-dashboard::after{content:'';position:absolute;left:-20%;top:22%;width:150%;height:48%;background:linear-gradient(110deg,transparent 5%,#c89cff66 24%,#f4ddffcc 38%,#8663e888 52%,#b9e8ff77 68%,transparent 86%);filter:blur(13px);transform:rotate(-9deg) skewX(-18deg);animation:dom-liquid-flow 8s ease-in-out infinite alternate}
.dom-dashboard::before{z-index:2;opacity:.85;background:linear-gradient(90deg,#9f6eff 0 18%,transparent 18% 24%,#d7a5ff 24% 45%,transparent 45% 51%,#6fd9e8 51% 78%,transparent 78%);clip-path:polygon(0 100%,0 70%,15% 80%,28% 40%,40% 62%,55% 20%,70% 50%,85% 8%,100% 24%,100% 100%)}
.dom-dashboard b,.dom-dashboard span,.dom-dashboard i{position:relative;z-index:3}.dom-dashboard span{color:#d7c5eb}.dom-node{background:linear-gradient(145deg,#ffffffcc,#d8bdf055 52%,#8f68b477);border-color:#fff8;backdrop-filter:blur(12px);box-shadow:4px 6px 0 #a782bb66,0 0 22px #bd8df055}
@keyframes dom-liquid-flow{to{transform:rotate(5deg) skewX(12deg) translateX(16%);filter:blur(18px)}}
@media(max-width:700px){.dom-growth-core{left:17%;scale:.72}}
.dom-section .dom-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.dom-section .dom-card{height:100%;min-height:220px;display:flex;flex-direction:column}.dom-section .dom-card p{margin-top:auto}@media(max-width:900px){.dom-section .dom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dom-section .dom-grid{grid-template-columns:1fr}}
/* animated aurora texture for domestic services */
.dom-services-space{position:relative;isolation:isolate;overflow:hidden}.dom-services-space>.dom-wrap{position:relative;z-index:2}.dom-aurora{position:absolute;inset:-25% -8% 0 28%;z-index:0;pointer-events:none;filter:blur(22px);opacity:.62;transform:rotate(-10deg)}.dom-aurora::before{content:'';position:absolute;inset:10% 0;background:radial-gradient(ellipse at 44% 42%,#f59bd455,transparent 34%),radial-gradient(ellipse at 65% 55%,#66d9e255,transparent 35%),radial-gradient(ellipse at 35% 70%,#8a72f155,transparent 38%);animation:dom-aurora-breathe 12s ease-in-out infinite alternate}.dom-aurora i{position:absolute;top:0;width:16%;height:100%;border-radius:50%;transform-origin:top center;animation:dom-aurora-wave 10s ease-in-out infinite}.dom-aurora i:nth-child(1){left:14%;background:linear-gradient(180deg,transparent,#d57de366 30%,#765de888 65%,transparent);animation-delay:-2s}.dom-aurora i:nth-child(2){left:38%;background:linear-gradient(180deg,transparent,#63d9d477 28%,#568fe688 66%,transparent);animation-delay:-5s}.dom-aurora i:nth-child(3){left:63%;background:linear-gradient(180deg,transparent,#f3bd7b66 32%,#c969b688 68%,transparent);animation-delay:-7s}.dom-aurora span{position:absolute;left:20%;right:6%;top:38%;height:28%;border:1px solid #e5c8ff55;border-radius:50%;box-shadow:0 0 35px #c18df477;animation:dom-aurora-ring 9s linear infinite}@keyframes dom-aurora-wave{50%{transform:rotate(13deg) scaleX(1.35) translateY(20px)}}@keyframes dom-aurora-breathe{to{transform:scale(1.12) translate(-20px,18px);opacity:.85}}@keyframes dom-aurora-ring{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.dom-aurora *,.dom-aurora::before{animation:none}}
/* premium conversion path */
.dom-conversion{background:linear-gradient(135deg,#fbf8ff,#f1e7f8);overflow:hidden}.dom-conversion-path{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:50px}.dom-path-line{position:absolute;left:9%;right:9%;top:56px;height:1px;background:linear-gradient(90deg,transparent,#b58bc7,#8eacd2,#b58bc7,transparent)}.dom-convert-card{position:relative;z-index:1;min-height:230px;padding:25px 24px;border:1px solid #e1cfe9;border-radius:18px;background:linear-gradient(145deg,#fff,#f7effb);box-shadow:0 15px 28px #6c478b0d;transition:transform .4s,box-shadow .4s,border-color .4s}.dom-convert-card:hover{transform:translateY(-10px);border-color:#b88acb;box-shadow:0 22px 40px #70468b24}.dom-convert-icon{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:linear-gradient(145deg,#fff,#d8b9e6);box-shadow:5px 6px 0 #b995c355;color:#8a5a9c}.dom-convert-icon::before{content:'';position:absolute;inset:10px;border:1px solid #fff;border-radius:50%;opacity:.8}.dom-convert-icon i{position:absolute;width:24px;height:2px;background:#a16bb0;transform:rotate(-35deg);box-shadow:0 6px #b583c2}.dom-convert-card h3{font-size:21px;margin:25px 0 10px;color:#493050}.dom-convert-card p{font-size:13px;line-height:1.9;color:#89738f;margin:0}.dom-convert-arrow{position:absolute;right:20px;top:24px;color:#b07ab8;font-size:22px;transition:transform .35s}.dom-convert-card:hover .dom-convert-arrow{transform:translate(4px,-4px)}
@media(max-width:900px){.dom-conversion-path{grid-template-columns:repeat(2,1fr)}.dom-path-line{display:none}}@media(max-width:560px){.dom-conversion-path{grid-template-columns:1fr}.dom-convert-card{min-height:190px}}
/* semantic conversion icons */
.dom-convert-icon{overflow:hidden}.dom-convert-icon b{font-size:0}.dom-convert-icon b::after{font-size:18px;color:#895aa0}.icon-convert-1 b::after{content:'◎'}.icon-convert-2 b::after{content:'◇'}.icon-convert-3 b::after{content:'↗'}.icon-convert-4 b::after{content:'▯'}.dom-convert-icon i{width:20px;height:20px;border:1px solid #ad78b8;background:transparent;transform:none;box-shadow:none;border-radius:50%;opacity:.45}.icon-convert-2 i{border-radius:5px;transform:rotate(45deg);width:17px;height:17px}.icon-convert-3 i{width:25px;height:2px;border:0;background:#a16bb0;border-radius:2px;transform:rotate(-35deg);opacity:.8}.icon-convert-4 i{width:14px;height:22px;border:1px solid #a16bb0;border-radius:4px;transform:none;box-shadow:none}.dom-convert-card:hover .dom-convert-icon{transform:translateY(-5px) rotate(-4deg);box-shadow:5px 8px 0 #b995c377,0 12px 22px #80518f22}
.dom-phoenix{position:relative;isolation:isolate;overflow:hidden;background:#090711;color:#fff}.dom-phoenix>.dom-wrap{position:relative;z-index:2}.dom-phoenix-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.88;pointer-events:none}.dom-phoenix .dom-heading>p,.dom-phoenix .dom-card p{color:#cbbbd4}.dom-phoenix .dom-heading h2{color:#fff}.dom-phoenix .dom-card{background:linear-gradient(145deg,#211a2ddd,#141323dd);border-color:#b98bd744;backdrop-filter:blur(10px)}.dom-phoenix .dom-card h3{color:#fff}.dom-phoenix .dom-kicker{color:#e1a1ba}
/* starfield texture for delivery section */
.dom-delivery{position:relative;isolation:isolate;overflow:hidden}.dom-delivery::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.65;background-image:radial-gradient(circle at 8% 18%,#fff 0 1px,transparent 2px),radial-gradient(circle at 21% 74%,#d9c4ff 0 1px,transparent 2px),radial-gradient(circle at 35% 28%,#fff 0 1.2px,transparent 2px),radial-gradient(circle at 48% 82%,#a9e7ff 0 1px,transparent 2px),radial-gradient(circle at 62% 17%,#fff 0 1px,transparent 2px),radial-gradient(circle at 76% 63%,#e6baff 0 1.2px,transparent 2px),radial-gradient(circle at 91% 29%,#fff 0 1px,transparent 2px),radial-gradient(circle at 83% 88%,#9ad9ff 0 1px,transparent 2px);background-size:180px 150px,240px 220px,310px 260px,270px 230px,390px 310px,290px 250px,330px 270px,440px 360px;animation:dom-stars-drift 24s linear infinite}.dom-delivery::after{content:'';position:absolute;z-index:0;right:11%;top:8%;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,#d9b8ff28,transparent 68%);box-shadow:0 0 28px #ae7ee833;animation:dom-star-pulse 7s ease-in-out infinite}.dom-delivery>.dom-wrap{position:relative;z-index:2}@keyframes dom-stars-drift{to{background-position:40px 25px,-30px 35px,25px -20px,-35px 30px,20px 15px,-25px -20px,35px 25px,-20px 30px}}@keyframes dom-star-pulse{50%{transform:scale(1.18);opacity:.55}}@media(prefers-reduced-motion:reduce){.dom-delivery::before,.dom-delivery::after{animation:none}}
/* performance safeguards for animated backgrounds */
.dom-phoenix-canvas{contain:strict;will-change:transform}.dom-phoenix .dom-card{backdrop-filter:blur(6px)}
.dom-motion-paused,.dom-motion-paused::before,.dom-motion-paused::after,.dom-motion-paused *,.dom-motion-paused *::before,.dom-motion-paused *::after{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.dom-section *,.dom-section::before,.dom-section::after,.dom-hero *,.dom-hero *::before,.dom-hero *::after{animation:none!important}}
.dom-stripes{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#171225,#211832 55%,#12192e)}.dom-stripes::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.28;background:repeating-linear-gradient(125deg,transparent 0 22px,#c6a5dc 23px 24px,transparent 25px 52px)}.dom-stripes::after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#171225aa,transparent 38%,#0c173855)}.dom-stripes>.dom-wrap{position:relative;z-index:1}.dom-stripes .dom-heading h2{color:#fff}.dom-stripes .dom-heading>p,.dom-stripes .dom-card p{color:#cbbbd4}.dom-stripes .dom-card{background:#251c35dd;border-color:#b895c744}.dom-stripes .dom-card h3{color:#fff}
/* lightweight flowing mesh background */
.dom-stripes{background:#111022}
.dom-stripes::before{opacity:.5;background:radial-gradient(ellipse at 76% 20%,#a36be744,transparent 28%),radial-gradient(ellipse at 88% 72%,#3fa9c933,transparent 30%),radial-gradient(ellipse at 43% 92%,#d17ab833,transparent 32%),linear-gradient(120deg,#171225,#1d1933 52%,#10192b);background-size:140% 140%;animation:dom-mesh-shift 18s ease-in-out infinite alternate}
.dom-stripes::after{inset:0;background-image:linear-gradient(115deg,transparent 0 48%,#d9c5ff12 49%,transparent 50%),linear-gradient(25deg,transparent 0 62%,#8edfff0e 63%,transparent 64%);background-size:180px 180px,240px 240px;opacity:.6;animation:dom-mesh-lines 22s linear infinite}
@keyframes dom-mesh-shift{to{background-position:100% 30%,20% 80%,70% 20%,50% 50%}}@keyframes dom-mesh-lines{to{background-position:80px 40px,-60px 90px}}
/* subtle city skyline for domestic consultation */
.dom-consult{position:relative;isolation:isolate;overflow:hidden}.dom-consult::before{content:'';position:absolute;z-index:0;right:-2%;bottom:0;width:57%;height:74%;opacity:.28;background:linear-gradient(90deg,transparent,#76578344 20%,#312643 20% 27%,#4c3b58 27% 34%,#211a32 34% 40%,#644c70 40% 46%,#2a2139 46% 55%,#705478 55% 61%,#282039 61% 70%,#523e61 70% 78%,#211a32 78% 84%,#674c71 84% 91%,#20182f 91%);clip-path:polygon(0 100%,0 43%,7% 43%,7% 25%,14% 25%,14% 56%,21% 56%,21% 16%,28% 16%,28% 48%,35% 48%,35% 31%,43% 31%,43% 5%,49% 5%,49% 42%,57% 42%,57% 22%,65% 22%,65% 54%,73% 54%,73% 12%,80% 12%,80% 38%,88% 38%,88% 19%,95% 19%,95% 47%,100% 47%,100% 100%);filter:blur(.4px);pointer-events:none}.dom-consult::after{content:'';position:absolute;z-index:0;right:10%;bottom:12%;width:45%;height:38%;opacity:.28;background:repeating-linear-gradient(90deg,transparent 0 18px,#f0c9ff 19px 21px,transparent 22px 38px);mask-image:linear-gradient(180deg,transparent,#000 30%,transparent);animation:dom-city-glow 8s ease-in-out infinite alternate;pointer-events:none}.dom-consult>.dom-kicker,.dom-consult>h2,.dom-consult>p,.dom-consult>.dom-button{position:relative;z-index:2}@keyframes dom-city-glow{to{opacity:.5;transform:translateY(-8px)}}
.dom-consult{background:linear-gradient(90deg,#171225 0%,#171225e8 38%,#17122588 68%,#17122544 100%),url('/static/images/domestic/shanghai-skyline.webp') right center/58% 100% no-repeat,linear-gradient(135deg,#171225,#29203e)}
.dom-consult::before{display:none}.dom-consult::after{display:none}.dom-consult{min-height:420px}.dom-consult::marker{display:none}
@media(max-width:700px){.dom-consult{background:linear-gradient(90deg,#171225f5,#171225dd),url('/static/images/domestic/shanghai-skyline.webp') center/cover no-repeat}}
.dom-consult{background:linear-gradient(90deg,#171225 0%,#171225ed 34%,#17122599 66%,#17122555 100%),url('/static/images/domestic/shanghai-skyline.webp') right center/48% 100% no-repeat,url('/static/images/domestic/tianjin-city.webp') 73% center/27% 72% no-repeat,url('/static/images/domestic/beijing-cbd.webp') 91% center/25% 74% no-repeat,linear-gradient(135deg,#171225,#29203e);background-blend-mode:normal,luminosity,screen,screen,normal}
.dom-consult{background:linear-gradient(90deg,#171225f5 0%,#171225e8 30%,#17122588 62%,#17122555 100%),url('/static/images/domestic/china-city-group.jpg') right center/64% 100% no-repeat,linear-gradient(135deg,#171225,#29203e);background-blend-mode:normal,luminosity,normal}
