.wh .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:26px 0}.wh .stats .s{background:#fff;border:1px solid #e6def2;border-radius:14px;padding:22px 12px;text-align:center;box-shadow:0 4px 18px rgba(41,10,74,.06)}.wh .stats .s b{display:block;font-size:40px;line-height:1.1;color:#290a4a}.wh .stats .s span{display:block;margin-top:6px;color:#3a3d44;font-size:15px}@media (max-width:820px){.wh .stats{grid-template-columns:repeat(2,1fr)}}