.RankingsInfoBox-module__PivyMW__infoBox{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:20px;margin:0 1rem 2rem;padding:2.5rem}.RankingsInfoBox-module__PivyMW__infoTitleWrapper{align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.RankingsInfoBox-module__PivyMW__infoBoxIconContainer{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.RankingsInfoBox-module__PivyMW__infoBoxIconSVG{width:22px;height:22px;color:var(--accent)}.RankingsInfoBox-module__PivyMW__sectionIcon{stroke:currentColor;stroke-width:1.5px;fill:none;width:32px;height:32px}.RankingsInfoBox-module__PivyMW__infoBox h2{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:850;line-height:1.2}.RankingsInfoBox-module__PivyMW__infoDescription{color:var(--text-dim);max-width:800px;margin:1.25rem 0 2rem;font-size:1.05rem;line-height:1.8}.RankingsInfoBox-module__PivyMW__infoMeta{border-top:1px solid #ffffff14;flex-direction:column;gap:1.5rem;padding-top:1.5rem;display:flex}.RankingsInfoBox-module__PivyMW__infoCriteria{align-items:flex-start;gap:1rem;display:flex}.RankingsInfoBox-module__PivyMW__criteriaBadge{color:var(--accent);white-space:nowrap;text-transform:uppercase;background:#e509141a;border:1px solid #e5091433;border-radius:6px;padding:.25rem .6rem;font-size:.75rem;font-weight:800}.RankingsInfoBox-module__PivyMW__criteriaText{color:var(--text-dim);font-size:.9rem;line-height:1.6}.RankingsInfoBox-module__PivyMW__infoFooter{flex-wrap:wrap;gap:1rem;display:flex}.RankingsInfoBox-module__PivyMW__updateBadge,.RankingsInfoBox-module__PivyMW__currencyBadge{color:var(--text-dim);background:#ffffff0d;border:1px solid #ffffff0d;border-radius:20px;padding:.3rem .75rem;font-size:.75rem}.RankingsInfoBox-module__PivyMW__infoNote{color:var(--text-dim);margin-top:.5rem;font-size:.8rem}.RankingsInfoBox-module__PivyMW__infoNote:first-of-type{border-top:1px solid #ffffff0d;margin-top:1rem;padding-top:.5rem}@media (max-width:768px){.RankingsInfoBox-module__PivyMW__infoTitleWrapper{gap:.75rem;margin-bottom:1rem}.RankingsInfoBox-module__PivyMW__infoBoxIconContainer{border-radius:10px;width:36px;height:36px}.RankingsInfoBox-module__PivyMW__infoBoxIconSVG{width:18px;height:18px}.RankingsInfoBox-module__PivyMW__infoBox{padding:1.25rem}.RankingsInfoBox-module__PivyMW__infoBox h2{font-size:var(--font-size-h2)}.RankingsInfoBox-module__PivyMW__infoDescription{margin:.5rem 0 1rem;font-size:.8rem;line-height:1.6}.RankingsInfoBox-module__PivyMW__criteriaText{font-size:.75rem;line-height:1.5}.RankingsInfoBox-module__PivyMW__infoMeta{gap:1rem;padding-top:1rem}.RankingsInfoBox-module__PivyMW__infoCriteria{gap:.75rem}}
