:root{--ink:#101412;--soft-ink:#2b332f;--muted:#68736d;--faint:#8d9690;--paper:#f4f3ef;--surface:#fff;--surface-2:#f9f8f4;--line:#dddeda;--line-strong:#c8cbc4;--forest:#174b38;--forest-2:#0f3328;--sage:#dce8df;--gold:#b08a3c;--blue:#275f86;--shadow:0 18px 55px #161d1914}.intentTopic{color:#17231d;background:#f3f1eb;min-height:100vh}.intentTopic>header{color:#fff;background:#173f30;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50vw - 540px);display:flex}.intentTopic>header>a{font:700 19px Georgia,serif}.intentTopic>header nav{color:#c1cec7;gap:25px;font-size:12px;display:flex}.intentTopicHero{background:radial-gradient(circle at 80% 20%,#dce6dc,#0000 38%);padding:90px max(24px,50vw - 540px) 65px}.intentTopicHero>p{color:#8b6b31;letter-spacing:.16em;font-size:11px;font-weight:800}.intentTopicHero h1{max-width:900px;margin:17px 0 24px;font:700 clamp(46px,6vw,68px)/1.12 Georgia,Microsoft YaHei,serif}.intentTopicHero>span{color:#5d6962;max-width:760px;font-size:17px;line-height:1.85;display:block}.intentTopicHero>div{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.intentTopicHero>div b{color:#4c5c53;border:1px solid #c5cbc5;border-radius:20px;padding:7px 11px;font-size:11px}.intentTopicGrid{border-top:1px solid #cdd1ca;border-left:1px solid #cdd1ca;grid-template-columns:repeat(2,1fr);max-width:1080px;margin:auto;display:grid}.intentTopicGrid article{background:#faf9f5;border-bottom:1px solid #cdd1ca;border-right:1px solid #cdd1ca;min-height:245px;padding:34px}.intentTopicGrid article>b{color:#a08248;font:400 18px Georgia}.intentTopicGrid h2{margin:30px 0 12px;font-size:24px}.intentTopicGrid p{color:#616e67;line-height:1.8}.intentTopicCta{color:#fff;background:#173f30;max-width:1080px;margin:70px auto;padding:45px}.intentTopicCta h2{margin-top:0;font:700 30px Georgia,Microsoft YaHei,serif}.intentTopicCta p{color:#bdc9c2}.intentTopicCta a{color:#dfc991;margin-top:12px;font-weight:700;display:inline-block}@media (max-width:800px){.intentTopic>header nav{display:none}.intentTopicGrid{grid-template-columns:1fr;width:calc(100% - 32px)}.intentTopicCta{margin:50px 16px}.intentTopicHero{padding-top:60px}}*{box-sizing:border-box}html{background:var(--paper)}body{color:var(--ink);letter-spacing:0;text-rendering:optimizelegibility;margin:0;font-family:Arial,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.mobileMenu{margin-left:auto;display:none;position:relative}.mobileMenuButton{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--ink);cursor:pointer;z-index:61;background:#fff;border-radius:6px;place-content:center;gap:5px;padding:0;display:grid;position:relative}.mobileMenuButton span{background:currentColor;border-radius:2px;width:19px;height:2px;transition:transform .2s,opacity .2s;display:block}.mobileMenu.isOpen .mobileMenuButton span:first-child{transform:translateY(7px)rotate(45deg)}.mobileMenu.isOpen .mobileMenuButton span:nth-child(2){opacity:0}.mobileMenu.isOpen .mobileMenuButton span:last-child{transform:translateY(-7px)rotate(-45deg)}.mobileMenuPanel{width:100vw;height:100dvh;box-shadow:none;z-index:60;background:#fff;border:0;border-radius:0;flex-direction:column;padding:88px 20px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.mobileMenuPanel a{color:#35423b;border-bottom:1px solid #e6e8e4;border-radius:0;align-items:center;min-height:52px;padding:0 4px;font-size:15px;display:flex}.mobileMenuPanel a:hover,.mobileMenuPanel a:focus-visible{color:#173f30;background:#f0f3ef;outline:none}.mobileMenuPanel .mobileMenuContact{color:#fff;background:var(--corp-dark,#173f30);border:1px solid var(--corp-dark,#173f30);border-radius:4px;justify-content:center;min-height:52px;margin-top:auto;padding:0 16px;font-size:12px;font-weight:700}.intentHome{color:#17231d;background:#f3f1eb;min-height:100vh}.intentNav{z-index:10;background:#faf9f5;border-bottom:1px solid #d9d8d1;align-items:center;gap:44px;height:78px;padding:0 max(24px,50vw - 590px);display:flex;position:sticky;top:0}.intentBrand{align-items:center;gap:11px;margin-right:auto;display:flex}.intentBrand>b{color:#f4e7c9;background:#173f30;border-radius:50%;place-items:center;width:36px;height:36px;font:700 18px Georgia,serif;display:grid}.intentBrand span,.intentBrand strong,.intentBrand small{display:block}.intentBrand strong{font-size:15px}.intentBrand small{letter-spacing:.12em;color:#78817c;margin-top:3px;font-size:9px}.intentNav nav{color:#4e5a54;gap:28px;font-size:13px;display:flex}.intentNav nav a:hover{color:#173f30}.intentContact{color:#fff;background:#173f30;border-radius:4px;padding:12px 17px;font-size:13px}.intentContact span{margin-left:18px}.intentHero{background:radial-gradient(circle at 70% 10%,#e4eadf 0,#0000 35%),#f3f1eb;grid-template-columns:1fr 360px;align-items:center;gap:90px;min-height:590px;padding:86px max(24px,50vw - 590px);display:grid}.intentHeroCopy>p,.intentSection header p,.citySection header p,.aiGateway p{letter-spacing:.16em;color:#8b6b31;font-size:11px;font-weight:800}.intentHeroCopy>p i{vertical-align:middle;background:#8b6b31;width:24px;height:1px;margin-right:10px;display:inline-block}.intentHero h1{margin:20px 0 28px;font:700 clamp(52px,6vw,78px)/1.06 Georgia,Microsoft YaHei,serif}.intentHero h1 em{color:#1e6045;font-style:normal}.intentHeroCopy>span{color:#5c6761;max-width:680px;font-size:16px;line-height:1.9;display:block}.intentHeroCopy>div{align-items:center;gap:24px;margin-top:36px;display:flex}.intentHeroCopy>div a:first-child{color:#fff;background:#173f30;border-radius:4px;padding:15px 22px}.intentHeroCopy>div a:last-child{font-size:14px;font-weight:700}.intentCompass{color:#fff;background:#132b22;padding:32px;box-shadow:18px 18px #d9c89f}.intentCompass>small{color:#bfa671;letter-spacing:.15em}.intentCompass>strong{margin:16px 0 28px;font:700 28px/1.35 Georgia,Microsoft YaHei,serif;display:block}.intentCompass ol{margin:0;padding:0;list-style:none}.intentCompass li{border-top:1px solid #365047;gap:18px;padding:15px 0;font-size:14px;display:flex}.intentCompass li b{color:#bfa671;font:400 12px Georgia,serif}.intentSection,.citySection{max-width:1180px;margin:auto;padding:92px 0}.intentSection>header,.citySection>header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.intentSection h2,.citySection h2{margin:9px 0 0;font:700 38px/1.2 Georgia,Microsoft YaHei,serif}.intentSection>header>span,.citySection>header>span{color:#67716c;max-width:470px;font-size:14px;line-height:1.7}.intentGrid{border-top:1px solid #ced1cb;border-left:1px solid #ced1cb;grid-template-columns:repeat(3,1fr);display:grid}.intentCard{background:#faf9f5;border-bottom:1px solid #ced1cb;border-right:1px solid #ced1cb;min-height:290px;padding:26px;transition:all .2s}.intentCard:hover{transform:translateY(-4px);box-shadow:0 18px 40px #28362d18}.intentCard>div{align-items:center;display:flex}.intentCard>div b{color:#819088;font:400 22px Georgia}.intentCard>div small{color:#345244;background:#e1e7e1;margin-left:14px;padding:5px 8px}.intentCard>div i{margin-left:auto;font-style:normal}.intentCard h3{margin:42px 0 13px;font-size:23px}.intentCard p{color:#647069;font-size:14px;line-height:1.75}.intentCard>span{color:#7b827e;border-top:1px solid #dedfd9;margin-top:22px;padding-top:15px;font-size:11px;display:block}.intentCard.blue{border-top:3px solid #6686a3}.intentCard.amber{border-top:3px solid #b28a3f}.intentCard.violet{border-top:3px solid #837293}.intentCard.slate{border-top:3px solid #63726d}.intentCard.red{border-top:3px solid #a86656}.intentCard.green{border-top:3px solid #2e6c50}.decisionBand{color:#fff;background:#173f30;grid-template-columns:1fr 1fr;gap:100px;padding:70px max(24px,50vw - 590px);display:grid}.decisionBand p{color:#d1b77d;letter-spacing:.12em;font-size:12px}.decisionBand h2{margin:12px 0;font:700 38px/1.3 Georgia,Microsoft YaHei,serif}.decisionBand>div>span{color:#bdcbc4;line-height:1.8}.decisionBand>div:last-child a{border-bottom:1px solid #527061;align-items:center;gap:18px;padding:20px 0;display:flex}.decisionBand a>b{color:#d1b77d}.decisionBand a span,.decisionBand a strong,.decisionBand a small{display:block}.decisionBand a small{color:#aebeb6;margin-top:5px}.decisionBand a i{margin-left:auto;font-style:normal}.cityDirectory{gap:36px;display:grid}.cityDirectory>section>h3{color:#173f30;align-items:baseline;gap:12px;margin:0 0 14px;font-size:21px;display:flex}.cityDirectory>section>h3 small{color:#7c8781;font-size:12px;font-weight:500}.cityCloud{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cityCloud>a,.cityCloud>div{background:#faf9f5;border:1px solid #d7d8d2;justify-content:space-between;padding:20px;display:flex}.cityCloud strong{font-size:14px}.cityCloud span{color:#8a918d;font-size:11px}.cityCloud>a{background:#e2eadf;border-color:#b8c9bc;justify-content:flex-start}.aiGateway{background:#dfe8e2;grid-template-columns:1fr 1fr;align-items:end;gap:100px;padding:76px max(24px,50vw - 590px);display:grid}.aiGateway h2{margin:12px 0;font:700 38px/1.25 Georgia,Microsoft YaHei,serif}.aiGateway>div>span{color:#53625a;line-height:1.7}.aiGateway a{border-bottom:1px solid #9bac9f;justify-content:space-between;padding:18px 0;font-weight:700;display:flex}.intentFooter{color:#fff;background:#101713;grid-template-columns:220px 1fr auto;align-items:center;padding:38px max(24px,50vw - 590px);display:grid}.intentFooter p{color:#99a39e;font-size:12px}.intentFooter>span{color:#77827c;font-size:11px;line-height:1.8}.intentFooter>span i{color:#505b55;font-style:normal}.intentFooter>span a:hover{color:#c4cec8;text-decoration:underline}.topicKeywords{background:#f2f0e9;border-bottom:1px solid #d9d8d1;flex-wrap:wrap;gap:10px;padding:20px max(24px,50vw - 590px);display:flex}.topicKeywords span{color:#7a847e;margin-right:8px;font-size:12px}.topicKeywords b{color:#3e5147;border:1px solid #ccd2cc;border-radius:20px;padding:5px 9px;font-size:11px}.cityProvider{width:min(1280px,100% - 48px);margin:auto;padding:112px 0}.cityProvider>header{grid-template-columns:1fr 1fr;align-items:end;gap:14px 72px;margin-bottom:34px;display:grid}.cityProvider>header p{color:#17705b;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.cityProvider>header h2{color:#16352c;margin:0;font:700 clamp(32px,3.5vw,48px)/1.12 Georgia,Microsoft YaHei,serif}.cityProvider>header h2 strong{color:#17705b}.cityProvider>header span{color:#68756f;line-height:1.9}.cityProviderIntro{grid-template-columns:1.4fr 1fr;gap:8px;display:grid}.cityProviderIntro>div{background:#f7f7f3;border:1px solid #dce2de;padding:34px}.cityProviderIntro>div p{color:#4e5d56;margin:0 0 18px;line-height:1.9}.cityProviderIntro>div p:last-child{margin-bottom:0}.cityProviderIntro>div strong{color:#173f30}.cityProviderIntro aside{color:#fff;background:#173f30;padding:28px}.cityProviderIntro dl{margin:0}.cityProviderIntro dl>div{border-bottom:1px solid #355a4b;grid-template-columns:90px 1fr;gap:15px;padding:12px 0;display:grid}.cityProviderIntro dl>div:last-child{border-bottom:0}.cityProviderIntro dt{color:#d1bc83;font-size:12px}.cityProviderIntro dd{color:#eef3f0;margin:0;font-size:13px;line-height:1.6}.cityProviderIntro dd>a{color:#fff;text-underline-offset:3px;text-decoration:underline}.cityProviderServices{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.cityProviderServices article{background:#f2efe7;border-top:3px solid #a88748;min-height:184px;padding:25px}.cityProviderServices article>b{color:#9b7d43;font:400 16px Georgia}.cityProviderServices h3{color:#1d302a;margin:25px 0 10px;font-size:17px}.cityProviderServices p{color:#657169;margin:0;font-size:12px;line-height:1.75}@media (max-width:800px){.cityProvider{width:calc(100% - 32px);padding:72px 0}.cityProvider>header,.cityProviderIntro,.cityProviderServices{grid-template-columns:1fr}.cityProvider>header{gap:15px}.cityProvider>header p{grid-column:auto}.cityProviderIntro>div,.cityProviderIntro aside{padding:24px}.cityProviderServices article{min-height:0}}.seoArticle{background:#f3f1eb;min-height:100vh}.articleNav{color:#fff;background:#173f30;justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50vw - 480px);display:flex}.articleNav a:first-child{font:700 18px Georgia,serif}.articleNav a:last-child{font-size:12px}.seoArticle>article{max-width:960px;margin:auto;padding:42px 0 90px}.breadcrumbs{color:#77817c;white-space:nowrap;gap:9px;font-size:12px;display:flex;overflow:hidden}.articleEyebrow{color:#8b6b31;letter-spacing:.13em;margin-top:65px;font-size:11px;font-weight:800}.seoArticle h1{max-width:850px;margin:16px 0 20px;font:700 50px/1.18 Georgia,Microsoft YaHei,serif}.articleDeck{color:#59665f;max-width:780px;font-size:18px;line-height:1.8}.keywordLine{color:#68736d;background:#e9e6dd;border-left:3px solid #b49350;margin:30px 0 65px;padding:16px;font-size:12px}.seoArticle article>section{border-top:1px solid #ccd0ca;grid-template-columns:70px 1fr;padding:36px 0;display:grid}.seoArticle article>section>b{color:#9a804b;font:400 20px Georgia}.seoArticle section h2{margin:0 0 14px;font-size:26px}.seoArticle section p{color:#5c6861;line-height:1.8}.seoArticle section ul{grid-template-columns:repeat(3,1fr);gap:8px;padding:0;list-style:none;display:grid}.seoArticle section li{background:#e5e9e3;padding:13px;font-size:13px}.seoArticle aside{color:#fff;background:#173f30;margin-top:35px;padding:34px}.seoArticle aside h2{margin-top:0}.seoArticle aside p{color:#b9c6bf}.seoArticle aside a{color:#dfc891;margin-top:10px;font-weight:700;display:inline-block}@media (max-width:800px){.intentNav nav{display:none}.intentHero{grid-template-columns:1fr;padding-top:56px}.intentCompass{display:none}.intentSection,.citySection,.seoArticle>article{width:calc(100% - 32px);padding:60px 0}.intentSection>header,.citySection>header,.decisionBand,.aiGateway{grid-template-columns:1fr;gap:28px;display:grid}.intentGrid{grid-template-columns:1fr}.cityCloud{grid-template-columns:repeat(2,1fr)}.intentFooter{grid-template-columns:1fr;gap:18px}.seoArticle h1{font-size:38px}.seoArticle section ul{grid-template-columns:1fr}.seoArticle article>section{grid-template-columns:45px 1fr}}.consoleShell{background:linear-gradient(180deg, #111712 0, #111712 286px, var(--paper) 286px), var(--paper);min-height:100vh}.topbar{color:#f4f0e7;align-items:center;gap:44px;height:72px;padding:0 max(24px,50vw - 610px);display:flex}.brand{align-items:center;gap:12px;min-width:0;display:flex}.brandMark{color:#111712;background:#e5d7b8;border-radius:7px;place-items:center;width:34px;height:34px;font:800 18px Georgia,serif;display:grid}.brand strong,.brand small{display:block}.brand strong{font-size:14px}.brand small{color:#f4f0e79e;text-transform:uppercase;margin-top:2px;font-size:10px}.topbar nav{color:#f4f0e79e;align-items:center;gap:30px;font-size:13px;display:flex}.topbar nav a{border-bottom:2px solid #0000;align-items:center;height:72px;display:flex}.topbar nav .active{color:#fff;border-color:#e5d7b8}.topbar>.primaryButton{margin-left:auto}.primaryButton,.ghostButton{cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;display:inline-flex}.primaryButton{color:#102017;background:#e5d7b8;border:1px solid #e5d7b8;font-weight:700}.ghostButton{border:1px solid var(--line);color:var(--ink);background:#ffffffc2}.workspace{width:min(1220px,100% - 40px);margin:0 auto;padding:28px 0 72px}.consoleHero{color:#f7f3e8;grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:56px;min-height:250px;padding:44px 0 38px;display:grid}.consoleHero h1{max-width:860px;margin:12px 0 18px;font:700 48px/1.12 Georgia,Microsoft YaHei,serif}.consoleHero p{color:#f7f3e8b8;max-width:760px;margin:0;font-size:16px;line-height:1.8}.eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;color:var(--gold)!important}.heroCard{background:#ffffff0f;border:1px solid #e5d7b847;border-radius:8px;padding:24px}.heroCard span,.heroCard small{color:#f7f3e8ad;font-size:12px;line-height:1.6;display:block}.heroCard strong{color:#fff;margin:10px 0 12px;font:700 52px/1 Georgia,serif;display:block}.metrics{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:grid;overflow:hidden}.metrics article{border-right:1px solid var(--line);padding:22px 24px}.metrics article:last-child{border-right:0}.metrics span,.metrics small{color:var(--muted);font-size:12px;display:block}.metrics strong{color:var(--soft-ink);margin:10px 0 7px;font:700 34px/1 Georgia,serif;display:block}.panel{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.panel h2,.workflow h2{color:var(--ink);margin:5px 0 6px;font-size:20px}.panelHeader span,.workflow span{color:var(--muted);font-size:13px;line-height:1.6}.filterPills{border:1px solid var(--line);background:#f0f1ed;border-radius:8px;padding:3px;display:flex}.filterPills button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px}.filterPills .selected{color:var(--ink);background:#fff;box-shadow:0 1px 3px #141a161f}.tableRow{border-bottom:1px solid #ecedea;grid-template-columns:minmax(230px,2.2fr) 1fr .8fr .8fr 74px;align-items:center;gap:18px;min-height:86px;padding:14px 24px;font-size:13px;display:grid}.tableRow:last-child{border-bottom:0}.tableHead{min-height:42px;color:var(--faint);background:var(--surface-2);text-transform:uppercase;padding-top:9px;padding-bottom:9px;font-size:11px}.siteIdentity{align-items:center;gap:14px;min-width:0;display:flex}.siteIdentity>span:last-child,.tableRow>div{min-width:0}.siteIdentity strong,.siteIdentity small,.tableRow div>small{display:block}.siteIdentity strong{font-size:14px}.siteIdentity small,.tableRow div>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.siteIcon{background:var(--sage);width:44px;height:44px;color:var(--forest);border-radius:8px;flex:0 0 44px;place-items:center;font-weight:800;display:grid}.siteIcon2{color:var(--blue);background:#e4eef5}.siteIcon3{color:#8b6726;background:#f0e7d3}.statusDot{background:var(--gold);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.quality{align-items:center;gap:10px;display:flex}.quality>span{background:#e4e7e2;border-radius:999px;width:64px;height:6px;overflow:hidden}.quality i{background:var(--forest);height:100%;display:block}.badgeMuted{color:var(--muted);background:#f0f1ed;border-radius:999px;padding:6px 9px;font-size:11px;display:inline-block}.rowLink{color:var(--forest);font-weight:800}.workflow{color:#fff;background:#17211b;border-radius:8px;grid-template-columns:260px 1fr;gap:36px;margin-top:24px;padding:26px;display:grid}.workflow .eyebrow{color:#d6c28c!important}.workflow h2{color:#fff}.workflow ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.workflow li{color:#8fa39a;gap:10px;font-size:12px;display:flex;position:relative}.workflow li:after{content:"";background:#3d5148;height:1px;position:absolute;top:11px;left:29px;right:10px}.workflow li:last-child:after{display:none}.workflow b{z-index:1;background:#17211b;border:1px solid #5d7569;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:10px;display:grid;position:relative}.workflow li span{z-index:1;background:#17211b;padding-right:8px;position:relative}.workflow li small{color:#879b91;margin-top:7px;line-height:1.4;display:block}.workflow .done,.workflow .current{color:#fff}.workflow .done b{color:#17211b;background:#d6c28c;border-color:#d6c28c}.workflow .current b{color:#d6c28c;border-color:#d6c28c}.directoryPage{background:#f6f4ee;min-height:100vh}.directoryHeader{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;width:min(1220px,100% - 40px);height:76px;margin:auto;display:flex}.directoryHeader .brand{color:var(--ink)}.directoryHeader .brandMark{color:#fff;background:var(--forest)}.directoryHeader .brand small{color:var(--muted)}.directoryHeader nav{align-items:center;gap:28px;font-size:13px;font-weight:700;display:flex}.directoryHeader nav a{color:var(--muted)}.directoryHeader nav a:hover,.directoryHeader nav a[aria-current=page]{color:var(--forest)}.directoryIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:18px 86px;width:min(1220px,100% - 40px);margin:0 auto;padding:78px 0 56px;display:grid}.directoryIntro h1{max-width:760px;margin:10px 0 0;font:700 56px/1.08 Georgia,Microsoft YaHei,serif}.directoryIntro>p{color:var(--muted);margin:0 0 8px;line-height:1.85}.searchBox{color:#7d857f;background:#fff;border:1px solid #b8bbb3;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:62px;margin-top:30px;padding:0 22px;display:flex}.searchBox b{color:var(--forest);font-size:24px}.directoryGroups{border-top:1px solid #b8bbb3;width:min(1220px,100% - 40px);margin:0 auto}.directoryGroups>article{border-bottom:1px solid var(--line);grid-template-columns:330px 1fr;gap:74px;padding:40px 0;display:grid}.directoryGroups h2{margin:9px 0;font:700 25px Georgia,Microsoft YaHei,serif}.directoryGroups p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.groupNo{color:var(--gold);font-size:11px;font-weight:800}.directoryGroups ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.directoryGroups li a{background:#fff;border:1px solid #e2e1dc;border-radius:8px;justify-content:space-between;gap:20px;min-height:104px;padding:18px;display:flex;box-shadow:0 10px 28px #161d190a}.directoryGroups li strong,.directoryGroups li small{display:block}.directoryGroups li small{color:var(--muted);margin-top:9px;line-height:1.55}.directoryGroups li b{color:var(--forest)}.directoryGroups .empty{color:var(--muted);border:1px dashed #c7cbc4;border-radius:8px;padding:20px}.directoryPage footer:not(.intentFooter){width:min(1220px,100% - 40px);color:var(--muted);justify-content:space-between;margin:54px auto 0;padding:25px 0 42px;font-size:12px;display:flex}.directoryPage footer:not(.intentFooter) a{color:inherit}.directoryInfoHero{border-bottom:1px solid #b8bbb3;width:auto;margin:0 max(24px,50vw - 590px);padding:95px 0 68px}.directoryInfoHero h1{max-width:930px;margin:14px 0 28px;font:700 clamp(46px,6vw,76px)/1.06 Georgia,Microsoft YaHei,serif}.directoryInfoHero>p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:16px;line-height:1.9}.directoryInfoGrid,.contactOptions{background:#d8d8d1;border-bottom:1px solid #d8d8d1;grid-template-columns:repeat(2,1fr);gap:1px;width:auto;margin:0 max(24px,50vw - 590px);display:grid}.directoryInfoGrid article,.contactOptions article{background:#f6f4ee;padding:42px}.directoryInfoGrid article>b,.contactOptions article>b{color:var(--gold);font:700 12px Georgia}.directoryInfoGrid h2,.contactOptions h2{margin:20px 0 14px;font:700 25px Georgia,Microsoft YaHei,serif}.directoryInfoGrid p,.contactOptions p{color:var(--muted);margin:0;line-height:1.85}.directoryInfoCta,.contactPrep{background:var(--forest);color:#fff;justify-content:space-between;align-items:center;gap:30px;width:auto;margin:72px max(24px,50vw - 590px) 0;padding:36px 42px;display:flex}.directoryInfoCta p,.contactPrep p{color:#d6c28c;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.directoryInfoCta h2,.contactPrep h2{margin:8px 0 0;font:700 31px Georgia,Microsoft YaHei,serif}.directoryInfoCta>a{color:#17211b;background:#d6c28c;border-radius:4px;padding:14px 20px;font-weight:800}.contactOptions{background:0 0;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:42px}.contactOptions article{background:#fff;border:1px solid #e2e1dc}.contactOptions a{color:var(--forest);margin-top:26px;font-weight:800;display:inline-block}.contactDetails{grid-template-columns:.8fr 1.4fr;gap:12px;width:auto;margin:54px max(24px,50vw - 590px) 0;display:grid}.contactDetails article{background:#ebe8df;border:1px solid #d8d5cb;min-height:210px;padding:32px}.contactDetails small{color:var(--gold);letter-spacing:.15em;font-size:10px;font-weight:800}.contactDetails h2{margin:18px 0 12px;font:700 25px Georgia,Microsoft YaHei,serif}.contactDetails p{color:var(--muted);line-height:1.7}.contactPlaceholder{border:1px dashed #aaa99f;border-radius:4px;padding:11px 14px;display:inline-block;margin-top:24px!important}.contactValue{letter-spacing:.04em;background:#fff;border:1px solid #d4d2c8;border-radius:4px;padding:11px 14px;font-size:18px;font-weight:800;display:inline-block;color:var(--forest)!important;margin-top:24px!important}.contactDetails .wechatQr{background:var(--forest);color:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex}.contactDetails .wechatQr p{color:#b8c8c0;max-width:190px}.qrPlaceholder{color:#7b827e;text-align:center;outline-offset:-15px;background:#fff;border:8px solid #fff;outline:1px dashed #9ca29e;flex:0 0 132px;place-items:center;height:132px;font-size:12px;line-height:1.6;display:grid}.qrImage{background:#fff;flex:0 0 150px;width:150px;height:150px;padding:7px}.qrImage img{object-fit:contain;width:100%;height:100%;display:block}.contactPrep ul{color:#dce7e1;grid-template-columns:1fr 1fr;gap:12px 32px;margin:0;display:grid}.directoryInfoPage>.intentFooter{margin-top:80px}.previewPage{--accent:#174b38;background:#fff;min-height:100vh}.template-signal{--accent:#275f86}.template-local{--accent:#9a6832}.previewNav{border-bottom:1px solid #e4e6e2;align-items:center;height:74px;padding:0 max(24px,50vw - 610px);display:flex}.previewBrand{font:700 18px Georgia,Microsoft YaHei,serif}.previewNav nav{color:var(--muted);gap:32px;margin:auto;font-size:13px;display:flex}.previewCta{color:var(--accent);font-size:13px;font-weight:800}.previewHero{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:100px;width:min(1220px,100% - 40px);min-height:540px;margin:auto;padding:82px 0 66px;display:grid}.previewTag{font-weight:800;color:var(--accent)!important;font-size:12px!important}.previewHero h1{margin:18px 0 24px;font:700 60px/1.08 Georgia,Microsoft YaHei,serif}.previewHero h1 em{color:#9aa39d;font-style:normal}.previewHero>div>p{max-width:720px;color:var(--muted);font-size:16px;line-height:1.9}.previewActions{gap:12px;margin-top:30px;display:flex}.previewActions a{border:1px solid #cdd2cd;border-radius:7px;align-items:center;min-height:42px;padding:0 17px;font-size:13px;display:inline-flex}.previewActions a:first-child{color:#fff;background:var(--accent);border-color:var(--accent)}.previewHero aside{border-top:4px solid var(--accent);background:#f4f6f3;border-radius:8px;padding:26px;box-shadow:0 18px 45px #161d1914}.previewHero aside>span{color:var(--muted);font-size:12px}.previewHero aside>strong{margin:12px 0 22px;font:700 56px Georgia,serif;display:block}.previewHero aside strong small{color:var(--muted);font-size:16px}.previewHero dl{margin:0}.previewHero dl div{border-top:1px solid #d9dfdb;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.previewHero dt{color:var(--muted)}.previewHero dd{margin:0;font-weight:800}.trustStrip{color:#c7d1cb;background:#17211b;grid-template-columns:repeat(4,1fr);padding:18px max(24px,50vw - 610px);font-size:12px;display:grid}.trustStrip span:before{content:"";vertical-align:1px;background:#d6c28c;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.previewSection{width:min(1220px,100% - 40px);margin:auto;padding:86px 0}.sectionLead{grid-template-columns:210px 1fr;margin-bottom:46px;display:grid}.sectionLead p{color:var(--accent);font-size:12px;font-weight:800}.sectionLead h2{max-width:740px;margin:0;font:700 35px/1.25 Georgia,Microsoft YaHei,serif}.criteriaGrid{border-top:1px solid #cdd3cf;grid-template-columns:repeat(3,1fr);display:grid}.criteriaGrid article{border-right:1px solid #e0e4e1;padding:28px 30px 12px 0}.criteriaGrid article+article{padding-left:30px}.criteriaGrid article:last-child{border-right:0}.criteriaGrid b{color:var(--accent);font-size:11px}.criteriaGrid h3{margin:30px 0 12px}.criteriaGrid p{color:var(--muted);font-size:14px;line-height:1.75}.guideSection{border-top:1px solid #e2e5e3}.guideList article{border-top:1px solid #d8ddda;grid-template-columns:62px 1fr 60px;align-items:center;gap:22px;min-height:108px;display:grid}.guideList article>span,.guideList article>b{color:var(--accent);font:700 17px Georgia,serif}.guideList article>b{text-align:right}.guideList small{color:var(--accent);text-transform:uppercase;font-size:10px}.guideList h3{margin:8px 0;font-size:17px}.guideList p{color:var(--muted);margin:0;font-size:13px}.methodBand{background:#eef2ef;grid-template-columns:1fr 1.18fr;gap:90px;padding:76px max(24px,50vw - 610px);display:grid}.methodBand p{color:var(--accent);font-size:12px;font-weight:800}.methodBand h2{margin:12px 0 0;font:700 32px/1.35 Georgia,Microsoft YaHei,serif}.methodBand ol{grid-template-columns:1fr 1fr;gap:26px;margin:0;padding:0;list-style:none;display:grid}.methodBand li{border-top:2px solid var(--accent);padding-top:15px}.methodBand li b,.methodBand li span{display:block}.methodBand li span{color:var(--muted);margin-top:9px;font-size:13px}.previewFooter{color:#fff;background:#17211b;align-items:center;gap:30px;min-height:112px;padding:0 max(24px,50vw - 610px);display:flex}.previewFooter span{color:#94a59b;font-size:12px}.previewFooter a{color:#d6c28c;margin-left:auto;font-size:12px;font-weight:800}@media (max-width:860px){.consoleShell{background:linear-gradient(180deg, #111712 0, #111712 410px, var(--paper) 410px), var(--paper)}.topbar{gap:18px;padding:0 16px}.topbar nav,.topbar>.primaryButton{display:none}.workspace{width:min(100% - 24px,1220px);padding-top:18px}.consoleHero{grid-template-columns:1fr;gap:26px;padding-top:28px}.consoleHero h1{font-size:36px}.heroCard{max-width:100%}.metrics{grid-template-columns:1fr 1fr}.metrics article:nth-child(2){border-right:0}.metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.panelHeader{flex-direction:column;align-items:flex-start}.tableRow{grid-template-columns:1fr 62px;gap:10px}.tableHead,.tableRow>div:nth-child(2),.tableRow>div:nth-child(4){display:none}.quality{justify-self:start}.rowLink{grid-area:1/2}.workflow{grid-template-columns:1fr}.workflow ol{grid-template-columns:1fr;gap:14px}.workflow li:after{display:none}.directoryHeader,.directoryIntro,.directoryGroups,.directoryInfoHero,.directoryInfoGrid,.contactOptions,.contactDetails,.directoryInfoCta,.contactPrep,.directoryPage footer:not(.intentFooter){width:calc(100% - 32px)}.directoryInfoHero,.directoryInfoGrid,.contactOptions,.contactDetails,.directoryInfoCta,.contactPrep{margin-left:auto;margin-right:auto}.directoryHeader nav{display:none}.directoryIntro{grid-template-columns:1fr;padding:50px 0}.directoryIntro h1{font-size:40px}.directoryGroups>article{grid-template-columns:1fr;gap:22px}.directoryGroups ul{grid-template-columns:1fr}.directoryInfoHero{padding:58px 0 44px}.directoryInfoHero h1{font-size:42px}.directoryInfoGrid,.contactOptions,.contactDetails{grid-template-columns:1fr}.directoryInfoGrid article,.contactOptions article{padding:28px 22px}.directoryInfoCta,.contactPrep{flex-direction:column;align-items:flex-start;margin-top:42px;padding:28px 24px}.contactPrep ul{grid-template-columns:1fr;padding-left:20px}.directoryInfoPage>.intentFooter{margin-top:56px}.directoryPage footer:not(.intentFooter){flex-direction:column;gap:15px}.previewNav nav{display:none}.previewHero{grid-template-columns:1fr;gap:36px;width:calc(100% - 32px);padding:56px 0}.previewHero h1{font-size:40px}.trustStrip{grid-template-columns:1fr 1fr;gap:15px}.previewSection{width:calc(100% - 32px);padding:62px 0}.sectionLead,.criteriaGrid{grid-template-columns:1fr}.criteriaGrid article,.criteriaGrid article+article{border-bottom:1px solid #e0e4e1;border-right:0;padding:25px 0}.methodBand{grid-template-columns:1fr;gap:42px}.methodBand ol{grid-template-columns:1fr}.guideList article{grid-template-columns:36px 1fr}.guideList article>b{display:none}}.corporateSite{--corp-accent:#cfff45;--corp-dark:#101914;--corp-ink:#17201b;--corp-muted:#66716b;min-height:100vh;color:var(--corp-ink);background:#fff;overflow:hidden}.corporateSite.template-signal{--corp-accent:#78e8d1;--corp-dark:#10201f}.corporateSite.template-local{--corp-accent:#ffc857;--corp-dark:#1d1913}.corporateNav{clip-path:inset(0 -100vmax);background:#fff;align-items:center;gap:48px;width:min(1280px,100% - 48px);height:82px;margin:auto;display:flex;box-shadow:0 0 0 100vmax #fff}.corporateBrand{align-items:center;gap:12px;min-width:190px;display:flex}.corporateBrand>span{width:38px;height:38px;color:var(--corp-dark,#132b22);background:var(--corp-accent,#d9c47f);border-radius:4px;place-items:center;font-size:17px;font-weight:900;display:grid}.corporateBrand strong,.corporateBrand small{display:block}.corporateBrand strong{font-size:15px}.corporateBrand small{color:#89918c;margin-top:3px;font-size:8px;font-weight:700}.corporateNav nav{color:#4f5953;gap:38px;margin-left:auto;font-size:13px;display:flex}.corporateNav nav a:hover{color:#000}.navContact{color:#fff;background:var(--corp-dark,#132b22);border:1px solid var(--corp-dark,#132b22);border-radius:4px;align-items:center;gap:20px;min-height:42px;padding:0 16px;font-size:12px;font-weight:700;display:flex}.navContact b{color:var(--corp-accent,#e0c66f);font-size:17px}.navContactDetailed{gap:18px;min-height:52px;padding:7px 15px}.navContactDetailed span,.navContactDetailed strong,.navContactDetailed small{display:block}.navContactDetailed strong{color:#fff;font-size:12px}.navContactDetailed small{color:#c4cec8;white-space:nowrap;margin-top:3px;font-size:8px;font-weight:400}.navContactDetailed b{margin-left:2px}.corporateHero{color:#fff;background:var(--corp-dark);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:80px;min-height:690px;padding:80px max(24px,50vw - 640px);display:grid}.corporateEyebrow{color:var(--corp-accent);align-items:center;gap:10px;margin:0 0 28px;font-size:11px;font-weight:800;display:flex}.corporateEyebrow i{background:currentColor;width:24px;height:2px}.heroCopy h1{max-width:720px;margin:0;font:700 62px/1.14 Georgia,Microsoft YaHei,serif}.heroCopy h1>span{color:var(--corp-accent);margin-bottom:14px;font:800 16px/1.4 Arial,Microsoft YaHei,sans-serif;display:block}.corporateSummary{color:#aebbb3;max-width:650px;margin:26px 0 0;font-size:16px;line-height:1.9}.corporateActions{align-items:center;gap:28px;margin-top:36px;display:flex}.corporateActions a{justify-content:center;align-items:center;min-height:48px;font-size:13px;font-weight:700;display:inline-flex}.corporateActions a:first-child{color:var(--corp-dark);background:var(--corp-accent);border-radius:4px;padding:0 24px}.corporateActions a:last-child{color:#e0e6e2}.corporateActions span{color:var(--corp-accent);margin-left:14px}.heroTrust{color:#829088;gap:32px;margin-top:72px;font-size:11px;display:flex}.heroTrust span:before{content:"✓";color:var(--corp-accent);margin-right:7px}.heroScreen{aspect-ratio:1.14;background:linear-gradient(150deg,#25332b,#111b16 70%);border:1px solid #435148;border-radius:6px;width:100%;padding:28px;position:relative;box-shadow:34px 34px #ffffff06,-22px -22px #cfff4506}.screenTop,.screenBottom{color:#85928a;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.screenTop span:last-child{color:var(--corp-accent)}.screenTop i{background:currentColor;border-radius:50%;width:5px;height:5px;display:inline-block}.screenMetric{margin-top:48px}.screenMetric small{color:#a6b2aa;font-size:12px;display:block}.screenMetric strong{margin:10px 0 8px;font:700 72px/1 Georgia,serif;display:block}.screenMetric p{color:#819087;margin:0;font-size:10px}.screenMetric b{color:var(--corp-accent)}.screenChart{border-bottom:1px solid #3a4840;align-items:end;gap:9px;height:112px;margin:34px 0 24px;display:flex}.screenChart i{background:#405047;border-radius:2px 2px 0 0;flex:1;height:28%}.screenChart i:nth-child(2){height:42%}.screenChart i:nth-child(3){height:36%}.screenChart i:nth-child(4){height:58%}.screenChart i:nth-child(5){height:52%}.screenChart i:nth-child(6){height:72%}.screenChart i:nth-child(7){height:64%}.screenChart i:nth-child(8){background:var(--corp-accent);height:92%}.screenBottom b{color:#dce5df;font-weight:600}.corporateStats{border-bottom:1px solid #e3e7e4;grid-template-columns:repeat(3,1fr) 1.4fr;align-items:center;min-height:150px;padding:0 max(24px,50vw - 640px);display:grid}.corporateStats article{border-right:1px solid #dfe4e1;padding:0 30px}.corporateStats article:first-child{padding-left:0}.corporateStats strong,.corporateStats span{display:block}.corporateStats strong{font:700 32px Georgia,serif}.corporateStats span{color:var(--corp-muted);margin-top:8px;font-size:11px}.corporateStats>p{color:#5e6963;text-align:right;justify-self:end;margin:0;font-size:12px;line-height:1.8}.corporateSection{width:min(1280px,100% - 48px);margin:auto;padding:112px 0}.sectionHeading{grid-template-columns:1fr 380px;align-items:end;gap:80px;display:grid}.sectionHeading>div>p,.advantageIntro>p,.aboutCopy>p:first-child,.contactSection>p{color:#76827b;margin:0 0 18px;font-size:10px;font-weight:800}.sectionHeading h2,.advantageIntro h2,.aboutCopy h2,.contactSection h2{margin:0;font:700 42px/1.28 Georgia,Microsoft YaHei,serif}.sectionHeading>p{color:var(--corp-muted);margin:0;font-size:14px;line-height:1.8}.serviceGrid{border-top:1px solid #dce1de;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.serviceGrid article{border-right:1px solid #dce1de;min-height:350px;padding:28px 34px 30px}.serviceGrid article:first-child{padding-left:0}.serviceGrid article:last-child{border-right:0;padding-right:0}.serviceGrid article>span{color:#8b958f;font:700 11px Georgia,serif}.serviceIcon{width:48px;height:48px;color:var(--corp-dark);background:var(--corp-accent);border-radius:4px;place-items:center;margin:44px 0 30px;font-size:24px;display:grid}.serviceGrid h3{margin:0 0 14px;font-size:19px}.serviceGrid p{min-height:70px;color:var(--corp-muted);margin:0;font-size:13px;line-height:1.8}.serviceGrid a{gap:22px;margin-top:24px;font-size:11px;font-weight:800;display:inline-flex}.serviceGrid a b{color:#7d8982;font-size:16px}.platformSection{color:#fff;background:#1b2821;padding:58px max(24px,50vw - 640px)}.platformSection>div{align-items:end;gap:28px;display:flex}.platformSection>div p{color:var(--corp-accent);margin:0;font-size:9px;font-weight:800}.platformSection h2{margin:0;font-size:24px}.platformSection>div span{color:#8f9d95;margin-left:auto;font-size:11px}.platformSection ul{border-top:1px solid #3a4941;border-bottom:1px solid #3a4941;grid-template-columns:repeat(6,1fr);margin:38px 0 18px;padding:0;list-style:none;display:grid}.platformSection li{border-right:1px solid #3a4941;min-height:118px;padding:22px 18px}.platformSection li:first-child{padding-left:0}.platformSection li:last-child{border-right:0}.platformSection li b,.platformSection li span,.platformSection li strong{display:block}.platformSection li b{color:#718078;font-size:9px}.platformSection li strong{margin-top:24px;font-size:16px}.platformSection li span{color:#849189;margin-top:8px;font-size:9px}.platformSection>small{color:#66736c;font-size:9px}.caseSection{width:min(1280px,100% - 48px);margin:auto;padding:112px 0}.caseHeading{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.caseHeading>p{color:var(--corp-muted);grid-column:1/-1;margin:0 0 -58px;font-size:10px;font-weight:800}.caseHeading h2{margin:0;font:700 40px/1.3 Georgia,Microsoft YaHei,serif}.caseHeading>span{color:var(--corp-muted);font-size:13px;line-height:1.8}.caseGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:54px;display:grid}.caseGrid article{border-top:3px solid var(--corp-dark);background:#f3f5f3;flex-direction:column;min-height:310px;padding:30px;display:flex}.caseGrid article>div{color:var(--corp-muted);justify-content:space-between;font-size:9px;display:flex}.caseGrid article>div b{color:var(--corp-ink)}.caseGrid h3{margin:58px 0 16px;font-size:20px}.caseGrid p{color:var(--corp-muted);margin:0;font-size:13px;line-height:1.8}.caseGrid a{color:#405d4f;margin-top:auto;font-size:11px;font-weight:800}.advantageBand{color:#fff;background:var(--corp-dark);grid-template-columns:.8fr 1.2fr;gap:110px;padding:108px max(24px,50vw - 640px);display:grid}.advantageIntro>p{color:var(--corp-accent)}.advantageIntro>span{color:#9eaaa3;max-width:440px;margin-top:28px;font-size:14px;line-height:1.85;display:block}.advantageIntro>a{color:var(--corp-accent);margin-top:38px;font-size:12px;font-weight:800;display:inline-block}.advantageList{border-top:1px solid #3b4841}.advantageList article{border-bottom:1px solid #3b4841;grid-template-columns:56px 1fr;align-items:center;gap:22px;min-height:112px;display:grid}.advantageList article>b{color:var(--corp-accent);font:700 11px Georgia,serif}.advantageList h3{margin:0 0 8px;font-size:18px}.advantageList p{color:#8d9a92;margin:0;font-size:12px}.aboutSection{grid-template-columns:1fr 1fr;align-items:center;gap:100px;width:min(1280px,100% - 48px);margin:auto;padding:112px 0;display:grid}.aboutVisual{aspect-ratio:1.3;color:#fff;background:#243229;flex-direction:column;justify-content:space-between;padding:42px;display:flex}.aboutVisual span,.aboutVisual i{color:var(--corp-accent);font-size:9px;font-style:normal;font-weight:800}.aboutVisual strong{font:700 35px/1.35 Georgia,Microsoft YaHei,serif}.aboutCopy h2{font-size:36px}.aboutCopy>p:nth-child(3){color:var(--corp-muted);margin:28px 0;font-size:14px;line-height:1.9}.aboutCopy>div{border-top:1px solid #dce1de;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;display:grid}.aboutCopy>div span{color:var(--corp-muted);font-size:11px}.aboutCopy>div b{color:var(--corp-ink);margin-bottom:8px;font-size:13px;display:block}.testimonialSection{background:#edf1ee;grid-template-columns:.72fr 1.28fr;gap:100px;padding:100px max(24px,50vw - 640px);display:grid}.testimonialHeading>p{color:var(--corp-muted);margin:0 0 18px;font-size:10px;font-weight:800}.testimonialHeading h2{margin:0;font:700 38px/1.3 Georgia,Microsoft YaHei,serif}.testimonialHeading>span{max-width:390px;color:var(--corp-muted);margin-top:24px;font-size:13px;line-height:1.8;display:block}.testimonialGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.testimonialGrid figure{background:#fff;flex-direction:column;min-height:270px;margin:0;padding:30px;display:flex}.testimonialGrid blockquote{margin:0;font:700 17px/1.8 Georgia,Microsoft YaHei,serif}.testimonialGrid figcaption{border-top:1px solid #e1e5e2;align-items:center;gap:12px;margin-top:auto;padding-top:24px;display:flex}.testimonialGrid figcaption>i{width:34px;height:34px;color:var(--corp-dark);background:var(--corp-accent);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.testimonialGrid figcaption b,.testimonialGrid figcaption small{display:block}.testimonialGrid figcaption b{font-size:11px}.testimonialGrid figcaption small{color:var(--corp-muted);margin-top:4px;font-size:9px}.testimonialGrid>small{color:#7d8982;grid-column:1/-1;font-size:9px}.faqSection{background:#f4f6f4;grid-template-columns:.72fr 1.28fr;gap:100px;padding:108px max(24px,50vw - 640px);display:grid}.faqHeading>p{color:var(--corp-muted);margin:0 0 18px;font-size:10px;font-weight:800}.faqHeading h2{margin:0;font:700 38px/1.3 Georgia,Microsoft YaHei,serif}.faqHeading>span{max-width:390px;color:var(--corp-muted);margin-top:26px;font-size:13px;line-height:1.8;display:block}.faqList{border-top:1px solid #cfd6d2}.faqList details{border-bottom:1px solid #cfd6d2}.faqList summary{cursor:pointer;grid-template-columns:42px 1fr 28px;align-items:center;gap:16px;min-height:82px;list-style:none;display:grid}.faqList summary::-webkit-details-marker{display:none}.faqList summary b{color:#86918a;font:700 10px Georgia,serif}.faqList summary span{font-size:15px;font-weight:700}.faqList summary i{color:var(--corp-ink);text-align:right;font-size:22px;font-style:normal;transition:transform .2s}.faqList details[open] summary i{color:#547063;transform:rotate(45deg)}.faqList details>p{color:var(--corp-muted);margin:-7px 38px 26px 58px;font-size:13px;line-height:1.85}.contactSection{color:#fff;text-align:center;background:#355c4a;padding:96px 24px}.template-signal .contactSection{background:#235f5a}.template-local .contactSection{background:#75552b}.contactSection>p{color:var(--corp-accent)}.contactSection h2{font-size:48px}.contactSection>span{color:#c3d2ca;margin:22px auto 30px;font-size:13px;display:block}.contactSection>a{min-height:48px;color:var(--corp-dark);background:var(--corp-accent);border-radius:4px;align-items:center;gap:28px;padding:0 24px;font-size:12px;font-weight:800;display:inline-flex}.corporateFooter{color:#fff;background:#0a0f0c;grid-template-columns:1fr 1fr;align-items:center;gap:30px;min-height:170px;padding:36px max(24px,50vw - 640px);display:grid}.corporateFooter>p{color:#758078;text-align:right;font-size:11px}.corporateFooter>div:nth-child(3){color:#a4ada7;gap:26px;font-size:11px;display:flex}.corporateFooter>small{color:#626b65;text-align:right;font-size:9px}@media (max-width:860px){.corporateNav{width:calc(100% - 32px);height:70px}.corporateNav nav{display:none}.corporateBrand{min-width:0}.navContact{margin-left:auto;padding:0 12px}.navContact b{display:none}.corporateHero{grid-template-columns:1fr;gap:52px;min-height:0;padding:64px 16px}.heroCopy h1{font-size:41px}.corporateSummary{font-size:14px}.heroTrust{flex-wrap:wrap;gap:15px;margin-top:48px}.heroScreen{max-width:520px;padding:22px}.screenMetric{margin-top:30px}.screenMetric strong{font-size:56px}.screenChart{height:82px;margin:24px 0 18px}.corporateStats{grid-template-columns:repeat(3,1fr);gap:0;padding:30px 16px}.corporateStats article{padding:0 12px}.corporateStats strong{font-size:23px}.corporateStats>p{display:none}.corporateSection,.aboutSection{width:calc(100% - 32px);padding:72px 0}.sectionHeading{grid-template-columns:1fr;gap:24px}.sectionHeading h2,.advantageIntro h2,.aboutCopy h2{font-size:32px}.serviceGrid{grid-template-columns:1fr}.serviceGrid article,.serviceGrid article:first-child,.serviceGrid article:last-child{border-bottom:1px solid #dce1de;border-right:0;min-height:0;padding:28px 0}.serviceIcon{margin:24px 0}.serviceGrid p{min-height:0}.platformSection{padding:54px 16px}.platformSection>div{flex-direction:column;align-items:flex-start}.platformSection>div span{margin-left:0}.platformSection ul{grid-template-columns:1fr 1fr}.platformSection li:nth-child(2n){border-right:0}.platformSection li{border-bottom:1px solid #3a4941}.platformSection li:first-child{padding-left:18px}.caseSection{width:calc(100% - 32px);padding:72px 0}.caseHeading{grid-template-columns:1fr;gap:22px}.caseHeading>p{grid-column:auto;margin:0}.caseHeading h2{font-size:31px}.caseGrid{grid-template-columns:1fr}.caseGrid article{min-height:280px}.advantageBand{grid-template-columns:1fr;gap:50px;padding:72px 16px}.aboutSection{grid-template-columns:1fr;gap:44px}.aboutVisual{padding:28px}.aboutVisual strong{font-size:28px}.testimonialSection{grid-template-columns:1fr;gap:42px;padding:72px 16px}.testimonialHeading h2{font-size:31px}.testimonialGrid{grid-template-columns:1fr}.faqSection{grid-template-columns:1fr;gap:42px;padding:72px 16px}.faqHeading h2{font-size:31px}.faqList summary{grid-template-columns:30px 1fr 24px;gap:10px}.faqList details>p{margin:-4px 24px 24px 40px}.contactSection{padding:72px 16px}.contactSection h2{font-size:36px}.corporateFooter{grid-template-columns:1fr;gap:22px;padding:38px 16px}.corporateFooter>p,.corporateFooter>small{text-align:left}}.knowledgeSite{color:#17231d;background:#f3f1eb;min-height:100vh}.knowledgeNav{z-index:12;background:#faf9f5;border-bottom:1px solid #d8dad4;align-items:center;gap:42px;height:78px;padding:0 max(24px,50vw - 590px);display:flex;position:sticky;top:0}.knowledgeNav .intentBrand{margin-right:auto}.knowledgeNav nav{color:#4f5c55;gap:26px;font-size:13px;display:flex}.knowledgeService{color:#fff;background:#173f30;border-radius:4px;padding:12px 16px;font-size:12px}.knowledgeHero{background:radial-gradient(circle at 72% 12%,#dde7dc 0,#0000 37%);grid-template-columns:1fr 350px;align-items:center;gap:90px;min-height:590px;padding:84px max(24px,50vw - 590px);display:grid}.knowledgeHero>div>p,.knowledgeTopics header p,.knowledgePrinciple header p,.knowledgeMethod header p,.knowledgeCompare header p,.knowledgeMetrics>div>p,.knowledgeMistakes header p,.knowledgeFaq header p,.knowledgeNext>p{color:#8b6b31;letter-spacing:.16em;font-size:11px;font-weight:800}.knowledgeHero>div>p i{vertical-align:middle;background:#8b6b31;width:24px;height:1px;margin-right:10px;display:inline-block}.knowledgeHero h1{margin:20px 0 26px;font:700 clamp(50px,6vw,75px)/1.08 Georgia,Microsoft YaHei,serif}.knowledgeHero h1 em{color:#1f6046;font-style:normal}.knowledgeHero>div>span{color:#5a6860;max-width:700px;font-size:16px;line-height:1.9;display:block}.knowledgeHero>div>div{align-items:center;gap:24px;margin-top:34px;display:flex}.knowledgeHero>div>div a:first-child{color:#fff;background:#173f30;border-radius:4px;padding:14px 21px}.knowledgeHero>div>div a:last-child{font-size:13px;font-weight:700}.knowledgeHero aside{color:#fff;background:#132b22;padding:31px;box-shadow:16px 16px #d9c89f}.knowledgeHero aside>small{color:#c2a970;letter-spacing:.14em}.knowledgeHero aside>strong{margin:15px 0 25px;font:700 27px/1.4 Georgia,Microsoft YaHei,serif;display:block}.knowledgeHero aside ol{margin:0;padding:0;list-style:none}.knowledgeHero aside li{color:#d4ded8;border-top:1px solid #365047;padding:14px 0;font-size:13px}.knowledgeHero aside li b{color:#c2a970;margin-right:15px;font:400 12px Georgia}.knowledgeTopics{max-width:1180px;margin:auto;padding:88px 0}.knowledgeTopics>header,.knowledgePrinciple>header,.knowledgeMethod>header,.knowledgeFaq>header{justify-content:space-between;align-items:end;gap:45px;margin-bottom:32px;display:flex}.knowledgeTopics h2,.knowledgePrinciple h2,.knowledgeMethod h2,.knowledgeFaq h2{margin:9px 0 0;font:700 38px/1.25 Georgia,Microsoft YaHei,serif}.knowledgeTopics header>span,.knowledgePrinciple header>span,.knowledgeMethod header>span,.knowledgeFaq header>span{color:#647069;max-width:470px;font-size:14px;line-height:1.7}.knowledgeTopics>div{border-top:1px solid #ced1cb;border-left:1px solid #ced1cb;grid-template-columns:repeat(3,1fr);display:grid}.knowledgeTopics>div>a{background:#faf9f5;border-bottom:1px solid #ced1cb;border-right:1px solid #ced1cb;min-height:255px;padding:25px}.knowledgeTopics a>span{align-items:center;gap:13px;display:flex}.knowledgeTopics a>span b{color:#76877d;font:400 20px Georgia}.knowledgeTopics a>span small{color:#365344;background:#e2e8e1;padding:5px 8px}.knowledgeTopics h3{margin:38px 0 12px;font-size:22px}.knowledgeTopics a p{color:#65716a;font-size:13px;line-height:1.7}.knowledgeTopics a>i{color:#92733b;margin-top:19px;font-size:11px;font-style:normal;display:block}.knowledgeDefinition{color:#fff;background:#173f30;grid-template-columns:1fr 1fr;gap:90px;padding:80px max(24px,50vw - 590px);display:grid}.knowledgeDefinition>div>p:first-child{color:#d0b574;letter-spacing:.15em;font-size:11px}.knowledgeDefinition h2{font:700 40px Georgia,Microsoft YaHei,serif}.knowledgeDefinition blockquote{color:#e5ece8;border-left:2px solid #d0b574;margin:30px 0 0;padding-left:24px;font:400 20px/1.8 Georgia,Microsoft YaHei,serif}.knowledgeDefinition>div:last-child>p{color:#bdcac3;line-height:1.9}.knowledgeDefinition ul{grid-template-columns:1fr 1fr;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.knowledgeDefinition li{background:#214c3a;padding:16px}.knowledgeDefinition li b,.knowledgeDefinition li span{display:block}.knowledgeDefinition li b{color:#e0c98e}.knowledgeDefinition li span{color:#b7c7bf;margin-top:6px;font-size:12px}.knowledgePrinciple,.knowledgeMethod,.knowledgeCompare,.knowledgeMetrics,.knowledgeMistakes,.knowledgeFaq{max-width:1180px;margin:auto;padding:90px 0}.knowledgePrinciple ol{border-top:1px solid #cdd1ca;border-left:1px solid #cdd1ca;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.knowledgePrinciple li{background:#faf9f5;border-bottom:1px solid #cdd1ca;border-right:1px solid #cdd1ca;min-height:220px;padding:24px}.knowledgePrinciple li>b,.knowledgeMethod article>b{color:#9b7d43;font:400 17px Georgia}.knowledgePrinciple h3{margin-top:48px}.knowledgePrinciple li p{color:#66726b;font-size:13px;line-height:1.7}.knowledgeMethod{background:#e3e9e2;max-width:none;padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px)}.knowledgeMethod>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.knowledgeMethod article{background:#f8f8f4;min-height:210px;padding:28px}.knowledgeMethod h3{margin:34px 0 10px;font-size:20px}.knowledgeMethod article p{color:#657169;font-size:13px;line-height:1.7}.knowledgeCompare>header,.knowledgeMistakes>header{margin-bottom:30px}.knowledgeCompare h2,.knowledgeMistakes h2{font:700 38px Georgia,Microsoft YaHei,serif}.compareTable{border-top:1px solid #bdc3bb}.compareTable>div{border-bottom:1px solid #cdd1ca;grid-template-columns:180px 1fr 1fr;display:grid}.compareTable>div>*{border-right:1px solid #d2d5cf;padding:18px}.compareTable>div b{color:#3d4f45}.compareTable>div:first-child{color:#fff;background:#173f30}.compareTable>div:first-child b,.compareTable>div:first-child strong{color:#fff}.compareTable span{color:#5d6962;font-size:13px}.knowledgeMetrics{color:#fff;background:#132b22;grid-template-columns:310px 1fr;gap:70px;max-width:none;padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px);display:grid}.knowledgeMetrics h2{font:700 38px Georgia,Microsoft YaHei,serif}.knowledgeMetrics>div:first-child>span{color:#adbbb3;line-height:1.8}.knowledgeMetrics>div:last-child{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.knowledgeMetrics article{background:#1c3b2f;padding:20px}.knowledgeMetrics article h3{color:#dfc98f;margin:0 0 8px;font-size:16px}.knowledgeMetrics article p{color:#b2c0b8;margin:0;font-size:12px;line-height:1.6}.knowledgeMistakes>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.knowledgeMistakes article{background:#faf9f5;border-top:3px solid #9c6555;padding:28px}.knowledgeMistakes article>b{color:#9c6555;font-size:11px}.knowledgeMistakes h3{margin:26px 0 12px;font-size:20px}.knowledgeMistakes article p{color:#657069;font-size:13px;line-height:1.8}.knowledgeFaq{grid-template-columns:350px 1fr;gap:70px;display:grid}.knowledgeFaq>header{display:block}.knowledgeFaq>div{border-top:1px solid #c9cec7}.knowledgeFaq details{border-bottom:1px solid #c9cec7}.knowledgeFaq summary{cursor:pointer;grid-template-columns:38px 1fr 24px;gap:10px;padding:21px 0;list-style:none;display:grid}.knowledgeFaq summary b{color:#987b43;font:400 13px Georgia}.knowledgeFaq summary i{font-style:normal}.knowledgeFaq details>p{color:#5c6962;margin:0 24px 22px 48px;font-size:14px;line-height:1.85}.knowledgeFaq details[open] summary i{transform:rotate(45deg)}.knowledgeNext{background:#dfe7df;padding:75px max(24px,50vw - 590px)}.knowledgeNext h2{font:700 38px Georgia,Microsoft YaHei,serif}.knowledgeNext>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.knowledgeNext a{background:#faf9f5;flex-direction:column;gap:9px;padding:22px;display:flex}.knowledgeNext a span{color:#6b756f;font-size:12px}.knowledgeFooter{color:#fff;background:#101713;grid-template-columns:260px 1fr auto;align-items:center;padding:36px max(24px,50vw - 590px);display:grid}.knowledgeFooter p,.knowledgeFooter>span{color:#87938c;font-size:11px}@media (max-width:800px){.knowledgeNav nav,.knowledgeService{display:none}.knowledgeHero{grid-template-columns:1fr;min-height:auto;padding-top:55px}.knowledgeHero aside{display:none}.knowledgeTopics,.knowledgePrinciple,.knowledgeCompare,.knowledgeMistakes,.knowledgeFaq{width:calc(100% - 32px);padding:62px 0}.knowledgeTopics>header,.knowledgePrinciple>header,.knowledgeMethod>header{display:block}.knowledgeTopics header>span,.knowledgePrinciple header>span,.knowledgeMethod header>span{margin-top:15px;display:block}.knowledgeTopics>div,.knowledgeMethod>div{grid-template-columns:1fr}.knowledgeDefinition{grid-template-columns:1fr;gap:36px}.knowledgePrinciple ol{grid-template-columns:1fr}.knowledgePrinciple li{min-height:0}.compareTable>div{grid-template-columns:90px 1fr 1fr}.compareTable>div>*{padding:10px;font-size:11px}.knowledgeMetrics,.knowledgeMetrics>div:last-child,.knowledgeMistakes>div,.knowledgeFaq,.knowledgeNext>div{grid-template-columns:1fr}.knowledgeFooter{grid-template-columns:1fr;gap:16px}}.toolSite .knowledgeTopics>div>article{background:#faf9f5;border-bottom:1px solid #ced1cb;border-right:1px solid #ced1cb;min-height:255px;padding:25px}.toolSite .knowledgeTopics article>span{align-items:center;gap:13px;display:flex}.toolSite .knowledgeTopics article>span b{color:#76877d;font:400 20px Georgia}.toolSite .knowledgeTopics article>span small{color:#365344;background:#e2e8e1;padding:5px 8px}.toolSite .knowledgeTopics article h3{margin:38px 0 12px;font-size:22px}.toolSite .knowledgeTopics article p{color:#65716a;font-size:13px;line-height:1.7}.toolSelection{color:#fff;background:#173f30;padding:90px max(24px,50vw - 590px)}.toolSelection>header{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:30px;display:grid}.toolSelection header p{color:#d1b879;letter-spacing:.15em;grid-column:1/-1;margin:0;font-size:11px}.toolSelection h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.toolSelection header>span{color:#b8c6bf;line-height:1.8}.toolSelection>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.toolSelection article{background:#204b39;grid-template-columns:45px 1fr;gap:12px;padding:20px;display:grid}.toolSelection article>b{color:#d7bf83;font:400 15px Georgia}.toolSelection h3{margin:0 0 7px;font-size:16px}.toolSelection article p{color:#b7c5bd;margin:0;font-size:12px;line-height:1.7}.articleFaq{align-items:start}.seoArticle .articleFaq>div>h2{margin-top:0}.articleFaq details{border-top:1px solid #c9cec7}.articleFaq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;font-weight:700;list-style:none;display:flex}.articleFaq summary i{font-style:normal}.articleFaq details>p{color:#5d6962;margin:0 30px 20px 0;line-height:1.8}.articleFaq details[open] summary i{transform:rotate(45deg)}@media (max-width:800px){.toolSelection>header,.toolSelection>div,.toolSite .knowledgeTopics>div{grid-template-columns:1fr}}.toolLaunchpad{background:#efece3;padding:82px max(24px,50vw - 590px)}.toolLaunchpad>header{grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:32px;display:grid}.toolLaunchpad header p{color:#8b6b31;letter-spacing:.16em;margin:0 0 12px;font-size:11px;font-weight:800}.toolLaunchpad h2{margin:0;font:700 40px Georgia,Microsoft YaHei,serif}.toolLaunchpad header>span{color:#617068;line-height:1.8}.toolLaunchpad>a{color:#fff;background:#173f30;grid-template-columns:110px 1fr auto;align-items:center;gap:34px;padding:30px 34px;display:grid;box-shadow:10px 10px #cfbd8d}.toolLaunchpad>a>span{border-right:1px solid #456455;flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.toolLaunchpad>a>span b{color:#d7bf83;font:400 28px Georgia}.toolLaunchpad>a>span small{color:#b8c9c0}.toolLaunchpad>a div p{color:#afc0b7;letter-spacing:.1em;margin:0;font-size:11px}.toolLaunchpad>a h3{margin:8px 0;font:700 28px Georgia,Microsoft YaHei,serif}.toolLaunchpad>a div strong{color:#dce5e0;font-size:13px}.toolLaunchpad>a>i{color:#e0c98f;font-size:13px;font-style:normal;font-weight:700}.auditSite{color:#15251e;background:#f7f5ef;min-height:100vh}.auditHero{background:radial-gradient(circle at 75% 5%,#dce6da 0,#0000 38%),linear-gradient(#f7f5ef,#f1eee5);grid-template-columns:minmax(0,1fr) 370px;align-items:center;gap:80px;min-height:650px;padding:78px max(24px,50vw - 590px);display:grid}.auditHeroCopy>p:first-child{color:#8b6b31;letter-spacing:.17em;font-size:11px;font-weight:800}.auditHeroCopy>p:first-child i{vertical-align:middle;background:#8b6b31;width:25px;height:1px;margin-right:10px;display:inline-block}.auditHero h1{letter-spacing:-.025em;margin:20px 0 24px;font:700 clamp(48px,5.7vw,72px)/1.08 Georgia,Microsoft YaHei,serif}.auditHero h1 em{color:#1f6046;font-style:normal}.auditHeroCopy>span{color:#5a6860;max-width:700px;font-size:16px;line-height:1.9;display:block}.auditForm{background:#fff;border:1px solid #ccd2cc;margin-top:35px;padding:13px;box-shadow:0 16px 50px #1c34291a}.auditForm>label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.auditForm>div{grid-template-columns:1fr auto;gap:10px;display:grid}.auditForm input{color:#173f30;background:#f1f3ef;border:0;outline:none;min-width:0;padding:16px;font-size:15px}.auditForm input:focus{box-shadow:inset 0 0 0 2px #2b674d}.auditForm button{color:#fff;cursor:pointer;background:#173f30;border:0;padding:0 23px;font-weight:700}.auditForm button:disabled{opacity:.55;cursor:wait}.auditForm>small{color:#7a857e;margin:10px 5px 0;font-size:11px;display:block}.auditError{color:#9f342d;min-height:22px;margin:12px 0 0;font-size:13px}.auditScope{color:#fff;background:#132b22;padding:30px;box-shadow:16px 16px #d9c89f}.auditScope>small{color:#c2a970;letter-spacing:.14em}.auditScope>strong{margin:14px 0 24px;font:700 27px/1.4 Georgia,Microsoft YaHei,serif;display:block}.auditScope ol{margin:0;padding:0;list-style:none}.auditScope li{border-top:1px solid #365047;grid-template-columns:34px 1fr;gap:4px 8px;padding:13px 0;display:grid}.auditScope li b{color:#c2a970;grid-row:1/3;font:400 12px Georgia}.auditScope li span{font-size:13px;font-weight:700}.auditScope li i{color:#9fb0a7;font-size:10px;font-style:normal}.auditLoading{text-align:center;background:#fff;padding:90px 24px}.auditLoading>div{justify-content:center;gap:8px;display:flex}.auditLoading>div span{background:#1f6046;border-radius:50%;width:10px;height:10px;animation:1s infinite alternate auditPulse}.auditLoading>div span:nth-child(2){animation-delay:.2s}.auditLoading>div span:nth-child(3){animation-delay:.4s}.auditLoading h2{margin:20px 0 10px;font:700 34px Georgia,Microsoft YaHei,serif}.auditLoading p{color:#65716a}@keyframes auditPulse{to{opacity:.22;transform:translateY(-6px)}}.auditResult{background:#fff;padding:85px max(24px,50vw - 590px);scroll-margin-top:30px}.auditResult>header{border-bottom:1px solid #cbd0cb;justify-content:space-between;align-items:end;gap:40px;padding-bottom:28px;display:flex}.auditResult>header p,.auditMethod>header p{color:#8b6b31;letter-spacing:.16em;margin:0 0 10px;font-size:11px;font-weight:800}.auditResult>header h2{margin:0 0 10px;font:700 42px Georgia,Microsoft YaHei,serif}.auditResult>header a{color:#637068;white-space:nowrap;text-overflow:ellipsis;max-width:650px;font-size:12px;display:block;overflow:hidden}.auditScore{grid-template-columns:auto auto;align-items:end;min-width:160px;display:grid}.auditScore strong{color:#1f6046;font:700 65px/.85 Georgia}.auditScore>span{color:#76827b;font-size:12px}.auditScore small{text-align:right;color:#8b6b31;grid-column:1/-1;margin-top:8px;font-weight:700}.auditResultStats{align-items:stretch;gap:10px;padding:24px 0;display:flex}.auditResultStats>span{color:#57635d;background:#f2f3f0;align-items:center;gap:8px;padding:11px 15px;font-size:12px;display:flex}.auditResultStats>span b{font:700 21px Georgia}.auditResultStats .pass b{color:#25724f}.auditResultStats .warning b{color:#9a6b11}.auditResultStats .error b{color:#a23d35}.auditResultStats button{color:#173f30;cursor:pointer;background:0 0;border:1px solid #173f30;margin-left:auto;padding:0 18px;font-weight:700}.auditPageSnapshot{color:#fff;background:#173f30;grid-template-columns:2fr 1fr 1fr;display:grid}.auditPageSnapshot>div{border-right:1px solid #456455;min-width:0;padding:20px 22px}.auditPageSnapshot small{color:#aec0b7;margin-bottom:7px;font-size:10px;display:block}.auditPageSnapshot strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.auditCheckGroups{margin-top:55px}.auditCheckGroups>section{border-top:1px solid #bec5bf;grid-template-columns:210px 1fr;padding:30px 0;display:grid}.auditCheckGroups>section>header{align-items:flex-start;gap:14px;display:flex}.auditCheckGroups>section>header b{color:#a18346;font:400 14px Georgia}.auditCheckGroups>section>header h3{margin:0;font:700 23px Georgia,Microsoft YaHei,serif}.auditCheckGroups>section>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auditCheckGroups article{background:#f6f6f2;border-left:3px solid #b5bbb6;grid-template-columns:34px 1fr;gap:12px;padding:20px;display:grid}.auditCheckGroups article>span{border-radius:50%;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.auditCheckGroups article.pass{border-color:#438264}.auditCheckGroups article.pass>span{color:#25724f;background:#dcebe2}.auditCheckGroups article.warning{border-color:#c09232}.auditCheckGroups article.warning>span{color:#8c6010;background:#f2e7cc}.auditCheckGroups article.error{border-color:#b65149}.auditCheckGroups article.error>span{color:#a23d35;background:#f2ddda}.auditCheckGroups article small{text-transform:uppercase;letter-spacing:.08em;color:#758078;font-size:9px}.auditCheckGroups article h4{margin:4px 0 8px;font-size:16px}.auditCheckGroups article strong{font-size:12px;line-height:1.6;display:block}.auditCheckGroups article p{color:#65716a;margin:7px 0 0;font-size:11px;line-height:1.7}.auditNotice{background:#eee9dc;justify-content:space-between;align-items:center;gap:40px;margin-top:35px;padding:25px 28px;display:flex}.auditNotice div{max-width:780px}.auditNotice b{font-size:15px}.auditNotice p{color:#647169;margin:7px 0 0;font-size:12px;line-height:1.7}.auditNotice button{color:#fff;white-space:nowrap;cursor:pointer;background:#173f30;border:0;padding:13px 18px}.auditMethod{background:#fff;padding:90px max(24px,50vw - 590px)}.auditMethod>header{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.auditMethod>header p{grid-column:1/-1;margin-bottom:-45px}.auditMethod h2{margin:0;font:700 39px Georgia,Microsoft YaHei,serif}.auditMethod>header>span{color:#65716a;line-height:1.8}.auditMethod>div{border-top:1px solid #c8cec9;grid-template-columns:repeat(3,1fr);margin-top:35px;display:grid}.auditMethod article{border-right:1px solid #c8cec9;padding:30px 26px}.auditMethod article b{color:#9a7b3e;font:400 17px Georgia}.auditMethod article h3{margin:24px 0 10px;font-size:20px}.auditMethod article p{color:#65716a;font-size:13px;line-height:1.8}@media (max-width:800px){.toolLaunchpad>header,.auditMethod>header{grid-template-columns:1fr;gap:18px}.toolLaunchpad>a{grid-template-columns:60px 1fr;padding:23px 18px}.toolLaunchpad>a>i{grid-column:2}.auditHero{grid-template-columns:1fr;min-height:auto;padding:55px 18px}.auditHero h1{font-size:43px}.auditScope{display:none}.auditForm>div{grid-template-columns:1fr}.auditForm button{padding:15px}.auditResult{padding:60px 16px}.auditResult>header{align-items:flex-start}.auditResult>header h2{font-size:32px}.auditScore{min-width:105px}.auditScore strong{font-size:48px}.auditResultStats{grid-template-columns:repeat(3,1fr);display:grid}.auditResultStats>span{text-align:center;padding:9px 4px;display:block}.auditResultStats>span b{display:block}.auditResultStats button{grid-column:1/-1;margin:0;padding:13px}.auditPageSnapshot{grid-template-columns:1fr}.auditPageSnapshot>div{border-bottom:1px solid #456455}.auditCheckGroups>section{grid-template-columns:1fr;gap:20px}.auditCheckGroups>section>div{grid-template-columns:1fr}.auditNotice{display:block}.auditNotice button{margin-top:18px}.auditMethod>header p{margin:0}.auditMethod>div{grid-template-columns:1fr}.auditMethod article{border-bottom:1px solid #c8cec9}.toolLaunchpad>header{display:block}.toolLaunchpad header>span{margin-top:15px;display:block}}.auditKnowledge{background:#f1eee5;padding:95px max(24px,50vw - 590px)}.auditKnowledge>header,.auditPriorities>header,.auditFaq>header{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.auditKnowledge>header p,.auditPriorities>header p,.auditFaq>header p{color:#8b6b31;letter-spacing:.16em;grid-column:1/-1;margin:0 0 -42px;font-size:11px;font-weight:800}.auditKnowledge>header h2,.auditPriorities>header h2,.auditFaq>header h2{margin:0;font:700 40px Georgia,Microsoft YaHei,serif}.auditKnowledge>header span,.auditPriorities>header span,.auditFaq>header span{color:#617068;line-height:1.8}.auditDefinition{color:#fff;background:#173f30;grid-template-columns:1fr 1.2fr;align-items:center;gap:65px;margin:45px 0 18px;padding:30px 34px;display:grid}.auditDefinition small{color:#d5bd7f;letter-spacing:.1em;font-size:10px}.auditDefinition h3{margin:8px 0 0;font:700 24px/1.5 Georgia,Microsoft YaHei,serif}.auditDefinition>p{color:#c3d0c9;margin:0;font-size:13px;line-height:1.9}.auditKnowledgeGrid{grid-template-columns:repeat(4,1fr);display:grid}.auditKnowledgeGrid article{background:#faf9f5;border-right:1px solid #ccd1cc;min-height:360px;padding:28px 24px}.auditKnowledgeGrid article>b{color:#9b7d40;font:400 22px Georgia}.auditKnowledgeGrid article>small{color:#718078;letter-spacing:.12em;margin-top:24px;font-size:9px;display:block}.auditKnowledgeGrid h3{margin:7px 0 15px;font:700 24px Georgia,Microsoft YaHei,serif}.auditKnowledgeGrid p{color:#617068;min-height:86px;font-size:12px;line-height:1.8}.auditKnowledgeGrid ul{border-top:1px solid #d6dad6;margin:0;padding:14px 0 0;list-style:none}.auditKnowledgeGrid li{color:#526159;padding:6px 0;font-size:11px}.auditKnowledgeGrid li:before{content:"—";color:#a18245;margin-right:8px}.auditPriorities{background:#fff;padding:95px max(24px,50vw - 590px)}.auditPriorities>ol{grid-template-columns:repeat(3,1fr);margin:45px 0 0;padding:0;list-style:none;display:grid}.auditPriorities>ol li{background:#f8f8f5;border-top:3px solid #173f30;border-right:1px solid #ccd1cc;grid-template-columns:48px 1fr;gap:15px;padding:28px 25px;display:grid}.auditPriorities>ol li>b{color:#9a7b3e;font:700 20px Georgia}.auditPriorities li small{color:#758078;letter-spacing:.1em;font-size:9px}.auditPriorities li h3{margin:7px 0 12px;font-size:18px}.auditPriorities li p{color:#637068;margin:0;font-size:12px;line-height:1.8}.auditPriorities>aside{background:#eee7d8;grid-template-columns:200px 1fr;align-items:center;gap:30px;padding:24px 28px;display:grid}.auditPriorities>aside strong{font:700 18px Georgia,Microsoft YaHei,serif}.auditPriorities>aside p{color:#647169;margin:0;font-size:12px;line-height:1.8}.auditFaq{color:#fff;background:#173f30;padding:95px max(24px,50vw - 590px)}.auditFaq>header span{color:#b7c5bd}.auditFaq>div{grid-template-columns:1fr 1fr;align-items:start;column-gap:45px;margin-top:45px;display:grid}.auditFaq details{border-top:1px solid #486657}.auditFaq summary{cursor:pointer;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:20px 0;list-style:none;display:grid}.auditFaq summary::-webkit-details-marker{display:none}.auditFaq summary b{color:#d1b879;font:400 12px Georgia}.auditFaq summary span{font-size:14px;font-weight:700;line-height:1.5}.auditFaq summary i{color:#d1b879;font-size:18px;font-style:normal;transition:all .2s}.auditFaq details[open] summary i{transform:rotate(45deg)}.auditFaq details>p{color:#b9c8c0;margin:0 10px 22px 46px;font-size:12px;line-height:1.9}@media (max-width:800px){.auditKnowledge,.auditPriorities,.auditFaq{padding:68px 18px}.auditKnowledge>header,.auditPriorities>header,.auditFaq>header{grid-template-columns:1fr;gap:16px}.auditKnowledge>header p,.auditPriorities>header p,.auditFaq>header p{grid-column:auto;margin:0}.auditKnowledge>header h2,.auditPriorities>header h2,.auditFaq>header h2{font-size:32px}.auditDefinition{grid-template-columns:1fr;gap:16px;padding:24px 20px}.auditKnowledgeGrid,.auditPriorities>ol,.auditFaq>div{grid-template-columns:1fr}.auditKnowledgeGrid article{border-bottom:1px solid #ccd1cc;min-height:0}.auditKnowledgeGrid p{min-height:0}.auditPriorities>ol li{border-bottom:1px solid #ccd1cc;border-right:0}.auditPriorities>aside{grid-template-columns:1fr;gap:8px}.auditFaq>div{column-gap:0}}.seoArticle>article{width:calc(100% - 48px);max-width:1280px;margin:auto;padding:70px 0 90px}.seoArticle .breadcrumbs{display:none}.seoArticle .articleEyebrow{margin-top:0}.seoArticle h1{max-width:980px;font-size:56px}.seoArticle .articleDeck{max-width:880px}.articleMeta{color:#7b847f;gap:24px;margin-top:24px;font-size:11px;display:flex}.seoArticle article>section{grid-template-columns:90px 1fr;padding:42px 0}.seoArticle section h2{font-size:28px}.seoArticle section li{padding:15px}.articleSources>div>p{margin-bottom:24px}.articleSources a{border-top:1px solid #d0d3cd;grid-template-columns:260px 1fr 90px;align-items:center;gap:22px;padding:18px 0;display:grid}.articleSources a strong{font-size:14px}.articleSources a span{color:#65716a;font-size:12px;line-height:1.6}.articleSources a i{color:#8b6b31;text-align:right;font-size:11px;font-style:normal}@media (max-width:800px){.seoArticle>article{width:calc(100% - 32px);padding-top:48px}.seoArticle h1{font-size:38px}.articleMeta{gap:7px;display:grid}.articleSources a{grid-template-columns:1fr;gap:7px}.articleSources a i{text-align:left}.seoArticle article>section{grid-template-columns:45px 1fr}}.mediaAudit>div>p{max-width:760px;margin-bottom:24px}.mediaAudit>div>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.mediaAudit article{background:#e5e9e3;gap:7px;padding:20px;display:grid}.mediaAudit article strong{font-size:14px}.mediaAudit article span{color:#657069;font-size:12px;line-height:1.65}@media (max-width:800px){.mediaAudit>div>div{grid-template-columns:1fr}}.articleMeta{display:none!important}.selectionHero{background:radial-gradient(circle at 72% 12%,#e7e1d4 0,#0000 38%)}.selectionHero h1{font-size:clamp(46px,5vw,66px);line-height:1.03}.selectionHero h1 strong{color:#173f30}.selectionHero h1 em{letter-spacing:.01em;margin-top:8px;font-size:.58em;line-height:1.2;display:inline-block}.selectionStandards,.selectionSources,.selectionRisks{max-width:1180px;margin:auto;padding:90px 0}.selectionStandards>header,.selectionMedia>header,.selectionRisks>header,.selectionSources>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.selectionStandards header p,.selectionMedia header p,.selectionRisks header p,.selectionSources header p{color:#8b6b31;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.selectionStandards h2,.selectionMedia h2,.selectionRisks h2,.selectionSources h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.selectionStandards header span,.selectionMedia header span,.selectionSources header span{color:#647069;line-height:1.8}.selectionStandards>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.selectionStandards article{background:#faf9f5;border:1px solid #d5d8d1;grid-template-columns:48px 1fr;gap:12px;padding:26px;display:grid}.selectionStandards article>b{color:#9b7d43;font:400 17px Georgia}.selectionStandards h3{margin:0 0 10px;font-size:19px}.selectionStandards article p{color:#657169;margin:0;font-size:13px;line-height:1.75}.selectionMedia{color:#fff;background:#173f30;padding:90px max(24px,50vw - 590px)}.selectionMedia header span{color:#b8c6bf}.selectionMedia>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.selectionMedia article{background:#214c3a;min-height:180px;padding:24px}.selectionMedia article>b{color:#d8c185;font:400 16px Georgia}.selectionMedia h3{margin:30px 0 9px}.selectionMedia article p{color:#b8c6be;font-size:12px;line-height:1.7}.selectionMedia aside{background:#102c21;grid-template-columns:180px 1fr;gap:30px;margin-top:10px;padding:22px;display:grid}.selectionMedia aside strong{color:#dfc98c}.selectionMedia aside p{color:#b7c5bd;margin:0;line-height:1.7}.selectionRisks>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.selectionRisks article{background:#faf9f5;border-top:3px solid #9d6455;grid-template-columns:42px 1fr;gap:12px;padding:22px;display:grid}.selectionRisks article>span{color:#fff;background:#9d6455;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.selectionRisks h3{margin:3px 0 8px;font-size:17px}.selectionRisks article p{color:#657169;margin:0;font-size:12px;line-height:1.7}.selectionSources>div{border-top:1px solid #cdd1ca}.selectionSources a{border-bottom:1px solid #cdd1ca;grid-template-columns:280px 1fr 90px;align-items:center;gap:22px;padding:20px 0;display:grid}.selectionSources a strong{font-size:14px}.selectionSources a span{color:#657169;font-size:12px;line-height:1.7}.selectionSources a i{color:#8b6b31;text-align:right;font-size:11px;font-style:normal}.selectionRecommended{max-width:1180px;margin:auto;padding:90px 0}.selectionRecommended>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.selectionRecommended>header p{color:#8b6b31;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.selectionRecommended>header h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.selectionRecommended>header span{color:#647069;line-height:1.8}.selectionRecommendedIntro{grid-template-columns:1.45fr 1fr;gap:8px;display:grid}.selectionRecommendedIntro>div{background:#faf9f5;border:1px solid #d5d8d1;padding:30px}.selectionRecommendedIntro>div p{color:#4e5d55;margin:0 0 16px;line-height:1.9}.selectionRecommendedIntro>div p:last-child{margin-bottom:0}.selectionRecommendedIntro>div strong{color:#173f30}.selectionRecommendedIntro aside{color:#fff;background:#173f30;padding:26px}.selectionRecommendedIntro dl{margin:0}.selectionRecommendedIntro dl>div{border-bottom:1px solid #355a4b;grid-template-columns:90px 1fr;gap:14px;padding:12px 0;display:grid}.selectionRecommendedIntro dl>div:last-child{border-bottom:0}.selectionRecommendedIntro dt{color:#cdb678;font-size:12px}.selectionRecommendedIntro dd{color:#e7eee9;margin:0;font-size:13px;line-height:1.6}.selectionRecommendedServices{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.selectionRecommendedServices article{background:#f4f1e9;border-top:3px solid #9b7d43;min-height:180px;padding:24px}.selectionRecommendedServices article>b{color:#9b7d43;font:400 16px Georgia}.selectionRecommendedServices h3{margin:24px 0 9px;font-size:17px}.selectionRecommendedServices p{color:#657169;margin:0;font-size:12px;line-height:1.75}.selectionRecommended>footer{background:#e8e1d2;grid-template-columns:180px 1fr;gap:30px;margin-top:8px;padding:24px;display:grid}.selectionRecommended>footer strong{color:#6f5525}.selectionRecommended>footer p{color:#56635c;margin:0;line-height:1.8}.selectionRecommendedIntro dd>a{color:#fff;text-underline-offset:3px;text-decoration:underline}.copyWechat{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.copyWechat code{color:inherit;font:700 13px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.copyWechat button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:6px 10px;font:700 11px/1.2 Microsoft YaHei,sans-serif}.copyWechat button:hover{color:#173f30;background:#fff}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.selectionRecommended,.selectionStandards,.selectionRisks,.selectionSources{width:calc(100% - 32px);padding:62px 0}.selectionRecommended>header,.selectionStandards>header,.selectionMedia>header,.selectionRisks>header,.selectionSources>header{grid-template-columns:1fr;gap:15px}.selectionRecommendedIntro,.selectionRecommendedServices,.selectionStandards>div,.selectionMedia>div,.selectionRisks>div,.selectionMedia aside{grid-template-columns:1fr}.selectionSources a{grid-template-columns:1fr;gap:7px}.selectionSources a i{text-align:left}}.pricingHero{background:radial-gradient(circle at 72% 12%,#e7e1d4 0,#0000 38%)}.pricingModelGrid>article{background:#faf9f5;border-bottom:1px solid #ced1cb;border-right:1px solid #ced1cb;min-height:255px;padding:25px}.pricingModelGrid article>span{align-items:center;gap:13px;display:flex}.pricingModelGrid article>span b{color:#76877d;font:400 20px Georgia}.pricingModelGrid article>span small{color:#735f39;background:#e8e1d3;padding:5px 8px}.pricingModelGrid h3{margin:38px 0 12px;font-size:22px}.pricingModelGrid p{color:#65716a;font-size:13px;line-height:1.7}.pricingFactors,.pricingQuote{max-width:1180px;margin:auto;padding:90px 0}.pricingFactors>header,.pricingQuote>header,.pricingScope>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.pricingFactors header p,.pricingQuote header p,.pricingScope header p{color:#8b6b31;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.pricingFactors h2,.pricingQuote h2,.pricingScope h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.pricingFactors header span,.pricingQuote header span{color:#647069;line-height:1.8}.pricingFactors>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pricingFactors article{background:#faf9f5;border:1px solid #d4d7d0;min-height:205px;padding:25px}.pricingFactors article>b{color:#9a7d43;font:400 17px Georgia}.pricingFactors h3{margin:32px 0 10px;font-size:18px}.pricingFactors article p{color:#657169;font-size:12px;line-height:1.75}.pricingScope{color:#fff;background:#173f30;padding:90px max(24px,50vw - 590px)}.pricingScope>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pricingScope article{background:#214c3a;padding:28px}.pricingScope article small{color:#d8c185}.pricingScope h3{font:700 24px Georgia,Microsoft YaHei,serif}.pricingScope article p{color:#b9c7bf;font-size:13px;line-height:1.8}.pricingScope article b{color:#dfc98d;margin-top:24px;font-size:12px;display:block}.pricingQuote>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.pricingQuote article{background:#e5e9e3;grid-template-columns:45px 1fr;padding:22px;display:grid}.pricingQuote article>b{color:#977b42;font:400 16px Georgia}.pricingQuote h3{margin:0 0 7px;font-size:16px}.pricingQuote article p{color:#637068;margin:0;font-size:12px;line-height:1.7}.pricingRisks{padding-top:90px}@media (max-width:800px){.pricingFactors,.pricingQuote{width:calc(100% - 32px);padding:62px 0}.pricingFactors>header,.pricingQuote>header,.pricingScope>header{grid-template-columns:1fr;gap:15px}.pricingFactors>div,.pricingScope>div,.pricingQuote>div{grid-template-columns:1fr}}.aiMarketingHero{background:radial-gradient(circle at 72% 12%,#dbe9e7 0,#0000 38%)}.aiScenarios,.aiSystem,.aiRoadmap{max-width:1180px;margin:auto;padding:90px 0}.aiScenarios>header,.aiSystem>header,.aiRoadmap>header,.aiAcquisition>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.aiScenarios header p,.aiSystem header p,.aiRoadmap header p,.aiAcquisition header p{color:#247667;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.aiScenarios h2,.aiSystem h2,.aiRoadmap h2,.aiAcquisition h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.aiScenarios header span,.aiSystem header span,.aiAcquisition header span{color:#647069;line-height:1.8}.aiScenarios>div,.aiSystem>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.aiScenarios article,.aiSystem article{background:#faf9f5;border:1px solid #d3d8d3;min-height:205px;padding:25px}.aiScenarios article>b,.aiSystem article>b{color:#297767;font:400 16px Georgia}.aiScenarios h3,.aiSystem h3{margin:32px 0 10px;font-size:18px}.aiScenarios article p,.aiSystem article p{color:#657169;font-size:12px;line-height:1.75}.aiAcquisition{color:#fff;background:#173f30;padding:90px max(24px,50vw - 590px)}.aiAcquisition header span{color:#b8c6bf}.aiAcquisition ol{border-left:1px solid #426454;grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.aiAcquisition li{background:#1d4837;border-right:1px solid #426454;min-height:210px;padding:20px}.aiAcquisition li>b{color:#d8c186;font:400 14px Georgia}.aiAcquisition h3{margin-top:42px;font-size:16px}.aiAcquisition li p{color:#b8c6bf;font-size:11px;line-height:1.7}.aiSearchMarketing{background:#dfe9e6;grid-template-columns:340px 1fr;gap:80px;padding:90px max(24px,50vw - 590px);display:grid}.aiSearchMarketing>div:first-child>p{color:#247667;letter-spacing:.15em;font-size:11px;font-weight:800}.aiSearchMarketing h2{font:700 38px Georgia,Microsoft YaHei,serif}.aiSearchMarketing>div:first-child>span{color:#5d6c65;line-height:1.8;display:block}.aiSearchMarketing>div:first-child>a{color:#196b5a;margin-top:20px;font-weight:700;display:inline-block}.aiSearchMarketing>div:last-child{gap:8px;display:grid}.aiSearchMarketing article{background:#faf9f5;grid-template-columns:42px 1fr;column-gap:12px;padding:22px;display:grid}.aiSearchMarketing article>b{color:#247667;grid-row:1/3}.aiSearchMarketing article h3{margin:0 0 7px}.aiSearchMarketing article p{color:#657169;margin:0;font-size:12px}.aiRoadmap>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.aiRoadmap article{background:#faf9f5;border-top:3px solid #2b7e6d;padding:25px}.aiRoadmap article>b{color:#2b7e6d}.aiRoadmap h3{margin:35px 0 10px;font-size:20px}.aiRoadmap article p{color:#657169;font-size:12px;line-height:1.7}.aiRisks{padding-top:90px}@media (max-width:800px){.aiScenarios,.aiSystem,.aiRoadmap{width:calc(100% - 32px);padding:62px 0}.aiScenarios>header,.aiSystem>header,.aiRoadmap>header,.aiAcquisition>header{grid-template-columns:1fr;gap:15px}.aiScenarios>div,.aiSystem>div,.aiRoadmap>div,.aiAcquisition ol{grid-template-columns:1fr}.aiAcquisition li{min-height:0}.aiSearchMarketing{grid-template-columns:1fr}}.aiRoadmapHero{background:radial-gradient(circle at 72% 12%,#dde8df 0,#0000 38%)}.roadmapReadiness,.roadmapGovernance{max-width:1180px;margin:auto;padding:90px 0}.roadmapReadiness>header,.roadmapStages>header,.roadmapPilot>header,.roadmapGovernance>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.roadmapReadiness header p,.roadmapStages header p,.roadmapPilot header p,.roadmapGovernance header p{color:#277564;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.roadmapReadiness h2,.roadmapStages h2,.roadmapPilot h2,.roadmapGovernance h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.roadmapReadiness header span,.roadmapStages header span,.roadmapGovernance header span{color:#647069;line-height:1.8}.roadmapReadiness>div,.roadmapGovernance>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.roadmapReadiness article,.roadmapGovernance article{background:#faf9f5;border:1px solid #d3d8d3;min-height:200px;padding:25px}.roadmapReadiness article>b,.roadmapGovernance article>b{color:#287765}.roadmapReadiness h3,.roadmapGovernance h3{margin:34px 0 9px}.roadmapReadiness article p,.roadmapGovernance article p{color:#657169;font-size:12px;line-height:1.7}.roadmapStages{color:#fff;background:#173f30;padding:90px max(24px,50vw - 590px)}.roadmapStages header span{color:#b8c6bf}.roadmapStages>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.roadmapStages article{background:#214c3a;padding:26px}.roadmapStages article>b{color:#dcc58a;font:400 17px Georgia}.roadmapStages article small{float:right;color:#9fb2a8}.roadmapStages h3{margin:42px 0 12px;font:700 25px Georgia,Microsoft YaHei,serif}.roadmapStages article p{color:#b9c7bf;font-size:12px;line-height:1.75}.roadmapStages article span{color:#d8c286;border-top:1px solid #4a6959;margin-top:24px;padding-top:16px;font-size:11px;display:block}.roadmapPilot{background:#e2ebe5;padding:90px max(24px,50vw - 590px)}.roadmapPilot>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.roadmapPilot article{background:#faf9f5;grid-template-columns:42px 1fr;padding:22px;display:grid}.roadmapPilot article>b{color:#287765}.roadmapPilot h3{margin:0 0 7px}.roadmapPilot article p{color:#657169;margin:0;font-size:12px;line-height:1.7}.roadmapPilot aside{color:#fff;background:#173f30;grid-template-columns:160px 1fr;gap:25px;margin-top:10px;padding:22px;display:grid}.roadmapPilot aside strong{color:#dcc58a}.roadmapPilot aside p{color:#b9c7bf;margin:0;line-height:1.7}.roadmapMetrics{background:#dfe9e6}@media (max-width:800px){.roadmapReadiness,.roadmapGovernance{width:calc(100% - 32px);padding:62px 0}.roadmapReadiness>header,.roadmapStages>header,.roadmapPilot>header,.roadmapGovernance>header{grid-template-columns:1fr;gap:15px}.roadmapReadiness>div,.roadmapGovernance>div,.roadmapStages>div,.roadmapPilot>div,.roadmapPilot aside{grid-template-columns:1fr}}.roadmapHero{background:radial-gradient(circle at 72% 12%,#dce9e5 0,#0000 38%)}.scenarioScoring,.roadmapPhases,.roadmapRoles,.days90{max-width:1180px;margin:auto;padding:90px 0}.scenarioScoring>header,.roadmapPhases>header,.roadmapRoles>header,.days90>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.scenarioScoring header p,.roadmapPhases header p,.roadmapRoles header p,.days90 header p{color:#247667;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.scenarioScoring h2,.roadmapPhases h2,.roadmapRoles h2,.days90 h2{margin:0;font:700 38px Georgia,Microsoft YaHei,serif}.scenarioScoring header span,.roadmapRoles header span,.days90 header span{color:#647069;line-height:1.8}.scenarioScoring>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.scenarioScoring article{background:#faf9f5;border:1px solid #d3d8d3;min-height:220px;padding:24px}.scenarioScoring article>b{color:#267767}.scenarioScoring h3{margin:32px 0 9px}.scenarioScoring article p{color:#657169;font-size:12px;line-height:1.7}.scenarioScoring article>span{color:#8b6b31;margin-top:20px;font-size:11px;display:block}.roadmapPhases{color:#fff;background:#173f30;max-width:none;padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px)}.roadmapPhases>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.roadmapPhases article{background:#214c3a;padding:26px}.roadmapPhases article>b{color:#d8c185}.roadmapPhases h3{margin:34px 0 10px;font-size:22px}.roadmapPhases article p{color:#b8c6be;font-size:12px;line-height:1.7}.roadmapPhases ul{color:#d3ddd7;padding-left:18px;font-size:12px;line-height:2}.roadmapRoles>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.roadmapRoles article{background:#e5e9e3;padding:22px}.roadmapRoles h3{margin:0 0 8px;font-size:17px}.roadmapRoles article p{color:#657169;font-size:12px;line-height:1.7}.days90{background:#dfe9e6;max-width:none;padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px)}.days90>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.days90 article{background:#faf9f5;border-top:3px solid #287767;padding:28px}.days90 article>b{color:#287767;font-size:12px}.days90 h3{font-size:21px}.days90 ul{color:#5e6b64;padding-left:18px;font-size:12px;line-height:2}.roadmapMetrics{color:#fff;background:#132b22;grid-template-columns:330px 1fr;gap:70px;padding:80px max(24px,50vw - 590px);display:grid}.roadmapMetrics>div:first-child>p{color:#d8c185;letter-spacing:.15em;font-size:11px}.roadmapMetrics h2{font:700 37px Georgia,Microsoft YaHei,serif}.roadmapMetrics>div:first-child>span{color:#b5c3bb;line-height:1.8}.roadmapMetrics>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.roadmapMetrics article{background:#1e4435;padding:22px}.roadmapMetrics article>b{color:#d8c185}.roadmapMetrics h3{font-size:17px}.roadmapMetrics article p{color:#b5c3bb;font-size:12px;line-height:1.7}.roadmapRisks{padding-top:90px}@media (max-width:800px){.scenarioScoring,.roadmapRoles{width:calc(100% - 32px);padding:62px 0}.scenarioScoring>header,.roadmapPhases>header,.roadmapRoles>header,.days90>header{grid-template-columns:1fr;gap:15px}.scenarioScoring>div,.roadmapPhases>div,.roadmapRoles>div,.days90>div,.roadmapMetrics,.roadmapMetrics>div:last-child{grid-template-columns:1fr}}@media (max-width:860px){.subsiteNav{clip-path:none;z-index:40;border-bottom:1px solid #d8dad4;gap:12px;width:100%;height:62px;margin:0;padding:0 16px;position:sticky;top:0;overflow:visible;box-shadow:0 2px 12px #1020190f}.subsiteNav .corporateBrand{gap:10px}.subsiteNav .corporateBrand>span{width:34px;height:34px;font-size:15px}.subsiteNav .corporateBrand strong{font-size:14px}.subsiteNav .corporateBrand small{display:none}.subsiteNav .mobileMenuButton{width:40px;height:40px}.subsiteNav>.navContact{display:none}.subsiteNav>.mobileMenu{display:block}}@media (max-width:800px){.intentNav>.intentContact{display:none}.intentNav>.mobileMenu{display:block}.intentNav{gap:12px;height:62px;padding-left:16px;padding-right:16px;overflow:visible}.intentNav .intentBrand>b{width:34px;height:34px;font-size:16px}.intentNav .mobileMenuButton{width:40px;height:40px}.aiMarketingSite>.aiMarketingHero{padding-top:42px}}@media (max-width:420px){.intentBrand small,.subsiteNav .corporateBrand small{display:none}.intentBrand{gap:8px}.subsiteNav .corporateBrand{min-width:0}}.cityRelations{background:#f4f7f6;gap:64px;padding:96px 6vw;display:grid}.cityRelationGroup header{grid-template-columns:1fr 1fr;gap:10px 48px;margin-bottom:28px;display:grid}.cityRelationGroup header p{color:#17705b;letter-spacing:.16em;grid-column:1/-1;font-size:12px;font-weight:800}.cityRelationGroup header h2{font-size:clamp(28px,3vw,42px);line-height:1.15}.cityRelationGroup header>span{color:#66716e;align-self:end;line-height:1.8}.cityRelationGroup>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cityRelationGroup a{color:#142521;background:#fff;border:1px solid #dce5e2;flex-direction:column;min-height:158px;padding:24px;text-decoration:none;transition:all .2s;display:flex}.cityRelationGroup a:hover{border-color:#17705b;transform:translateY(-3px);box-shadow:0 12px 30px #17705b14}.cityRelationGroup a small{color:#71807c;font-size:12px}.cityRelationGroup a strong{margin:18px 0 12px;font-size:21px}.cityRelationGroup a span{color:#17705b;margin-top:auto;font-size:13px;line-height:1.5}.industryRelation a{color:#fff;background:#17332c;border-color:#17332c}.industryRelation a small{color:#9fc2b8}.industryRelation a span{color:#bfe4d8}@media (max-width:900px){.cityRelations{padding:68px 5vw}.cityRelationGroup header{grid-template-columns:1fr}.cityRelationGroup header p{grid-column:auto}.cityRelationGroup>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cityRelationGroup>div{grid-template-columns:1fr}.cityRelationGroup a{min-height:140px}}.cityRelations{padding-left:0;padding-right:0}.cityRelationGroup{width:min(1280px,100% - 48px);margin:0 auto}@media (max-width:900px){.cityRelations{padding-left:0;padding-right:0}.cityRelationGroup{width:calc(100% - 32px)}}.homeFaq{background:#f7f5ef;max-width:none;padding:96px max(5vw,50vw - 590px)}.modelDirectory{color:#15201b;background:#f5f7fb;padding:96px max(24px,50vw - 590px)}.modelDirectory>header{grid-template-columns:1fr 1fr;align-items:end;gap:72px;margin-bottom:50px;display:grid}.modelDirectory>header p{color:#4f6fae;letter-spacing:.16em;margin:0;font-size:11px;font-weight:800}.modelDirectory>header h2{margin:9px 0 0;font:700 38px/1.2 Georgia,Microsoft YaHei,serif}.modelDirectory>header>span{color:#67716c;font-size:14px;line-height:1.8}.modelRegion{border-top:1px solid #ccd4df;padding:34px 0 42px}.modelRegion.overseas{padding-bottom:0}.modelRegionTitle{grid-template-columns:170px 1fr 1fr;align-items:center;gap:28px;margin-bottom:24px;display:grid}.modelRegionTitle small{color:#4f6fae;letter-spacing:.16em;font-weight:800}.modelRegionTitle h3{margin:0;font-size:23px}.modelRegionTitle p{color:#758078;margin:0;font-size:12px;line-height:1.7}.modelCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.overseas .modelCards{grid-template-columns:repeat(4,minmax(0,1fr))}.modelCard{color:#7b8491;background:#eceff4;border:1px solid #d9dfe8;flex-direction:column;min-height:190px;padding:20px;display:flex}.modelCard>span{justify-content:space-between;align-items:center;display:flex}.modelCard span b{color:#9aa3af;font:700 14px Georgia}.modelCard span small{background:#e2e6ec;border-radius:20px;padding:4px 7px;font-size:9px}.modelCard h4{color:#4f5967;margin:38px 0 8px;font-size:19px}.modelCard p{margin:0;font-size:11px}.modelCard i{margin-top:auto;font-size:10px;font-style:normal}.modelCard.live{color:#b9ccc3;background:#173f30;border-color:#173f30;transition:all .2s;box-shadow:0 16px 40px #173f3020}.modelCard.live:hover{transform:translateY(-4px);box-shadow:0 22px 48px #173f3030}.modelCard.live span b{color:#d8c28f}.modelCard.live span small{color:#d9eee4;background:#2c5b49}.modelCard.live h4{color:#fff}.modelCard.live i{color:#e1ca94;font-weight:800}@media (max-width:960px){.modelDirectory>header{grid-template-columns:1fr;gap:20px}.modelRegionTitle{grid-template-columns:120px 1fr}.modelRegionTitle p{grid-column:1/-1}.modelCards,.overseas .modelCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.modelDirectory{padding:68px 16px}.modelDirectory>header h2{font-size:32px}.modelRegionTitle{grid-template-columns:1fr;gap:8px}.modelRegionTitle p{grid-column:auto}.modelCards,.overseas .modelCards{grid-template-columns:1fr}.modelCard{min-height:150px}.modelCard h4{margin-top:28px}}.sectionCta{justify-content:flex-end;margin-top:28px;display:flex}.sectionCta a{color:#fff;background:#14213d;border-radius:999px;align-items:center;min-height:48px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.sectionCta a:hover{background:#22345e}.doubaoSite{--db-blue:#2457ff;--db-blue-soft:#eaf0ff;--db-ink:#101828;--db-muted:#5c667a;--db-line:#dde3ee;min-height:100vh;color:var(--db-ink);background:#f7f8fb}.doubaoSite .subsiteNav{z-index:30;border-bottom:1px solid var(--db-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;position:sticky;top:0}.doubaoSite .corporateBrand>span{background:var(--db-blue);color:#fff}.doubaoSite .navContact{background:var(--db-blue)}.doubaoSite .sectionKicker{color:var(--db-blue);letter-spacing:.18em;margin:0 0 18px;font-size:11px;font-weight:800}.doubaoHero{background:radial-gradient(circle at 82% 18%,#dce6ff 0,#0000 34%),linear-gradient(#fff 0,#f7f8fb 100%);grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);align-items:center;gap:80px;min-height:690px;padding:88px max(24px,50vw - 620px);display:grid}.doubaoEyebrow{color:var(--db-blue);letter-spacing:.15em;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.doubaoEyebrow i{background:var(--db-blue);width:28px;height:2px}.doubaoHero h1{letter-spacing:-.035em;margin:22px 0 26px;font:700 clamp(48px,5.8vw,76px)/1.08 Georgia,Microsoft YaHei,serif}.doubaoHero h1 em{color:var(--db-blue);font-style:normal}.doubaoHeroCopy>p:nth-of-type(2){max-width:700px;color:var(--db-muted);margin:0;font-size:17px;line-height:1.9}.doubaoHeroActions{align-items:center;gap:22px;margin-top:36px;display:flex}.doubaoHeroActions a:first-child{background:var(--db-blue);color:#fff;border-radius:6px;align-items:center;gap:30px;padding:17px 24px;font-weight:800;display:inline-flex}.doubaoHeroActions a:first-child span{font-size:20px}.doubaoHeroActions a:last-child{color:#354052;border-bottom:1px solid #9ba6b8;padding:14px 2px;font-size:13px;font-weight:700}.doubaoHeroCopy ul{color:#687386;gap:22px;margin:34px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.doubaoHeroCopy li:before{content:"✓";color:var(--db-blue);margin-right:6px;font-weight:900}.answerMonitor{color:#fff;background:#111a2d;border:1px solid #263451;border-radius:18px;padding:30px;transform:rotate(1deg);box-shadow:0 35px 80px #263c7a30}.monitorTop{color:#8fa1c5;letter-spacing:.14em;border-bottom:1px solid #2e3a55;justify-content:space-between;padding-bottom:22px;font-size:10px;font-weight:800;display:flex}.monitorTop b{color:#9effce}.monitorTop i{background:#45da91;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 12px #45da91}.answerMonitor>p{color:#8190ae;margin:32px 0 10px;font-size:10px}.answerMonitor h2{margin:0;font-size:25px;line-height:1.5}.monitorFinding{background:#18243d;border-radius:10px;margin:36px 0 24px;padding:18px}.monitorFinding span,.monitorFinding strong{display:block}.monitorFinding span{color:#7f90af;margin-bottom:8px;font-size:10px}.monitorFinding strong{font-size:13px}.monitorBars{border-bottom:1px solid #31405f;align-items:end;gap:14px;height:115px;padding:0 10px;display:flex}.monitorBars i{background:linear-gradient(#6d8cff,#3159ea);border-radius:4px 4px 0 0;flex:1}.monitorBars i:first-child{height:35%}.monitorBars i:nth-child(2){height:60%}.monitorBars i:nth-child(3){height:48%}.monitorBars i:nth-child(4){height:82%}.answerMonitor footer{color:#8b9ab8;text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:22px;font-size:9px;display:grid}.doubaoTrustStrip{border-top:1px solid var(--db-line);border-bottom:1px solid var(--db-line);background:#fff;grid-template-columns:auto 1fr auto 1fr auto 1fr;padding:0 max(24px,50vw - 620px);display:grid}.doubaoTrustStrip span,.doubaoTrustStrip strong{border-right:1px solid var(--db-line);padding:24px 16px}.doubaoTrustStrip span{color:var(--db-blue);font:700 13px Georgia}.doubaoTrustStrip strong{font-size:12px}.doubaoIntro{background:#fff;grid-template-columns:1.05fr .95fr;gap:120px;padding:112px max(24px,50vw - 590px);display:grid}.doubaoIntro h2,.doubaoAdvantages h2,.doubaoEvidence h2,.doubaoMethod h2,.doubaoDeliverables h2,.doubaoMetrics h2,.doubaoProvider h2,.doubaoFaq h2,.doubaoContact h2{margin:0;font:700 clamp(34px,4vw,50px)/1.28 Georgia,Microsoft YaHei,serif}.doubaoIntro>div:last-child p{color:var(--db-muted);margin:0 0 20px;line-height:1.95}.doubaoAdvantages{background:#f1f4fa;padding:112px max(24px,50vw - 620px)}.doubaoAdvantages header,.doubaoMethod header,.doubaoMetrics header{grid-template-columns:1fr 1fr;gap:16px 90px;margin-bottom:54px;display:grid}.doubaoAdvantages header .sectionKicker,.doubaoMethod header .sectionKicker,.doubaoMetrics header .sectionKicker{grid-column:1/-1}.doubaoAdvantages header span,.doubaoMethod header span,.doubaoMetrics header span{color:var(--db-muted);align-self:end;line-height:1.8}.doubaoAdvantages>div{border-top:1px solid #ccd5e5;border-left:1px solid #ccd5e5;grid-template-columns:repeat(3,1fr);display:grid}.doubaoAdvantages article{background:#fff;border-bottom:1px solid #ccd5e5;border-right:1px solid #ccd5e5;min-height:255px;padding:28px}.doubaoAdvantages article>b{color:var(--db-blue);font:700 17px Georgia}.doubaoAdvantages h3{margin:48px 0 14px;font-size:20px}.doubaoAdvantages article p{color:var(--db-muted);margin:0;font-size:13px;line-height:1.8}.doubaoEvidence{color:#fff;background:#10182a;padding:112px max(24px,50vw - 620px)}.doubaoEvidence>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid}.doubaoEvidence>header>p{color:#a8b3ca;margin:0;line-height:1.85}.prioritySources{grid-template-columns:.8fr repeat(3,1fr);gap:12px;margin-top:56px;display:grid}.prioritySourceLead,.prioritySources>article{border:1px solid #31415e;min-height:330px;padding:26px}.prioritySourceLead{background:#0c1322;flex-direction:column;justify-content:flex-end;display:flex}.prioritySourceLead small{color:#7e96d4;letter-spacing:.14em;font-size:9px;font-weight:800}.prioritySourceLead strong{margin:12px 0 16px;font-size:25px}.prioritySourceLead span{color:#8e9bb4;font-size:11px;line-height:1.75}.prioritySources>article{background:#17233b;flex-direction:column;display:flex}.prioritySources>article:first-of-type{border-top:4px solid #f04b42}.prioritySources>article:nth-of-type(2){border-top:4px solid #42e8dc}.prioritySources>article:nth-of-type(3){border-top:4px solid #6e8dff}.prioritySources article>div{justify-content:space-between;align-items:center;display:flex}.prioritySources article>div b{color:#91a8e6;font:700 16px Georgia}.prioritySources article>div small{color:#8e9bb4;font-size:9px}.prioritySources article h3{margin:34px 0 12px;font-size:25px}.prioritySources article p{color:#bdc7da;margin:0;font-size:11px;line-height:1.75}.prioritySources article ul{border-top:1px solid #33425e;grid-template-columns:1fr 1fr;gap:8px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:grid}.prioritySources article li{color:#91a0ba;font-size:9px}.prioritySources article li:before{content:"·";color:#7594ff;margin-right:5px}.sourceTypeHeading{grid-template-columns:180px 1fr 1fr;align-items:center;gap:24px;margin-top:58px;display:grid}.sourceTypeHeading small{color:#7594ff;letter-spacing:.14em;font-size:9px;font-weight:800}.sourceTypeHeading h3{margin:0;font-size:23px}.sourceTypeHeading p{color:#8f9cb5;margin:0;font-size:11px;line-height:1.7}.sourceTypeGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;display:grid}.sourceTypeGrid article{background:#17233b;border:1px solid #283754;min-height:245px;padding:24px}.sourceTypeGrid b{color:#7594ff;font:700 16px Georgia}.sourceTypeGrid h3{margin:38px 0 12px;font-size:18px}.sourceTypeGrid p{color:#c0c9da;font-size:12px;line-height:1.7}.sourceTypeGrid span{color:#8998b5;border-top:1px solid #31415f;margin-top:24px;padding-top:16px;font-size:10px;line-height:1.7;display:block}.observationTable{border:1px solid #33425d;margin-top:46px}.observationTable>div{grid-template-columns:1.3fr .7fr 1fr 1.5fr .65fr;display:grid}.observationTable span,.observationTable b{border-right:1px solid #33425d;padding:17px}.observationTable>div:not(:last-child){border-bottom:1px solid #33425d}.observationTable .observationHead{color:#9eacd0;letter-spacing:.06em;background:#22304a;font-size:10px}.observationTable span{color:#c7d0df;font-size:11px;line-height:1.6}.observationTable span:last-child{color:#92a8ff}.evidenceNote{color:#8391ac;margin:16px 0 0;font-size:10px;line-height:1.7}.evidenceNote b{color:#aebbd2}.inlineConversion{color:var(--db-ink);background:#f1f5ff;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;margin-top:46px;padding:34px 38px;display:flex}.inlineConversion small{color:var(--db-blue);letter-spacing:.12em;font-weight:800}.inlineConversion h3{margin:8px 0;font-size:24px}.inlineConversion p{color:var(--db-muted);margin:0;font-size:12px}.inlineConversion a{background:var(--db-blue);color:#fff;border-radius:4px;flex:none;padding:15px 20px;font-size:12px;font-weight:800}.doubaoMethod{background:#fff;padding:112px max(24px,50vw - 590px)}.doubaoMethod ol{border-top:1px solid var(--db-line);margin:0;padding:0;list-style:none}.doubaoMethod li{border-bottom:1px solid var(--db-line);grid-template-columns:90px 1fr;padding:30px 0;display:grid}.doubaoMethod li>b{color:var(--db-blue);font:700 20px Georgia}.doubaoMethod li div{grid-template-columns:260px 1fr;gap:70px;display:grid}.doubaoMethod li h3{margin:0;font-size:20px}.doubaoMethod li p{color:var(--db-muted);margin:0;font-size:13px;line-height:1.8}.doubaoDeliverables{background:var(--db-blue);color:#fff;grid-template-columns:.78fr 1.22fr;gap:90px;padding:112px max(24px,50vw - 620px);display:grid}.deliverableLead>p:nth-of-type(2){color:#cbd7ff;margin:28px 0;line-height:1.8}.deliverableLead>a{border-bottom:1px solid #9eb1ff;margin-top:20px;padding-bottom:8px;font-weight:800;display:inline-block}.deliverableGrid{border-top:1px solid #6f8cff;border-left:1px solid #6f8cff;grid-template-columns:1fr 1fr;display:grid}.deliverableGrid article{border-bottom:1px solid #6f8cff;border-right:1px solid #6f8cff;min-height:180px;padding:24px}.deliverableGrid b{color:#b9c8ff;font:700 14px Georgia}.deliverableGrid h3{margin:30px 0 10px;font-size:18px}.deliverableGrid p{color:#dbe3ff;margin:0;font-size:11px;line-height:1.7}.doubaoMetrics{background:#f7f8fb;padding:110px max(24px,50vw - 590px)}.doubaoMetrics>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.doubaoMetrics article{border:1px solid var(--db-line);background:#fff;min-height:145px;padding:24px}.doubaoMetrics h3{margin:0 0 18px;font-size:19px}.doubaoMetrics article p{color:var(--db-muted);margin:0;font-size:12px;line-height:1.7}.doubaoFit{grid-template-columns:1fr 1fr;display:grid}.doubaoFit article{background:#eaf0ff;padding:76px max(24px,50vw - 560px)}.doubaoFit article:last-child{color:#fff;background:#182033}.doubaoFit small{color:var(--db-blue);font-weight:800}.doubaoFit article:last-child small{color:#91a7ff}.doubaoFit h2{margin:13px 0 26px;font-size:29px}.doubaoFit ul{margin:0;padding:0;list-style:none}.doubaoFit li{border-bottom:1px solid #cbd6ef;padding:12px 0;font-size:13px}.doubaoFit article:last-child li{border-color:#34405a}.doubaoFit li:before{content:"→";color:var(--db-blue);margin-right:12px}.doubaoFit article:last-child li:before{color:#91a7ff}.doubaoProvider{background:#fff;grid-template-columns:.8fr 1.2fr;gap:120px;padding:112px max(24px,50vw - 590px);display:grid}.doubaoProvider>div>p:last-child{color:var(--db-muted);margin-top:25px;line-height:1.9}.doubaoProvider ol{border-top:1px solid var(--db-line);margin:0;padding:0;list-style:none}.doubaoProvider li{border-bottom:1px solid var(--db-line);grid-template-columns:52px 1fr 30px;align-items:center;padding:22px 0;display:grid}.doubaoProvider li b{color:var(--db-blue);font:700 13px Georgia}.doubaoProvider li span{font-size:14px}.doubaoProvider li i{color:var(--db-blue);font-style:normal;font-weight:900}.doubaoFaq{background:#f1f4fa;padding:112px max(24px,50vw - 480px)}.doubaoFaq header{text-align:center;margin-bottom:46px}.doubaoFaq details{border-top:1px solid #cdd6e5}.doubaoFaq details:last-child{border-bottom:1px solid #cdd6e5}.doubaoFaq summary{cursor:pointer;grid-template-columns:52px 1fr 30px;align-items:center;padding:24px 4px;list-style:none;display:grid}.doubaoFaq summary b{color:var(--db-blue);font:700 13px Georgia}.doubaoFaq summary span{font-weight:800}.doubaoFaq summary i{font-style:normal}.doubaoFaq details p{color:var(--db-muted);margin:0;padding:0 34px 26px 56px;font-size:13px;line-height:1.9}.doubaoContact{color:#fff;background:#11192b;grid-template-columns:1fr .75fr;align-items:center;gap:100px;padding:90px max(24px,50vw - 590px);display:grid}.doubaoContact>div>p{color:#829cff;letter-spacing:.16em;font-size:11px;font-weight:800}.doubaoContact>div>span{color:#9da9bf;margin-top:24px;line-height:1.8;display:block}.doubaoContact>div:last-child a{background:var(--db-blue);justify-content:space-between;align-items:center;padding:22px 24px;font-weight:800;display:flex}.doubaoContact>div:last-child small{color:#8592a9;margin-top:14px;line-height:1.7;display:block}.doubaoDisclosure{color:#626e81;background:#e9edf4;grid-template-columns:160px 1fr;gap:30px;padding:24px max(24px,50vw - 590px);font-size:10px;line-height:1.8;display:grid}.doubaoDisclosure b{color:#344055}.doubaoSite .corporateFooter{background:#0c1220}@media (max-width:980px){.doubaoHero{grid-template-columns:1fr;gap:50px;padding-top:65px}.answerMonitor{max-width:600px}.doubaoTrustStrip{grid-template-columns:auto 1fr}.doubaoTrustStrip strong:nth-of-type(-n+2){border-bottom:1px solid var(--db-line)}.doubaoIntro,.doubaoEvidence>header,.doubaoDeliverables,.doubaoProvider,.doubaoContact{grid-template-columns:1fr;gap:48px}.doubaoAdvantages header,.doubaoMethod header,.doubaoMetrics header{grid-template-columns:1fr}.doubaoAdvantages>div,.doubaoMetrics>div,.prioritySources{grid-template-columns:repeat(2,1fr)}.sourceTypeHeading{grid-template-columns:1fr 1fr}.sourceTypeHeading p{grid-column:1/-1}.sourceTypeGrid{grid-template-columns:repeat(2,1fr)}.observationHead{display:none!important}.observationTable>div{grid-template-columns:1fr;padding:14px}.observationTable span{border:0;grid-template-columns:110px 1fr;gap:15px;padding:8px;display:grid}.observationTable span:before{content:attr(data-label);color:#7786a5;font-size:9px;font-weight:800}.doubaoMethod li div{grid-template-columns:220px 1fr;gap:30px}.doubaoFit{grid-template-columns:1fr}.doubaoFit article{padding-left:max(24px,50vw - 380px);padding-right:max(24px,50vw - 380px)}}@media (max-width:640px){.doubaoHero{min-height:auto;padding:52px 16px}.doubaoHero h1{font-size:43px}.doubaoHeroActions{flex-direction:column;align-items:stretch}.doubaoHeroActions a{justify-content:space-between}.doubaoHeroCopy ul{flex-direction:column;gap:9px}.answerMonitor{padding:22px;transform:none}.answerMonitor footer{text-align:left;grid-template-columns:1fr;gap:5px}.doubaoTrustStrip{padding:0 16px}.doubaoTrustStrip span,.doubaoTrustStrip strong{padding:16px 8px}.doubaoIntro,.doubaoAdvantages,.doubaoEvidence,.doubaoMethod,.doubaoMetrics,.doubaoProvider,.doubaoFaq{padding:72px 16px}.doubaoIntro{gap:38px}.doubaoIntro h2,.doubaoAdvantages h2,.doubaoEvidence h2,.doubaoMethod h2,.doubaoDeliverables h2,.doubaoMetrics h2,.doubaoProvider h2,.doubaoFaq h2,.doubaoContact h2{font-size:33px}.doubaoAdvantages>div,.prioritySources,.sourceTypeHeading,.sourceTypeGrid,.doubaoMetrics>div,.deliverableGrid{grid-template-columns:1fr}.sourceTypeHeading p{grid-column:auto}.prioritySourceLead,.prioritySources>article{min-height:285px}.doubaoAdvantages article{min-height:220px}.inlineConversion{flex-direction:column;align-items:stretch;padding:26px 22px}.inlineConversion a{text-align:center}.doubaoMethod li{grid-template-columns:48px 1fr}.doubaoMethod li div{grid-template-columns:1fr;gap:10px}.doubaoDeliverables{padding:72px 16px}.doubaoFit article{padding:58px 16px}.doubaoProvider{gap:40px}.doubaoContact{padding:72px 16px}.doubaoDisclosure{grid-template-columns:1fr;gap:6px;padding:22px 16px}}.modelGeoSite{--mg-accent:#2672ff;--mg-accent-soft:#e8f1ff;--mg-dark:#101c2f;--mg-ink:#142033;--mg-muted:#657083;--mg-line:#dce2ea;min-height:100vh;color:var(--mg-ink);background:#f7f8fa}.modelGeo-yuanbao{--mg-accent:#08a66c;--mg-accent-soft:#e4f8f0;--mg-dark:#102b24}.modelGeo-wenxin{--mg-accent:#315efb;--mg-accent-soft:#e8edff;--mg-dark:#111d42}.modelGeo-qwen{--mg-accent:#6b4cff;--mg-accent-soft:#eeeaff;--mg-dark:#1d1738}.modelGeoSite .subsiteNav{z-index:30;border-bottom:1px solid var(--mg-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;position:sticky;top:0}.modelGeoSite .corporateBrand>span,.modelGeoSite .navContact{background:var(--mg-accent);color:#fff}.modelGeoHero{background:radial-gradient(circle at 80% 18%,var(--mg-accent-soft),transparent 34%),#fff;grid-template-columns:1.08fr .92fr;align-items:center;gap:78px;min-height:680px;padding:86px max(24px,50vw - 610px);display:grid}.modelGeoHero>div>p,.modelGeoSources>header p,.modelGeoAdvantages>header p,.modelGeoMethod>header p,.modelGeoDeliverables>header p,.modelGeoProvider>div>p,.modelGeoFaq>header p,.modelGeoContact p{color:var(--mg-accent);letter-spacing:.16em;margin:0;font-size:10px;font-weight:800}.modelGeoHero>div>p i{background:var(--mg-accent);vertical-align:middle;width:28px;height:2px;margin-right:9px;display:inline-block}.modelGeoHero h1{letter-spacing:-.035em;margin:22px 0 27px;font:700 clamp(45px,5.4vw,70px)/1.08 Georgia,Microsoft YaHei,serif}.modelGeoHero h1 em{max-width:760px;color:var(--mg-accent);letter-spacing:0;margin-top:15px;font:700 .54em/1.35 Microsoft YaHei,sans-serif;display:inline-block}.modelGeoHero>div>span{max-width:700px;color:var(--mg-muted);font-size:16px;line-height:1.9;display:block}.modelGeoHero>div>div{align-items:center;gap:22px;margin-top:34px;display:flex}.modelGeoHero>div>div a:first-child{background:var(--mg-accent);color:#fff;border-radius:5px;gap:26px;padding:16px 21px;font-weight:800;display:flex}.modelGeoHero>div>div a:last-child{border-bottom:1px solid #9da7b6;padding:13px 2px;font-size:12px;font-weight:700}.modelGeoHero>div>ul{color:#737e8f;gap:22px;margin:32px 0 0;padding:0;font-size:10px;list-style:none;display:flex}.modelGeoHero>div>li:before{content:"✓";color:var(--mg-accent);margin-right:5px}.modelGeoHero>aside{background:var(--mg-dark);color:#fff;border-radius:16px;padding:30px;box-shadow:0 30px 70px #263b6630}.modelGeoHero>aside>small{color:#92a1bb;letter-spacing:.14em;font-size:9px;font-weight:800}.modelGeoHero>aside>strong{color:var(--mg-accent);margin:20px 0 6px;font:700 52px Georgia,Microsoft YaHei,serif;display:block}.modelGeoHero>aside>p{color:#9caabd;margin:0 0 30px;font-size:11px}.modelGeoHero>aside ol{border-top:1px solid #344056;margin:0;padding:0;list-style:none}.modelGeoHero>aside li{border-bottom:1px solid #344056;grid-template-columns:42px 1fr auto;align-items:center;padding:17px 0;display:grid}.modelGeoHero>aside li b{color:#91a0b8;font:700 11px Georgia}.modelGeoHero>aside li span{font-weight:800}.modelGeoHero>aside li i{color:var(--mg-accent);font-size:9px;font-style:normal}.modelGeoHero>aside footer{color:#77869e;text-align:center;letter-spacing:.08em;padding-top:24px;font-size:9px}.modelGeoSources{background:var(--mg-dark);color:#fff;padding:110px max(24px,50vw - 610px)}.modelGeoSources>header,.modelGeoMethod>header,.modelGeoDeliverables>header{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:50px;display:grid}.modelGeoSources h2,.modelGeoAdvantages h2,.modelGeoMethod h2,.modelGeoDeliverables h2,.modelGeoProvider h2,.modelGeoFaq h2,.modelGeoContact h2{margin:10px 0 0;font:700 clamp(34px,4vw,48px)/1.25 Georgia,Microsoft YaHei,serif}.modelGeoSources>header>span,.modelGeoMethod>header>span,.modelGeoDeliverables>header>span{color:#aab5c8;font-size:13px;line-height:1.85}.platformSourceCards{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.platformSourceCards article{border:1px solid #ffffff20;border-top:4px solid var(--mg-accent);background:#ffffff0a;flex-direction:column;min-height:340px;padding:27px;display:flex}.platformSourceCards article>div{justify-content:space-between;display:flex}.platformSourceCards article>div b{color:var(--mg-accent);font:700 16px Georgia}.platformSourceCards article>div small{color:#8f9db4;font-size:9px}.platformSourceCards h3{margin:44px 0 13px;font-size:28px}.platformSourceCards p{color:#bac4d4;margin:0;font-size:12px;line-height:1.8}.platformSourceCards ul{border-top:1px solid #ffffff20;grid-template-columns:1fr 1fr;gap:9px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:grid}.platformSourceCards li{color:#8f9bb0;font-size:9px}.platformSourceCards li:before{content:"·";color:var(--mg-accent);margin-right:5px}.commonSourceBlock{border-top:1px solid #ffffff25;margin-top:65px;padding-top:50px}.commonSourceBlock>header{grid-template-columns:180px 1fr 1fr;align-items:center;gap:30px;display:grid}.commonSourceBlock>header small{color:var(--mg-accent);letter-spacing:.14em;font-size:9px;font-weight:800}.commonSourceBlock>header h2{margin:0;font-size:30px}.commonSourceBlock>header p{color:#96a3b8;margin:0;font-size:11px;line-height:1.8}.commonSourceBlock>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.commonSourceBlock article{background:#ffffff08;border:1px solid #ffffff1d;padding:25px}.commonSourceBlock article h3{margin:0 0 15px;font-size:19px}.commonSourceBlock article p{color:#aeb9ca;min-height:42px;font-size:11px;line-height:1.7}.commonSourceBlock article span{color:#7f8da4;border-top:1px solid #ffffff20;margin-top:18px;padding-top:14px;font-size:9px;line-height:1.6;display:block}.modelSourceCta{background:var(--mg-accent-soft);color:var(--mg-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:30px;margin-top:45px;padding:32px 36px;display:flex}.modelSourceCta small{color:var(--mg-accent);letter-spacing:.14em;font-size:9px;font-weight:800}.modelSourceCta h3{margin:7px 0;font-size:23px}.modelSourceCta p{color:var(--mg-muted);margin:0;font-size:11px}.modelSourceCta a{background:var(--mg-accent);color:#fff;border-radius:4px;flex:none;padding:15px 19px;font-size:11px;font-weight:800}.modelGeoAdvantages{background:#fff;grid-template-columns:.8fr 1.2fr;gap:90px;padding:108px max(24px,50vw - 580px);display:grid}.modelGeoAdvantages>div{border-top:1px solid var(--mg-line);border-left:1px solid var(--mg-line);grid-template-columns:1fr 1fr;display:grid}.modelGeoAdvantages article{border-right:1px solid var(--mg-line);border-bottom:1px solid var(--mg-line);min-height:215px;padding:25px}.modelGeoAdvantages article b{color:var(--mg-accent);font:700 14px Georgia}.modelGeoAdvantages h3{margin:38px 0 12px;font-size:19px}.modelGeoAdvantages article p{color:var(--mg-muted);margin:0;font-size:11px;line-height:1.75}.modelGeoMethod{background:#f2f4f7;padding:108px max(24px,50vw - 580px)}.modelGeoMethod ol{border-top:1px solid #ccd4de;margin:0;padding:0;list-style:none}.modelGeoMethod li{border-bottom:1px solid #ccd4de;grid-template-columns:70px 250px 1fr;align-items:start;gap:35px;padding:27px 0;display:grid}.modelGeoMethod li b{color:var(--mg-accent);font:700 16px Georgia}.modelGeoMethod li h3{margin:0;font-size:19px}.modelGeoMethod li p{color:var(--mg-muted);margin:0;font-size:12px;line-height:1.8}.modelGeoDeliverables{background:var(--mg-accent);color:#fff;padding:108px max(24px,50vw - 610px)}.modelGeoDeliverables>header p{color:#fff}.modelGeoDeliverables>header>span{color:#ffffffbf}.modelGeoDeliverables>div{border-top:1px solid #fff5;border-left:1px solid #fff5;grid-template-columns:repeat(3,1fr);display:grid}.modelGeoDeliverables article{border-bottom:1px solid #fff5;border-right:1px solid #fff5;min-height:190px;padding:25px}.modelGeoDeliverables article b{color:#fffa;font:700 13px Georgia}.modelGeoDeliverables h3{margin:35px 0 10px;font-size:18px}.modelGeoDeliverables article p{color:#fffc;margin:0;font-size:10px;line-height:1.7}.modelGeoProvider{background:#fff;grid-template-columns:.8fr 1.2fr;gap:100px;padding:108px max(24px,50vw - 580px);display:grid}.modelGeoProvider>div>span{color:var(--mg-muted);margin-top:24px;line-height:1.8;display:block}.modelGeoProvider ol{border-top:1px solid var(--mg-line);margin:0;padding:0;list-style:none}.modelGeoProvider li{border-bottom:1px solid var(--mg-line);grid-template-columns:52px 1fr 25px;align-items:center;padding:21px 0;display:grid}.modelGeoProvider li b{color:var(--mg-accent);font:700 12px Georgia}.modelGeoProvider li span{font-size:13px}.modelGeoProvider li i{color:var(--mg-accent);font-style:normal;font-weight:900}.modelGeoFaq{background:#f2f4f7;padding:108px max(24px,50vw - 460px)}.modelGeoFaq>header{text-align:center;margin-bottom:45px}.modelGeoFaq details{border-top:1px solid #ccd4de}.modelGeoFaq details:last-child{border-bottom:1px solid #ccd4de}.modelGeoFaq summary{cursor:pointer;grid-template-columns:50px 1fr 25px;padding:23px 3px;list-style:none;display:grid}.modelGeoFaq summary b{color:var(--mg-accent);font:700 12px Georgia}.modelGeoFaq summary span{font-weight:800}.modelGeoFaq summary i{font-style:normal}.modelGeoFaq details p{color:var(--mg-muted);margin:0;padding:0 30px 25px 53px;font-size:12px;line-height:1.85}.modelGeoContact{background:var(--mg-dark);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:70px;padding:85px max(24px,50vw - 580px);display:grid}.modelGeoContact>div>span{color:#9aa8bd;margin-top:20px;line-height:1.8;display:block}.modelGeoContact>a{background:var(--mg-accent);justify-content:space-between;min-width:275px;padding:20px 22px;font-weight:800;display:flex}.modelGeoDisclosure{color:#657083;background:#e8ebf0;grid-template-columns:130px 1fr;gap:25px;padding:22px max(24px,50vw - 580px);font-size:9px;line-height:1.8;display:grid}.modelGeoDisclosure b{color:#364154}.modelGeoSite .corporateFooter{background:#0d1421}@media (max-width:960px){.modelGeoHero,.modelGeoSources>header,.modelGeoAdvantages,.modelGeoMethod>header,.modelGeoDeliverables>header,.modelGeoProvider,.modelGeoContact{grid-template-columns:1fr}.modelGeoHero{gap:45px}.modelGeoHero>aside{max-width:620px}.commonSourceBlock>header{grid-template-columns:1fr 1fr}.commonSourceBlock>header p{grid-column:1/-1}.modelGeoAdvantages{gap:45px}.modelGeoMethod li{grid-template-columns:55px 210px 1fr}.modelGeoDeliverables>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.modelGeoHero,.modelGeoSources,.modelGeoAdvantages,.modelGeoMethod,.modelGeoDeliverables,.modelGeoProvider,.modelGeoFaq,.modelGeoContact{padding:70px 16px}.modelGeoHero{min-height:auto}.modelGeoHero h1{font-size:41px}.modelGeoHero>div>div{flex-direction:column;align-items:stretch}.modelGeoHero>div>div a:first-child{justify-content:space-between}.modelGeoHero>div>ul{flex-direction:column;gap:8px}.platformSourceCards,.commonSourceBlock>div,.modelGeoAdvantages>div,.modelGeoDeliverables>div{grid-template-columns:1fr}.platformSourceCards article{min-height:310px}.commonSourceBlock>header{grid-template-columns:1fr}.commonSourceBlock>header p{grid-column:auto}.modelSourceCta{flex-direction:column;align-items:stretch;padding:25px 21px}.modelSourceCta a{text-align:center}.modelGeoMethod li{grid-template-columns:42px 1fr;gap:18px}.modelGeoMethod li p{grid-column:2}.modelGeoContact{gap:35px}.modelGeoContact>a{min-width:0}.modelGeoDisclosure{grid-template-columns:1fr;gap:6px;padding:20px 16px}}.modelDirectory>.modelRegion:not(.overseas) .modelCards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.modelDirectory>.modelRegion:not(.overseas) .modelCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.modelDirectory>.modelRegion:not(.overseas) .modelCards{grid-template-columns:1fr}}.modelGeo-deepseek{--mg-accent:#2d6cff;--mg-accent-soft:#e8f0ff;--mg-dark:#111d38}.modelGeo-kimi{--mg-accent:#5965e8;--mg-accent-soft:#eceeff;--mg-dark:#191c3d}.modelGeo-chatgpt{--mg-accent:#10a37f;--mg-accent-soft:#e6f6f1;--mg-dark:#14231f}.modelGeo-gemini{--mg-accent:#4776e6;--mg-accent-soft:#e9efff;--mg-dark:#16203b}.modelGeo-claude{--mg-accent:#c66b3d;--mg-accent-soft:#faeee7;--mg-dark:#302019}.modelGeo-grok{--mg-accent:#e5e7eb;--mg-accent-soft:#e9ebef;--mg-dark:#090a0c}.modelGeo-grok .modelGeoHero h1 em,.modelGeo-grok .modelGeoHero>aside>strong,.modelGeo-grok .modelGeoHero>aside li i,.modelGeo-grok .modelGeoSources>header p,.modelGeo-grok .modelGeoAdvantages>header p,.modelGeo-grok .modelGeoMethod>header p,.modelGeo-grok .modelGeoProvider>div>p,.modelGeo-grok .modelGeoFaq>header p{color:#111827}.modelGeo-grok .modelGeoHero>aside li i,.modelGeo-grok .platformSourceCards article>div b,.modelGeo-grok .prioritySources article li:before{color:#e5e7eb}.modelGeo-grok .modelGeoHero h1 em{color:#4b5563}.modelGeo-grok{--mg-accent:#667085;--mg-accent-soft:#eceff3}.modelGeo-grok .modelGeoSources>header p,.modelGeo-grok .modelGeoHero>aside>strong,.modelGeo-grok .modelGeoHero>aside li i{color:#cbd1dc}.modelGeo-grok .modelGeoAdvantages>header p,.modelGeo-grok .modelGeoMethod>header p,.modelGeo-grok .modelGeoProvider>div>p,.modelGeo-grok .modelGeoFaq>header p{color:#667085}.toolLaunchGrid{gap:18px;display:grid}.toolLaunchGrid>a{color:#fff;background:#173f30;grid-template-columns:110px 1fr auto;align-items:center;gap:34px;padding:30px 34px;display:grid;box-shadow:10px 10px #cfbd8d}.toolLaunchGrid>a:nth-child(2){background:#1c3431;box-shadow:10px 10px #9eb4a8}.toolLaunchGrid>a>span{border-right:1px solid #456455;flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.toolLaunchGrid>a>span b{color:#d7bf83;font:400 28px Georgia}.toolLaunchGrid>a>span small{color:#b8c9c0}.toolLaunchGrid>a div p{color:#afc0b7;letter-spacing:.1em;margin:0;font-size:11px}.toolLaunchGrid>a h3{margin:8px 0;font:700 28px Georgia,Microsoft YaHei,serif}.toolLaunchGrid>a div strong{color:#dce5e0;font-size:13px}.toolLaunchGrid>a>i{color:#e0c98f;font-size:13px;font-style:normal;font-weight:700}.crawlerSite{--cr-dark:#102c25;--cr-green:#245f4b;--cr-mint:#dce9e1;--cr-paper:#f5f2e9;--cr-gold:#ae8740;--cr-line:#ccd3cd;background:var(--cr-paper);color:#14241e;min-height:100vh}.crawlerHero{background:radial-gradient(circle at 77% 8%,#d2e3da 0,#0000 36%),linear-gradient(#f7f5ee,#efede4);grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:90px;min-height:660px;padding:82px max(24px,50vw - 590px);display:grid}.crawlerHero>div>p{color:var(--cr-gold);letter-spacing:.16em;margin:0;font-size:11px;font-weight:800}.crawlerHero>div>p i{background:var(--cr-gold);vertical-align:middle;width:26px;height:1px;margin-right:9px;display:inline-block}.crawlerHero h1{letter-spacing:-.035em;margin:20px 0 24px;font:700 clamp(48px,5.5vw,72px)/1.08 Georgia,Microsoft YaHei,serif}.crawlerHero h1 em{color:var(--cr-green);font-style:normal}.crawlerHero>div>span{color:#5d6b64;max-width:720px;font-size:15px;line-height:1.9;display:block}.crawlerForm{border:1px solid var(--cr-line);background:#fff;margin-top:34px;padding:13px;box-shadow:0 18px 55px #173f3017}.crawlerForm>label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.crawlerForm>div{grid-template-columns:1fr auto;gap:10px;display:grid}.crawlerForm input{color:#183c2f;background:#eff2ee;border:0;outline:none;min-width:0;padding:16px;font-size:15px}.crawlerForm input:focus{box-shadow:inset 0 0 0 2px var(--cr-green)}.crawlerForm button{background:var(--cr-dark);color:#fff;cursor:pointer;border:0;padding:0 24px;font-weight:800}.crawlerForm button:disabled{opacity:.55}.crawlerForm small{color:#75817a;margin:10px 5px 0;font-size:10px;display:block}.crawlerError{min-height:22px;color:#a13c35!important;letter-spacing:0!important;margin:11px 0 0!important;font-size:12px!important}.crawlerHero aside{background:var(--cr-dark);color:#fff;padding:28px;box-shadow:16px 16px #cbb987}.crawlerHero aside>small{color:#c9b06f;letter-spacing:.15em;font-size:9px}.crawlerHero aside>strong{margin:14px 0 24px;font:700 26px/1.45 Georgia,Microsoft YaHei,serif;display:block}.crawlerHero aside>div{border-top:1px solid #3c554b;justify-content:space-between;padding:14px 0;display:flex}.crawlerHero aside span{color:#b7c7c0;font-size:12px}.crawlerHero aside b{color:#d8c083;font:400 16px Georgia}.crawlerLoading{text-align:center;background:#fff;padding:90px 24px}.crawlerLoading>div{border:3px solid #d8e1dc;border-top-color:var(--cr-green);border-radius:50%;width:44px;height:44px;margin:auto;animation:.8s linear infinite crSpin}.crawlerLoading h2{margin:20px 0 8px;font:700 32px Georgia,Microsoft YaHei,serif}.crawlerLoading p{color:#66736c}@keyframes crSpin{to{transform:rotate(360deg)}}.crawlerResult{background:#fff;padding:85px max(24px,50vw - 590px);scroll-margin-top:30px}.crawlerResult>header{border-bottom:1px solid var(--cr-line);justify-content:space-between;align-items:end;gap:40px;padding-bottom:28px;display:flex}.crawlerResult>header p,.crawlerKnowledge header p,.crawlerStrategy header p,.crawlerSources header p,.crawlerFaq header p{color:var(--cr-gold);letter-spacing:.16em;margin:0 0 10px;font-size:10px;font-weight:800}.crawlerResult>header h2{margin:0 0 9px;font:700 41px Georgia,Microsoft YaHei,serif}.crawlerResult>header a{color:#66736c;text-overflow:ellipsis;white-space:nowrap;max-width:700px;font-size:11px;display:block;overflow:hidden}.crawlerRobotsState{background:#edf2ee;border-left:4px solid #477c62;min-width:150px;padding:17px 20px}.crawlerRobotsState.missing{background:#f3ead6;border-color:#b7852e}.crawlerRobotsState small,.crawlerRobotsState span{color:#728078;font-size:9px;display:block}.crawlerRobotsState strong{margin:5px 0;font-size:18px;display:block}.crawlerSummary{grid-template-columns:repeat(4,1fr);gap:8px;padding:24px 0;display:grid}.crawlerSummary span{color:#647068;background:#f1f3f0;padding:14px 16px;font-size:11px}.crawlerSummary b{color:#43564d;margin-right:8px;font:700 23px Georgia}.crawlerSummary .allowed b{color:#26704e}.crawlerSummary .blocked b{color:#a13c35}.crawlerSummary .default b{color:#9a6b16}.crawlerPageRules{background:var(--cr-dark);color:#fff;grid-template-columns:1fr 1fr 1fr;display:grid}.crawlerPageRules div{border-right:1px solid #40594f;min-width:0;padding:18px 20px}.crawlerPageRules small{color:#aebfb7;margin-bottom:6px;font-size:9px;display:block}.crawlerPageRules strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.crawlerTable{border-top:1px solid #bcc6bf;margin-top:42px}.crawlerTableHead,.crawlerTable article{grid-template-columns:1.25fr .8fr .8fr 1.2fr;align-items:center;display:grid}.crawlerTableHead{color:#6d7972;letter-spacing:.08em;background:#eef1ee;padding:10px 16px;font-size:9px;font-weight:800}.crawlerTable article{border-bottom:1px solid #d4d9d5;border-left:3px solid #aab2ad;min-height:94px;padding:15px 16px}.crawlerTable article.allowed{border-left-color:#3e8060}.crawlerTable article.blocked{border-left-color:#b24a40}.crawlerTable article.default{border-left-color:#ba8833}.crawlerTable article.informational{border-left-color:#667b8b}.crawlerTable article>div:first-child b,.crawlerTable article>div:first-child small,.crawlerTable article>div:last-child strong,.crawlerTable article>div:last-child small{display:block}.crawlerTable article>div:first-child b{font-size:15px}.crawlerTable article small,.crawlerTable article>span{color:#6b7770;font-size:10px;line-height:1.55}.crawlerTable article>div:last-child strong{color:#2c654c;margin-bottom:5px;font-size:12px}.crawlerTable article.blocked>div:last-child strong{color:#a13c35}.crawlerNotices{margin-top:22px}.crawlerNotices p{color:#6f684f;background:#f4efe3;gap:10px;margin:8px 0;padding:13px 15px;font-size:11px;line-height:1.7;display:flex}.crawlerNotices b{color:#a2772b}.crawlerRaw{border:1px solid var(--cr-line);margin-top:25px}.crawlerRaw summary{cursor:pointer;justify-content:space-between;padding:18px 20px;font-weight:800;list-style:none;display:flex}.crawlerRaw summary i{color:var(--cr-gold);font-style:normal}.crawlerRaw>div{position:relative}.crawlerRaw button{color:#214d3b;cursor:pointer;background:#d8e4dc;border:0;padding:8px 11px;position:absolute;top:12px;right:12px}.crawlerRaw pre{color:#c7d8d0;background:#13251f;max-height:420px;margin:0;padding:22px;font-size:11px;line-height:1.7;overflow:auto}.crawlerResultAction{background:#eee8d9;justify-content:space-between;align-items:center;gap:40px;margin-top:32px;padding:25px 28px;display:flex}.crawlerResultAction div{max-width:780px}.crawlerResultAction p{color:#65716a;margin:7px 0 0;font-size:11px;line-height:1.8}.crawlerResultAction button{background:var(--cr-dark);color:#fff;cursor:pointer;border:0;flex:none;padding:13px 17px}.crawlerKnowledge,.crawlerStrategy,.crawlerSources,.crawlerFaq{padding:95px max(24px,50vw - 590px)}.crawlerKnowledge{background:#efede4}.crawlerKnowledge>header,.crawlerStrategy>header,.crawlerFaq>header{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.crawlerKnowledge header p,.crawlerStrategy header p,.crawlerFaq header p{grid-column:1/-1;margin-bottom:-42px}.crawlerKnowledge h2,.crawlerStrategy h2,.crawlerSources h2,.crawlerFaq h2{margin:0;font:700 40px Georgia,Microsoft YaHei,serif}.crawlerKnowledge header span,.crawlerStrategy header span,.crawlerFaq header span{color:#617068;line-height:1.8}.crawlerKnowledge>div{grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.crawlerKnowledge article{border-right:1px solid var(--cr-line);background:#faf9f5;min-height:330px;padding:27px 23px}.crawlerKnowledge article>b{color:var(--cr-gold);font:400 21px Georgia}.crawlerKnowledge article>small{color:#76847c;letter-spacing:.13em;margin-top:22px;font-size:9px;display:block}.crawlerKnowledge h3{margin:7px 0 14px;font-size:20px}.crawlerKnowledge article p{color:#627068;min-height:100px;font-size:11px;line-height:1.8}.crawlerKnowledge article strong{color:#405248;border-top:1px solid #d7dcd8;padding-top:14px;font-size:10px;line-height:1.7;display:block}.crawlerStrategy{background:#fff}.crawlerStrategy ol{border-top:1px solid var(--cr-line);margin:42px 0 0;padding:0;list-style:none}.crawlerStrategy li{border-bottom:1px solid var(--cr-line);grid-template-columns:70px 1fr;gap:25px;padding:25px 0;display:grid}.crawlerStrategy li>b{color:var(--cr-gold);font:400 16px Georgia}.crawlerStrategy li h3{margin:0 0 8px;font-size:18px}.crawlerStrategy li p{color:#637068;margin:0;font-size:12px;line-height:1.8}.crawlerSources{background:var(--cr-dark);color:#fff}.crawlerSources>header{margin-bottom:32px}.crawlerSources>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.crawlerSources a{background:#ffffff08;border:1px solid #ffffff1c;flex-direction:column;min-height:150px;padding:23px;display:flex}.crawlerSources a b{color:#dbc181;font-size:17px}.crawlerSources a span{color:#bdcbc4;margin:14px 0;font-size:11px}.crawlerSources a i{color:#8da69b;margin-top:auto;font-size:10px;font-style:normal}.crawlerFaq{background:#f0ede4}.crawlerFaq>div{grid-template-columns:1fr 1fr;column-gap:45px;margin-top:42px;display:grid}.crawlerFaq details{border-top:1px solid #c9d0ca}.crawlerFaq summary{cursor:pointer;grid-template-columns:35px 1fr auto;gap:12px;padding:20px 0;list-style:none;display:grid}.crawlerFaq summary b{color:var(--cr-gold);font:400 12px Georgia}.crawlerFaq summary span{font-weight:800}.crawlerFaq summary i{color:var(--cr-gold);font-style:normal}.crawlerFaq details[open] summary i{transform:rotate(45deg)}.crawlerFaq details p{color:#647169;margin:0 10px 22px 47px;font-size:12px;line-height:1.9}@media (max-width:800px){.toolLaunchGrid>a{grid-template-columns:60px 1fr;padding:23px 18px}.toolLaunchGrid>a>i{grid-column:2}.crawlerHero{grid-template-columns:1fr;min-height:auto;padding:58px 18px}.crawlerHero h1{font-size:42px}.crawlerHero aside{display:none}.crawlerForm>div{grid-template-columns:1fr}.crawlerForm button{padding:15px}.crawlerResult{padding:62px 16px}.crawlerResult>header{align-items:flex-start}.crawlerResult>header h2{font-size:31px}.crawlerRobotsState{min-width:108px;padding:13px}.crawlerSummary{grid-template-columns:1fr 1fr}.crawlerPageRules{grid-template-columns:1fr}.crawlerTableHead{display:none}.crawlerTable article{grid-template-columns:1fr 1fr;gap:13px}.crawlerTable article>span{display:none}.crawlerResultAction{flex-direction:column;align-items:stretch}.crawlerKnowledge,.crawlerStrategy,.crawlerSources,.crawlerFaq{padding:68px 18px}.crawlerKnowledge>header,.crawlerStrategy>header,.crawlerFaq>header{grid-template-columns:1fr;gap:15px}.crawlerKnowledge header p,.crawlerStrategy header p,.crawlerFaq header p{grid-column:auto;margin:0}.crawlerKnowledge h2,.crawlerStrategy h2,.crawlerSources h2,.crawlerFaq h2{font-size:31px}.crawlerKnowledge>div,.crawlerSources>div,.crawlerFaq>div{grid-template-columns:1fr}.crawlerKnowledge article{border-bottom:1px solid var(--cr-line);min-height:0}.crawlerKnowledge article p{min-height:0}.crawlerFaq>div{column-gap:0}}
