/* RTL Styles for Persian (Farsi) */
[dir="rtl"] .hero-content {
    direction: rtl;
}

[dir="rtl"] .hero-title,
[dir="rtl"] .hero-subtitle,
[dir="rtl"] .section-title,
[dir="rtl"] .cta-content h2,
[dir="rtl"] .cta-content p {
    direction: rtl;
    text-align: right;
}

[dir="rtl"] .hero-features {
    direction: rtl;
    flex-direction: row-reverse;
}

[dir="rtl"] .hero-buttons {
    direction: rtl;
    flex-direction: row-reverse;
}

[dir="rtl"] .cta-buttons {
    direction: rtl;
    flex-direction: row-reverse;
}

[dir="rtl"] .features-grid {
    direction: rtl;
}

[dir="rtl"] .feature-card {
    direction: rtl;
    text-align: right;
}

[dir="rtl"] .platforms-grid {
    direction: rtl;
}

[dir="rtl"] .platform-card {
    direction: rtl;
    text-align: right;
}

[dir="rtl"] .faq-accordion {
    direction: rtl;
}

[dir="rtl"] .faq-item {
    direction: rtl;
}

[dir="rtl"] .faq-question,
[dir="rtl"] .faq-answer {
    direction: rtl;
    text-align: right;
}

[dir="rtl"] .footer-content {
    direction: rtl;
}

[dir="rtl"] .language-switcher {
    direction: rtl;
    flex-direction: row-reverse;
}

/* RTL Responsive adjustments */
@media (max-width: 768px) {
    [dir="rtl"] .hero-features {
        justify-content: center;
    }
    
    [dir="rtl"] .hero-buttons {
        justify-content: center;
    }
    
    [dir="rtl"] .cta-buttons {
        flex-direction: column;
        align-items: center;
    }
}
