.study-library{color:#254749;max-width:1120px;margin:0 auto;padding:32px 24px}.study-library a{color:#326f63;text-underline-offset:4px}.study-breadcrumb{margin:32px 0;font-size:15px}.study-library header{max-width:840px;margin-bottom:36px}.study-library h1{overflow-wrap:anywhere;margin:16px 0;font-family:Georgia,serif;font-size:clamp(30px,4vw,52px);line-height:1.16}.study-library p{line-height:1.7}.study-library .study-meta{color:#586d69;font-size:14px}.public-study-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.public-study-grid article{background:#fff;border:1px solid #d8e3dd;border-radius:18px;padding:24px}.public-study-grid h2{font-size:21px;line-height:1.4}.public-study-grid h2 a{text-decoration:none}.study-search-link{min-height:44px;padding:12px 0;display:inline-block}.study-detail{max-width:920px}.study-detail .source-summary{margin:32px 0}.study-detail li{padding:8px 0}.study-library a:focus-visible{outline-offset:4px;outline:3px solid #41796b}@media (max-width:640px){.public-study-grid{grid-template-columns:1fr}.study-library{padding:24px 18px}.public-study-grid article{padding:20px}.study-library .hpr-brand{max-width:100%}}
