.RankingPage_page__ij2Py{--runtime-glow:rgba(59,130,246,.18);--runtime-accent:#60a5fa;--runtime-surface:rgba(30,41,59,.22);--runtime-border:rgba(96,165,250,.35);min-height:100vh;color:#fff;overflow-x:hidden;transition:background .5s ease,border-color .35s ease,box-shadow .35s ease;background:radial-gradient(circle at top,var(--runtime-glow),transparent 30%),linear-gradient(180deg,#020617 0,#030712 100%)}.RankingPage_hero__UbjIM{position:relative;overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.08)}.RankingPage_heroNoise__ig6V1{position:absolute;inset:0;opacity:.08;pointer-events:none;background-image:radial-gradient(hsla(0,0%,100%,.2) 1px,transparent 0);background-size:20px 20px}.RankingPage_heroGlow__CX_A7{position:absolute;width:900px;height:900px;border-radius:999px;background:radial-gradient(var(--runtime-glow),transparent 70%);top:-400px;right:-200px;pointer-events:none;transition:background .4s ease}.RankingPage_heroInner__6GLEA{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:120px 32px 100px}.RankingPage_heroBadge__J22kq{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid var(--runtime-border);margin-bottom:40px;color:var(--runtime-accent);font-size:14px;backdrop-filter:blur(16px)}.RankingPage_heroEyebrow__K8A2z{color:var(--runtime-accent);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;margin-bottom:18px}.RankingPage_tabSection__Oqjk2{position:sticky;top:0;z-index:50;backdrop-filter:blur(20px);background:rgba(2,6,23,.72);border-bottom:1px solid hsla(0,0%,100%,.08)}.RankingPage_tabWrapper__I0wdk{max-width:1400px;margin:0 auto;padding:40px 32px 24px}.RankingPage_heroTabGrid__jqHC4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:28px}.RankingPage_heroTab__nt9m3{position:relative;overflow:hidden;min-height:240px;border-radius:36px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,var(--runtime-surface),hsla(0,0%,100%,.03));cursor:pointer;text-align:left;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease}.RankingPage_heroTab__nt9m3:hover{transform:translateY(-6px);border-color:var(--runtime-border);box-shadow:0 0 60px var(--runtime-glow)}.RankingPage_heroTabActive__znhTA{border-color:var(--runtime-border);box-shadow:0 0 80px var(--runtime-glow)}.RankingPage_heroTabGlow__ohVvY{position:absolute;inset:-120px;background:radial-gradient(var(--runtime-glow),transparent 70%);opacity:0;transition:opacity .35s ease}.RankingPage_heroTabActive__znhTA .RankingPage_heroTabGlow__ohVvY,.RankingPage_heroTab__nt9m3:hover .RankingPage_heroTabGlow__ohVvY{opacity:1}.RankingPage_heroTabInner__cBjgo{position:relative;z-index:2;padding:32px}.RankingPage_heroTabLabel__V9hyT{display:inline-flex;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.06);color:var(--runtime-accent);font-size:12px;font-weight:700;margin-bottom:24px;border:1px solid var(--runtime-border)}.RankingPage_heroTabTitle__lApyB{font-size:42px;line-height:1.05;font-weight:900;letter-spacing:-.05em;margin-bottom:18px}.RankingPage_heroTabDescription__2XY8f{font-size:15px;line-height:1.8;color:#94a3b8}.RankingPage_tabContainer__t_wym{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none}.RankingPage_tabContainer__t_wym::-webkit-scrollbar{display:none}.RankingPage_tabButton__iClX3{min-width:220px;padding:18px 20px;border-radius:28px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);cursor:pointer;transition:all .3s ease;text-align:left;color:#fff}.RankingPage_tabButton__iClX3:hover{transform:translateY(-2px);border-color:var(--runtime-border);background:var(--runtime-surface)}.RankingPage_tabButtonActive__2UhLc{background:linear-gradient(135deg,var(--runtime-surface),rgba(30,41,59,.7));border-color:var(--runtime-border);box-shadow:0 0 40px var(--runtime-glow)}.RankingPage_tabName__QXUug{font-size:22px;font-weight:800;margin-bottom:6px}.RankingPage_metaBadge__1Eug6{padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.06);color:var(--runtime-accent);font-size:13px;border:1px solid var(--runtime-border);backdrop-filter:blur(16px)}.RankingPage_activeTitle__w_6Za{font-size:64px;line-height:1;font-weight:900;letter-spacing:-.05em;margin-bottom:18px;color:#fff}.RankingPage_card__8lnDD{position:relative;overflow:hidden;min-height:420px;border-radius:40px;padding:34px;text-decoration:none;color:#fff;background:linear-gradient(180deg,var(--runtime-surface),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.08);transition:transform .45s ease,border-color .35s ease,background .35s ease,box-shadow .45s ease,filter .45s ease;backdrop-filter:blur(24px)}.RankingPage_card__8lnDD:hover{transform:translateY(-10px) scale(1.015);border-color:var(--runtime-border);box-shadow:0 0 80px var(--runtime-glow);filter:brightness(1.05)}.RankingPage_cardGlow__dZ1Wt{position:absolute;inset:-120px;background:radial-gradient(var(--runtime-glow),transparent 70%);opacity:0;transition:opacity .45s ease,transform .45s ease}.RankingPage_card__8lnDD:hover .RankingPage_cardGlow__dZ1Wt{opacity:1;transform:scale(1.05)}.RankingPage_cardCountBox__jor1o{position:absolute;top:30px;right:30px;text-align:right;z-index:3}.RankingPage_cardCount__wGkpv{font-size:58px;line-height:.9;font-weight:900;letter-spacing:-.06em}.RankingPage_cardCountLabel__sVupf{margin-top:6px;font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.12em}.RankingPage_cardContent__FUnUT{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.RankingPage_cardTopLine__Y_BO_{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.06);color:var(--runtime-accent);border:1px solid var(--runtime-border);font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:28px;backdrop-filter:blur(20px)}.RankingPage_cardEyebrow__fJ8mn{font-size:14px;line-height:1.7;color:var(--runtime-accent);font-weight:700;margin-bottom:18px;letter-spacing:.02em}.RankingPage_cardTitle___UfGL{font-size:52px;line-height:.96;font-weight:900;letter-spacing:-.06em;margin-bottom:24px;max-width:70%}.RankingPage_cardDescription__cLeCs{font-size:16px;line-height:1.9;color:#cbd5e1;max-width:80%;margin-bottom:24px}.RankingPage_cardSlug__Fs2YT{margin-top:auto;font-size:12px;color:#64748b;letter-spacing:.06em;word-break:break-word}.RankingPage_cardFooter___eu4a{position:absolute;left:34px;bottom:30px;display:flex;flex-wrap:wrap;gap:10px;z-index:3}.RankingPage_cardBadge__3q_wH{padding:9px 14px;border-radius:999px;background:hsla(0,0%,100%,.06);color:var(--runtime-accent);border:1px solid var(--runtime-border);font-size:12px;font-weight:600;backdrop-filter:blur(16px);transition:transform .3s ease,background .3s ease}.RankingPage_card__8lnDD:hover .RankingPage_cardBadge__3q_wH{transform:translateY(-2px);background:hsla(0,0%,100%,.09)}.RankingPage_cardArrow__BavVn{position:absolute;right:30px;bottom:28px;font-size:28px;color:var(--runtime-accent);transition:transform .35s ease,opacity .35s ease;opacity:.7}.RankingPage_card__8lnDD:hover .RankingPage_cardArrow__BavVn{transform:translateX(6px);opacity:1}@media (max-width:768px){.RankingPage_card__8lnDD{min-height:360px;padding:26px}.RankingPage_cardTitle___UfGL{font-size:38px;max-width:100%}.RankingPage_cardDescription__cLeCs{max-width:100%}.RankingPage_cardCount__wGkpv{font-size:42px}.RankingPage_cardFooter___eu4a{left:26px;bottom:24px}.RankingPage_cardArrow__BavVn{right:24px;bottom:22px}}@media (max-width:1024px){.RankingPage_heroTabGrid__jqHC4{grid-template-columns:1fr}.RankingPage_heroTitle__8Trvs{font-size:64px}.RankingPage_activeTitle__w_6Za{font-size:48px}}@media (max-width:768px){.RankingPage_heroInner__6GLEA{padding:80px 20px 70px}.RankingPage_heroTitle__8Trvs{font-size:48px}.RankingPage_tabWrapper__I0wdk{padding:24px 20px 20px}.RankingPage_heroTab__nt9m3{min-height:200px}.RankingPage_heroTabTitle__lApyB{font-size:32px}.RankingPage_activeTitle__w_6Za{font-size:40px}.RankingPage_card__8lnDD{min-height:280px;padding:24px}.RankingPage_cardTitle___UfGL{font-size:28px}}