/* Quiet credits stay readable at first exposure, without badges or image overlays. */
.ai-image-label,.ai-avatar-note,.ai-figure-note{font-family:Geist,Arial,sans-serif;font-size:11px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;opacity:1!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}
.ai-image-label{display:block;position:absolute;z-index:4;top:12px;right:12px;left:auto;bottom:auto;max-width:calc(100% - 24px);padding:0;color:#536173;pointer-events:none}
.os-gallery .os-gallery-window{padding-bottom:30px}
.os-gallery-card:has(.oc-creative){overflow:visible;background:none}
.os-gallery-card>.oc-creative{overflow:hidden;border-radius:inherit}
.os-gallery-card .ai-gallery-label{top:calc(100% + 6px);bottom:auto;right:7.5%;left:7.5%;width:auto;max-width:none;text-align:left;transform:none;color:#536173}
.ai-gallery-foot{visibility:hidden}
.nx-solution-art{position:relative}
.nx-solution-art>.ai-solution-label{top:auto;bottom:12px;left:24px;right:24px;width:auto;max-width:none;text-align:left;transform:none}
.ai-photo-credit,.ai-scenario-credit{position:static;max-width:none;margin:7px 16px 0;padding:0;color:#536173}
.ai-scenario-credit{margin:8px 24px 0}
.ai-scenario-credit+.as-scenario-copy{padding-top:20px}
.ai-avatar-note{display:block;color:#536173;margin:4px 0 0}
.as-contact-record-head .ai-avatar-note{font-size:11px!important;color:#536173!important;letter-spacing:0!important}
.sn-core>.ai-avatar-note{margin:-12px -4px 16px;color:#536173}
.as-playbook-foot{flex-wrap:wrap;gap:8px}
.as-playbook-foot>.ai-avatar-note{flex-basis:100%;order:2;text-align:left;color:#536173;margin:0}
.se-hero-visual>.ai-figure-note{color:#536173;position:static;padding:8px 14px;text-align:left;margin:0}
@media(max-width:600px){.nx-solution-art>.ai-solution-label{top:8px;bottom:auto;left:16px;right:16px}.as-contact-record-head{flex-wrap:wrap}.as-contact-record-head .ai-avatar-note{max-width:180px}}
