.process-grid{
  display:grid;
  gap:25px;
}

.process-card{
  padding:40px;
  position:relative;
  transition:.4s;
}

.process-card:hover{
  transform:translateY(-8px);
}

.process-number{
  position: absolute;
  right: 30px;
  top: 25px;
  font-size: 48px;
  opacity: 1;
  font-weight: 700;
  color: #FFFFFF1A;
}

.process-icon{
  width:55px;
  margin-bottom:20px;
}

.process-title{
  margin-bottom:12px;
  font-weight:600;
}

.process-text{
  line-height:1.6;
}