.gb-reference{--gr-orange:#f67532;--gr-border:#e7ebef;--gr-ink:#293442;--gr-muted:#7a8592;color:var(--gr-ink)}.gb-reference .gr-kicker{font-size:10px;letter-spacing:1.15px;color:#dd652b;font-weight:750;display:block;margin-bottom:9px}.gb-reference .gb-page-breadcrumb{line-height:1.8}.gb-reference .gb-page-heading{background:#fff3eb}.gb-reference .gb-page-heading p{font-size:12px;line-height:1.7}.gb-reference .gr-panel{margin-bottom:32px;scroll-margin-top:95px}.gb-reference .gr-panel>h2,.gb-reference .gr-section-head h2{font-size:24px;font-weight:750;line-height:1.3;margin:0 0 19px}.gb-reference h3{font-size:18px;font-weight:700;line-height:1.4}.gb-reference p{color:var(--gr-muted);font-size:13px;line-height:1.8}.gb-reference .gr-note{font-size:11px;color:#87909c;margin:13px 0 22px}.gr-hero{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:29px;border:1px solid #ffe1c9;border-radius:13px;background:linear-gradient(120deg,#fff7e9,#fff2e8);margin-bottom:20px}.gb-reference .gr-hero h2{font-size:31px;font-weight:780;line-height:1.25;margin:0 0 15px;max-width:450px}.gr-hero p{max-width:530px;margin:0 0 15px}.gr-hero>i{font-size:90px;color:#ed975d;opacity:.7}.gr-chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 27px}.gr-chips a{padding:9px 13px;border-radius:7px;border:1px solid var(--gr-border);color:#63707e;background:var(--bs-body-bg);font-weight:650;font-size:12px}.gr-chips a:hover{border-color:#f2b081;color:#df682a}.gr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gr-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.gr-two,.gr-three{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gr-three{grid-template-columns:repeat(3,minmax(0,1fr))}.gr-three>article,.gr-two>article,.gr-path{display:block;background:var(--bs-body-bg);border:1px solid var(--gr-border);padding:21px;border-radius:11px;color:var(--gr-ink)}.gr-two>article i{display:block;color:var(--gr-orange);font-size:28px;margin-bottom:14px}.gr-three>article b{display:block;font-size:14px;margin-bottom:10px}.gr-three>article p,.gr-two>article p{margin-bottom:0}.gr-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.gr-section-head>span{font-size:11px;color:var(--gr-muted);white-space:nowrap}.gr-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;background:var(--bs-body-bg);border:1px solid var(--gr-border);padding:17px;border-radius:10px;margin-bottom:20px}.gr-filters-two{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-filters label,.gr-local-form label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:650;color:#78828e;min-width:0}.gr-filters input,.gr-filters select,.gr-local-form input,.gr-local-form select,.gr-local-form textarea{width:100%;min-width:0;border:1px solid #e3e7eb;border-radius:7px;background:var(--bs-body-bg);color:#384655;padding:10px 12px;font-size:12px}.gr-filters input,.gr-filters select{height:40px}.gr-filters button{justify-self:start;padding:9px 14px;background:var(--bs-primary-bg-subtle);color:#b9632f;border:0;border-radius:6px;font-size:11px;font-weight:650}.gr-more{display:block;width:100%;background:var(--bs-body-bg);border:1px solid #f2ceb3;color:#c56b33;padding:12px;border-radius:8px;margin:20px 0 0;font-size:12px;font-weight:700}.gb-reference [hidden]{display:none!important}.gr-empty{padding:25px;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:10px;text-align:center}.gr-bonus{display:flex;flex-direction:column;background:var(--bs-body-bg);border:1px solid var(--gr-border);padding:21px;border-radius:12px;min-width:0}.gr-bonus-brand{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.gr-bonus-brand img,.gr-book-logo img{max-width:130px;max-height:32px;width:auto;object-fit:contain}.gr-bonus-brand .gb-book-wordmark{font-size:21px;font-weight:800;color:#293442}.gr-badge{font-size:10px;color:#b3642d;background:#fff1e5;padding:5px 7px;border-radius:5px}.gr-bonus-value{display:flex;flex-direction:column;position:relative;padding:18px 20px;background:#263340;border-radius:9px;color:white;margin-bottom:17px}.gr-bonus-value strong{font-size:32px;line-height:1.25;color:#ffad78;font-weight:800;letter-spacing:-.7px}.gr-bonus-value span{font-size:11px;opacity:.8;margin-top:4px}.gr-bonus-value i{position:absolute;right:18px;top:24px;font-size:36px;color:#fda678;opacity:.5}.gr-bonus h3{margin:0 0 14px}.gr-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.gr-tags span{font-size:10px;color:#779079;background:#f2f6f1;border-radius:4px;padding:5px 7px}.gr-conditions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid #edf0f3;padding-top:14px;margin-bottom:18px}.gr-conditions span{font-size:9px;color:#9299a3;display:block}.gr-conditions b{display:block;font-size:10px;color:#596675;margin-top:4px}.gr-bonus-actions{display:flex;gap:13px;align-items:center;margin-top:auto;flex-wrap:wrap}.gb-reference .gr-bonus-actions .btn,.gb-reference .gr-hero .btn{font-size:11px;padding:10px 13px}.gr-bonus-actions>a:last-child{font-size:11px;font-weight:650;color:#d36c32}.gr-faq,.gr-terms{border:1px solid var(--gr-border);border-radius:11px;background:var(--bs-body-bg);overflow:hidden}.gr-faq details+details,.gr-terms details+details{border-top:1px solid var(--gr-border)}.gr-faq summary,.gr-terms summary{padding:18px;font-size:14px;font-weight:650;cursor:pointer}.gr-faq p,.gr-terms p{padding:0 18px 18px;margin:0}.gr-terms{margin-top:18px}.gr-collection{display:block;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:12px;padding:23px;color:var(--gr-ink)}.gr-collection i{display:block;font-size:30px;color:var(--gr-orange);margin-bottom:15px}.gr-collection p{margin-bottom:12px}.gr-collection>span{font-weight:650;font-size:12px;color:#d17037}.gr-scroll{overflow:auto;border:1px solid var(--gr-border);background:var(--bs-body-bg);border-radius:11px;max-width:100%}.gr-table{border-collapse:collapse;width:100%;font-size:12px;min-width:520px}.gr-table th{background:#f7f8fa;text-align:left;padding:14px;font-size:10px;color:#7e8995;font-weight:650}.gr-table td{padding:14px;border-top:1px solid #ebedf1;vertical-align:middle;color:#5c6876}.gr-table a{font-weight:650;color:#d36c32}.gr-book-cell{display:flex;align-items:center;gap:10px;min-width:140px;flex-wrap:wrap}.gr-book-cell img{width:75px;height:24px;object-fit:contain}.gr-book-cell .gb-book-wordmark{font-size:14px;color:#394753}.gr-score{background:#edf6ee;color:#638c6b;padding:6px 9px;border-radius:5px;font-weight:750;font-size:11px}.gr-code{background:#fff5eb;border:1px dashed #e9bb99;padding:18px;border-radius:9px;display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:25px}.gr-code code{font-size:21px;color:#a56132;font-weight:750}.gr-code button,.gr-article-tools button{border:0;border-radius:6px;background:#f57a35;color:white;padding:10px 14px;font-size:12px;font-weight:650}.gr-code>span{font-size:11px;color:#976e4c}.gr-steps{list-style:none;padding:0;counter-reset:steps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.gr-steps li{padding:20px;border:1px solid var(--gr-border);border-radius:11px;background:var(--bs-body-bg);counter-increment:steps}.gr-steps li:before{content:counter(steps,decimal-leading-zero);font-size:28px;color:#eb9a61;display:block;font-weight:750;margin-bottom:14px}.gr-steps b{display:block;margin-bottom:8px}.gr-steps p{margin-bottom:0}.gr-material{background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:11px;overflow:hidden;min-width:0}.gr-material>a{display:block;height:100%;color:var(--gr-ink)}.gr-material-body{padding:20px}.gr-material-body h3{font-size:19px;margin:10px 0 13px}.gr-material-body p{font-size:12px;margin-bottom:13px}.gr-material-body small{font-size:10px;color:#98a0aa}.gr-card-art{height:140px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:25px;background:#fff0df;overflow:hidden}.gr-card-art i{font-size:66px;color:#ce8b52}.gr-card-art>span{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#ba8152;align-self:flex-end}.gr-card-art.gr-art-1{background:#e9f0ef}.gr-card-art.gr-art-1 i,.gr-card-art.gr-art-1 span{color:#7e9a98}.gr-card-art.gr-art-2{background:#edf0f8}.gr-card-art.gr-art-2 i,.gr-card-art.gr-art-2 span{color:#8a96b4}.gr-card-art.gr-art-3{background:#f7ebe8}.gr-card-art.gr-art-3 i,.gr-card-art.gr-art-3 span{color:#b88b7c}.gr-news-art{height:165px;position:relative;overflow:hidden;background:#263847}.gr-news-art img{width:100%;height:100%;object-fit:cover}.gr-news-art.gr-art-1 img{object-position:25% 25%;filter:sepia(.4)}.gr-news-art.gr-art-2 img{object-position:75% 50%;filter:hue-rotate(20deg)}.gr-news-art.gr-art-3 img{object-position:center 75%;filter:saturate(.7)}.gr-news-art>span{position:absolute;bottom:13px;left:15px;border-radius:5px;background:#ffffffde;padding:5px 9px;color:#555b64;font-size:10px;font-weight:650}.gr-category{padding:22px;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:11px}.gr-category>a{display:flex;justify-content:space-between;gap:14px;font-size:12px;color:#5c6874;padding:12px 0;border-bottom:1px solid #edf0f2}.gr-category>a:last-child{border:0}.gr-category>a>span{color:#eb8d4e}.gr-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;color:#929ba7;margin-bottom:22px}.gb-reference .gr-lead{font-size:18px;line-height:1.7;color:#4c5b6a}.gr-article-cover{overflow:hidden;border-radius:12px;margin-bottom:23px;height:290px}.gr-article-cover img{width:100%;height:100%;object-fit:cover}.gr-toc{padding:18px 22px;background:#f7f8fa;border:1px solid var(--gr-border);border-radius:10px;margin:25px 0}.gr-toc>b{font-size:13px}.gr-toc .gr-chips{margin:14px 0 0}.gr-article-section{scroll-margin-top:100px;margin:28px 0}.gb-reference .gr-article-section h2{font-size:24px;margin:0 0 15px}.gb-reference .gr-article-section p{font-size:15px;color:#687786;line-height:1.9}.gr-callout{border-left:3px solid var(--gr-orange);padding:20px 23px;background:#fff3e9;border-radius:0 9px 9px 0;margin:28px 0}.gr-callout b{display:block;font-size:14px;margin-bottom:7px}.gr-callout p{margin:0}.gr-article-tools{display:flex;flex-wrap:wrap;gap:15px;align-items:center;padding:18px 0;border-top:1px solid var(--gr-border);margin:25px 0 32px;font-size:12px}.gr-article-tools a{color:#d26d30;font-weight:650}.gr-article-tools>span{font-size:11px;color:#779080}.gr-feature{border:1px solid var(--gr-border);border-radius:12px;overflow:hidden;background:var(--bs-body-bg);margin-bottom:30px}.gr-feature>a{display:grid;grid-template-columns:45% 55%;color:var(--gr-ink)}.gr-feature img{width:100%;height:100%;min-height:270px;object-fit:cover}.gr-feature a>div{padding:25px}.gb-reference .gr-feature h2{font-size:26px;margin:12px 0 17px;line-height:1.3}.gr-feature small{font-size:10px;color:#95a0ad}.gr-news-feed{background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:11px;overflow:hidden}.gr-news-feed article{display:grid;grid-template-columns:90px minmax(0,1fr);gap:18px;padding:20px}.gr-news-feed article+article{border-top:1px solid var(--gr-border)}.gr-feed-label{font-size:11px;font-weight:650;color:#d67438}.gr-feed-label small{display:block;color:#a3aab3;font-size:10px;margin-top:7px}.gr-news-feed h3{font-size:17px;margin:0 0 8px;color:#354353}.gr-news-feed p{font-size:12px;margin-bottom:8px}.gr-news-feed small{font-size:10px;color:#929dab}.gr-review{padding:22px;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:11px}.gr-review .gr-kicker{margin-top:15px;font-size:9px}.gr-review p{font-size:13px}.gr-review>a{font-size:12px;font-weight:650;color:#d47637}.gr-local-form{background:var(--bs-body-bg);padding:22px;border:1px solid var(--gr-border);border-radius:11px;display:grid;gap:15px}.gr-local-form textarea{min-height:120px;resize:vertical}.gr-local-form button{justify-self:start;font-size:12px}.gr-local-form p{margin:0}.gr-local-form small{color:#8c96a2;font-size:11px}.gr-book-hero{display:flex;flex-wrap:wrap;align-items:center;gap:25px;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:12px;padding:25px;margin-bottom:30px}.gr-book-logo{display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #eef0f3;border-radius:10px;min-width:155px}.gr-book-logo .gb-book-wordmark{font-size:26px;font-weight:800}.gr-book-hero strong{font-size:31px;color:#d5753d;font-weight:750}.gr-book-hero p{margin:7px 0 0}.gr-book-hero .btn{font-size:11px}.gr-event-score{padding:28px;background:#263441;border-radius:12px;color:white;text-align:center;margin-bottom:26px}.gr-event-score>div{display:flex;gap:25px;align-items:center;justify-content:center;margin:20px 0}.gb-reference .gr-event-score h2{color:#fff;font-size:23px;margin:0}.gr-event-score strong{font-size:35px;white-space:nowrap}.gr-event-score p{color:#adb7c2;margin-bottom:0}.gr-event-list{border:1px solid var(--gr-border);border-radius:11px;overflow:hidden;background:var(--bs-body-bg)}.gr-event-list article{display:flex;gap:20px;align-items:center;padding:18px}.gr-event-list article+article{border-top:1px solid var(--gr-border)}.gr-event-list article>div{flex:1;min-width:0}.gr-event-list article a{font-size:13px;font-weight:650;color:#5b6875}.gr-event-list article>a{color:#d7753c;font-size:11px;white-space:nowrap}.gr-event-list article small{display:block;margin-top:5px;font-size:10px;color:#98a0aa}.gr-forecast{padding:22px;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:11px}.gr-forecast>a{font-size:12px;color:#db7235;font-weight:650}.gr-forecast-metric{display:flex;justify-content:space-between;align-items:center;padding:13px;background:#f8f9fa;border-radius:6px;margin:15px 0;font-size:11px;color:#8e99a4}.gr-forecast-metric b{font-size:21px;color:#dc743b}.gr-team{display:flex;flex-direction:column;align-items:flex-start;background:var(--bs-body-bg);border:1px solid var(--gr-border);border-radius:11px;padding:20px}.gr-team-icon{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background:var(--bs-primary-bg-subtle);color:#db793c;font-size:25px;margin-bottom:17px}.gr-team>span:not(.gr-team-icon){color:#909aa5;font-size:11px}.gr-team>a{font-size:11px;color:#d5793c;font-weight:650;margin-top:17px}.gr-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gr-directory a{padding:12px 15px;border:1px solid var(--gr-border);border-radius:7px;color:#64717f;font-size:12px;background:var(--bs-body-bg)}.gb-reference :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #ee9a61;outline-offset:3px}@media(max-width:1199px){.gr-conditions{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-feature>a{grid-template-columns:1fr}.gr-feature img{height:230px;min-height:0}}@media(max-width:767px){.gr-grid,.gr-two,.gr-three,.gr-grid-three,.gr-steps,.gr-directory{grid-template-columns:1fr}.gr-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-filters label:first-child{grid-column:1/-1}.gr-filters-two{grid-template-columns:1fr}.gr-hero{padding:23px}.gb-reference .gr-hero h2{font-size:26px}.gr-hero>i{display:none}.gr-news-feed article{grid-template-columns:1fr;gap:9px}.gr-feed-label{display:flex;gap:12px;align-items:center}.gr-feed-label small{display:inline;margin:0}.gr-event-list article{gap:12px;padding:15px;flex-wrap:wrap}.gr-event-list article>span{width:58px;font-size:12px}.gr-event-list article>a{margin-left:70px}.gr-event-score>div{gap:12px;flex-wrap:wrap}.gb-reference .gr-event-score h2{font-size:18px}.gr-event-score strong{font-size:27px}.gr-article-cover{height:200px}.gb-reference .gr-lead{font-size:16px}.gb-reference .gr-article-section p{font-size:14px}.gr-section-head{align-items:flex-start;flex-wrap:wrap}.gr-bonus{padding:19px}.gr-conditions{grid-template-columns:repeat(3,minmax(0,1fr))}.gr-filters input,.gr-filters select{font-size:11px;padding:8px}.gb-reference .gr-panel>h2,.gb-reference .gr-section-head h2{font-size:22px}.gr-book-hero{padding:20px}}

/* Team emblems use the established per-sport map; individual placeholder players have no badge. */
.gr-team-label{display:inline-flex;align-items:center;gap:8px;min-width:0;vertical-align:middle}.gr-team-emblem{width:24px;height:24px;object-fit:contain;flex:0 0 24px}.gr-match-teams{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.gr-match-separator{color:#9aa4ae;font-weight:400}.gr-team-icon img{width:34px;height:34px;object-fit:contain}.gr-event-score .gr-team-emblem{width:40px;height:40px;flex-basis:40px}.gb-reference h1 .gr-team-emblem{width:42px;height:42px;flex-basis:42px}.gr-event-list article .gr-team-label>span{color:inherit;font-size:inherit}.gr-table .gr-team-emblem{width:22px;height:22px;flex-basis:22px}@media(max-width:767px){.gr-event-list article>div{flex-basis:calc(100% - 70px)}.gr-match-teams{gap:7px}.gr-team-label{gap:6px}.gr-team-emblem{width:21px;height:21px;flex-basis:21px}.gr-event-score .gr-team-emblem{width:29px;height:29px;flex-basis:29px}}

/* Comparison uses the same published bookmaker data and marks as the ratings. */
.gb-linked-comparison.gr-table{min-width:0;table-layout:fixed}
.gb-linked-comparison.gr-table :is(th,td){text-align:center;padding:16px 12px;overflow-wrap:anywhere}
.gb-linked-comparison.gr-table thead th:first-child,.gb-linked-comparison.gr-table tbody th{width:28%;text-align:left;color:var(--bs-heading-color,#293448);font-size:12px;background:var(--bs-tertiary-bg,#f7f8fa)}
.gb-linked-comparison.gr-table thead th{background:var(--bs-body-bg,#fff)}
.gb-compare-brand{display:flex;align-items:center;flex-direction:column;gap:10px;font-size:13px}
.gb-compare-brand .gb-current-logo{width:112px;height:42px;max-width:100%}
.gb-compare-brand strong{color:var(--bs-heading-color,#293448)}
.gb-compare-score{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-heading-color,#293448)}
.gb-compare-score small{font-size:10px;font-weight:400;margin-left:3px;color:var(--bs-secondary-color,#607089)}
.gb-linked-comparison .gb-compare-better{background:rgba(81,168,77,.07)}
.gb-linked-comparison .gb-compare-bonus{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;font-size:13px}
.gb-compare-bonus i{font-size:21px}
.gb-linked-comparison .gb-rating-downloads{justify-content:center;margin-top:0}
.gb-linked-comparison .gb-rating-download{color:#fff}
.gb-linked-comparison .gb-rating-download>i:last-child{display:none}
.gb-linked-comparison .gb-compare-license{font-size:11px;line-height:1.65}
.gb-compare-notice{padding:18px;border-radius:9px;background:var(--bs-tertiary-bg,#f7f8fa)}
@media(max-width:650px){.gb-linked-comparison.gr-table :is(th,td){padding:12px 7px}.gb-linked-comparison.gr-table thead th:first-child,.gb-linked-comparison.gr-table tbody th{font-size:10px;width:29%}.gb-compare-brand{font-size:11px}.gb-compare-brand .gb-current-logo{width:85px;height:34px}.gb-linked-comparison .gb-rating-downloads{display:flex;flex-direction:column;gap:8px}.gb-linked-comparison .gb-rating-download{padding:8px 6px;gap:5px;justify-content:center}.gb-linked-comparison .gb-rating-download>i:first-child{font-size:18px}.gb-linked-comparison .gb-rating-download strong{font-size:11px}.gb-linked-comparison .gb-rating-download small{font-size:8px}.gb-linked-comparison .gb-compare-bonus{font-size:11px}.gb-linked-comparison .gb-compare-license{font-size:9px}.gb-compare-score{font-size:17px}}

/* News landing: compact sport filters and one illustrated feed. */
.gb-news-hub{min-width:0}.gb-news-tabs{display:flex;gap:8px;overflow-x:auto;max-width:100%;border-bottom:1px solid var(--gr-border);margin:0 0 22px;padding:0 0 2px;scrollbar-width:thin}.gb-news-tabs button{flex:none;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--gr-ink);font-size:12px;font-weight:650;line-height:1.4;padding:12px 8px;white-space:nowrap}.gb-news-tabs button:hover,.gb-news-tabs button[aria-pressed=true]{color:var(--gr-orange)}.gb-news-tabs button[aria-pressed=true]{border-bottom-color:var(--gr-orange)}.gb-news-feature>a{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.gb-news-feature img{min-height:0;aspect-ratio:16/10;height:100%;object-fit:cover}.gb-news-feature a>div{align-self:center;padding:24px}.gb-news-feature small,.gb-news-list small{display:block;line-height:1.6}.gb-news-list-heading{margin:0 0 16px}.gb-reference .gb-news-list-heading h2{margin:0}.gb-news-list article{display:block;padding:0}.gb-news-row-link{display:grid;grid-template-columns:minmax(160px,26%) minmax(0,1fr);gap:20px;padding:20px;color:var(--gr-ink);align-items:start}.gb-news-row-photo{overflow:hidden;border-radius:8px;aspect-ratio:16/10;background:#edf0f3}.gb-news-row-photo img{display:block;width:100%;height:100%;object-fit:cover}.gb-news-list .gr-kicker{margin:0 0 7px;font-size:9px}.gb-news-list h3{font-size:20px;line-height:1.35;margin:0 0 9px}.gb-news-row-link:hover h3{color:var(--gr-orange)}.gb-news-list p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 10px}.gb-news-hub>[data-gb-news-empty]{margin:16px 0}.gb-news-hub:has([data-gb-news-empty]:not([hidden])) .gb-news-list{display:none}
@media(max-width:767px){.gb-news-tabs{gap:5px;margin-bottom:18px}.gb-news-tabs button{padding:11px 8px}.gb-news-feature>a{grid-template-columns:1fr}.gb-news-feature img{aspect-ratio:16/9;height:auto;max-height:340px}.gb-news-feature a>div{padding:20px}.gb-reference .gb-news-feature h2{font-size:23px}.gb-news-row-link{gap:16px;padding:16px;grid-template-columns:150px minmax(0,1fr)}.gb-news-list h3{font-size:18px}}
@media(max-width:575px){.gb-news-row-link{grid-template-columns:1fr}.gb-news-row-photo{aspect-ratio:16/9}.gb-news-list h3{font-size:19px}.gb-news-list-heading{gap:8px}.gb-news-list-heading>span{font-size:10px}}
