.cham-news-promo{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 16px;margin-bottom:24px;border:1px solid #e2b51b;border-radius:18px;background:#fff8df;text-align:center;color:#111!important;text-decoration:none!important;box-sizing:border-box}.cham-news-promo .cham-promo-kicker{font-size:13px;font-weight:700;color:#714f00}.cham-news-promo img{width:160px;height:160px;max-width:100%;border-radius:20px}.cham-news-promo strong{font-size:22px;line-height:1.6}.cham-news-promo span{font-size:15px;line-height:1.8}.cham-news-promo b{display:block;background:#1254ff;color:#fff;border-radius:28px;padding:12px 26px;min-height:44px;box-sizing:border-box}.cham-news-promo:hover b{background:#0640bd}.cham-news-promo:focus-visible{outline:3px solid #1254ff;outline-offset:4px}