.dnb-promo{margin:36px auto;padding:24px;background:#fff;border:1px solid #e0e4ea;border-radius:18px;max-width:1120px;box-sizing:border-box;color:#172033}.dnb-promo h2{margin:0 0 8px;font-size:clamp(22px,3vw,30px);color:#172033}.dnb-promo p{margin:0 0 18px;color:#556070}.dnb-promo-frame{position:relative;background:#10141b;border-radius:12px;overflow:hidden;aspect-ratio:16/9}.dnb-promo video{display:block;width:100%;height:100%;object-fit:contain}.dnb-promo-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #e38300;border-radius:12px;background:#ff9f1a;color:#172033;padding:14px 24px;font:600 16px Arial,sans-serif;cursor:pointer;max-width:90%;white-space:nowrap}.dnb-promo-play[hidden]{display:none!important}.dnb-promo-play:hover{background:#f58a0a}.dnb-promo-play:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:600px){.dnb-promo{padding:12px;margin:24px 0}.dnb-promo-play{font-size:14px;padding:12px}}
