.editorial-main .article-top{max-width:1000px}.editorial-main h1{font-size:clamp(36px,4.7vw,64px);line-height:1.09;letter-spacing:-2.2px}.editorial-main .article-top .lead{max-width:800px;font-size:19px}.editorial-intro{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:center;border-top:1px solid #34363b;border-bottom:1px solid #34363b;padding:45px 0}.editorial-intro h2{font-size:40px;line-height:1.2;max-width:700px}.editorial-intro p{max-width:620px}.editorial-number{font-size:65px;line-height:1.05;letter-spacing:-3px;text-align:right;color:#d2dcc3}.editorial-number em{font:italic 45px Georgia,serif;color:#9ca78f}.editorial-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #34363b}.editorial-shortcuts a{padding:25px 15px;border-right:1px solid #34363b;font-size:12px}.editorial-shortcuts a:last-child{border:0}.editorial-card{padding:30px;display:flex;flex-direction:column;border-radius:0;min-width:0;background:linear-gradient(130deg,#22262a,#181a1d)}.editorial-card h3{font-size:25px;line-height:1.25;letter-spacing:-.7px;margin:22px 0 16px}.editorial-card p{font-size:14px}.editorial-card .editorial-more{margin-top:auto;padding-top:25px;font-size:12px;color:#d2dcc3}.game-facts{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 30px}.game-facts span{border:1px solid #56604b;color:#d2dcc3;padding:8px 13px;font-size:11px}.game-table{overflow-x:auto}.game-table table{width:100%;border-collapse:collapse;font-size:13px}.game-table th,.game-table td{padding:16px;border:1px solid #3c4045;text-align:left;line-height:1.65}.game-table th{color:#d2dcc3}.reading ol{padding-left:24px;line-height:1.8;color:#bfc2c7}.reading li{margin:10px 0}.reading h2{scroll-margin-top:25px}.reading p a,.reading li a{color:#d2dcc3;text-decoration:underline;text-underline-offset:4px}header nav.expanded-nav{gap:18px;font-size:12px}@media(min-width:761px) and (max-width:1100px){header nav.expanded-nav{gap:9px;font-size:10px}header .logo .wordmark{font-size:21px!important}header{padding:0 3%}}@media(max-width:760px){.editorial-intro{grid-template-columns:1fr;gap:20px;padding:25px 0}.editorial-number{font-size:43px;text-align:left}.editorial-number em{font-size:35px}.editorial-shortcuts{grid-template-columns:1fr 1fr}.editorial-shortcuts a{border-bottom:1px solid #34363b;padding:20px 10px}.editorial-intro h2{font-size:31px}.editorial-main h1{font-size:38px;letter-spacing:-1.6px}.editorial-main .article-top .lead{font-size:17px}.editorial-card{padding:25px}.editorial-card h3{font-size:25px}.game-table th,.game-table td{padding:10px;font-size:12px}}
