.creator-ad{position:relative;min-width:0;max-width:100%;padding:18px;background:#fff;border:1px solid #e8ebf0;border-radius:12px}
.creator-ad-label{display:block;margin-bottom:10px;font-size:11px;line-height:1;color:#8b94a2;letter-spacing:1px}
.creator-ad-content{min-width:0;text-align:center;overflow-wrap:anywhere}
.creator-ad-content>a{display:block;max-width:100%}
.creator-ad-content img,.creator-ad-content video{display:block;max-width:100%;height:auto;margin:0 auto}
.creator-ad-content iframe{max-width:100%;border:0}
.creator-ad--home{margin-bottom:24px}
.creator-ad--home img,.creator-ad--footer img{max-height:240px;width:auto;object-fit:contain}
.creator-ad--right{margin:22px 0}
.creator-ad--footer{width:calc(100% - 64px);max-width:1380px;margin:32px auto}
@media(max-width:720px){.creator-ad{padding:14px}.creator-ad--home{margin-bottom:18px}.creator-ad--footer{width:calc(100% - 32px);margin:24px auto}.creator-ad--home img,.creator-ad--footer img{max-height:180px}}
