.gaming-news-page{min-height:100vh;background:#080910;color:#f5f7fb}
.gaming-news-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.6fr);align-items:end;gap:48px;max-width:1440px;margin:auto;padding:82px 5vw 64px;background:radial-gradient(circle at 70% 40%,#3558b22e 0,transparent 38%)}
.gaming-news-hero h1{margin:15px 0 0;font:900 clamp(4.5rem,9vw,9rem)/.75 "Barlow Condensed",sans-serif;letter-spacing:-.045em}.gaming-news-hero h1 em{font-style:normal;color:#32c6ff}.gaming-news-hero>p{margin:0 0 8px;padding-left:25px;border-left:2px solid #8b5cff;color:#aeb6c8;font-size:1.05rem;line-height:1.75}
.lead-story{max-width:1440px;margin:0 auto;padding:0 5vw 90px}.story-header{display:grid;grid-template-columns:150px 1fr;border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26}.story-number{padding:30px 20px 28px 0;font:900 6rem/.8 "Barlow Condensed",sans-serif;color:#30384b}.story-heading{padding:28px 0 32px 36px;border-left:1px solid #ffffff26}.story-meta{display:flex;flex-wrap:wrap;gap:13px 24px;margin-bottom:18px;font:800 .75rem/1 Inter,sans-serif;letter-spacing:.13em}.story-meta span{color:#32c6ff}.story-meta time{color:#747e94}.story-heading h2{max-width:980px;margin:0;font:900 clamp(2.6rem,5.5vw,5.6rem)/.85 "Barlow Condensed",sans-serif;letter-spacing:-.025em}.story-deck{max-width:900px;margin:24px 0 0;color:#c3cad8;font-size:1.12rem;line-height:1.7}
.story-body{display:grid;grid-template-columns:300px minmax(0,760px);gap:70px;justify-content:center;padding-top:55px}.story-facts{height:max-content;border-top:3px solid #8b5cff;background:#10141f}.story-facts div{display:grid;gap:7px;padding:19px 20px;border-bottom:1px solid #ffffff17}.story-facts small{font:800 .7rem/1 Inter,sans-serif;letter-spacing:.12em;color:#747e94}.story-facts strong{font:800 1rem/1.3 Inter,sans-serif;color:#eef1f8}.story-copy{color:#b9c1d1;font-size:1.03rem;line-height:1.86}.story-copy>p{margin:0 0 25px}.story-copy .dropcap:first-letter{float:left;margin:9px 11px 0 0;font:900 4.8rem/.66 "Barlow Condensed",sans-serif;color:#32c6ff}.story-copy h3{margin:42px 0 14px;font:900 1.65rem/1 "Barlow Condensed",sans-serif;letter-spacing:.04em;color:#fff}.editor-note{margin:38px 0 28px;padding:23px 25px;border-left:3px solid #32c6ff;background:linear-gradient(100deg,#121b2c,#10131d)}.editor-note>strong{font:800 .75rem/1 Inter,sans-serif;letter-spacing:.13em;color:#32c6ff}.editor-note p{margin:10px 0 0;line-height:1.65}
@media(max-width:900px){.gaming-news-hero{grid-template-columns:1fr}.gaming-news-hero>p{max-width:680px}.story-body{grid-template-columns:1fr;gap:35px}.story-facts{display:grid;grid-template-columns:1fr 1fr}}
@media(max-width:700px){.gaming-news-hero{padding-top:55px}.story-header{grid-template-columns:1fr}.story-number{display:none}.story-heading{padding:25px 0;border-left:0}.story-facts{grid-template-columns:1fr}.story-heading h2{font-size:3rem}.story-deck{font-size:1rem}}

/* 2026-10-03 article tags + stacked newsroom stories */
.news-story-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1rem}.news-story-tag{display:inline-flex;align-items:center;min-height:30px;padding:.38rem .78rem;border:1px solid rgba(56,220,255,.35);border-radius:999px;background:rgba(56,220,255,.08);color:#9ceeff;font:700 .78rem/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.news-story-tag.cod{border-color:rgba(190,94,255,.45);background:rgba(166,67,255,.12);color:#d9adff}.gaming-news-page .lead-story + .lead-story{margin-top:2rem}.gaming-news-page .lead-story.featured-new{border-color:rgba(56,220,255,.28);box-shadow:0 24px 70px rgba(0,0,0,.28),0 0 0 1px rgba(156,238,255,.04) inset}.featured-new .story-number{color:#66eaff}.featured-new .story-heading h2{max-width:1050px}
