.game-hub-hero{background:radial-gradient(circle at 76% 30%,rgba(198,59,56,.17),transparent 30%),linear-gradient(120deg,#111820,#080b0f 72%)}
.game-hub-cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}
.game-hub-cards>.card{min-width:0}.game-hub-cards>.card>.news-thumb-placeholder{height:170px}
.game-hub-empty{padding:34px 22px;border:1px dashed var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);text-align:center}
.game-hub-knowledge{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}
.game-hub-knowledge--with-topics{grid-template-columns:minmax(0,1fr) 240px}
.game-hub-guides{grid-column:1;grid-row:1;min-width:0}
.game-hub-guides .game-hub-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}
.game-hub-topics{grid-column:2;grid-row:1;min-width:0;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}
.game-hub-topics h2{margin:6px 0 14px;font-size:17px;line-height:1.4}
.game-hub-topics__links{display:grid;gap:8px}
.game-hub-topics .topic{display:block;min-width:0;padding:10px 12px;font-size:13px;line-height:1.45;overflow-wrap:anywhere}
@media(min-width:901px) and (max-width:1100px){.game-hub-knowledge--with-topics{grid-template-columns:minmax(0,1fr) 220px;gap:20px}.game-hub-guides .game-hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.game-hub-knowledge--with-topics{grid-template-columns:minmax(0,1fr)}.game-hub-topics,.game-hub-guides{grid-column:auto;grid-row:auto}.game-hub-topics__links{grid-template-columns:repeat(2,minmax(0,1fr))}.game-hub-guides .game-hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.game-hub-guides .game-hub-cards,.game-hub-topics__links{grid-template-columns:minmax(0,1fr)}.game-hub-guides .section-head{align-items:flex-start;flex-wrap:wrap;gap:12px}}
@media(max-width:620px){main{overflow:hidden}.game-hub-cards{grid-template-columns:minmax(0,1fr)}.game-hub-cards>.card{min-width:0}.game-hub-cards h3,.game-hub-cards p{overflow-wrap:anywhere}}
