/* Arapça (RTL) düzen düzeltmeleri */
html[dir="rtl"] { --font: "Cairo", "Segoe UI", Tahoma, sans-serif; --font-head: "Cairo", "Segoe UI", Tahoma, sans-serif; }
html[dir="rtl"] body { font-family: var(--font); text-align: start; }
html[dir="rtl"] * { letter-spacing: 0 !important; }
html[dir="rtl"] .eyebrow, html[dir="rtl"] .kicker, html[dir="rtl"] .svc-cat, html[dir="rtl"] .site-footer h3 { text-transform: none; }

html[dir="rtl"] .skip-link { left: auto; right: 12px; }
html[dir="rtl"] .founder-tag { border-left: 0; border-right: 1px solid var(--line); padding-left: 0; padding-right: 14px; }
html[dir="rtl"] .nav > a::after { transform-origin: right; }
html[dir="rtl"] .hero h1 { border-left: 0; border-right: 4px solid var(--red); padding-left: 0; padding-right: 16px; }
html[dir="rtl"] .hero-badge.hb1 { left: auto; right: -18px; }
html[dir="rtl"] .hero-badge.hb2 { right: auto; left: -14px; }

html[dir="rtl"] .stat { border-left: 0; border-right: 1px solid var(--line); }
html[dir="rtl"] .stat:first-child { border-right: 0; padding-right: 0; padding-left: 24px; }

html[dir="rtl"] .hs:nth-child(n) { border-left: 1px solid var(--line); }
html[dir="rtl"] .hs:nth-child(4n) { border-right: 3px solid var(--red); }
html[dir="rtl"] .hs:nth-child(4n+1) { border-right: 3px solid var(--blue); }
html[dir="rtl"] .hs:nth-child(4n+2) { border-right: 3px solid var(--navy); }
html[dir="rtl"] .hs:nth-child(4n+3) { border-right: 3px solid var(--ig); }

html[dir="rtl"] .why-item { padding: 22px 0 22px 24px; }
html[dir="rtl"] .why-item:nth-child(odd) { padding-right: 0; padding-left: 28px; }
html[dir="rtl"] .why-item:nth-child(even) { padding-left: 0; padding-right: 28px; border-left: 0; border-right: 1px solid var(--line); }

html[dir="rtl"] .process-item { padding: 0 0 0 28px; border-right: 0; border-left: 1px solid #1E3A64; }
html[dir="rtl"] .process-item:last-child { border-left: 0; padding-left: 0; }
html[dir="rtl"] .process-light .process-item { border-left-color: var(--line); }

html[dir="rtl"] .slider-nav { right: auto; left: 16px; }
html[dir="rtl"] .dots { left: auto; right: 36px; }
html[dir="rtl"] .slider-btn { transform: scaleX(-1); }
html[dir="rtl"] .text-link svg { transform: scaleX(-1); }
html[dir="rtl"] .text-link:hover svg { transform: translateX(-4px) scaleX(-1); }
html[dir="rtl"] .wa-float { right: auto; left: 16px; }
html[dir="rtl"] .t-controls { justify-content: flex-start; }
html[dir="rtl"] .alert, html[dir="rtl"] .field-error { text-align: start; }
html[dir="rtl"] .honeypot { left: auto; right: -9999px; }

html[dir="rtl"][data-x] .marquee-track, html[dir="rtl"] body[data-marquee="1"] .marquee-track { animation-name: marqueeRtl; }
@keyframes marqueeRtl { from { transform: translateX(0); } to { transform: translateX(50%); } }

@media (max-width: 1200px) {
  html[dir="rtl"] .why-item:nth-child(even) { padding-right: 0; border-right: 0; }
  html[dir="rtl"] .why-item:nth-child(odd) { padding-left: 0; }
}
@media (max-width: 1100px) {
  html[dir="rtl"] .process-item { border-left: 0; padding: 16px 0; }
}
@media (max-width: 980px) {
  html[dir="rtl"] .nav.is-open { text-align: right; }
}
@media (max-width: 720px) {
  html[dir="rtl"] .dots { right: 20px; }
  html[dir="rtl"] .stat { border-right: 0; padding: 12px 0; }
}
