/* True RTL: DOM reading order is unchanged; CSS logical properties mirror flow. */
html[dir=rtl] body{font-family:var(--cw-font-ar);letter-spacing:0}
html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0;line-height:1.5}
html[dir=rtl] .cw-hero h1{line-height:1.4;font-size:clamp(2.3rem,4.4vw,4rem)}
html[dir=rtl] .cw-eyebrow{letter-spacing:0;font-size:.82rem}
html[dir=rtl] .cw-hero-picture{border-radius:22px 140px 22px 22px}
html[dir=rtl] .cw-text-link::after{content:"←"}
html[dir=rtl] .cw-text-link:hover::after{transform:translateX(-4px)}
html[dir=rtl] .cw-btn>.cw-svg:last-child:not(:first-child),html[dir=rtl] .cw-service-directory>a>.cw-svg:last-child{transform:scaleX(-1)}
html[dir=rtl] .cw-slider-controls [data-cw-prev] svg{transform:none}
html[dir=rtl] .cw-slider-controls [data-cw-next] svg{transform:scaleX(-1)}
html[dir=rtl] .cw-comparison input{direction:rtl}
html[dir=rtl] .cw-comparison__after{clip-path:inset(0 var(--cw-split) 0 0)}
html[dir=rtl] .cw-comparison__line{left:auto;right:var(--cw-split);transform:translateX(50%)}
html[dir=rtl] .cw-comparison__handle{left:auto;right:var(--cw-split);transform:translate(50%,-50%)}
html[dir=rtl] .cw-comparison__label--before{left:auto;right:12px}
html[dir=rtl] .cw-comparison__label--after{right:auto;left:12px}
html[dir=rtl] .cw-faq__item summary{padding:20px 22px 20px 55px}
html[dir=rtl] .cw-journey-step[aria-pressed=true]{box-shadow:inset -4px 0 #56ccd4}
html[dir=rtl] .cw-primary-nav .sub-menu{left:auto;right:0}
html[dir=rtl] .cw-vehicle-svg{transform:scaleX(-1)}
html[dir=rtl] .cw-service-title h3{font-size:1.12rem;line-height:1.6}
html[dir=rtl] .cw-wordmark{font-family:Arial,sans-serif}
html[dir=rtl] .cw-wordmark small{font-family:var(--cw-font-ar);letter-spacing:0}
@media(max-width:1080px){html[dir=rtl] .cw-hero-picture{border-radius:22px 80px 22px 22px}html[dir=rtl] .cw-primary-nav .sub-menu{padding:5px 20px 5px 0}}
@media(max-width:800px){html[dir=rtl] .cw-hero-picture{border-radius:18px 60px 18px 18px}}
@media(max-width:640px){html[dir=rtl] .cw-hero h1{font-size:2.6rem}html[dir=rtl] .cw-service-title h3{font-size:1.23rem}}
