/* The supplied Entain/evoke analysis uses the established news section layout. */
.gb-article--uk-tax-news .gb-tax-deck{max-width:940px;margin:0 0 22px;color:#52636f;font:400 21px/1.6 Arial,Helvetica,sans-serif}
.gb-article--uk-tax-news .gb-article-hero figcaption{padding:11px 14px;color:#657681;background:#f5f7fa;font:400 12px/1.55 Arial,Helvetica,sans-serif}
.gb-article--uk-tax-news .gb-tax-brand-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:880px;margin:0 auto 40px}
.gb-article--uk-tax-news .gb-tax-brand-card{min-width:0;margin:0;overflow:hidden;border:1px solid #dce4eb;border-radius:10px;background:#f8fafc;text-align:center}
.gb-tax-brand-visual{height:124px;padding:25px;display:flex;align-items:center;justify-content:center;background:#10172e}
.gb-article--uk-tax-news .gb-tax-brand-visual img{display:block;width:auto;height:auto;max-width:238px;max-height:74px;margin:0;object-fit:contain}
.gb-article--uk-tax-news .gb-tax-brand-card figcaption{margin:0;padding:14px 12px;color:#52636f;font:600 13px/1.5 Arial,Helvetica,sans-serif}
.gb-article--uk-tax-news .tax-example{margin:28px 0}
.gb-article--uk-tax-news .gb-table-scroll{max-width:100%;overflow-x:auto;border-radius:8px}
.gb-article--uk-tax-news .gb-table-scroll:focus-visible{outline:3px solid #6753a4;outline-offset:3px}
.gb-article--uk-tax-news .tax-example table{display:table;table-layout:fixed;width:100%;min-width:440px;margin:0;border-collapse:collapse;border-spacing:0;border:1px solid #dce4eb;border-radius:0;overflow:visible;background:#fff;color:#1f3846;font-size:15px;line-height:1.5;text-align:left}
.gb-article--uk-tax-news .tax-example caption{text-align:left;margin:0;padding:0 0 12px;font:400 12px/1.6 Arial,Helvetica,sans-serif;color:#637784}
.gb-article--uk-tax-news .tax-example th,.gb-article--uk-tax-news .tax-example td{min-width:0;padding:14px 12px;border:1px solid #dce4eb;background:#fff;color:#1f3846;vertical-align:top;white-space:normal;overflow-wrap:break-word}
.gb-article--uk-tax-news .tax-example thead th{background:#edf2f6;font-weight:700}
.gb-article--uk-tax-news .tax-example thead th:first-child{width:46%}
.gb-article--uk-tax-news .tax-example tbody th{background:#f8fafc;font-weight:600}
@media(max-width:650px){
 .gb-article--uk-tax-news .gb-tax-deck{font-size:19px;line-height:1.6}
 .gb-article--uk-tax-news .gb-tax-brand-band{gap:10px;margin-bottom:29px}
 .gb-tax-brand-visual{height:90px;padding:16px 12px}
 .gb-article--uk-tax-news .gb-tax-brand-visual img{max-width:100%;max-height:55px}
 .gb-article--uk-tax-news .gb-tax-brand-card figcaption{padding:12px 8px;font-size:11px}
 .gb-article--uk-tax-news .tax-example th,.gb-article--uk-tax-news .tax-example td{padding:10px 8px;font-size:13px}
}
