/* Kaynak: brief/INDEX-02-multiblok-7.md §6 — s433/s434 (section), s253 (container), s280/s281 (row) */

/* section.multiblockWrapper — s433 (w360/w1440) / s434 (w768/w1024: +margin-bottom 30px; satır arası boşluk
   karo sütununda toplandı → .itile margin-bottom 40px, bkz. ImageTile/styles.css) */
.cc_ois9tmeu_pa3aaiJ33j .igrid {
  width: 100%;
  background-color: var(--su-bg);
  font-family: var(--su-font);
  font-size: 12.8px;
}

/* .ticiContainer.hazirBlokContent — s253 */
.cc_ois9tmeu_pa3aaiJ33j .igrid__container {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  clear: both;
  max-width: 100%;
}

/* .txrow.ticiJustifyCenter — s281 (display:flex; justify-content:center; gap:0), w360 s280 (+wrap).
   Kaynakta satır başına 2 kolon (%50); 4 karo için 2 sütunlu ızgara → her kolon tam %50 (720/512/384/180). */
.cc_ois9tmeu_pa3aaiJ33j .igrid__row {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  justify-content: center;
  gap: 0;
}
.cc_ois9tmeu_pa3aaiJ33j .igrid__row > *, .cc_ois9tmeu_pa3aaiJ33j .igrid__row > * > * {
  display: contents;
}

/* §9 akışkan: #mainHolder_divDesign .ticiContainer padding 1vw ve .hazirBlokContent .txrow margin -1vw (≤1024) */
@media (max-width: 1024px) {
  .cc_ois9tmeu_pa3aaiJ33j .igrid__container {
    padding-right: 1vw;
    padding-left: 1vw;
  }
  .cc_ois9tmeu_pa3aaiJ33j .igrid__row {
    margin-right: -1vw;
    margin-left: -1vw;
  }
}
