.rankings_sectionHeader__nhYKu{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.rankings_eyebrow__geOZn{color:#9b6b25;font-size:11px;font-weight:600}.rankings_sectionTitle__8DMsX{margin:6px 0 0;color:#183a3a;font-size:clamp(18px,2vw,23px);font-weight:800}.rankings_count__kJOdh{flex-shrink:0;padding:7px 12px;border:1px solid #e2e8e6;border-radius:30px;background:#fff;color:#607571;font-size:11px}.rankings_grid__XkNue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.rankings_card__QCZap{--accent:#287361;--wash:#edf6f1;--line:#c9dfd4;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e1e8e5;border-radius:22px;background:#fff;box-shadow:0 5px 20px #193d3105;color:#183a3a;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.rankings_card__QCZap:nth-child(3n+2){--accent:#9a6b28;--wash:#fcf5e8;--line:#edddba}.rankings_card__QCZap:nth-child(3n){--accent:#626aa0;--wash:#f0f1fa;--line:#d8dcf0}.rankings_card__QCZap:hover{transform:translateY(-5px);border-color:var(--line);box-shadow:0 16px 34px #193d3110}.rankings_card__QCZap:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.rankings_cardVisual__TeC55{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;min-height:128px;padding:24px;overflow:hidden;background:linear-gradient(115deg,var(--wash),#fff);border-bottom:1px solid var(--wash)}.rankings_cardVisual__TeC55:after{content:"";position:absolute;z-index:-1;width:180px;height:180px;left:-35px;top:-55px;border:1px solid var(--line);border-radius:50%;box-shadow:0 0 0 22px var(--wash),0 0 0 23px var(--line);opacity:.55}.rankings_category__poMaU{max-width:65%;padding:7px 12px;border:1px solid var(--line);border-radius:10px;color:var(--accent);background:#ffffffb8;font-size:11px;font-weight:650;line-height:1.9}.rankings_emblem__rCoXG{display:grid;place-items:center;width:66px;height:66px;flex-shrink:0;margin-bottom:8px;border:1px solid var(--line);border-radius:20px;background:#ffffffb3;color:var(--accent);transform:rotate(-8deg);box-shadow:0 7px 14px #193d3108}.rankings_podium__os3Gf{position:absolute;display:flex;gap:4px;align-items:flex-end;bottom:-1px;left:28px;opacity:.5}.rankings_podium__os3Gf span{width:20px;height:12px;border:1px solid var(--line);border-radius:4px 4px 0 0;background:var(--wash)}.rankings_podium__os3Gf span:nth-child(2){height:22px}.rankings_podium__os3Gf span:nth-child(3){height:8px}.rankings_cardBody___uEcl{display:flex;flex-direction:column;flex:1;padding:22px 24px 18px}.rankings_period__QaOqm{margin:0 0 7px;color:var(--accent);font-size:11px;font-weight:500}.rankings_cardTitle__tRU0O{margin:0 0 24px;color:#183a3a;font-size:17px;font-weight:800;line-height:1.9}.rankings_cardFooter__BHxkB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:15px;border-top:1px solid #edf0ee}.rankings_cta__pcrLL,.rankings_date___m9Ln{display:inline-flex;align-items:center;gap:6px;font-size:10px}.rankings_date___m9Ln{color:#76847e}.rankings_cta__pcrLL{color:var(--accent);font-weight:700;margin-inline-start:auto}.rankings_arrow__HgLrS{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--wash);transition:background .2s ease,color .2s ease}.rankings_card__QCZap:hover .rankings_arrow__HgLrS{background:var(--accent);color:#fff}.rankings_empty__czeH6{grid-column:1/-1;display:grid;justify-items:center;gap:16px;padding:64px 24px;border:1px dashed #d6e1da;border-radius:22px;background:#f5f9f6;color:#718579}@media (max-width:639px){.rankings_grid__XkNue{grid-template-columns:minmax(0,1fr);gap:18px}.rankings_sectionHeader__nhYKu{gap:10px}.rankings_count__kJOdh{padding:6px 9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.rankings_arrow__HgLrS,.rankings_card__QCZap{transition:none}.rankings_card__QCZap:hover{transform:none}}