.ss-hero,.ss-page{--ss-ink:#231d30;--ss-muted:#706578;--ss-line:#e4ddec;--ss-accent:#6533b4;--ss-soft:#f6f2fa;color:var(--ss-ink)}
.ss-google-seo{--ss-accent:#236c60;--ss-line:#dae7e1;--ss-soft:#f1f7f4;--ss-muted:#627a70}
.ss-geo{--ss-accent:#6738b8;--ss-soft:#f4effa}
.ss-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:52px;padding-top:30px;padding-bottom:42px}
.ss-hero-copy,.ss-hero-side{min-width:0}.ss-location{font-size:12px;letter-spacing:.035em;color:var(--ss-muted);margin:0 0 20px}
.ss-hero h1{color:var(--ss-accent);font-size:25px;line-height:1.4;margin:0 0 18px;font-weight:700}
.ss-headline{font-size:clamp(27px,2.6vw,38px);font-weight:750;letter-spacing:-.035em;line-height:1.48;margin:0 0 20px;color:var(--ss-ink)}
.ss-intro{font-size:15px;line-height:1.95;max-width:520px;color:var(--ss-muted);margin:0}
.ss-hero-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:28px}.ss-hero-actions .buyer-button{font-size:13px;padding:14px 19px;background:var(--ss-accent);white-space:normal}
.ss-start-price{font-size:21px;font-weight:650;color:var(--ss-ink);white-space:nowrap}.ss-start-price small{display:block;font-size:11px;font-weight:400;color:var(--ss-muted);margin-top:5px}
.ss-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.ss-hero-tags span{font-size:11px;padding:5px 9px;background:var(--ss-soft);color:var(--ss-accent);border-radius:4px}
.ss-hero .baidu-hero-search{padding:17px 24px 18px}.ss-hero .baidu-hero-brand{margin-bottom:12px}.ss-hero .baidu-hero-keywords{margin-top:16px}.ss-hero .baidu-hero-word-group{grid-template-columns:75px minmax(0,1fr);gap:9px;padding:11px 0}.ss-hero .baidu-hero-brand img{width:132px}.ss-hero .baidu-hero-bottom{margin-top:17px}
.ss-hero .google-hero-search{border-color:#d7e4e1;box-shadow:0 15px 50px #1f54400d}.ss-hero .google-hero-search .baidu-hero-brand{min-height:69px}.ss-hero .google-hero-search .baidu-hero-brand img{width:123px}.ss-hero .google-hero-search .baidu-hero-form{border:1px solid #b9cbc4;border-radius:25px}.ss-hero .google-hero-search .baidu-hero-form>button{background:#edf5f1;color:#286657;min-width:80px}.ss-hero .google-hero-search .baidu-hero-form input{font-size:14px;padding:14px!important}.ss-hero .google-hero-search .baidu-hero-word-group{grid-template-columns:55px minmax(0,1fr)}.ss-hero .google-hero-search .baidu-hero-word-group button{font-size:11px;background:#f1f6f3;color:#466d5e}.ss-hero .google-hero-search .baidu-hero-word-group button[aria-pressed=true]{background:#e2f1e8;border-color:#a3c7b1;color:#216342}.ss-hero .google-hero-search .baidu-hero-bottom>a{color:#266b54}
.ss-ai-preview{background:#261b37;border:1px solid #3c2b50;color:#fff;border-radius:14px;padding:25px 28px;box-shadow:0 18px 55px #37224d17}.ss-ai-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.ss-ai-heading>strong{font-size:21px;font-weight:600}.ss-ai-heading>span{font-size:10px;color:#b3a2c8}.ss-ai-platforms{font-size:11px;line-height:1.9;color:#baaad0;margin:14px 0 21px}.ss-ai-tabs{display:flex;gap:8px;border-bottom:1px solid #5a456d;padding-bottom:14px}.ss-ai-tabs button{font:inherit;font-size:12px;padding:8px 13px;border:1px solid #655076;color:#cbbbdd;background:transparent;border-radius:5px;cursor:pointer}.ss-ai-tabs button[aria-selected=true]{background:#e9dcff;color:#49256e;border-color:#e9dcff}.ss-ai-question{padding:17px 19px;border-radius:9px 9px 0 9px;background:#433354;color:#f1e8ff;font-size:15px;line-height:1.7;margin:21px 0 16px}.ss-ai-answer{border-left:2px solid #b58adc;padding-left:17px}.ss-ai-answer>span{display:block;color:#b9a2cf;font-size:11px}.ss-ai-answer>strong{display:block;color:#f1e7ff;font-size:17px;line-height:1.7;font-weight:500;margin:8px 0 13px}.ss-ai-answer>a{display:block;font-size:11px;color:#cbb7e0;line-height:1.8}.ss-ai-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #5a456d;padding-top:17px;margin-top:23px}.ss-ai-bottom>span{font-size:10px;color:#a28ab9}.ss-ai-bottom>a{font-size:12px;color:#e9d3ff}.ss-ai-preview [hidden]{display:none!important}
.ss-hero :focus-visible,.ss-page :focus-visible{outline:3px solid #ac83da;outline-offset:4px}.ss-hero .baidu-hero-form input:focus-visible{outline:0}
.ss-page{font-size:15px;line-height:1.8}.ss-page>section{padding:39px 0;border-top:1px solid var(--ss-line)}.ss-page [id]{scroll-margin-top:30px}.ss-jump{display:flex;flex-wrap:wrap;gap:14px 32px;padding:9px 0 22px;font-size:13px}.ss-jump a{color:var(--ss-muted)}.ss-page .buyer-section-head{max-width:900px;margin-bottom:24px}.ss-page .buyer-section-head>span{font-size:11px;color:var(--ss-accent)}.ss-page .buyer-section-head h2{font-size:28px;line-height:1.5;margin:9px 0 0;letter-spacing:-.025em}.ss-page .buyer-section-head>p{font-size:14px;color:var(--ss-muted);line-height:1.9;margin:13px 0 0}.ss-page h3{font-size:20px;line-height:1.5}.ss-page p{color:var(--ss-muted);font-size:14px;line-height:1.85}
.ss-cost-comparison{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--ss-line);border-radius:10px;overflow:hidden}.ss-cost-comparison article{padding:27px 31px;background:#f6f4f8}.ss-cost-comparison article+article{background:#eee8f8;border-left:1px solid #d9cbed}.ss-cost-comparison article>span{font-size:12px;color:#857195}.ss-cost-comparison h3{font-size:25px;margin:10px 0 17px}.ss-cost-comparison ul{padding-left:18px;margin:0 0 18px;color:#72617f;font-size:14px}.ss-cost-comparison li{margin:7px 0}.ss-cost-comparison a{font-size:12px;color:#6a3ba2}.ss-fit-line{padding:20px 0 0;margin:0;font-size:12px!important;color:var(--ss-muted)}.ss-fit-line>strong{font-size:13px;font-weight:500;display:block;margin-bottom:5px}.ss-fit-line>span{font-size:12px}.ss-fit-line a{color:var(--ss-accent);text-decoration:underline;text-underline-offset:4px}
.ss-purchase-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;background:#f2f7f4;padding:28px;border:1px solid #dbe7df;border-radius:10px}.ss-purchase-flow article{border-top:2px solid #81af98;padding-top:14px}.ss-purchase-flow span{color:#6b967f;font-size:12px}.ss-purchase-flow h3{font-size:23px;margin:9px 0 12px;color:#285444}.ss-purchase-flow p{font-size:13px;margin:0;color:#657f72}.ss-global-benefits{display:flex;gap:24px 42px;flex-wrap:wrap;padding:23px 0 0}.ss-global-benefits strong{font-size:15px;color:#2b6851;font-weight:550}.ss-ai-value{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ss-ai-value article{padding:26px;background:#f5f1fa;border:1px solid #e4dbee;border-radius:9px}.ss-ai-value article>span{display:inline-block;font-size:11px;color:#8363a0;padding-bottom:10px}.ss-ai-value h3{font-size:21px;margin:5px 0 14px;color:#553573}.ss-ai-value p{font-size:13px;margin:0}.ss-page .ss-geo-fit{font-size:12px;margin:20px 0 0}
.ss-keyword-map{border:1px solid var(--ss-line);border-radius:9px;overflow:hidden}.ss-map-head,.ss-keyword-map article{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:20px;align-items:center;padding:19px 25px}.ss-map-head{background:#f3edf8;font-size:11px;color:#826791}.ss-keyword-map article+article{border-top:1px solid var(--ss-line)}.ss-keyword-map article strong{font-size:16px;color:#593979;font-weight:600}.ss-keyword-map article>span{font-size:13px;color:#786389}.ss-keyword-map article>p{font-size:13px;margin:0}.ss-method-footer{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:19px}.ss-method-footer p{font-size:12px;margin:0;max-width:790px}.ss-method-footer a{font-size:12px;color:var(--ss-accent);white-space:nowrap}
.ss-export-method{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px;align-items:start}.ss-export-query{padding:28px;background:#214d40;color:#fff;border-radius:8px}.ss-export-query>span{font-size:12px;color:#b0d3c0}.ss-export-query>strong{display:block;font-size:26px;line-height:1.5;font-weight:500;margin:23px 0 18px;overflow-wrap:anywhere}.ss-export-query>p{color:#c0dace;font-size:13px}.ss-export-query a{display:inline-block;font-size:12px;color:#d4ebdf;margin-top:16px}.ss-export-method>.ss-method-list{margin:0;padding:0;list-style:none;color:#629076}.ss-export-method li{padding-left:0;margin-bottom:22px}.ss-export-method li:last-child{margin-bottom:0}.ss-export-method h3{font-size:18px;color:#385a49;margin:0 0 5px}.ss-export-method p{font-size:13px;margin:0}
.ss-evidence-list{border-top:1px solid #e4dcee}.ss-evidence-list article{display:grid;grid-template-columns:1fr 1.25fr;gap:40px;align-items:center;padding:22px 4px;border-bottom:1px solid #e4dcee}.ss-evidence-list article>div>span{font-size:11px;color:#9a7eb3}.ss-evidence-list h3{font-size:20px;margin:6px 0 0}.ss-evidence-list p{font-size:13px;margin:0}
.ss-case-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:35px;align-items:center}.ss-case-image{display:block;position:relative;border:1px solid var(--ss-line);border-radius:9px;overflow:hidden;background:white}.ss-case-image>img{display:block;width:100%;height:auto}.ss-case-image>span{display:block;text-align:right;padding:9px 15px;background:var(--ss-soft);color:var(--ss-accent);font-size:11px}.ss-case-reading>span{font-size:11px;color:var(--ss-accent)}.ss-case-reading h3{font-size:24px;line-height:1.55;margin:12px 0 16px}.ss-case-reading ul{padding-left:17px;font-size:13px;color:var(--ss-muted);margin:0 0 18px}.ss-case-reading li{margin:8px 0}.ss-case-reading p{font-size:13px;margin:0 0 18px}.ss-case-reading>a{font-size:13px;color:var(--ss-accent);font-weight:600}.ss-case-source,.ss-fee-details{margin-top:20px;font-size:12px;color:var(--ss-muted)}.ss-case-source summary,.ss-fee-details summary{cursor:pointer;color:var(--ss-muted)}.ss-case-source p,.ss-fee-details p{font-size:12px!important;max-width:1000px}
.ss-price-board{display:grid;grid-template-columns:.85fr 1.35fr;border:1px solid var(--ss-line);border-radius:10px;overflow:hidden}.ss-price-amount{padding:30px;background:var(--ss-soft)}.ss-price-amount>span{font-size:13px;color:var(--ss-accent)}.ss-price-amount>strong{display:block;font-size:43px;color:var(--ss-accent);line-height:1.4;margin:12px 0}.ss-price-amount small{font-size:14px;font-weight:400;margin-left:5px}.ss-price-amount p{font-size:13px;max-width:300px}.ss-price-amount .buyer-button{font-size:12px;padding:13px 17px;background:var(--ss-accent);margin-top:9px}.ss-deliverables{padding:27px 32px;border-left:1px solid var(--ss-line)}.ss-deliverables h3{font-size:19px;margin:0 0 15px}.ss-deliverables ul{list-style:none;padding:0;margin:0}.ss-deliverables li{padding:12px 0;border-bottom:1px solid var(--ss-line);font-size:14px}.ss-deliverables p{font-size:11px;margin:15px 0 0}.ss-service-after{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:25px}.ss-service-after h3{font-size:16px;margin:0 0 10px}.ss-service-after p{font-size:12px;margin:0}.ss-page .buyer-questions>h2{font-size:25px}.ss-page .buyer-questions summary{font-size:14px}.ss-page .buyer-questions p{font-size:13px}.ss-related{display:flex;gap:20px 30px;align-items:center;flex-wrap:wrap;padding:25px 0 8px;border-top:1px solid var(--ss-line)}.ss-related>span{font-size:11px;color:var(--ss-muted)}.ss-related .buyer-link{font-size:12px;color:var(--ss-accent)}
@media(max-width:1050px){.ss-hero{gap:30px;grid-template-columns:1fr 1.08fr}.ss-headline{font-size:29px}.ss-hero .baidu-hero-search{padding:18px}.ss-hero .baidu-hero-brand>span{font-size:10px}.ss-hero .baidu-hero-word-group{grid-template-columns:1fr;gap:4px}.ss-hero .baidu-hero-word-group>span{padding:0}.ss-hero .google-hero-search .baidu-hero-word-group{grid-template-columns:1fr}.ss-hero .baidu-hero-brand img{width:115px}.ss-hero .google-hero-search .baidu-hero-brand img{width:105px}.ss-ai-preview{padding:22px}.ss-ai-heading>strong{font-size:19px}.ss-case-layout{gap:26px}.ss-case-reading h3{font-size:21px}.ss-method-footer{display:block}.ss-method-footer a{display:inline-block;margin-top:12px}.ss-export-method{gap:25px}.ss-cost-comparison article{padding:25px}.ss-cost-comparison h3{font-size:22px}}
@media(max-width:760px){.ss-hero{grid-template-columns:1fr;padding-top:24px;padding-bottom:28px;gap:30px}.ss-hero h1{font-size:23px}.ss-headline{font-size:30px;line-height:1.5}.ss-intro{font-size:14px}.ss-location{margin-bottom:15px}.ss-hero-actions{gap:18px;margin-top:23px}.ss-start-price{font-size:20px}.ss-hero-tags{margin-top:18px}.ss-hero .baidu-hero-brand>span{font-size:11px}.ss-hero .baidu-hero-brand img{width:135px}.ss-hero .google-hero-search .baidu-hero-brand img{width:115px}.ss-hero .google-hero-search .baidu-hero-form input{font-size:12px;padding:12px!important}.ss-ai-preview{padding:22px 20px}.ss-ai-tabs{gap:6px}.ss-ai-tabs button{font-size:12px;padding:8px 10px}.ss-ai-question{font-size:14px;padding:14px}.ss-ai-answer>strong{font-size:16px}.ss-ai-bottom{gap:10px}.ss-ai-bottom>a{font-size:11px}.ss-page>section{padding:31px 0}.ss-jump{gap:12px 23px;padding-bottom:20px;font-size:12px}.ss-page .buyer-section-head h2{font-size:25px}.ss-page .buyer-section-head>p{font-size:13px}.ss-cost-comparison{grid-template-columns:1fr}.ss-cost-comparison article+article{border-left:0;border-top:1px solid #d9cbed}.ss-cost-comparison article{padding:23px}.ss-cost-comparison h3{font-size:23px}.ss-purchase-flow{grid-template-columns:1fr;gap:22px;padding:23px}.ss-purchase-flow h3{font-size:21px}.ss-global-benefits{gap:12px 22px}.ss-global-benefits strong{font-size:13px}.ss-ai-value{grid-template-columns:1fr;gap:14px}.ss-ai-value article{padding:22px}.ss-ai-value h3{font-size:21px;margin-bottom:10px}.ss-ai-value article>span{padding-bottom:2px}.ss-map-head{display:none}.ss-keyword-map article{grid-template-columns:1fr;gap:5px;padding:20px}.ss-keyword-map article strong{font-size:17px}.ss-keyword-map article>span{font-size:12px}.ss-keyword-map article>p{font-size:12px}.ss-export-method{grid-template-columns:1fr;gap:26px}.ss-export-query{padding:24px}.ss-export-query>strong{font-size:25px}.ss-evidence-list article{grid-template-columns:1fr;gap:11px;padding:20px 2px}.ss-evidence-list h3{font-size:19px}.ss-case-layout{grid-template-columns:1fr;gap:21px}.ss-case-reading h3{font-size:22px;margin:8px 0 13px}.ss-case-reading p{font-size:13px}.ss-price-board{grid-template-columns:1fr}.ss-price-amount{padding:25px}.ss-price-amount>strong{font-size:39px}.ss-deliverables{border-left:0;border-top:1px solid var(--ss-line);padding:23px}.ss-deliverables li{font-size:13px}.ss-service-after{grid-template-columns:1fr;gap:20px}.ss-related{gap:15px;align-items:flex-start;flex-direction:column}.ss-page .buyer-questions>h2{font-size:23px}}


/* Show the original keyword area directly; keep the source image unchanged. */
.ss-screenshot-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;align-items:start}
.ss-screenshot-single{grid-template-columns:minmax(0,1fr)}
.ss-screenshot-card{min-width:0;overflow:hidden;border:1px solid var(--ss-line);border-radius:10px;background:#fff}
.ss-screenshot-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 23px;background:var(--ss-soft);border-bottom:1px solid var(--ss-line)}
.ss-screenshot-header h3{font-size:20px;line-height:1.45;margin:0;color:var(--ss-ink)}.ss-screenshot-header>div{text-align:right}.ss-screenshot-header strong{display:block;font-size:28px;line-height:1.2;color:var(--ss-accent);font-variant-numeric:tabular-nums}.ss-screenshot-header strong small{font-size:10px;font-weight:400;margin-left:4px}.ss-screenshot-header>div>span{font-size:10px;color:var(--ss-muted)}
.ss-screenshot-preview{position:relative;display:block;background:#fff;cursor:zoom-in;line-height:0;margin:16px 18px 18px;overflow:hidden;border:1px solid #eee;border-radius:4px}
.ss-screenshot-preview svg{display:block;width:100%;height:auto;overflow:hidden}.ss-screenshot-preview .ss-shot-mobile{display:none}
.ss-screenshot-zoom{position:absolute;bottom:10px;right:10px;border:1px solid #dcd8e5;border-radius:5px;background:#fffffff2;box-shadow:0 2px 10px #33254c12;color:#5d387e;font-size:11px;line-height:1.5;padding:7px 10px;pointer-events:none}
.ss-screenshot-preview:focus-visible{outline:3px solid var(--ss-accent);outline-offset:3px}
.ss-page .ss-screenshot-note{font-size:11px;line-height:1.7;color:var(--ss-muted);margin:13px 0 0}
html.ss-image-open{overflow:hidden}
dialog.ss-case-lightbox{padding:0;border:0;border-radius:10px;width:min(1280px,calc(100vw - 32px));max-width:none;height:min(92dvh,1000px);max-height:92dvh;margin:auto;overflow:hidden;background:#fff;color:#251e31;box-shadow:0 25px 100px #0005}
dialog.ss-case-lightbox[open]{display:flex;flex-direction:column}dialog.ss-case-lightbox::backdrop{background:#15101ece}
.ss-lightbox-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px 12px 22px;border-bottom:1px solid #ddd7e5;background:white}.ss-lightbox-header>strong{font-size:15px;font-weight:600}.ss-lightbox-close{position:static;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:1px solid #d8d1e1;border-radius:6px;background:#f7f4fa;color:#392746;font-size:26px;line-height:1;cursor:pointer}.ss-lightbox-close:focus-visible{outline:3px solid #8c62be;outline-offset:2px}
.ss-lightbox-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:#f4f4f4;touch-action:pan-x pan-y pinch-zoom}.ss-lightbox-scroll .ss-lightbox-photo{display:block;width:100%;min-width:1000px;max-width:none;height:auto}
@media(max-width:760px){.ss-screenshot-cases{grid-template-columns:minmax(0,1fr);gap:20px}.ss-screenshot-header{padding:16px 18px}.ss-screenshot-header h3{font-size:19px}.ss-screenshot-preview{margin:12px}.ss-screenshot-single .ss-shot-desktop{display:none}.ss-screenshot-single .ss-shot-mobile{display:block}.ss-screenshot-zoom{font-size:10px;padding:5px 8px}.ss-lightbox-header{padding:10px 12px}.ss-lightbox-header>strong{font-size:13px}dialog.ss-case-lightbox{width:calc(100vw - 16px);border-radius:8px}}
