.rs-ranking-page .rs-ranking-kicker{color:#a8c9ff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:850}.rs-ranking-page .rs-ranking-summary{backdrop-filter:blur(14px);background:#071532a8;border:1px solid #92aeff3d;border-radius:22px;align-self:center;padding:28px;box-shadow:0 24px 70px #02081947}.rs-ranking-page .rs-ranking-summary-label{color:#8fb3ff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:850;display:block}.rs-ranking-page .rs-ranking-summary>strong{color:#fff;font-size:1.45rem;line-height:1.15;display:block}.rs-ranking-page .rs-ranking-summary>p{color:#c6d3ee;margin:12px 0 22px;line-height:1.6}.rs-ranking-page .rs-ranking-summary dl{gap:10px;margin:0;display:grid}.rs-ranking-page .rs-ranking-summary dl>div{border-top:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding-top:10px;display:flex}.rs-ranking-page .rs-ranking-summary dt{color:#91a1c0}.rs-ranking-page .rs-ranking-summary dd{color:#fff;text-align:right;margin:0;font-weight:800}.rs-ranking-page .rs-section-intro{margin-bottom:26px}.rs-ranking-page .rs-section-intro p{max-width:850px}.rs-ranking-page .rs-ranking-list{gap:9px;display:grid}.rs-ranking-page .rs-ranked-card{background:#fff;border:1px solid #e1e7f0;border-radius:14px;grid-template-columns:64px 44px minmax(0,1fr) 108px;align-items:center;gap:14px;min-width:0;padding:13px 16px;display:grid;box-shadow:0 7px 24px #1428500b}.rs-ranking-page .rs-ranked-card:first-child{background:linear-gradient(90deg,#f7f9ff 0%,#fff 58%);border-color:#b9c9ff}.rs-ranking-page .rs-rank-number{color:#263653;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900}.rs-ranking-page .rs-ranked-brand{min-width:0}.rs-ranking-page .rs-ranked-brand strong{color:#17213a;font-size:1.02rem;display:block}.rs-ranking-page .rs-ranked-brand small{color:#758199;margin-top:3px;line-height:1.35;display:block}.rs-ranking-page .rs-ranked-score{text-align:right;font-variant-numeric:tabular-nums}.rs-ranking-page .rs-ranked-score strong{color:#2457dc;font-size:1.18rem;display:block}.rs-ranking-page .rs-ranked-score small{color:#7a879f;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:800}.rs-ranking-page .rs-limited-block{background:#fffaf0;border:1px solid #ead08a;border-radius:16px;margin-top:28px;padding:20px}.rs-ranking-page .rs-limited-heading h3{color:#17213a;margin:2px 0 14px}.rs-ranking-page .rs-limited-card{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.rs-ranking-page .rs-limited-card strong{color:#17213a}.rs-ranking-page .rs-limited-card p{color:#6d5a24;margin:4px 0 0;line-height:1.5}.rs-ranking-page .rs-limited-badge{color:#694e0b;white-space:nowrap;background:#f4dfa4;border-radius:999px;padding:6px 9px;font-size:.74rem;font-weight:850}.rs-ranking-page .rs-universe-note{color:#52617d;background:#f4f6fa;border-radius:12px;gap:8px;margin-top:16px;padding:16px 18px;line-height:1.55;display:flex}.rs-ranking-page .rs-universe-note strong{color:#17213a;flex:none}.rs-ranking-page .rs-inline-source{color:#2457dc;font-weight:800;text-decoration:none}.rs-ranking-page .rs-signal-grid .is-ready span{color:#1f6b50}body:has(.rs-ranking-page) .gc-main-nav,body:has(.rs-ranking-page) .gc-mobile-nav,body:has(.rs-ranking-page) .gc-footer-grid,body:has(.rs-ranking-page) .gc-footer-remit{display:none}body:has(.rs-ranking-page) .gc-footer-bottom{justify-content:space-between}@media (width<=820px){.rs-ranking-page .rs-ranking-summary{margin-top:12px}.rs-ranking-page .rs-ranked-card{grid-template-columns:48px 40px minmax(0,1fr) 88px;gap:10px;padding:12px}.rs-ranking-page .rs-ranked-brand small{display:none}}@media (width<=560px){.rs-ranking-page .rs-ranked-card{grid-template-columns:42px 34px minmax(0,1fr) 76px;gap:8px}.rs-ranking-page .rs-ranked-score strong{font-size:1.02rem}.rs-ranking-page .rs-ranked-score small{font-size:.62rem}.rs-ranking-page .rs-limited-card{grid-template-columns:36px minmax(0,1fr)}.rs-ranking-page .rs-limited-badge{grid-column:2;justify-self:start}.rs-ranking-page .rs-universe-note{flex-direction:column}}
