.crumb{display:flex;gap:8px;color:#8e898d;font-size:11px}.rank-section-head,.rank-article-head{background:#111013;color:#fff;padding:58px 0 70px}.rank-section-head>div>div{display:flex;justify-content:space-between;color:#dc8f8f;font:11px Consolas,monospace;border-top:1px solid #4b464b;padding-top:12px}.rank-section-head h1,.rank-article-head h1{font-size:clamp(48px,6vw,76px);line-height:1.02}.rank-section-head p,.rank-article-head p{color:#bbb5ba}.rank-section-body{padding:60px 0}.rank-entry-head,.rank-entry{display:grid;grid-template-columns:90px 1fr 100px;gap:20px;align-items:center}.rank-entry-head{background:#d83a3a;color:#fff;padding:11px 20px;font:11px Consolas,monospace}.rank-entry{background:#fff;padding:25px 20px;border-bottom:1px solid #d2cec8}.rank-entry>b{font:12px Consolas,monospace;color:#d83a3a}.rank-entry h2{font-size:25px;margin:0}.rank-entry p{color:#716d70}.rank-entry em{font-style:normal;color:#278061;font-size:12px}.rank-section-body aside{background:#e4dfd6;border-left:5px solid #d83a3a;padding:20px;margin-top:30px}.rank-article-head>div>span{color:#dc8f8f;font:11px Consolas,monospace}.rank-article-body{padding:60px 0}.rank-article-body>.rank-wrap{display:grid;grid-template-columns:1fr 280px;gap:30px}.rank-article-body article{background:#fff;padding:40px}.rank-intro{font-size:18px;border-bottom:2px solid #111013;padding-bottom:25px}.rank-article-body article section{display:grid;grid-template-columns:50px 1fr;padding:28px 0;border-bottom:1px solid #d2cec8}.rank-article-body section>b{font:12px Consolas,monospace;color:#d83a3a}.rank-article-body h2{margin:0}.rank-article-body p{color:#625d61}.rank-article-body aside{background:#111013;color:#fff;padding:25px;align-self:start;position:sticky;top:95px}.rank-article-body aside>span{color:#dc8f8f;font:11px Consolas,monospace}.rank-article-body aside li{color:#bbb5ba;margin:8px 0}@media(max-width:760px){.rank-section-head h1,.rank-article-head h1{font-size:44px}.rank-entry-head{display:none}.rank-entry{grid-template-columns:50px 1fr}.rank-entry em{grid-column:2}.rank-article-body>.rank-wrap{grid-template-columns:1fr}.rank-article-body article{padding:25px}.rank-article-body aside{position:static}}
