.v7 .ic-govde .soz-giris {
  font-size: 1.125rem;
  line-height: 1.65;
  color: var(--krem);
}

.v7 .ic-govde .soz-liste {
  max-inline-size: none;
  margin: 0 0 var(--bosluk-6);
  padding: 0;
  list-style: none;
  display: grid;
  gap: var(--bosluk-4);
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 19rem), 1fr));
  counter-reset: soz var(--soz-baslangic, 0);
}

.v7 .ic-govde .soz-kart {
  position: relative;
  margin: 0;
  padding: var(--bosluk-4) var(--bosluk-4) var(--bosluk-4) calc(var(--bosluk-4) + 2.5rem);
  background: var(--yuzey);
  border: 1px solid var(--cerceve);
  border-inline-start: 3px solid var(--heus-lake-acik, var(--lake));
  box-shadow: var(--heus-pah, var(--ic-isik));
  counter-increment: soz;
}

.v7 .ic-govde .soz-kart::before {
  content: counter(soz, decimal-leading-zero);
  position: absolute;
  inset-block-start: var(--bosluk-4);
  inset-inline-start: var(--bosluk-4);
  font-family: var(--font-baslik);
  font-size: 1.375rem;
  line-height: 1;

  color: var(--hata);
}

.v7 .ic-govde .soz-kart h3 {
  margin: 0 0 var(--bosluk-2);
  font-family: var(--font-baslik);
  font-size: 1.1875rem;
  line-height: 1.25;
  color: var(--krem);
}

.v7 .ic-govde .soz-kart p {
  margin: 0;
  color: var(--krem-2);
}

.v7 .ic-govde .soz-kart .soz-bag {
  margin-block-start: var(--bosluk-2);
  font-size: 0.9375rem;
}

.v7 .ic-govde .soz-liste--b5 {
  --soz-baslangic: 4;
}

.v7 .ic-govde .soz-liste--b10 {
  --soz-baslangic: 9;
}

.v7 .ic-govde .soz-muhur {
  max-inline-size: none;
  margin-block: var(--bosluk-8) var(--bosluk-4);
  padding: var(--bosluk-6);
  background: var(--yuzey-2);
  border: 1px solid var(--cerceve-dugme);
  box-shadow: var(--heus-pah, var(--ic-isik));
}

.v7 .ic-govde .soz-muhur > :last-child {
  margin-block-end: 0;
}

.v7 .ic-govde .soz-muhur-baslik {
  margin: 0 0 var(--bosluk-2);
  font-family: var(--font-baslik);
  font-size: 1.375rem;
  line-height: 1.2;
  color: var(--krem);
}

.v7 .ic-govde .soz-eylem {
  display: flex;
  flex-wrap: wrap;
  gap: var(--bosluk-3);
  margin-block: var(--bosluk-4) 0;
}

.v7 .ic-govde .soz-eylem + .legal-updated {
  margin-block-start: var(--bosluk-6);
}

.v7 .ic-govde .mh-ust {
  display: grid;
  gap: var(--bosluk-6);
  align-items: center;
  margin-block-end: var(--bosluk-6);
  padding: var(--bosluk-6);
  background: var(--yuzey);
  border: 1px solid var(--cerceve);
  box-shadow: var(--heus-pah, var(--ic-isik));
}

.v7 .ic-govde .mh-portre {
  margin: 0 auto;
  inline-size: min(100%, 12rem);
  border: 1px solid var(--cerceve-dugme);
  box-shadow: var(--heus-basilmis, none);
}

.v7 .ic-govde .mh-portre img {
  display: block;
  inline-size: 100%;
  block-size: auto;
}

.v7 .ic-govde .mh-tez {
  margin: 0 0 var(--bosluk-3);
  font-family: var(--font-baslik);
  font-size: 1.5rem;
  line-height: 1.2;
  color: var(--krem);
}

.v7 .ic-govde .mh-ust p:last-child {
  margin-block-end: 0;
}

.v7 .ic-govde .mh-taslar {
  max-inline-size: none;
  margin: 0 0 var(--bosluk-6);
  padding: 0;
  list-style: none;
  display: grid;
  gap: var(--bosluk-3);
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 11rem), 1fr));
}

.v7 .ic-govde .mh-tas {
  margin: 0;
  padding: var(--bosluk-3) var(--bosluk-4);
  background: var(--yuzey-2);
  border: 1px solid var(--cerceve);
  box-shadow: var(--heus-pah, var(--ic-isik));
}

.v7 .ic-govde .mh-tas strong {
  display: block;
  font-family: var(--font-baslik);
  font-size: 1.5rem;
  line-height: 1.15;
  color: var(--hata);
}

.v7 .ic-govde .mh-tas span {
  display: block;
  margin-block-start: var(--bosluk-1);
  font-size: 0.9375rem;
  color: var(--krem-2);
}

@media (min-width: 40rem) {
  .v7 .ic-govde .mh-ust {
    grid-template-columns: 12rem minmax(0, 1fr);
  }

  .v7 .ic-govde .mh-portre {
    margin: 0;
  }
}

@media (min-width: 64rem) {
  .v7 .ic-govde .mh-ust {
    grid-template-columns: 15rem minmax(0, 1fr);
  }

  .v7 .ic-govde .mh-portre {
    inline-size: 15rem;
  }
}
