.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.stat-card{display:grid;grid-template-columns:120px 1fr;align-items:center;padding:20px;border:1px solid #eee}.stat-card h3{margin-bottom:0}.stat-card p{margin-top:10px}.stat-progress{position:relative;width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.stat-progress:before{content:"";position:absolute;inset:0;border-radius:50%;background:#e6e6e6}.stat-progress:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;-webkit-mask:radial-gradient(circle 38px at center,transparent 98%,#000 100%);mask:radial-gradient(circle 38px at center,transparent 98%,#000 100%)}.stat-value{position:relative;z-index:2;font-size:18px}@media (max-width:782px){.stats-grid{grid-template-columns:1fr}.stat-card{grid-template-columns:1fr;text-align:center;display:flex;flex-direction:column}}