/* ISG - ILGILI HIZMETLER */
.ue-isg-page .ue-related{
  padding:clamp(65px,7vw,100px) 0;
  background:#fff;
}

.ue-isg-page .ue-related-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:17px;
}

.ue-isg-page .ue-related-card{
  display:flex;
  align-items:center;
  gap:19px;
  min-width:0;
  padding:23px 25px;
  border:1px solid #e1ece7;
  border-radius:15px;
  background:#f7fbf9;
  color:#153a50;
  text-decoration:none;
  transition:transform .3s,border-color .3s,box-shadow .3s;
}

.ue-isg-page .ue-related-card:hover{
  transform:translateY(-4px);
  border-color:#a1d8c5;
  box-shadow:0 15px 35px #103f390d;
}

.ue-isg-page .ue-related-card > span{
  display:grid;
  place-items:center;
  flex:0 0 48px;
  height:48px;
  border-radius:12px;
  background:#e4f6ee;
  color:#118a70;
}

.ue-isg-page .ue-related-card svg{
  width:23px;
  height:23px;
}

.ue-isg-page .ue-related-card strong{
  flex:1;
  font-size:15px;
  line-height:1.5;
}

.ue-isg-page .ue-related-card small{
  flex:none;
  color:#118a70;
  font-size:11px;
  font-weight:800;
}

@media(max-width:700px){
  .ue-isg-page .ue-related-grid{
    grid-template-columns:1fr;
  }

  .ue-isg-page .ue-related-card{
    flex-wrap:wrap;
    padding:19px;
    gap:13px;
  }

  .ue-isg-page .ue-related-card small{
    width:100%;
    padding-left:61px;
  }
}

/* İlgili hizmetler - dört kart */
.ue-page .ue-related-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:16px;
}

.ue-page .ue-related-card{
  display:flex;
  align-items:center;
  flex-wrap:nowrap;
  min-width:0;
  gap:15px;
  padding:20px;
}

.ue-page .ue-related-card .ue-related-icon{
  display:grid;
  place-items:center;
  flex:0 0 48px;
  width:48px;
  height:48px;
  border-radius:12px;
  background:#e4f6ee;
  color:#118a70;
}

.ue-page .ue-related-card strong{
  flex:1;
  min-width:0;
  font-size:14px;
  line-height:1.5;
}

.ue-page .ue-related-card small{
  flex:none;
  width:auto;
  padding:0;
  white-space:nowrap;
  font-size:11px;
}

@media(max-width:700px){
  .ue-page .ue-related-grid{
    grid-template-columns:1fr;
    gap:12px;
  }

  .ue-page .ue-related-card{
    padding:16px;
  }

  .ue-page .ue-related-card strong{
    font-size:13px;
  }
}
