.vxPlatformStatsPublic{margin-top:28px;margin-bottom:18px}
.vxPlatformStatsPublic__card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(150px,.55fr));gap:18px;align-items:center;padding:26px 30px;border:1px solid rgba(126,155,207,.24);border-radius:22px;background:linear-gradient(135deg,rgba(20,36,58,.92),rgba(22,27,49,.96));box-shadow:0 18px 50px rgba(0,0,0,.18)}
.vxPlatformStatsPublic__card:before{content:"";position:absolute;inset:auto -90px -110px auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(124,92,252,.2),transparent 68%);pointer-events:none}
.vxPlatformStatsPublic__copy{position:relative;z-index:1}
.vxPlatformStatsPublic__eyebrow{display:block;margin-bottom:7px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#91a9cf}
.vxPlatformStatsPublic__copy strong{display:block;font-size:23px;line-height:1.2;color:#f6f8fc}
.vxPlatformStatsPublic__copy p{margin:8px 0 0;color:#aebbd0;font-size:14px;line-height:1.55}
.vxPlatformStatsPublic__metric{position:relative;z-index:1;padding:8px 18px;border-left:1px solid rgba(151,175,214,.18)}
.vxPlatformStatsPublic__value{display:block;font-size:34px;font-weight:900;line-height:1;color:#fff;letter-spacing:-.035em;font-variant-numeric:tabular-nums}
.vxPlatformStatsPublic__label{display:block;margin-top:8px;color:#9eacc1;font-size:13px}
.vxPlatformStatsCabinet{max-width:1180px;margin:18px auto 8px;padding:0 18px}
.vxPlatformStatsCabinet__inner{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:12px 18px;border:1px solid rgba(126,155,207,.16);border-radius:14px;background:rgba(22,34,51,.58);color:#8fa0b7;font-size:13px}
.vxPlatformStatsCabinet__inner b{color:#dbe7f7;font-variant-numeric:tabular-nums}
.vxPlatformStatsCabinet__dot{opacity:.45}
body.vx-public-guest .vxPlatformStatsCabinet{display:none}
body.vx-authenticated .vxPlatformStatsPublic{display:none}
@media(max-width:760px){.vxPlatformStatsPublic__card{grid-template-columns:1fr 1fr;padding:22px}.vxPlatformStatsPublic__copy{grid-column:1/-1}.vxPlatformStatsPublic__metric{border-left:0;border-top:1px solid rgba(151,175,214,.18);padding:16px 0 0}.vxPlatformStatsPublic__value{font-size:29px}.vxPlatformStatsCabinet{padding:0 12px}.vxPlatformStatsCabinet__inner{gap:8px 10px;text-align:center}}
