/* ============================================
   Hakkımızda Sayfası (hakkimizda.css)
   ============================================ */

.about-split{
  background: var(--white);
}

.info-card{
  height:100%;
  border-radius: var(--radius-lg);
  border: 1px solid var(--gray-200);
  box-shadow: var(--shadow-sm);
  padding: 28px;
  background: var(--white);
}
.info-card .ic{
  width: 56px; height:56px;
  border-radius: var(--radius-md);
  background: rgba(247,181,0,.16);
  color: var(--goem-yellow-dark);
  display:flex;
  align-items:center;
  justify-content:center;
  font-size: 1.5rem;
  margin-bottom: 16px;
}
.info-card h5{ font-weight: 900; margin-bottom: 10px; }
.info-card p{ color: var(--gray-600); margin:0; }

.values{
  background: linear-gradient(180deg,var(--gray-50) 0%, var(--white) 100%);
}
.value-item{
  height:100%;
  padding: 26px 22px;
  border-radius: var(--radius-lg);
  background: var(--white);
  border: 1px solid var(--gray-200);
  box-shadow: var(--shadow-sm);
  transition: var(--transition-normal);
}
.value-item:hover{ transform: translateY(-6px); box-shadow: var(--shadow-md); border-color: rgba(247,181,0,.55); }
.value-item .ic{
  width: 52px; height: 52px;
  border-radius: var(--radius-md);
  background: rgba(21,101,192,.12);
  color: var(--goem-blue);
  display:flex;
  align-items:center;
  justify-content:center;
  font-size: 1.35rem;
  margin-bottom: 14px;
}
.value-item h6{ font-weight: 900; margin-bottom: 8px; }
.value-item p{ margin:0; color: var(--gray-600); }

.milestone{
  background: var(--white);
}
.milestone-step{
  display:flex;
  gap: 16px;
  padding: 18px 0;
  border-bottom: 1px solid var(--gray-100);
}
.milestone-step:last-child{ border-bottom:none; }
.milestone-step .n{
  width: 44px; height:44px;
  border-radius: 50%;
  background: var(--goem-yellow);
  color: var(--gray-900);
  display:flex;
  align-items:center;
  justify-content:center;
  font-weight: 900;
  flex: 0 0 auto;
}
.milestone-step h6{ margin:0 0 6px 0; font-weight: 900; }
.milestone-step p{ margin:0; color: var(--gray-600); }

