.tg2-article{overflow-wrap:anywhere;padding-bottom:80px}.tg2-article .container{width:min(864px,100% - 80px);margin-inline:auto}.tg2-article .breadcrumb{color:var(--tg2-muted);flex-wrap:wrap;gap:8px;padding-block:24px;font-size:.875rem;line-height:1.7;display:flex}.tg2-article h1{letter-spacing:0;margin:12px 0 24px;font-size:2.5rem;line-height:1.45}.tg2-article h2{margin:0 0 24px}.tg2-article h3{margin:8px 0 16px}.tg2-article :is(.pe2-copy-main,.news-intro-main,.psu-intro-main,.pc-hw-copy,.ps5-game-hero-copy,.psplus-copy){max-width:42rem;margin-inline:auto}.tg2-article :is(.pe2-hero,.product-hero,.psu-hero,.pc-hw-hero,.ps5-game-hero,.psplus-hero){margin-top:24px;margin-bottom:56px;display:block}.tg2-article :is(.pe2-copy,.product-summary,.psu-intro){display:contents}.tg2-article :is(.pe2-gallery,.product-image-panel,.psu-gallery,.pc-hw-visual,.ps5-game-hero-art,.psplus-visual){min-width:0;margin-block:32px}.tg2-article :is(.pe2-stage,.news-image-open,.psu-image-button,.pc-hw-image-button,#psplus-expand){border:1px solid var(--tg2-rule);background:var(--tg2-surface);aspect-ratio:16/9;border-radius:6px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.tg2-article :is(.pe2-stage,.news-image-open,.psu-image-button,.pc-hw-image-button,#psplus-expand)>img{object-fit:contain;width:100%;height:100%;display:block}.tg2-article .ps5-game-hero-art>img{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.tg2-article :is(.pe2-zoom,.news-zoom,.psu-zoom,.pc-hw-enlarge,#psplus-expand>span){color:#fff;background:#30363f;border-radius:4px;padding:6px 12px;font-size:1rem;position:absolute;bottom:8px;right:8px}.tg2-article :is(.pe2-credit,.psu-image-credit,.psplus-visual>small,.product-image-panel>small,.ps5-game-hero-art>small){color:var(--tg2-muted);margin:12px 0;font-size:.875rem;line-height:1.7;display:block}.tg2-article :is(.pe2-gallery-label,.psu-gallery-title,.product-rank){color:var(--tg2-muted);justify-content:space-between;margin-bottom:12px;font-size:.875rem;display:flex}.tg2-article :is(.pe2-thumbs,.news-image-thumbs,.psu-thumbs,.pc-hw-thumbs){flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.tg2-article :is(.pe2-thumbs,.news-image-thumbs,.psu-thumbs,.pc-hw-thumbs)>button{aspect-ratio:4/3;border:1px solid var(--tg2-control-border);background:var(--tg2-surface);border-radius:4px;width:calc(25% - 9px);min-width:44px;min-height:44px;padding:4px}.tg2-article :is(.pe2-thumbs,.news-image-thumbs,.psu-thumbs,.pc-hw-thumbs) img{object-fit:contain;width:100%;height:100%;display:block}.tg2-article button[aria-pressed=true]{outline:2px solid var(--tg2-link);outline-offset:2px}.tg2-article :is(.pe2-eyebrow,.eyebrow,.psu-eyebrow,.section-kicker,.pc-hw-heading small){color:var(--tg2-link);margin-bottom:8px;font-size:.875rem;display:block}.tg2-article :is(.pe2-updated,.news-article-meta,.psu-updated,.psu-tags,.pc-hw-meta,.pc-hw-model,.ps5-game-meta,.psplus-meta){color:var(--tg2-muted);flex-wrap:wrap;gap:8px 16px;margin-block:12px 24px;font-size:.875rem;display:flex}.tg2-article :is(.pe2-facts,.key-specs,.psu-facts,.pc-hw-facts,.ps5-release-summary){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px;display:grid}.tg2-article :is(.pe2-facts,.key-specs,.psu-facts,.pc-hw-facts)>div{border-top:1px solid var(--tg2-rule);min-width:0;padding-top:12px}.tg2-article :is(dt,.key-specs small,.psu-facts small,.pc-hw-facts span){color:var(--tg2-muted);font-size:.875rem;display:block}.tg2-article dd{margin:4px 0 0;font-size:1rem;font-weight:600}.tg2-article :is(.pe2-actions,.affiliate-purchase-box,.psu-main-cta,.pc-hw-purchase,.ps5-affiliate-box){background:var(--tg2-surface);border-top:3px solid var(--tg2-action);max-width:42rem;margin:32px auto;padding:24px}.tg2-article :is(.pe2-actions>span,.affiliate-purchase-head,.price-box p,.affiliate-purchase-lead,.affiliate-note,.pe2-affiliate-footnote,.pe2-affiliate-item small){color:var(--tg2-muted);font-size:.875rem}.tg2-article .pe2-actions h2{margin:8px 0 20px;font-size:1.375rem}.tg2-article :is(.pe2-platform-amazon-grid,.affiliate-store-grid,.buy-actions,.pe2-affiliate-products,.pe2-affiliate-group){grid-template-columns:1fr;gap:16px;display:grid}.tg2-article .pe2-affiliate-item{border-bottom:1px solid var(--tg2-rule);padding-block:16px}.tg2-article .pe2-affiliate-item>div{margin-bottom:12px}.tg2-article .pe2-affiliate-item small{display:block}.tg2-article :is(.affiliate-store-button,.pe2-platform-amazon-button,.pe2-official,.buy-main,.buy-sub,.psu-main-cta>a,.pc-hw-purchase>a,.primary-button,.blue-button){white-space:normal;text-align:center;border:1px solid var(--tg2-control-border);color:#f2f5f8;background:#30363f;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;min-height:48px;margin-block:12px;padding:12px 16px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.tg2-article :is(.affiliate-store-button.amazon,.pe2-platform-amazon-button,.psu-amazon){color:#111;background:#f90;border-color:#f90}.tg2-article .affiliate-store-button.rakuten{color:#fff;background:#bf0000;border-color:#bf0000}.tg2-article :is(.pe2-section,.section,.psu-section,.pc-hw-section,.pc-hw-specifications,.pc-hw-facts,.pe2-quick-summary,.news-quick-summary,.psu-quick-summary,.psplus-quick-summary,.pe2-return,.psu-return,.pc-hw-source,.pc-hw-back,.pc-hw-nearby,.pc-hw-category-check,.basilisk-comparison-link,.ps5-release-summary){max-width:42rem;margin-block:56px;margin-inline:auto}.tg2-article :is(.pe2-quick-summary,.news-quick-summary,.psu-quick-summary,.psplus-quick-summary){border-top:3px solid var(--tg2-action);border-bottom:1px solid var(--tg2-rule);padding-block:24px}.tg2-article :is(.pe2-section-head,.section-head,.psu-heading,.pc-hw-heading){border-left:4px solid var(--tg2-action);margin-bottom:24px;padding-left:16px}.tg2-article :is(.pe2-sections,.psu-details,.psu-points,.product-fit-grid,.psplus-game-grid,.psplus-check-grid,.ps5-highlight-grid,.ps5-deep-grid,.pc-hw-nearby-grid,.review-source-grid){grid-template-columns:1fr;gap:28px;display:grid}.tg2-article :is(.pe2-sections,.psu-details,.psu-points,.product-fit-grid,.psplus-game-grid,.psplus-check-grid,.ps5-highlight-grid,.ps5-deep-grid)>article{border-bottom:1px solid var(--tg2-rule);padding-bottom:24px}.tg2-article :is(.pe2-sections,.psu-details,.psu-points,.pc-hw-heading)>article>span,.tg2-article .pc-hw-heading>span{color:var(--tg2-link);font-size:.875rem}.tg2-article :is(.pe2-links,.psu-sources,.pc-hw-source-links,.source-links){gap:16px;display:grid}.tg2-article :is(.pe2-cautions,.psu-cautions,.pc-hw-note,.caution-box,.recommend-box){background:var(--tg2-surface);border-left:3px solid var(--tg2-rule);padding:24px}.tg2-article details{border-bottom:1px solid var(--tg2-rule);padding-block:16px}.tg2-article summary{cursor:pointer;padding:8px 0;font-weight:600}.tg2-article details p{margin:16px 0 0}.tg2-article :is(.pe2-compare-scroller,.table-wrap,.table-scroll,.tg2-table-scroll){border-block:1px solid var(--tg2-rule);max-width:100%;overflow-x:auto}.tg2-article table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.7}.tg2-article :is(th,td){border-bottom:1px solid var(--tg2-rule);text-align:left;vertical-align:top;padding:16px}.tg2-article th{background:var(--tg2-surface);min-width:8em;font-weight:600}.tg2-article td{min-width:12em}.tg2-article iframe{aspect-ratio:16/9;border:0;width:100%}.tg2-article dialog{border:1px solid var(--tg2-control-border);background:var(--tg2-surface);max-width:min(1100px,100% - 32px);max-height:90dvh;color:var(--tg2-text);border-radius:8px;padding:16px}.tg2-article dialog::backdrop{background:#000c}.tg2-article :is(.pe2-dialog-head,.news-modal-top,.psu-dialog-head,.pc-hw-dialog-controls,.psplus-dialog-top){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:.875rem;display:flex}.tg2-article :is(.pe2-dialog-head,.news-modal-top,.psu-dialog-head)>div{align-items:center;gap:16px;display:flex}.tg2-article :is(.pe2-dialog-body,.psu-dialog-main){align-items:center;gap:8px;display:flex}.tg2-article dialog button{background:var(--tg2-raised);min-width:44px;min-height:44px;color:var(--tg2-text);border:1px solid var(--tg2-control-border);border-radius:4px}.tg2-article dialog img{object-fit:contain;min-width:0;max-height:70dvh;display:block}.tg2-article .article-pr-disclosure{background:var(--tg2-surface);border:1px solid var(--tg2-rule);padding:16px;font-size:.875rem}html[data-design-system=tg2] .tg2-article .related-articles{max-width:42rem;margin-block:56px}html[data-design-system=tg2] .tg2-article :is(.related-grid,.related-more-list){grid-template-columns:1fr;gap:0}html[data-design-system=tg2] .tg2-article .related-link{border:0;border-bottom:1px solid var(--tg2-rule);min-height:48px;color:var(--tg2-text);background:0 0;border-radius:0;padding:20px 0;transform:none}html[data-design-system=tg2] .tg2-article :is(.related-title,.related-more summary,.related-more-list a,.related-overview){color:var(--tg2-link);font-size:1rem}html[data-design-system=tg2] .tg2-article .related-arrow{color:var(--tg2-link)}@media (width<=1023px){.tg2-article .container{width:calc(100% - 48px)}.tg2-article h1{font-size:2.25rem}}@media (width<=599px){.tg2-article .container{width:calc(100% - 32px)}.tg2-article h1{font-size:1.75rem}.tg2-article :is(.pe2-actions,.affiliate-purchase-box,.psu-main-cta,.pc-hw-purchase,.ps5-affiliate-box){padding:16px}.tg2-article :is(th,td){padding:12px}.tg2-article :is(.pe2-thumbs,.news-image-thumbs,.psu-thumbs,.pc-hw-thumbs){gap:8px}.tg2-article :is(.pe2-thumbs,.news-image-thumbs,.psu-thumbs,.pc-hw-thumbs)>button{width:calc(25% - 6px)}}.tg2-article .ps5-gallery-track{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;border:1px solid var(--tg2-rule);background:var(--tg2-surface);border-radius:6px;display:flex;position:relative;overflow-x:auto}.tg2-article .ps5-gallery-slide{scroll-snap-align:start;flex:0 0 100%;min-width:0;margin:0}.tg2-article .ps5-gallery-slide img{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.tg2-article .ps5-gallery-slide figcaption{color:var(--tg2-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px;font-size:.875rem;display:flex}.tg2-article .ps5-gallery-controls{gap:8px;margin-block:12px;display:flex}.tg2-article .ps5-gallery-controls button{background:var(--tg2-surface);min-width:44px;min-height:44px;color:var(--tg2-text);border:1px solid var(--tg2-control-border);border-radius:4px;font-size:1.25rem}.tg2-article .ps5-gallery-dots{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.tg2-article .ps5-gallery-dots button{background:0 0;border:0;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;position:relative}.tg2-article .ps5-gallery-dots button:after{content:"";background:var(--tg2-muted);border-radius:3px;position:absolute;inset:19px 14px}.tg2-article .ps5-gallery-dots button[aria-pressed=true]:after{background:var(--tg2-link)}.tg2-article .ps5-release-summary{border-top:3px solid var(--tg2-action);border-bottom:1px solid var(--tg2-rule);padding-block:24px;display:block}.tg2-article .ps5-release-summary>.section-kicker{margin-bottom:12px}.tg2-article .pe2-copy-main h1{text-wrap:balance}@media (width>=1024px){.tg2-article .container{width:min(1120px,100% - 80px)}.tg2-article :is(.pe2-copy-main,.news-intro-main,.psu-intro-main,.pc-hw-copy,.ps5-game-hero-copy,.psplus-copy),.tg2-article :is(.pe2-section,.section,.psu-section,.pc-hw-section,.pc-hw-specifications,.pc-hw-facts,.pe2-quick-summary,.news-quick-summary,.psu-quick-summary,.psplus-quick-summary,.pe2-return,.psu-return,.pc-hw-source,.pc-hw-back,.pc-hw-nearby,.pc-hw-category-check,.basilisk-comparison-link,.ps5-release-summary){max-width:900px}.tg2-article.pe2-product-news .container,.tg2-article.game-product-news .container,.tg2-article.pc-product-release-news .container{width:min(1248px,100% - 80px)}.tg2-article.pe2-product-news .pe2-hero,.tg2-article.game-product-news .product-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"intro gallery""buy gallery";align-items:start;gap:24px 48px;margin-block:32px 64px;display:grid}.tg2-article.pe2-product-news .pe2-copy-main,.tg2-article.game-product-news .news-intro-main{grid-area:intro;min-width:0;max-width:none;margin:0}.tg2-article.pe2-product-news .pe2-gallery,.tg2-article.game-product-news .product-image-panel{grid-area:gallery;min-width:0;margin:0}.tg2-article.pe2-product-news .pe2-actions,.tg2-article.game-product-news .affiliate-purchase-box{grid-area:buy;width:100%;min-width:0;max-width:none;margin:0;padding:24px}.tg2-article.pe2-product-news .pe2-stage,.tg2-article.game-product-news .news-image-open{aspect-ratio:4/3;background:#fff}.tg2-article.pc-product-release-news .pc-hw-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.tg2-article.pc-product-release-news .pc-hw-copy{min-width:0;max-width:none;margin:0}.tg2-article.pc-product-release-news .pc-hw-visual{min-width:0;margin:0}.tg2-article.pc-product-release-news .pc-hw-image-button{aspect-ratio:4/3;background:#fff}}.pe2-retail-models{border-top:1px solid var(--tg2-rule);gap:0;margin-block:24px;display:grid}.pe2-retail-model{border-bottom:1px solid var(--tg2-rule);grid-template-columns:minmax(120px,1fr) minmax(0,2fr);align-items:center;gap:16px;padding:16px 0;display:grid}.pe2-retail-model>strong{overflow-wrap:anywhere;font-weight:700;line-height:1.5}.pe2-retail-model-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pe2-retail-model-actions>a{text-align:center;flex:150px;min-width:0}@media (width<=599px){.pe2-retail-model{grid-template-columns:minmax(0,1fr)}.pe2-retail-model-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pe2-retail-model-actions>a{min-width:0}}.tg2-article.pe2-guide-article .pe2-eyebrow{letter-spacing:.045em;font-weight:700}.tg2-article.pe2-guide-article .pe2-hero{border-top:2px solid var(--tg2-link);padding-top:24px}.tg2-game :is(.sv2-hero,.fh6-hero){margin-block:24px 56px;display:block}.tg2-game .sv2-intro{display:contents}.tg2-game :is(.sv2-intro-main,.fh6-hero-copy){max-width:42rem;margin-inline:auto}.tg2-game :is(.sv2-eyebrow,.fh6-eyebrow,.fh6-action-eyebrow,.sv2-buy-kicker){display:none}.tg2-game :is(.sv2-tags,.sv2-updated,.fh6-hero-labels,.fh6-type-label){color:var(--tg2-muted);flex-wrap:wrap;gap:12px;margin-block:16px;font-size:.875rem;display:flex}.tg2-game :is(.sv2-main-facts,.fh6-facts){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tg2-game :is(.sv2-main-facts,.fh6-facts)>div{border-top:1px solid var(--tg2-rule);padding-block:12px}.tg2-game :is(.sv2-gallery,.fh6-photo-gallery){margin-block:32px}.tg2-game :is(.sv2-gallery-heading,.fh6-image-header){color:var(--tg2-muted);justify-content:space-between;margin-bottom:12px;font-size:.875rem;display:flex}.tg2-game :is(.sv2-stage,.fh6-photo-stage){aspect-ratio:16/9;background:var(--tg2-surface);border:1px solid var(--tg2-rule);border-radius:6px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.tg2-game :is(.sv2-stage,.fh6-photo-stage) img{object-fit:contain;width:100%;height:100%;display:block}.tg2-game :is(.sv2-expand-icon,.fh6-zoom){color:#fff;background:#30363f;padding:4px 12px;position:absolute;bottom:8px;right:8px}.tg2-game :is(.sv2-thumbnails,.fh6-thumbs){flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.tg2-game :is(.sv2-thumb,.fh6-thumb){aspect-ratio:4/3;border:1px solid var(--tg2-control-border);background:var(--tg2-surface);border-radius:4px;width:calc(25% - 9px);min-height:44px;padding:4px}.tg2-game :is(.sv2-thumb,.fh6-thumb) img{object-fit:contain;width:100%;height:100%;display:block}.tg2-game :is(.sv2-gallery-credit,.fh6-photo-credit,.sv2-buy-note,.fh6-table-note,.fh6-purchase-explainer){color:var(--tg2-muted);margin-block:12px;font-size:.875rem}.tg2-game :is(.sv2-buy,.fh6-hero-actions,.fh6-purchase){background:var(--tg2-surface);border-top:3px solid var(--tg2-action);max-width:42rem;margin:32px auto;padding:24px}.tg2-game :is(.sv2-official-link,.fh6-official-cta,.fh6-buy-jump){text-align:center;border:1px solid var(--tg2-control-border);background:#30363f;border-radius:6px;justify-content:center;align-items:center;min-height:48px;margin-block:12px;padding:12px 16px;font-size:1rem;text-decoration:none;display:flex}.tg2-game :is(.sv2-section,.sv2-return,.fh6-section,.fh6-summary,.fh6-back,.fh6-pc-requirements){max-width:42rem;margin:56px auto}.tg2-game :is(.sv2-section-heading,.fh6-section-title){border-top:1px solid var(--tg2-rule);margin-bottom:24px;padding-top:24px}.tg2-game :is(.sv2-points,.sv2-deep-grid,.sv2-review-grid,.sv2-score-grid,.sv2-faq,.fh6-key-grid,.fh6-deep-grid,.fh6-faqs,.fh6-purchase-grid,.fh6-source-grid){grid-template-columns:1fr;gap:24px;display:grid}.tg2-game :is(.sv2-points,.sv2-deep-grid,.sv2-review-grid,.sv2-score-grid,.sv2-faq,.fh6-key-grid,.fh6-deep-grid,.fh6-faqs,.fh6-purchase-grid,.fh6-source-grid)>article{border-bottom:1px solid var(--tg2-rule);padding-block:16px}.tg2-game :is(.sv2-video,.fh6-video){min-width:0;margin-block:24px}.tg2-game iframe{aspect-ratio:16/9;border:0;width:100%;height:auto}.tg2-game :is(.fh6-table-scroll,.pc-spec-scroll){border:1px solid var(--tg2-rule);max-width:100%;overflow-x:auto}.tg2-game table{border-collapse:collapse;width:100%;font-size:1rem}.tg2-game :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--tg2-rule);min-width:10em;padding:16px}.tg2-game th{background:var(--tg2-surface)}.tg2-game dialog{border:1px solid var(--tg2-control-border);background:var(--tg2-surface);width:min(1100px,100vw - 32px);max-height:90vh;color:var(--tg2-text);border-radius:8px;padding:16px}.tg2-game dialog::backdrop{background:#000c}.tg2-game dialog img{object-fit:contain;width:100%;max-height:65vh}.tg2-game :is(.sv2-lightbox-toolbar,.fh6-lightbox-toolbar){flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:16px;font-size:.875rem;display:flex}.tg2-game dialog button{background:var(--tg2-raised);min-width:44px;min-height:44px;color:var(--tg2-text);border:1px solid var(--tg2-control-border);border-radius:4px}.tg2-game :is(.sv2-lightbox-stage,.fh6-lightbox-view){align-items:center;min-width:0;display:flex}.tg2-game :is(.sv2-lightbox-stage,.fh6-lightbox-view)>img{min-width:0}html[data-design-system=tg2] .tg2-game :is(.pc-feature-panel,.pc-spec-note,.pc-spec-sources){color:var(--tg2-text);background:0 0;border:0;padding:0;font-size:1rem}html[data-design-system=tg2] .tg2-game .pc-spec-table{min-width:900px;font-size:1rem}html[data-design-system=tg2] .tg2-game .pc-spec-table :is(th,td){background:var(--tg2-surface);color:var(--tg2-text);border-color:var(--tg2-rule);font-size:1rem}html[data-design-system=tg2] .tg2-game .pc-spec-table thead small{color:var(--tg2-muted);font-size:.875rem}.tg2-game .related-block{width:100%;max-width:42rem}.tg2-game .related-grid{display:block}.tg2-game .related-card{border:0;border-bottom:1px solid var(--tg2-rule);background:0 0;border-radius:0;margin-block:24px}.tg2-hub{overflow-wrap:anywhere;padding-bottom:64px}.tg2-hub .container{width:min(1248px,100% - 80px);margin-inline:auto}.tg2-hub .breadcrumb{flex-wrap:wrap;gap:8px;margin-block:24px;font-size:.875rem;display:flex}.tg2-hub .topic-hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-block:40px 64px;display:grid}.tg2-hub .topic-hero h1{margin-block:12px 24px;font-size:2.5rem;line-height:1.4}.tg2-hub .topic-hero img{aspect-ratio:16/9;object-fit:contain;width:100%}.tg2-hub .topic-hero small{color:var(--tg2-muted);font-size:.875rem;display:block}.tg2-hub .section{margin-block:64px}.tg2-hub .section-head{border-top:1px solid var(--tg2-rule);margin-bottom:24px;padding-top:24px}.tg2-hub :is(.section-kicker,.topic-featured-kicker){color:var(--tg2-muted);font-size:.875rem}.tg2-hub .topic-article-card{border-bottom:1px solid var(--tg2-rule);grid-template-columns:200px minmax(0,1fr);gap:24px;padding-block:24px;display:grid}.tg2-hub .topic-article-card[hidden]{display:none}.tg2-hub .topic-article-card img{aspect-ratio:16/9;object-fit:contain;width:100%}.tg2-hub .topic-featured-card{background:var(--tg2-surface);grid-template-columns:minmax(200px,1fr) 2fr;padding:24px}.tg2-hub .topic-article-card h2,.tg2-hub .topic-article-card h3{margin:0 0 12px;font-size:1.375rem}.tg2-hub .topic-article-card p{margin:8px 0;font-size:1rem}.tg2-hub .topic-article-card :is(small,time,.topic-article-meta){color:var(--tg2-muted);font-size:.875rem}.tg2-hub :is(.topic-tabs,.topic-filter-tabs){flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}.tg2-hub button{white-space:normal;border:1px solid var(--tg2-control-border);background:var(--tg2-surface);min-height:44px;color:var(--tg2-text);border-radius:6px;padding:10px 16px;font-size:1rem}.tg2-hub button[aria-pressed=true]{background:var(--tg2-action);color:#fff;border-color:var(--tg2-link)}@media (width<=1023px){.tg2-hub .container{width:calc(100% - 48px)}.tg2-hub .topic-hero{gap:24px}.tg2-hub .topic-hero h1{font-size:2.25rem}}@media (width<=599px){.tg2-hub .container{width:calc(100% - 32px)}.tg2-hub .topic-hero{grid-template-columns:1fr;margin-top:24px}.tg2-hub .topic-hero h1{font-size:1.75rem}.tg2-hub .topic-article-card{grid-template-columns:96px minmax(0,1fr);gap:16px}.tg2-hub .topic-featured-card{grid-template-columns:1fr;padding:16px}.tg2-game :is(.sv2-buy,.fh6-hero-actions,.fh6-purchase){padding:16px}}.tg2-game .tg2-scroll-hint{color:var(--tg2-muted);margin-bottom:12px;font-size:.875rem}
