/* ===================================================================
   HomeSync — LTR overrides for the English site (loaded after style.css)
=================================================================== */
[dir="ltr"]{text-align:left}

/* FAQ */
[dir="ltr"] .faq-q{text-align:left}

/* Article prose (flip directional accents) */
[dir="ltr"] .prose h2{padding-right:0;padding-left:1rem}
[dir="ltr"] .prose h2::before{right:auto;left:0}
[dir="ltr"] .prose ul li{padding-right:0;padding-left:1.9rem}
[dir="ltr"] .prose ul li::before{right:auto;left:0}
[dir="ltr"] .prose blockquote{border-right:0;border-left:4px solid var(--teal)}
[dir="ltr"] .prose blockquote i{margin-left:0;margin-right:.5rem}

/* Footer link hover slide */
[dir="ltr"] .foot-col a:hover{padding-right:0;padding-left:6px}

/* Reading progress bar starts from the left */
[dir="ltr"] .read-progress{right:auto;left:0}

/* Pill buttons: keep the circular icon on the right in LTR */
[dir="ltr"] .nav-cta,[dir="ltr"] .btn-hero-pill{flex-direction:row-reverse}

/* Diagonal "go" arrows point up-right in LTR (instead of up-left) */
[dir="ltr"] .nav-cta i{transform:rotate(45deg)}
[dir="ltr"] .nav-cta:hover i{transform:rotate(45deg) scale(1.1)}
[dir="ltr"] .btn-hero-pill i{transform:rotate(45deg)}
[dir="ltr"] .btn-hero-pill:hover i{transform:rotate(45deg) scale(1.08)}

/* Breadcrumb separators point right in LTR */
[dir="ltr"] .crumb i{transform:scaleX(-1)}

/* Hero slider arrows: prev on the left, next on the right */
[dir="ltr"] .hero-arrow.prev{right:auto;left:28px}
[dir="ltr"] .hero-arrow.next{left:auto;right:28px}
[dir="ltr"] .hero-arrow i{transform:scaleX(-1)}

/* nav submenu opens from the left in LTR */
[dir="ltr"] .nav-menu .sub-menu{right:auto;left:0}
