
/* Keep article 1 artwork intact in its featured article card. */
.blog-feature-media:has(img[data-attachment-id="3498"]) {
  background: #F7F7F4;
}
.blog-feature-media img[data-attachment-id="3498"] {
  object-fit: contain;
  object-position: center;
}

/* Preserve approved article artwork in featured and regular cards. */
.blog-feature-media:has(img:is([data-attachment-id="3498"],[data-attachment-id="3508"],[data-attachment-id="3509"],[data-attachment-id="3510"],[data-attachment-id="3511"],[data-attachment-id="3512"],[data-attachment-id="3513"],[data-attachment-id="3514"])),
.blog-card-media:has(img:is([data-attachment-id="3498"],[data-attachment-id="3508"],[data-attachment-id="3509"],[data-attachment-id="3510"],[data-attachment-id="3511"],[data-attachment-id="3512"],[data-attachment-id="3513"],[data-attachment-id="3514"])) { background: #F7F7F4; }
.blog-feature-media img:is([data-attachment-id="3498"],[data-attachment-id="3508"],[data-attachment-id="3509"],[data-attachment-id="3510"],[data-attachment-id="3511"],[data-attachment-id="3512"],[data-attachment-id="3513"],[data-attachment-id="3514"]),
.blog-card-media img:is([data-attachment-id="3498"],[data-attachment-id="3508"],[data-attachment-id="3509"],[data-attachment-id="3510"],[data-attachment-id="3511"],[data-attachment-id="3512"],[data-attachment-id="3513"],[data-attachment-id="3514"]) { object-fit: contain; object-position: center; }

/* Preserve the centered earned-media artwork in its regular card. */
.blog-card-media:has(img[data-attachment-id="3546"]) { background: #F7F7F4; }
.blog-card-media img[data-attachment-id="3546"] { object-fit: contain; object-position: center; }

/* Compact podcast offer-expiration card; preserve the full approved artwork. */
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] { grid-template-columns: 42% 58%; }
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] .blog-feature-media { min-height: 0; display: flex; align-items: center; background: #F7F7F4; }
.blog-feature-media img[data-attachment-id="3566"], .blog-card-media img[data-attachment-id="3566"] { object-fit: contain; object-position: center; }
.blog-feature-media img[data-attachment-id="3566"] { height: auto; width: 100%; }
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] .blog-feature-copy { padding: 32px; }
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] h2 { font-size: 34px; line-height: 1.15; }
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] p { font-size: 16px; }
@media (max-width: 700px) {
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] { grid-template-columns: 1fr; }
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] .blog-feature-copy { padding: 24px; }
.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] h2 { font-size: 28px; }
}

.blog-feature[href="https://getfloodlight.com/can-you-stop-podcast-ad-after-offer-expires/"] { min-height: 0; }
