/* ==========================================================================
   Ötüken Danışmanlık — Farsça (RTL) düzeltmeleri
   ana.css logical property kullandığı için düzen kendiliğinden döner;
   burada sadece font ailesi, satır yüksekliği ve ok yönü kalıyor.
   ========================================================================== */

[dir="rtl"] {
    --font-baslik: 'Vazirmatn', 'IBM Plex Sans', sans-serif;
    --font-govde: 'Vazirmatn', 'IBM Plex Sans', sans-serif;
    --satir-govde: 1.9;
}

[dir="rtl"] h1, [dir="rtl"] h2, [dir="rtl"] h3 { font-weight: 700; }

/* Ok işaretleri (kapı kartları) ters yöne baksın */
[dir="rtl"] .ok {
    display: inline-block;
    transform: scaleX(-1);
}

[dir="rtl"] .menu-tetik::after {
    transform: rotate(135deg);
}

[dir="rtl"] .menu-ogesi.acik .menu-tetik::after {
    transform: rotate(315deg);
}

[dir="rtl"] .breadcrumb li + li::before {
    content: '‹';
}

/* Banner katmanı: metin sağda durduğu için koyu ağırlık da sağa kayar */
[dir="rtl"] .hizmet-banner-katman {
    background: linear-gradient(to left, rgba(20, 32, 46, 0.75), rgba(20, 32, 46, 0.35));
}

/* Hizmet kartlarındaki ok işareti ters yöne baksın */
[dir="rtl"] a.hizmet-satir .hizmet-adi::after {
    content: '←';
}

[dir="rtl"] a.hizmet-satir:hover .hizmet-adi::after,
[dir="rtl"] a.hizmet-satir:focus-visible .hizmet-adi::after {
    transform: translateX(-4px);
}
