
/* ===== Arabic (RTL) ===== */
:root{--font:"Poppins","IBM Plex Sans Arabic","Segoe UI",Tahoma,system-ui,sans-serif}
html[dir="rtl"] body{font-family:var(--font)}
html[dir="rtl"] *{letter-spacing:0!important}
html[dir="rtl"] h1{line-height:1.25}
html[dir="rtl"] h2,html[dir="rtl"] h3{line-height:1.35}
html[dir="rtl"] body{line-height:1.75}
html[dir="rtl"] .pread svg,html[dir="rtl"] .btn svg{transform:scaleX(-1)}
html[dir="rtl"] input[type="tel"],html[dir="rtl"] input[type="email"]{direction:ltr;text-align:right}
html[dir="rtl"] .mq{direction:ltr}
html[dir="rtl"] .hp{left:0!important;right:auto!important;clip-path:inset(50%);opacity:0}
html[dir="rtl"] .fan-l,html[dir="rtl"] .split2{transform:scaleX(-1)}
html[dir="rtl"] .hero .eyebrow em,html[dir="rtl"] .hero p em{margin-inline-start:6px}
html[dir="rtl"] .fld select{background-position:left 14px center;padding-right:14px;padding-left:40px}
html[dir="rtl"] .nav .act a.signin{white-space:nowrap}

html[dir="rtl"] .nav .act a.lang-sw span{font-family:Poppins,sans-serif}
@media (max-width:420px){html[dir="rtl"] .nav .act a.signin .sl{display:none}}
html[dir="rtl"] .ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}
html[dir="rtl"] .plan-card .price,html[dir="rtl"] .fxkv b,html[dir="rtl"] .field{unicode-bidi:plaintext;text-align:right}
html[dir="rtl"] .enq-wa svg{transform:none}
