/*
 * RTL katmanı — yalnız is_rtl() iken yüklenir (Faz B: Arapça).
 * main.css mantıksal özellikler kullanır; burada yalnız yön bilgisi taşıyan görseller ve fontlar ele alınır.
 */
html[dir="rtl"] body { --font-display: 'Noto Naskh Arabic', 'Fraunces', serif; --font-body: 'Noto Naskh Arabic', 'Manrope', system-ui, sans-serif; }
html[dir="rtl"] h1, html[dir="rtl"] h2, html[dir="rtl"] h3 { letter-spacing: 0; line-height: 1.3; }
html[dir="rtl"] .marquee-track { animation-direction: reverse; }
html[dir="rtl"] .tcard-more::after,
html[dir="rtl"] .btn svg,
html[dir="rtl"] .ok { transform: scaleX(-1); }
html[dir="rtl"] .hero-frame { justify-self: start; }
html[dir="rtl"] .hero-dark .hero-copy::before { animation-direction: reverse; }
