.stats{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(2,1fr);padding:40px 0 60px;margin-top:-100px}@media (min-width:768px){.stats{grid-template-columns:repeat(4,1fr)}}.stat{position:relative;text-align:center;padding:32px 20px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(20,20,20,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.stat__glow{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,200,0,.12) 0,rgba(255,136,0,.05) 60%,transparent 100%);opacity:.7;transition:opacity .3s ease;z-index:0}.stat__value{font-family:Oswald,Inter,sans-serif;font-weight:900;font-size:clamp(32px,5vw,52px);letter-spacing:1px;background:linear-gradient(90deg,#ff0000,#ff4000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 10px rgba(255,200,0,.3)}.stat__label,.stat__value{position:relative;z-index:1}.stat__label{margin-top:10px;color:#c7c7c7;font-size:15px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.stat:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 0 20px rgba(255,180,0,.15),inset 0 0 8px rgba(255,140,0,.25)}.stat:hover .stat__glow{opacity:1}