/* Scoped to the main study-method index and its five topic hubs; individual article heroes retain their styling. */
.koogi-reading .study-index-image-hero { position: relative; isolation: isolate; overflow: hidden; background: #f5f6ee; }
.study-index-image-hero .study-index-hero-image { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; z-index: -2; }
.study-index-image-hero::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, rgba(247,249,242,.95) 0%, rgba(247,249,242,.91) 46%, rgba(247,249,242,.63) 72%, rgba(247,249,242,.12) 100%); }
.koogi-reading .study-index-image-hero .kg-hero-note { border-top-color: #b8cbb9; }
@media (max-width: 700px) {
 .study-index-image-hero .study-index-hero-image { object-position: 76% center; }
 .study-index-image-hero::before { background: linear-gradient(100deg, rgba(247,249,242,.96), rgba(247,249,242,.86)); }
}
.study-index-image-hero .study-index-title-part { display: inline-block; }

.study-index-image-hero .kg-intro .study-hero-concerns { margin: 20px 0; padding-left: 1.4em; list-style: disc; }
.study-index-image-hero .study-hero-concerns li { padding-left: .15em; margin: 0; }
