/* Great Listingz dynamic additions */

/* Category photos (never icons) in the category cards */
.gl-cat-photo{display:block;width:100%;aspect-ratio:16/10;border-radius:calc(var(--r-lg) - 8px);overflow:hidden;background:var(--mist)}
.gl-cat-photo img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}
.cat-card:hover .gl-cat-photo img{transform:scale(1.06)}

/* Website screenshots fill the listing media (top of the page) */
.listing__media img,.feat-spot__media img,.feat-row__logo img,.l-logo img{object-fit:cover;object-position:top center}

/* Blog post FAQ */
.gl-post-faq{margin-top:40px}
.gl-post-faq h2{margin-bottom:8px}
.gl-post-faq .faq{max-width:none}
.gl-post-faq .ans p{margin:0 0 12px}
