/* ÜRETİLMİŞ DOSYA — elle düzenlenmez.
 * Kaynak: src/designs/14-kurumsal/section.css
 *
 * Her bildirime `!important` eklendi. Sebep:
 * florax teması `.post-entry h2 { font-size: 36px !important }` gibi
 * kurallar taşıyor ve `!important` özgüllüğü dinlemiyor. Ayrıntı:
 * scripts/gs-important.mjs başlığı ve assets/base.css.
 */
/* ─── 14-kurumsal · KURUMSAL SAYFASI ──────────────────────────────────────────
 *
 * Tez: sayfa bir ANTETTİR (Section.tsx başındaki nota bak).
 *
 * 🔒 BU DOSYANIN UYDUĞU KURALLAR — hepsi ölçülmüş:
 *  · `!important` YAZILMAZ; köprü ekler (Ö-014 · gs-important.mjs).
 *  · Çıplak hex YOK — palet `--gs-koyu-*` ortak tokenlarından (F3.3).
 *  · Punto YALNIZ `--gs-fs-1…7` (Ö-087). Ara değer yok.
 *  · Boşluk YALNIZ `--gs-bo-1…6` / `--gs-ritim` (Ö-106 · K-122 — ölçek yeni
 *    yüzeylerde BAĞLAYICI ve bu yeni bir yüzey). Tek istisna sınıfı: bir
 *    BİLEŞENİN KENDİ ÖLÇÜSÜ olan sayılar (düğme dolgusu, damga dolgusu, köşe
 *    işareti kolu) — DESIGN.md §5'te ölçülmüş sözleşmenin kendisi.
 *  · `opacity` ve `transform` BURADA TANIMLANMAZ (Ö-023): hareketin her karede
 *    yazdığı özellik `section.css`'te bulunursa köprünün `!important`'ı satır
 *    içi stili yener ve hareket sessizce ölür. JS'siz varsayılan = görünür.
 *  · Kenarlık `border` KISAYOLUYLA yazılır (Ö-135): laboratuvarda Tailwind
 *    preflight `border-style: solid` veriyor, WordPress'te varsayılan `none` —
 *    tek başına `border-width` iki dünyada AYRIŞIR.
 *  · `<a>` ve `<button>` kendi kutu ölçüsünü BİLDİRİR (Ö-118): Elementor kiti
 *    devralınmamış yüzeyde `border-radius`/`padding` dayatıyor.
 *  · Koyu zeminde `:focus-visible` EZİLİR (Ö-113): `base.css`in varsayılanı
 *    `--gs-primary` ve koyu zeminde 2.36:1 — kırmızı halka okunmuyor.
 */

.gs-14-kurumsal {
    /* Palet ortak koyu tokenlardan; bölüm kendi rengini İCAT ETMEZ. */
    --kr-zemin: var(--gs-koyu-zemin);
    --kr-yuzey: var(--gs-koyu-yuzey);
    --kr-yuzey-ust: var(--gs-koyu-yuzey-ust);
    --kr-metin: var(--gs-koyu-metin);
    --kr-ikincil: var(--gs-koyu-ikincil);
    --kr-silik: var(--gs-koyu-silik);
    --kr-hat: var(--gs-koyu-hat);
    --kr-eylem: var(--gs-primary);

    /* Harf aralığı TEK tokendan (DESIGN.md §5 ④) — çıplak `letter-spacing`
       yazılmaz, büyük harfe çevrilen her metin bunu taşır. */
    --kr-aralik: 0.14em;

    /* Sayfanın okuma genişliği. Ana sayfanın `--ax-aks-w`si gibi tek bir
       değişken; şerit ve içerik ayrışmasın diye (DESIGN.md §5 ③). */
    --kr-sinir: min(92vw, 74rem);

    /* Satır tablosunun numara sütunu — dar ekranda daralır, geniş ekranda
       açılır. ⚠️ `auto` KULLANILMAZ: başlık şeridi ile satırlar AYRI
       ızgaralardır ve `auto` her birinde ayrı çözülür (Ö-108). */
    --kr-no-w: 2.25rem;

    background: var(--kr-zemin) !important;
    color: var(--kr-ikincil) !important;
}

/* Sayfanın galvaniz taraması — ana sayfayla aynı dokunun devamı, ayrı bir
   yüzey değil. Dekoratif; kontrast hesabına girmez (DESIGN.md §3). */
.gs-14-kurumsal .kr {
    background-image: repeating-linear-gradient(
        135deg,
        rgb(var(--gs-koyu-isik-rgb) / 0.016) 0,
        rgb(var(--gs-koyu-isik-rgb) / 0.016) 1px,
        transparent 1px,
        transparent 7px
    ) !important;
}

.gs-14-kurumsal .kr-sinir {
    width: var(--kr-sinir) !important;
    margin-inline: auto !important;
}

/* ── METİN KATMANLARI — DESIGN.md §5 ④ ─────────────────────────────────────
 * ⚠️ `text-transform` doğrudan metni taşıyan öğeye yazılır: `base.css` her
 * metin elemanına `text-transform: none` mirası zorluyor ve doğrudan seçici
 * mirası yener — ebeveyne yazılan `uppercase` çocukta ÖLÜR (Ö-081). */

.gs-14-kurumsal .kr-etiket {
    margin: 0 0 var(--gs-bo-3) !important;
    font-size: var(--gs-fs-1) !important;
    font-weight: 700 !important;
    letter-spacing: var(--kr-aralik) !important;
    text-transform: uppercase !important;
    color: var(--kr-silik) !important;
}

.gs-14-kurumsal .kr-h2 {
    margin: 0 0 var(--gs-bo-4) !important;
    font-size: var(--gs-fs-6) !important;
    font-weight: 700 !important;
    line-height: 1.15 !important;
    letter-spacing: -0.012em !important;
    color: var(--kr-metin) !important;
}

.gs-14-kurumsal .kr-h3 {
    margin: 0 0 var(--gs-bo-3) !important;
    font-size: var(--gs-fs-5) !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
    color: var(--kr-metin) !important;
}

/* Ekran okuyucu için bölüm başlığı; görsel olarak etiket zaten söylüyor.
 *
 * ⚠️ OFSETLERİ KENDİSİ BİLDİRİR (Ö-118'in kuralı: "görünen her kutu ölçüsünü
 * kendisi bildirir" — görünmeyen de). Bildirmezse `inset-block-start`
 * hesaplanmış değeri STATİK KONUM olur ve o konum, üstünde duyuru bandı olup
 * olmamasına göre değişir: ölçüldü, laboratuvarda 2648.06 ↔ gurtesv2'de
 * 2552.28 (aradaki 95.78 px tam olarak bandın yüksekliği). Bant koşullu
 * düştüğü için (M-063 · Ö-129) bu fark her sayfada tekrarlanırdı. */
.gs-14-kurumsal .kr-gizli-baslik {
    position: absolute !important;
    inset-block-start: 0 !important;
    inset-inline-start: 0 !important;
    width: 1px !important;
    height: 1px !important;
    margin: -1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
}

.gs-14-kurumsal .kr-govde {
    margin: 0 0 var(--gs-bo-4) !important;
    max-width: 62ch !important;
    font-size: var(--gs-fs-4) !important;
    line-height: 1.65 !important;
    color: var(--kr-ikincil) !important;
}

.gs-14-kurumsal .kr-govde:last-child {
    margin-bottom: 0 !important;
}

.gs-14-kurumsal .kr-ozet {
    margin-bottom: var(--gs-bo-6) !important;
}

/* ── ÇERÇEVE ① — sayfadaki TEK açıklık biçimi ───────────────────────────── */

.gs-14-kurumsal .kr-cerceve {
    position: relative !important;
    margin: 0 !important;
    border: 1px solid var(--kr-hat) !important;
    border-top-color: rgb(var(--gs-koyu-isik-rgb) / 0.09) !important;
    border-radius: 0 !important;
    overflow: hidden !important;
    background: var(--kr-yuzey) !important;
}

.gs-14-kurumsal .kr-cerceve img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

/* Köşe işareti — teknik çizimin kesim işareti. `pointer-events: none` ve
   damganın ALTINDA (z-index 2 < 3). Kol uzunluğu bileşenin kendi ölçüsü. */
.gs-14-kurumsal .kr-cerceve::before,
.gs-14-kurumsal .kr-cerceve::after {
    content: "" !important;
    position: absolute !important;
    z-index: 2 !important;
    width: 1.25rem !important;
    height: 1.25rem !important;
    pointer-events: none !important;
}

.gs-14-kurumsal .kr-cerceve::before {
    inset-block-start: 0.55rem !important;
    inset-inline-end: 0.55rem !important;
    border-top: 1px solid rgb(255 255 255 / 0.34) !important;
    border-right: 1px solid rgb(255 255 255 / 0.34) !important;
}

.gs-14-kurumsal .kr-cerceve::after {
    inset-block-end: 0.55rem !important;
    inset-inline-start: 0.55rem !important;
    border-bottom: 1px solid rgb(255 255 255 / 0.34) !important;
    border-left: 1px solid rgb(255 255 255 / 0.34) !important;
}

/* ── DAMGA ② — çerçeveye perçinlenmiş plaka ────────────────────────────────
 * Zemin KATI: fotoğrafın üstünde durduğu için kontrastı ölçülebilir olmak
 * zorunda. `--kr-yuzey` üzerinde `--kr-metin` = 11.62:1 (base.css §Palet). */

.gs-14-kurumsal .kr-damga {
    position: absolute !important;
    z-index: 3 !important;
    inset-block-start: 0 !important;
    inset-inline-start: 0 !important;
    display: flex !important;
    align-items: baseline !important;
    gap: var(--gs-bo-1) !important;
    padding: 0.42rem 0.7rem !important;
    background: var(--kr-yuzey) !important;
    border-inline-end: 1px solid var(--kr-hat) !important;
    border-block-end: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-damga-et {
    font-size: var(--gs-fs-1) !important;
    font-weight: 800 !important;
    letter-spacing: var(--kr-aralik) !important;
    text-transform: uppercase !important;
    color: var(--kr-silik) !important;
}

.gs-14-kurumsal .kr-damga-no {
    font-size: var(--gs-fs-2) !important;
    font-weight: 700 !important;
    font-variant-numeric: tabular-nums !important;
    color: var(--kr-metin) !important;
}

/* ── BANNER — sayfa banner'ı sözleşmesi (F3.3b) ────────────────────────────
 * Ana sayfanın açılışı tam ekrandı; bu değil. Sayfanın işi karşılamak değil,
 * kayda geçmek — banner bir şerittir, bir sahne değil. */

.gs-14-kurumsal .kr-banner {
    padding-block: var(--gs-ritim) var(--gs-bo-6) !important;
    border-bottom: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-banner-baslik {
    margin: 0 0 var(--gs-bo-4) !important;
    max-width: 18ch !important;
    font-size: var(--gs-fs-7) !important;
    font-weight: 800 !important;
    line-height: 1.05 !important;
    letter-spacing: -0.028em !important;
    color: var(--kr-metin) !important;
}

.gs-14-kurumsal .kr-banner-ozet {
    margin: 0 !important;
    max-width: 56ch !important;
    font-size: var(--gs-fs-4) !important;
    line-height: 1.65 !important;
    color: var(--kr-ikincil) !important;
}

/* ── ANTET — sayfanın TEK gösterisi ────────────────────────────────────────
 * Cesaret buradadır (DESIGN.md §4 ②); kalan her bölüm susar. */

.gs-14-kurumsal .kr-antet {
    padding-block: var(--gs-ritim) !important;
    border-top: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-antet-kadraj {
    display: grid !important;
    gap: var(--gs-bo-6) !important;
}

.gs-14-kurumsal .kr-antet-gorsel {
    aspect-ratio: 4 / 3 !important;
}

.gs-14-kurumsal .kr-antet-blok {
    border: 1px solid var(--kr-hat) !important;
    border-top-color: rgb(var(--gs-koyu-isik-rgb) / 0.09) !important;
    padding: var(--gs-bo-5) !important;
    background: var(--kr-yuzey) !important;
}

.gs-14-kurumsal .kr-antet-liste {
    margin: 0 !important;
    padding: 0 !important;
    border-top: 1px solid var(--kr-hat) !important;
}

/* Alan/değer satırı. ⚠️ `dd` marjı `base.css`te sıfırlanıyor (Ö-090) —
   burada yine de açıkça yazılır: "görünen her kutu ölçüsünü kendisi bildirir". */
.gs-14-kurumsal .kr-antet-satir {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    gap: var(--gs-bo-2) !important;
    align-items: baseline !important;
    padding-block: var(--gs-bo-3) !important;
    border-bottom: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-antet-et {
    margin: 0 !important;
    font-size: var(--gs-fs-1) !important;
    font-weight: 700 !important;
    letter-spacing: var(--kr-aralik) !important;
    text-transform: uppercase !important;
    color: var(--kr-silik) !important;
}

.gs-14-kurumsal .kr-antet-deger {
    margin: 0 !important;
    font-size: var(--gs-fs-4) !important;
    font-weight: 700 !important;
    font-variant-numeric: tabular-nums !important;
    color: var(--kr-metin) !important;
}

.gs-14-kurumsal .kr-antet-not {
    margin: var(--gs-bo-4) 0 0 !important;
    font-size: var(--gs-fs-2) !important;
    line-height: 1.6 !important;
    color: var(--kr-silik) !important;
}

/* ── BİZ KİMİZ ──────────────────────────────────────────────────────────── */

.gs-14-kurumsal .kr-biz {
    display: grid !important;
    gap: var(--gs-bo-6) !important;
    padding-block: var(--gs-ritim) !important;
    border-top: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-biz-gorsel {
    aspect-ratio: 4 / 3 !important;
}

/* ── KAYIT SATIRI ⑦ — zincir ve referanslar aynı sözleşmeyi kullanır ───────
 * Kart ızgarası değil bir liste: sıra anlamlı, satır yüksekliği içeriği
 * kadar (Ö-108'in dersi). Başlık şeridi ile satırlar AYRI ızgaralar olduğu
 * için sütun genişlikleri SABİT — `auto` orada hizalama sözü vermez. */

.gs-14-kurumsal .kr-zincir,
.gs-14-kurumsal .kr-ref {
    padding-block: var(--gs-ritim) !important;
    border-top: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-tablo-bas,
.gs-14-kurumsal .kr-satir {
    display: grid !important;
    grid-template-columns: var(--kr-no-w) minmax(0, 1fr) !important;
    gap: var(--gs-bo-2) var(--gs-bo-4) !important;
    align-items: baseline !important;
}

.gs-14-kurumsal .kr-tablo-bas {
    padding-block: var(--gs-bo-2) !important;
    border-bottom: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-tablo-et {
    font-size: var(--gs-fs-1) !important;
    font-weight: 700 !important;
    letter-spacing: var(--kr-aralik) !important;
    text-transform: uppercase !important;
    color: var(--kr-silik) !important;
}

/* Dar ekranda kapsam sütunu başlıkta gizlenir — orada iki sütun yok. */
.gs-14-kurumsal .kr-tablo-et:last-child {
    display: none !important;
}

.gs-14-kurumsal .kr-liste {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

.gs-14-kurumsal .kr-satir {
    padding-block: var(--gs-bo-4) !important;
    border-bottom: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-satir-no {
    font-size: var(--gs-fs-2) !important;
    font-weight: 700 !important;
    font-variant-numeric: tabular-nums !important;
    color: var(--kr-silik) !important;
}

.gs-14-kurumsal .kr-satir-ad {
    font-size: var(--gs-fs-5) !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    color: var(--kr-metin) !important;
}

.gs-14-kurumsal .kr-satir-kapsam {
    grid-column: 2 !important;
    font-size: var(--gs-fs-3) !important;
    line-height: 1.6 !important;
    color: var(--kr-ikincil) !important;
}

/* ── MİSYON · VİZYON — ön yazı (F11.3) ──────────────────────────────────── */

/* F11.3: misyon/vizyon banner'ın hemen altında — ayırıcı banner'ın alt
 * çizgisidir, üst çizgi ikinci bir hat (2 px) üretirdi. */
.gs-14-kurumsal .kr-mv {
    padding-block: var(--gs-ritim) !important;
}

.gs-14-kurumsal .kr-mv-govde {
    display: grid !important;
    gap: var(--gs-bo-6) !important;
}

.gs-14-kurumsal .kr-mv-blok {
    border-left: 1px solid var(--kr-hat) !important;
    padding-left: var(--gs-bo-5) !important;
}

.gs-14-kurumsal .kr-madde {
    margin: 0 0 var(--gs-bo-4) !important;
    padding: 0 !important;
    list-style: none !important;
}

/* Madde işareti bir nokta değil bir ÇENTİK — kumpasın diliyle aynı. */
.gs-14-kurumsal .kr-madde li {
    position: relative !important;
    margin: 0 0 var(--gs-bo-3) !important;
    padding-left: var(--gs-bo-5) !important;
    font-size: var(--gs-fs-4) !important;
    line-height: 1.55 !important;
    color: var(--kr-metin) !important;
}

.gs-14-kurumsal .kr-madde li::before {
    content: "" !important;
    position: absolute !important;
    inset-block-start: 0.7em !important;
    inset-inline-start: 0 !important;
    width: var(--gs-bo-3) !important;
    border-top: 1px solid var(--kr-eylem) !important;
}

/* ── S.S.S — `<details>`, JavaScript'siz ───────────────────────────────────
 * Mekanizma icat edilmedi: header (Ö-110) ve duyuru bandı (M-124) aynı
 * `<details>`i kullanıyor. reduced-motion'da da açılır (Ö-018). */

.gs-14-kurumsal .kr-sss {
    padding-block: var(--gs-ritim) !important;
    border-top: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-sss-liste {
    border-top: 1px solid var(--kr-hat) !important;
}

.gs-14-kurumsal .kr-sss-oge {
    border-bottom: 1px solid var(--kr-hat) !important;
}

/* ⚠️ `list-style: none` + `::-webkit-details-marker` İKİSİ birden gerekli:
   varsayılan üçgen iki tarayıcı ailesinde iki ayrı yoldan geliyor. */
.gs-14-kurumsal .kr-sss-soru {
    display: flex !important;
    gap: var(--gs-bo-4) !important;
    align-items: center !important;
    justify-content: space-between !important;
    min-height: var(--gs-hedef) !important;
    padding-block: var(--gs-bo-4) !important;
    list-style: none !important;
    cursor: pointer !important;
}

.gs-14-kurumsal .kr-sss-soru::-webkit-details-marker {
    display: none !important;
}

.gs-14-kurumsal .kr-sss-soru-yazi {
    font-size: var(--gs-fs-5) !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    color: var(--kr-metin) !important;
}

/* İşaret bir ok değil bir ARTI/EKSİ: açık hâlde yatay çizgi kalır.
   Boyutu bileşenin kendi ölçüsü, bir boşluk değil. */
.gs-14-kurumsal .kr-sss-isaret {
    position: relative !important;
    flex: 0 0 auto !important;
    width: 0.85rem !important;
    height: 0.85rem !important;
}

.gs-14-kurumsal .kr-sss-isaret::before,
.gs-14-kurumsal .kr-sss-isaret::after {
    content: "" !important;
    position: absolute !important;
    inset-block-start: 50% !important;
    inset-inline-start: 0 !important;
    width: 100% !important;
    border-top: 1px solid var(--kr-metin) !important;
}

/* ⚠️ Dikey kol `transform` YERİNE ayrı bir kutu ile döndürülür değil —
   `rotate` özelliği kullanılır. `transform` hareketin alanıdır (Ö-023) ve
   bu bölümde ona hiç dokunulmaz. */
.gs-14-kurumsal .kr-sss-isaret::after {
    rotate: 90deg !important;
}

.gs-14-kurumsal .kr-sss-oge[open] .kr-sss-isaret::after {
    rotate: 0deg !important;
}

.gs-14-kurumsal .kr-sss-cevap {
    margin: 0 !important;
    padding-block: 0 var(--gs-bo-5) !important;
    max-width: 68ch !important;
    font-size: var(--gs-fs-4) !important;
    line-height: 1.65 !important;
    color: var(--kr-ikincil) !important;
}

/* ── KAPANIŞ ───────────────────────────────────────────────────────────── */

.gs-14-kurumsal .kr-kapanis {
    display: grid !important;
    gap: var(--gs-bo-6) !important;
    padding-block: var(--gs-ritim) !important;
    border-top: 1px solid var(--kr-hat) !important;
}

/* ── DÜĞME ⑤ — sayfanın TEK dolgu kırmızısı ────────────────────────────────
 * 🔴 Dört bildirimi KENDİSİ yazar (Ö-118): `border-radius` · `background` ·
 * `color` · `padding`. Elementor kiti devralınmamış yüzeyde bunları dayatıyor
 * ve tahtanın düğmesi orada 100 px hap gelmişti. */

.gs-14-kurumsal .kr-dugme {
    display: inline-flex !important;
    gap: 0.7rem !important;
    align-items: center !important;
    padding: 0.9rem 1.6rem !important;
    border: 0 solid transparent !important;
    border-radius: 0 !important;
    background: var(--kr-eylem) !important;
    color: var(--gs-white) !important;
    font-size: var(--gs-fs-4) !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}

.gs-14-kurumsal .kr-dugme-ok {
    font-weight: 400 !important;
}

/* ── BAĞLANTI ⑥ — altı çizili, `:hover`da RENK değil ÇİZGİ açılır ───────── */

.gs-14-kurumsal .kr-kanal {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: var(--gs-bo-2) var(--gs-bo-5) !important;
    margin: var(--gs-bo-5) 0 0 !important;
}

.gs-14-kurumsal .kr-bag {
    display: inline-flex !important;
    align-items: center !important;
    min-height: var(--gs-hedef) !important;
    border-bottom: 1px solid var(--kr-hat) !important;
    font-size: var(--gs-fs-3) !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    color: var(--kr-metin) !important;
}

.gs-14-kurumsal .kr-bag:hover {
    border-bottom-color: var(--kr-metin) !important;
}

/* ── ODAK — koyu zeminde EZİLMEK ZORUNDA (Ö-113) ───────────────────────────
 * `base.css`in varsayılanı `--gs-primary` ve koyu zeminde 2.36:1 verir; halka
 * KIRMIZI gelir ve okunmaz. Değer sayfanın kalanıyla birebir aynı. */

.gs-14-kurumsal a:focus-visible,
.gs-14-kurumsal summary:focus-visible {
    outline: 2px solid var(--kr-metin) !important;
    outline-offset: 3px !important;
}

/* ── 768px ve üzeri ──────────────────────────────────────────────────────── */

@media (min-width: 768px) {
    .gs-14-kurumsal {
        --kr-no-w: 3rem;
    }

    .gs-14-kurumsal .kr-tablo-bas,
    .gs-14-kurumsal .kr-satir {
        grid-template-columns: var(--kr-no-w) minmax(0, 16rem) minmax(0, 1fr) !important;
    }

    .gs-14-kurumsal .kr-satir-kapsam {
        grid-column: auto !important;
    }

    .gs-14-kurumsal .kr-tablo-et:last-child {
        display: block !important;
    }

    .gs-14-kurumsal .kr-mv-govde {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }

    .gs-14-kurumsal .kr-kapanis {
        grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr) !important;
        align-items: center !important;
    }
}

/* ── 1025px ve üzeri ─────────────────────────────────────────────────────── */

@media (min-width: 1025px) {
    .gs-14-kurumsal .kr-antet-kadraj {
        grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;
        align-items: stretch !important;
    }

    .gs-14-kurumsal .kr-antet-gorsel {
        aspect-ratio: auto !important;
    }

    .gs-14-kurumsal .kr-biz {
        grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) !important;
        align-items: center !important;
    }

    .gs-14-kurumsal .kr-satir {
        grid-template-columns: var(--kr-no-w) minmax(0, 20rem) minmax(0, 1fr) !important;
    }

    .gs-14-kurumsal .kr-tablo-bas {
        grid-template-columns: var(--kr-no-w) minmax(0, 20rem) minmax(0, 1fr) !important;
    }
}
