/* Small, legible disclosures placed over the displayed image, not in the bitmap. */
.hxa-ai-image{position:relative}
.hxa-ai-image>.hxa-ai-credit{position:absolute;z-index:3;top:12%;right:8%;display:block;max-width:84%;padding:3px 5px;background:#111;color:#eee;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;pointer-events:none}
.advisory-hero.hxa-ai-image>.hxa-ai-credit,.ba-hero.hxa-ai-image>.hxa-ai-credit{top:12px;right:12px}
.sparo-card-crop.hxa-ai-image>.hxa-ai-credit,.sparo-widget-crop.hxa-ai-image>.hxa-ai-credit,.sparo-iphone-screen.hxa-ai-image>.hxa-ai-credit,.sparo-desktop-frame.hxa-ai-image>.hxa-ai-credit{top:auto;bottom:8px;right:8px}
