.hongshanArticle{--hongshan-green:#00a63e;--hongshan-deep:#123f35;--hongshan-mint:#dff3e6;--hongshan-ink:#17372f}.hongshanArticle .intelligenceArticleHero h1{font-size:clamp(39px,4vw,56px)}.hongshanArticle .intelligenceArticleBody a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.hongshanArticle .intelligenceArticleLead blockquote{letter-spacing:-.006em;margin:30px 0;font-size:19px;line-height:1.6}.hongshanArticle .hongshanDataNote{border-left:2px solid var(--hongshan-green);background:var(--hongshan-mint);margin-top:28px;padding:18px 20px;font-size:14px;line-height:1.6}.hongshanSnapshot{color:var(--hongshan-ink);background:#f7fbf8;border:1px solid #bfdccb;grid-template-columns:minmax(210px,.8fr) 1.7fr;margin:34px 0 0;display:grid}.hongshanSnapshotBrand{background:var(--hongshan-deep);flex-direction:column;justify-content:space-between;padding:24px;display:flex}.hongshanSnapshotBrand img{mix-blend-mode:normal;width:100%;height:auto;display:block}.hongshanSnapshotBrand p{letter-spacing:.16em;color:#fff!important;margin:28px 0 0!important;font:700 10px/1.3 Arial,Helvetica Neue,sans-serif!important}.hongshanSnapshot dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hongshanSnapshot dl>div{border-bottom:1px solid #cfe5d7;border-left:1px solid #cfe5d7;padding:20px}.hongshanSnapshot dl>div:last-child{border-bottom:0;grid-column:1/-1}.hongshanSnapshot dt{color:#397151;letter-spacing:.12em;margin-bottom:10px;font:700 9px/1.25 Arial,Helvetica Neue,sans-serif}.hongshanSnapshot dd{margin:0;font:400 21px/1.3 Georgia,Times New Roman,serif}.hongshanSnapshotSource{border-top:1px solid #bfdccb;grid-column:1/-1;padding:11px 14px;color:#51705e!important;margin:0!important;font:12px/1.45 Arial,Helvetica Neue,sans-serif!important}.hongshanSnapshotSource a{color:inherit}.hongshanDiagram{background:var(--hongshan-deep);color:#fff;margin:38px 0 42px;padding:25px}.hongshanDiagram>figcaption{letter-spacing:.14em;color:#cbe5d4;margin-bottom:22px;font:700 9px/1.3 Arial,Helvetica Neue,sans-serif}.hongshanStack{gap:5px;display:grid}.hongshanStack>div{min-height:72px;color:var(--hongshan-ink);background:#f3ede4;grid-template-columns:44px 185px 1fr;align-items:center;padding:12px 16px;display:grid}.hongshanStack>div:first-child{color:#fff;background:#009c42}.hongshanStack>div:nth-child(2){color:#fff;background:#28b663}.hongshanStack>div:nth-child(3){background:#93d4aa}.hongshanStack>div:nth-child(4){background:#dff3e6}.hongshanStack span,.hongshanPathways span,.hongshanFlywheel span{letter-spacing:.1em;font:700 9px/1 Arial,Helvetica Neue,sans-serif}.hongshanStack strong{letter-spacing:.06em;font:700 11px/1.3 Arial,Helvetica Neue,sans-serif}.hongshanStack p{color:inherit!important;margin:0!important;font:14px/1.45 Georgia,Times New Roman,serif!important}.hongshanFlywheel{border:1px solid #ffffff47;grid-template-columns:repeat(4,1fr);display:grid}.hongshanFlywheel>div{border-right:1px solid #ffffff47;min-height:150px;padding:18px;position:relative}.hongshanFlywheel>div:last-child{border-right:0}.hongshanFlywheel strong{color:#fff;margin-top:48px;font-size:18px;font-weight:400;line-height:1.25;display:block}.hongshanFlywheel b{z-index:1;background:var(--hongshan-green);text-align:center;width:20px;height:20px;font:15px/20px Arial;position:absolute;top:64px;right:-10px}.hongshanFlywheel>div:last-child b{right:8px;transform:rotate(135deg)}.hongshanPathways{border-top:1px solid #ffffff47;border-left:1px solid #ffffff47;grid-template-columns:repeat(2,1fr);display:grid}.hongshanPathways>div{border-bottom:1px solid #ffffff47;border-right:1px solid #ffffff47;min-height:170px;padding:20px}.hongshanPathways small{color:#7cdda0;letter-spacing:.12em;margin:35px 0 8px;font:700 9px/1 Arial,Helvetica Neue,sans-serif;display:block}.hongshanPathways strong{color:#fff;font-size:23px;font-weight:400;display:block}.hongshanPathways p{color:#fff!important;margin:10px 0 0!important;font-size:14px!important;line-height:1.45!important}.hongshanArticle .intelligenceArticleSection aside{margin:24px 0;padding:16px 18px}.hongshanArticle .intelligenceArticleSection aside h3{border:0;margin:0 0 8px;padding:0;font-size:18px;line-height:1.25}.hongshanArticle .intelligenceArticleSection aside p{font-size:14px;line-height:1.5}.hongshanDoorImage{background:#f7fbf8;border:1px solid #bfdccb;margin:18px 0 25px}.hongshanDoorImage img{width:100%;height:auto;display:block}.hongshanDoorImage figcaption{color:#397151;letter-spacing:.09em;text-transform:uppercase;padding:10px 13px;font:700 10px/1.35 Arial,Helvetica Neue,sans-serif}.hongshanFaq{padding:72px 0 0}.hongshanFaq>h2{letter-spacing:-.04em;margin:22px 0 34px;font-size:clamp(38px,4.2vw,54px);font-weight:400;line-height:1.05}.hongshanFaq details{border-top:1px solid var(--article-line)}.hongshanFaq details:last-child{border-bottom:1px solid var(--article-line)}.hongshanFaq summary{cursor:pointer;padding:22px 38px 22px 0;font-size:20px;line-height:1.4;list-style-position:outside}.hongshanFaq details p{color:#5d5049;margin:0;padding:0 0 24px;font-size:16px;line-height:1.65}@media (max-width:700px){.hongshanArticle .intelligenceArticleLead blockquote{font-size:18px}.hongshanSnapshot{grid-template-columns:1fr}.hongshanSnapshotBrand{padding:20px}.hongshanSnapshotBrand img{max-width:260px}.hongshanSnapshotBrand p{margin-top:18px!important}.hongshanSnapshot dl{grid-template-columns:1fr 1fr}.hongshanSnapshot dl>div{padding:16px}.hongshanSnapshot dd{font-size:18px}.hongshanStack>div{grid-template-columns:35px 1fr}.hongshanStack p{grid-column:2;margin-top:8px!important}.hongshanFlywheel{grid-template-columns:1fr 1fr}.hongshanFlywheel>div:nth-child(2){border-right:0}.hongshanFlywheel>div:nth-child(-n+2){border-bottom:1px solid #ffffff3d}.hongshanPathways{grid-template-columns:1fr}.hongshanDiagram{margin-left:-4px;margin-right:-4px;padding:20px}.hongshanArticle .intelligenceArticleHero h1{font-size:38px}}
