.statistics-showcase{margin:0 auto;max-width:var(--container-2xl);padding:var(--padding-top) var(--container-padding) var(--padding-bottom) var(--container-padding)}.statistics-container{display:flex;flex-direction:column;gap:var(--space-6)}.statistics-header{margin-bottom:var(--space-4);text-align:center}.statistics-title{color:hsla(0,0%,100%,.8);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--font-size-xl);font-weight:300;letter-spacing:2px;margin:0;text-transform:uppercase}.statistics-grid{align-items:stretch;display:grid;gap:var(--gap-vertical) var(--gap-horizontal);grid-template-columns:var(--cards-per-row);justify-items:center}.statistic-card{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;justify-content:center;min-height:140px;overflow:hidden;padding:var(--space-10) var(--space-6);position:relative;text-align:center;transition:all var(--duration-normal) var(--ease-out);width:100%}.statistic-card:before{background:linear-gradient(135deg,rgba(255,110,130,.1),rgba(246,134,31,.1));bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--duration-normal) var(--ease-out);z-index:0}.statistic-card:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border-color:hsla(0,0%,100%,.12);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.statistic-card:hover:before{opacity:1}.statistic-icon{height:60px;margin-bottom:var(--space-4);opacity:.7;position:relative;width:60px;z-index:1}.statistic-icon,.statistic-icon img{transition:all var(--duration-normal) var(--ease-out)}.statistic-icon img{filter:grayscale(.3) brightness(1.2);height:100%;object-fit:contain;width:100%}.statistic-card:hover .statistic-icon{opacity:1;transform:scale(1.1)}.statistic-card:hover .statistic-icon img{filter:grayscale(0) brightness(1.4)}.statistic-content{position:relative;z-index:1}.statistic-number{background:linear-gradient(135deg,#ff6e82,#f6861f);-webkit-background-clip:text;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--font-size-4xl);font-weight:300;line-height:1.1;margin:0 0 var(--space-2) 0;-webkit-text-fill-color:transparent;background-clip:text;transition:all var(--duration-normal) var(--ease-out)}.statistic-card:hover .statistic-number{transform:scale(1.05)}.statistic-label{color:hsla(0,0%,100%,.6);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--font-size-sm);font-weight:400;letter-spacing:1px;line-height:1.4;margin:0;text-transform:uppercase;transition:all var(--duration-normal) var(--ease-out)}.statistic-card:hover .statistic-label{color:hsla(0,0%,100%,.8)}@media (max-width:1024px){.statistics-grid{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(3,1fr)}.statistic-card{min-height:120px;padding:var(--space-8) var(--space-4)}.statistic-icon{height:50px;margin-bottom:var(--space-3);width:50px}.statistic-number{font-size:var(--font-size-3xl)}.statistic-label{font-size:var(--font-size-xs)}}@media (max-width:768px){.statistics-showcase{padding:var(--space-16) var(--space-4) var(--space-12) var(--space-4)}.statistics-container{gap:var(--space-4)}.statistics-title{font-size:var(--font-size-lg);letter-spacing:1px}.statistics-grid{gap:var(--space-4);grid-template-columns:1fr;margin:0 auto;max-width:400px}.statistic-card{min-height:100px;padding:var(--space-8) var(--space-5)}.statistic-icon{height:45px;margin-bottom:var(--space-3);width:45px}.statistic-number{font-size:var(--font-size-2xl)}.statistic-label{font-size:var(--font-size-xs)}}@media (max-width:480px){.statistics-showcase{padding:var(--space-12) var(--space-3) var(--space-8) var(--space-3)}.statistic-card{min-height:90px;padding:var(--space-6) var(--space-4)}.statistic-icon{height:40px;margin-bottom:var(--space-2);width:40px}.statistic-number{font-size:var(--font-size-xl)}.statistic-label{font-size:var(--font-size-xs);letter-spacing:.5px}}