.rank-article{max-width:980px}.rank-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #dce5ee;border-radius:12px;margin:20px 0}.rank-table-scroll:focus-visible{outline:3px solid #b7551e;outline-offset:3px}.rank-table-scroll table{width:100%;margin:0;min-width:650px}.rank-table-scroll th,.rank-table-scroll td{padding:13px 16px}.rank-table-scroll tbody tr:nth-child(even){background:#f4f7fb}.rank-table-scroll caption{caption-side:top;white-space:normal;line-height:1.7}.rank-scope{padding:12px 16px;background:#eff4f9;font-size:.9rem!important}.rank-intro{max-width:980px;line-height:1.9}.editorial-head .article-graphic{max-width:800px;height:auto}main>section[id^=group-]{margin:45px 0}.rank-article h1{font-size:clamp(1.8rem,4vw,2.7rem)}@media(max-width:640px){.rank-table-scroll table{font-size:.85rem;min-width:610px}.rank-table-scroll th,.rank-table-scroll td{padding:12px}.season-jump a{min-height:44px}.rank-article .news-grid{grid-template-columns:1fr}}