.stats-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1px;background:#e9e9e9;width:100%;max-width:100%;overflow-x:hidden}.stats-grid .stat{background:#fff;padding:clamp(12px,3.5vw,20px);text-align:center;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.stats-grid .num{font-weight:700;font-size:clamp(24px,8vw,40px);line-height:1.1}.stats-grid .label{margin-top:6px;font-size:clamp(14px,4.2vw,20px);line-height:1.35}@media(max-width: 600px){.stats-grid{grid-template-columns:1fr}}.stats-grid *{max-width:100%;white-space:normal !important}html,body{overflow-x:hidden}.nuomi-cat-grid{--nuomi-gap: 22px;--nuomi-col-min: 320px;--nuomi-max: 1140px;width:100%;max-width:var(--nuomi-max);margin:0 auto;padding:0 var(--nuomi-gap);display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--nuomi-col-min), 1fr));gap:var(--nuomi-gap);overflow-x:hidden}.nuomi-cat-item{display:block;text-decoration:none;color:inherit}.nuomi-cat-imgbox{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:12px;background:#000}.nuomi-cat-imgbox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1);transition:transform .35s ease}.nuomi-cat-imgbox::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.15) 45%, rgba(0, 0, 0, 0) 100%);z-index:1;pointer-events:none}.nuomi-cat-overlay{position:absolute;left:0;right:0;bottom:0;min-height:48px;padding:10px 12px;display:flex;align-items:center;justify-content:center;z-index:2}.nuomi-cat-overlay span{color:#fff !important;font-weight:800;letter-spacing:.02em;text-align:center;line-height:1.25;font-size:clamp(13px,1vw,18px);text-shadow:0 1px 2px rgba(0,0,0,.6)}.nuomi-cat-item:hover img{transform:scale(1.035)}@media(max-width: 992px){.nuomi-cat-grid{--nuomi-gap: 18px}}@media(max-width: 520px){.nuomi-cat-grid{--nuomi-gap: 14px;grid-template-columns:1fr;padding:0 var(--nuomi-gap)}.nuomi-cat-imgbox{aspect-ratio:16/11}}.nuomi-cat-grid,.nuomi-cat-grid *{max-width:100%;box-sizing:border-box;white-space:normal !important}html{overflow-y:auto !important}body{overflow-y:visible !important;height:auto !important;max-height:none !important}