.hero-fig--judgment img{filter:none;object-fit:contain}.editorial-art{min-width:0;margin:0;position:relative}.editorial-art img{object-fit:contain;opacity:1;width:100%;height:auto;display:block}.about-page .about-hero-grid{grid-template-columns:1.3fr 1fr;gap:64px}.about-page .hero-inset{border:0;max-width:none;padding:0}.knowledge-art{max-width:480px;margin:-22px auto -6px}.hero-inset-caption{border-top:1px solid var(--rule);align-items:center;gap:28px;padding-top:18px;display:flex}.about-page .hero-inset .serif-note{flex:1;margin:0;font-size:31px;line-height:1.08}.about-page .hero-inset .purpose-note{flex:1;font-size:11px;line-height:1.9}.research-page .research-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:38px 70px}.inquiry-art{justify-self:end;width:100%;max-width:390px;margin:-24px 0}.research-page .research-index{grid-column:1/-1;grid-template-columns:155px minmax(0,1fr);align-items:center;gap:26px;padding:18px 26px;display:grid}.research-page .index-heading{border:0;padding:0}.research-page .research-index nav ol{grid-template-columns:repeat(4,1fr);display:grid}.research-page .research-index nav a{border-bottom:0;border-left:1px solid #61775a;grid-template-columns:16px 1fr;gap:9px;min-height:48px;padding:0 18px;font-size:12px}.research-page .index-plus,.research-page .index-foot{display:none}.research-page .index-roman{white-space:nowrap;font-size:16px}.research-page .research-index nav a{grid-template-columns:24px 1fr}.perspectives-art{max-width:560px;margin:24px -20px 0}.people-page #fields .fold{margin-top:17px}.roles-intro{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:75px;margin-bottom:38px;display:grid}.roles-intro .rl-lead{max-width:660px;margin-top:18px}.joint-art{justify-self:end;width:100%;max-width:315px;margin:-25px 0}.collab-page #roles .co-roles{display:block}.agenda-art{aspect-ratio:3/2;align-items:center;width:100%;margin:12px 0 0;display:flex}.agenda-art img{height:100%}@media (width>=761px){@supports (grid-template-rows:subgrid){.projects-page .cmp2-card{grid-row:span 8}}}#why,.projects-page #select{isolation:isolate;position:relative;overflow:hidden}#why:before,.projects-page #select:before{content:"";z-index:-1;pointer-events:none;background-position:100%;background-repeat:no-repeat;background-size:auto 100%;position:absolute;inset:0}#why:before{opacity:.5;background-image:url(/images/editorial/01-light-background.webp);mask-image:linear-gradient(90deg,#0000 30%,#000 100%)}.projects-page #select:before{opacity:.28;background-image:url(/images/editorial/08-dark-background.webp);mask-image:linear-gradient(90deg,#0000 35%,#000 100%)}@media (width<=1100px){.about-page .about-hero-grid{gap:35px}.research-page .research-hero-grid{gap:30px 35px}.research-page .research-index{grid-template-columns:110px minmax(0,1fr);gap:20px;padding-inline:20px}.research-page .research-index nav a{padding-inline:13px;font-size:11px}.roles-intro{gap:40px}.joint-art{max-width:280px}.hero-inset-caption{gap:18px}}@media (width<=760px){.about-page .about-hero-grid,.research-page .research-hero-grid{display:block}.about-page .hero-inset{margin-top:18px;padding:0;display:block}.knowledge-art{max-width:420px;margin:0 auto -6px}.hero-inset-caption{gap:26px;padding-top:18px}.about-page .hero-inset .serif-note{font-size:28px}.about-page .hero-inset .purpose-note{font-size:11px}.inquiry-art{max-width:300px;margin:20px auto 24px}.research-page .research-index{margin-top:0;padding:20px;display:block}.research-page .index-heading{border-bottom:1px solid #61775a;margin-bottom:8px;padding-bottom:14px;display:flex}.research-page .research-index nav ol{grid-template-columns:1fr 1fr;gap:0 18px}.research-page .research-index nav a{border-bottom:1px solid #4f6a4e;border-left:0;grid-template-columns:24px minmax(0,1fr);gap:8px;min-height:60px;padding:12px 0;font-size:12px}.research-page .index-heading span:last-child{margin:0;font-size:26px}.perspectives-art{max-width:100%;margin:20px 0 0}.roles-intro{flex-direction:column;gap:5px;margin-bottom:0;display:flex}.joint-art{max-width:260px;margin:10px auto 0}.roles-intro .rl-lead{margin-top:15px}.agenda-art{justify-self:center;max-width:520px;margin-top:12px}#why:before{opacity:.28;background-position:75%}.projects-page #select:before{display:none}}
