/* Quiet hierarchy: meaningful Chinese content, comfortable reading sizes. */
body{font-size:16px}.eyebrow,.brand>span>small,.editorial-body>small,.hero-bottom>span,.slide-controls>span,.outcome-links a>span{display:none}.wordmark small{display:none!important}.topline{font-size:13px;padding-top:11px;padding-bottom:11px;letter-spacing:0}.topline span:last-child{font-size:13px}header{padding-top:29px;padding-bottom:29px}.brand strong{font-size:25px;letter-spacing:1px}.brand .wordmark{font-size:32px}.user-tools{font-size:15px}.user-tools select{font-size:14px;padding:10px}nav a{font-size:16px;padding-top:19px;padding-bottom:19px}.demo{font-size:13px;line-height:1.6;padding-top:8px;padding-bottom:8px}.hero-copy{padding-top:72px}.hero h1{font-size:66px;margin-top:0;margin-bottom:25px}.hero p{font-size:17px;line-height:1.85}.hero-link{font-size:16px;gap:55px}.hero-bottom{justify-content:flex-end}.slide-controls button{font-size:18px}.quick a{padding:30px 20px}.quick i{display:none}.quick strong{font-size:18px}.quick small{font-size:14px;line-height:1.6;margin-top:7px}.section-head h2{font-size:34px;margin:0}.section-head a{font-size:15px}.feature-story .eyebrow{display:none}.feature-story h3{font-size:29px}.feature-story p{font-size:16px;line-height:1.9}.story-more{font-size:15px}.notice-title a,.notice-bottom{font-size:15px}.news-row strong{font-size:17px}.news-row p{display:none}.news-row{padding:32px 0}.date small{font-size:13px}.mission h2{font-size:35px}.mission p{font-size:16px;line-height:1.9}.mission a{font-size:15px}.editorial-image span{font-size:14px;padding:10px 17px}.editorial-body h3{font-size:21px}.editorial-body p{font-size:16px;line-height:1.8}.research-band p{font-size:16px;line-height:1.8}.research-band h2{margin-top:0}.button{font-size:15px}.outcome-links h3{font-size:26px}.page-title p{font-size:16px;line-height:1.9}.card p,.panel p{font-size:15px}.tag,.note{font-size:14px}.stat span{font-size:15px}table{font-size:15px}label{font-size:15px}dialog p{font-size:15px}.article-content{font-size:17px}footer strong{font-size:20px}footer p,footer a{font-size:14px;line-height:1.8}.quick b{font-size:24px}.news-section{padding-bottom:60px}.mission{display:none}@media(max-width:1050px){.quick{grid-template-columns:repeat(2,1fr)}.quick a:nth-child(2){border-right:0}.quick a{border-bottom:1px solid var(--line)}.brand strong{font-size:22px}.brand .wordmark{font-size:28px}}@media(max-width:800px){.topline{font-size:12px}.brand strong{font-size:18px;line-height:1.5;letter-spacing:0}.brand .wordmark{font-size:23px;padding-right:12px}.brand{gap:12px}.user-tools select{font-size:13px;max-width:104px;padding:8px 3px}header{padding:22px 5%;gap:10px}.demo{font-size:12px;padding:8px 5%;line-height:1.7}nav a{font-size:15px}nav{gap:26px}.editorial-hero{height:440px;min-height:440px}.hero-copy{padding-top:55px}.hero h1{font-size:48px}.hero p{font-size:15px}.hero-link{font-size:15px}.quick a{padding:23px 12px;gap:8px}.quick strong{font-size:16px}.quick small{font-size:13px}.quick b{font-size:20px}.section-head h2{font-size:29px}.section-head a{font-size:14px}.feature-story h3{font-size:27px}.feature-story p{font-size:15px}.news-row strong{font-size:16px}.news-row{gap:18px}.research-band p{font-size:15px}.editorial-body p{font-size:15px}.outcome-links h3{font-size:24px}footer p,footer a{font-size:14px}}@media(max-width:420px){.brand .wordmark{font-size:21px}.brand strong{font-size:17px}.brand{gap:9px}.user-tools select{max-width:88px;font-size:12px}.brand .wordmark{padding-right:9px}.quick small{display:none}.hero p br{display:none}}

@media(max-width:420px){.brand .wordmark{font-size:19px;letter-spacing:0;padding-right:8px}.brand strong{white-space:nowrap;font-size:16px}.brand{gap:8px}.user-tools select{max-width:82px;font-size:12px}header{gap:7px;padding-left:4%;padding-right:4%}.hero p{max-width:280px}.hero p br{display:block}}
