;
        height: 280px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        color: var(--text-primary);
        transition: var(--transition-smooth);
        border: 1px solid var(--glass-border);
        box-shadow: var(--shadow-soft);
      }

      .stat-box:hover {
        transform: translateY(-10px) scale(1.02);
        border: 1px solid var(--accent-primary);
        box-shadow: var(--shadow-glow);
      }

      .stat-box i {
