.kIgjkq_hero{background:var(--rso-c-surface,#10203b);color:var(--rso-c-text,#fff);border-top:4px solid #c62532;gap:10px;margin:0;padding:clamp(16px,2.5vw,28px) clamp(18px,4vw,40px);display:grid}.kIgjkq_hero p{margin:0}.kIgjkq_eyebrow{color:var(--rso-c-accent,#f18c95);font:700 10px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.kIgjkq_hero h1{color:var(--rso-c-text,#fff);font:900 clamp(40px, 6vw, 72px)/.92 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:0}.kIgjkq_tools{font:700 11px var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:4px;display:flex}.kIgjkq_tools a{color:var(--rso-c-text,#fff)}.kIgjkq_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;margin-top:20px;display:grid}.kIgjkq_main{min-width:0}.kIgjkq_rail{gap:22px;min-width:0;display:grid}.kIgjkq_rail>section,.kIgjkq_rail>aside{min-width:0}.kIgjkq_stories{border-top:4px solid #c62532;padding-top:12px}.kIgjkq_stories .section-label{color:var(--rso-c-red,#ff4b5c);font:900 15px/1.2 var(--font-sans), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0}.kIgjkq_stories h2{color:var(--ink);font:900 24px/1 var(--font-display), sans-serif;text-transform:uppercase;margin:6px 0}.kIgjkq_stories ul{margin:0;padding:0;list-style:none}.kIgjkq_stories li{border-bottom:1px solid var(--line);padding:12px 0;display:block}.kIgjkq_stories a{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.25;text-decoration:none}.kIgjkq_stories a:hover{text-decoration:underline}.kIgjkq_stories small{color:var(--muted);font:700 10px var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;display:block}.kIgjkq_more{font:700 12px var(--font-mono), monospace;margin-top:10px;display:inline-block}.kIgjkq_placeholder{background:var(--rso-c-panel,#14284a);color:var(--rso-c-muted,#9fb0cc);font:700 11px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;place-items:center;display:grid}@media (max-width:960px){.kIgjkq_layout{grid-template-columns:minmax(0,1fr)}.kIgjkq_rail{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.kIgjkq_sections{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;margin-top:14px;display:flex}.kIgjkq_sections a{color:var(--muted);font:700 11px var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;border-bottom:3px solid #0000;padding:9px 12px;text-decoration:none}.kIgjkq_sections a:hover{color:var(--ink)}.kIgjkq_sections a[aria-current=page]{color:var(--ink);border-bottom-color:var(--rso-c-red,#ff4b5c)}@media (max-width:600px){.kIgjkq_hero h1{font-size:28px!important}.kIgjkq_stories h2{font-size:20px}.kIgjkq_sections a{padding:8px 9px;font-size:10px}}@media (min-width:641px){.kIgjkq_sections{display:none}}@media (max-width:640px){.kIgjkq_hero{background:0 0;border-top:0;gap:2px;padding:12px 0 0}.kIgjkq_eyebrow{display:none}.kIgjkq_hero h1{text-transform:none;letter-spacing:0;font:800 22px/1.1 var(--font-sans), sans-serif!important}.kIgjkq_sections{scrollbar-width:none;border-bottom:0;flex-wrap:nowrap;gap:6px;margin:8px -14px 0;padding:0 14px 10px;overflow-x:auto}.kIgjkq_sections::-webkit-scrollbar{display:none}.kIgjkq_sections a{border:1px solid var(--rso-c-line,#2a3b5c);color:var(--rso-c-soft,#c4cfe0);font:600 13px/1 var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;background:0 0;border-radius:999px;flex:none;padding:7px 13px}.kIgjkq_sections a[aria-current=page]{background:var(--rso-c-invbg,#fff);color:var(--rso-c-invtext,#10203b);border-color:#fff}.kIgjkq_layout{gap:20px;margin-top:8px}.kIgjkq_stories{border-top:1px solid var(--rso-c-line,#2a3b5c)}.kIgjkq_stories h2{font:700 16px/1.2 var(--font-sans), sans-serif;text-transform:none}}@media (min-width:641px){.kIgjkq_hero{background:0 0;border-top:0;gap:0;padding:4px 0 0}.kIgjkq_eyebrow{display:none}.kIgjkq_hero h1{text-transform:none;letter-spacing:-.01em;font:800 30px/1.1 var(--font-sans), sans-serif!important}.kIgjkq_layout{margin-top:12px}}.kIgjkq_sections{display:none!important}.kIgjkq_beatChuck{margin-top:20px}.kIgjkq_beatChuck article{width:100%;max-width:none}.kIgjkq_gamesStripSlot{min-width:0;margin:0 0 18px}.kIgjkq_gamesStripSlot:empty{display:none}.kIgjkq_gamesStripSlot:not(:has(section)){display:none}