.ym-campaign-ad{position:relative;max-width:100%;clear:both}.ym-campaign-ad img{max-width:100%;height:auto}.ym-ad-caption{display:block;font-size:10px;letter-spacing:.12em;color:#7a8998;text-transform:uppercase}.ym-ad-modal[hidden]{display:none!important}.ym-ad-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:20px}.ym-ad-modal-backdrop{position:absolute;inset:0;background:rgba(3,20,38,.7)}.ym-ad-modal-dialog{position:relative;background:#fff;border-radius:16px;padding:32px 20px 16px;width:min(700px,96vw);max-height:85vh;overflow:auto;box-shadow:0 20px 70px #0005}.ym-ad-modal-close{position:absolute;right:8px;top:4px;font-size:30px;background:transparent;border:0;color:#06376c;z-index:2}.ym-ad-modal .ym-managed-ad{margin:0}.ym-ad-card{margin:12px 0}@media(max-width:760px){.ym-ad-modal-dialog{padding:38px 12px 12px}}