/* Ana sayfa gerçek H1 */
.three-home-main-h1{
  width:min(1180px,calc(100% - 48px))!important;
  margin:26px auto 16px!important;
  color:#07152d!important;
  font-size:clamp(30px,3vw,48px)!important;
  line-height:1.06!important;
  letter-spacing:-.055em!important;
  font-weight:950!important;
}

/* Üst operasyon bölümü: sadece arka plan atmosferi */
body.page-home .trust-row.three-top-channels-bg-match{
  background:#f5f8fc!important;
  background-image:none!important;
  border:0!important;
  box-shadow:none!important;
  outline:0!important;
  padding-top:36px!important;
  padding-bottom:30px!important;
  margin:0!important;
  overflow:visible!important;
}

/* Dikdörtgen görünen kutu kaynakları */
body.page-home .trust-row.three-top-channels-bg-match .container,
body.page-home .trust-row.three-top-channels-bg-match .trust-box,
body.page-home .trust-row.three-top-channels-bg-match .trust-grid{
  background:transparent!important;
  background-image:none!important;
  border:0!important;
  box-shadow:none!important;
  outline:0!important;
  filter:none!important;
}

/* Eski CSS pseudo arka planları */
body.page-home .trust-row.three-top-channels-bg-match::before,
body.page-home .trust-row.three-top-channels-bg-match::after,
body.page-home .trust-row.three-top-channels-bg-match .container::before,
body.page-home .trust-row.three-top-channels-bg-match .container::after,
body.page-home .trust-row.three-top-channels-bg-match .trust-box::before,
body.page-home .trust-row.three-top-channels-bg-match .trust-box::after,
body.page-home .trust-row.three-top-channels-bg-match .trust-grid::before,
body.page-home .trust-row.three-top-channels-bg-match .trust-grid::after{
  content:none!important;
  display:none!important;
  background:none!important;
  background-image:none!important;
  border:0!important;
  box-shadow:none!important;
}

/* Başlık artık H2 oldu ama eski görünümü korusun */
body.page-home .trust-row.three-top-channels-bg-match .trust-head h2{
  margin:0!important;
  color:#07152d!important;
  font-size:clamp(22px,2.1vw,32px)!important;
  line-height:1.12!important;
  letter-spacing:-.04em!important;
  font-weight:950!important;
}

body.page-home .trust-row.three-top-channels-bg-match .trust-head span{
  display:none!important;
}

/* Gridin kendi alanı tamamen şeffaf */
body.page-home .trust-row.three-top-channels-bg-match .trust-grid{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:26px 34px!important;
  width:auto!important;
  max-width:100%!important;
  min-height:0!important;
  padding:0!important;
  margin-top:24px!important;
  border-radius:0!important;
  overflow:visible!important;
}

/* Üst logolardaki dikdörtgen gölgeyi veren alt gölgeyi yumuşat */
body.page-home .trust-row.three-top-channels-bg-match .trust-item{
  background:#fff!important;
  background-image:none!important;
  border:0!important;
  border-radius:999px!important;
  box-shadow:0 10px 24px rgba(15,23,42,.055)!important;
  outline:0!important;
  overflow:hidden!important;
}

/* Balonların altına veya içine eklenmiş pseudo katmanları kapat */
body.page-home .trust-row.three-top-channels-bg-match .trust-item::before,
body.page-home .trust-row.three-top-channels-bg-match .trust-item::after{
  content:none!important;
  display:none!important;
  background:none!important;
  box-shadow:none!important;
  border:0!important;
}

/* Üst ve ödeme bölümü arasında çizgi kalmasın */
body.page-home .three-payment-channels{
  border-top:0!important;
  margin-top:0!important;
}

body.page-home .three-payment-channels::before,
body.page-home .three-payment-channels::after{
  content:none!important;
  display:none!important;
}

/* Mobil */
@media(max-width:640px){
  .three-home-main-h1{
    width:calc(100% - 30px)!important;
    margin:20px auto 12px!important;
    font-size:30px!important;
  }

  body.page-home .trust-row.three-top-channels-bg-match{
    padding-top:28px!important;
    padding-bottom:24px!important;
  }

  body.page-home .trust-row.three-top-channels-bg-match .trust-grid{
    gap:18px!important;
  }
}
