/* QARAR Enterprise v26.3.122 — featured-image scale normalization.
   Increase lead/featured imagery by ~25% without touching person avatars,
   social icons, related-item thumbnails, card thumbnails, or project identity artwork. */

/* Editorial publication/article lead image: 180px -> 225px. */
body.single-qarar_publication .qarar-editorial-article-media:not(.qarar-editorial-publication-cover){
  width:225px!important;
  max-width:38%!important;
}
body.single-qarar_publication .qarar-editorial-article-media:not(.qarar-editorial-publication-cover) img{
  max-height:300px!important;
}

/* Other text-led editorial singles (standard posts and text media). */
.qarar-editorial-text-single .qarar-editorial-article-media{
  width:225px!important;
  max-width:38%!important;
}
.qarar-editorial-text-single .qarar-editorial-article-media img{
  max-height:300px!important;
}

/* Slider-story internal page: 190px -> about 238px. */
body.single-qarar_slide .qarar-story-editorial-media{
  width:238px!important;
  max-width:40%!important;
}
body.single-qarar_slide .qarar-story-editorial-media img{
  max-height:325px!important;
}

/* Books: 210px cover -> about 263px, preserving the dedicated book layout. */
body.single-qarar_publication .qarar-book-hero{
  grid-template-columns:263px minmax(0,1fr)!important;
}
body.single-qarar_publication .qarar-book-hero__cover{
  width:263px!important;
  min-height:313px!important;
}
body.single-qarar_publication .qarar-book-hero__cover img{
  max-height:388px!important;
}

/* Generic internal-page featured area: grow vertical presence by 25% only.
   Width was already 100%, so increasing width would overflow its container. */
body:not(.page-template-page-community):not(.page-template-page-community-group):not(.post-type-archive-qarar_person):not(.tax-qarar_person_group) .internal-featured{
  max-height:475px!important;
}
body:not(.page-template-page-community):not(.page-template-page-community-group):not(.post-type-archive-qarar_person):not(.tax-qarar_person_group) .internal-featured img{
  max-height:475px!important;
}

/* Media-center featured image already spans the full reading width; give it 25% more vertical presence without overflow. */
body.single-qarar_media .qarar-media-editorial-feature img{
  max-height:625px;
  object-fit:contain;
}

@media(max-width:680px){
  body.single-qarar_publication .qarar-editorial-article-media:not(.qarar-editorial-publication-cover),
  .qarar-editorial-text-single .qarar-editorial-article-media{
    float:none!important;
    width:min(195px,70vw)!important;
    max-width:100%!important;
    margin:0 auto 22px!important;
  }
  body.single-qarar_slide .qarar-story-editorial-media{
    float:none!important;
    width:min(275px,100%)!important;
    max-width:100%!important;
    margin:0 auto 24px!important;
  }
  body.single-qarar_publication .qarar-book-hero{
    grid-template-columns:1fr!important;
  }
  body.single-qarar_publication .qarar-book-hero__cover{
    width:min(263px,78vw)!important;
    min-height:0!important;
    margin:0 auto!important;
  }
}
