/* Generated by port/build.py. Arabic type and right-to-left overrides. */
html[lang="ar"] body, html[lang="ar"] button, html[lang="ar"] input, html[lang="ar"] textarea, html[lang="ar"] select{font-family:"IBM Plex Sans Arabic","Plus Jakarta Sans",system-ui,sans-serif}
html[lang="ar"] body{line-height:1.75}
html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3{letter-spacing:0;line-height:1.35}
html[lang="ar"] .uppercase, html[lang="ar"] .tracking-wider, html[lang="ar"] .tracking-widest{letter-spacing:0}
.lang-toggle{font-weight:600;color:var(--ignite-orange,#F97316)!important}
html[lang="ar"] .pr-price .unit, html[lang="ar"] .unit{white-space:normal}
[dir="rtl"] svg[direction] , [dir="rtl"] .ltr{direction:ltr}
[dir="rtl"] span[dir="ltr"], [dir="rtl"] a[href^="tel:"], [dir="rtl"] a[href^="mailto:"]{unicode-bidi:isolate}
@media (max-width: 1180px){[dir="rtl"] .navlinks.open{right:0;left:0}}
[dir="rtl"] elevenlabs-convai{left:16px;right:auto}
@media (max-width: 600px){[dir="rtl"] elevenlabs-convai{left:8px;right:auto}}
[dir="rtl"] .left-1\/2{right:50%;left:auto}
[dir="rtl"] .right-0{left:0;right:auto}
[dir="rtl"] .mx-auto{margin-right:auto;margin-left:auto}
[dir="rtl"] .ml-2{margin-right:.5rem;margin-left:0}
[dir="rtl"] .mr-2{margin-left:.5rem;margin-right:0}
[dir="rtl"] .mr-4{margin-left:1rem;margin-right:0}
[dir="rtl"] .space-x-8>:not([hidden])~:not([hidden]){margin-left:calc(2rem*var(--tw-space-x-reverse));margin-right:calc(2rem*(1 - var(--tw-space-x-reverse)))}
[dir="rtl"] .border-l-2{border-right-width:2px;border-left-width:0}
[dir="rtl"] .border-l-4{border-right-width:4px;border-left-width:0}
[dir="rtl"] .px-2{padding-right:.5rem;padding-left:.5rem}
[dir="rtl"] .px-3{padding-right:.75rem;padding-left:.75rem}
[dir="rtl"] .px-4{padding-right:1rem;padding-left:1rem}
[dir="rtl"] .px-6{padding-right:1.5rem;padding-left:1.5rem}
[dir="rtl"] .px-7{padding-right:1.75rem;padding-left:1.75rem}
[dir="rtl"] .px-8{padding-right:2rem;padding-left:2rem}
[dir="rtl"] .pl-0{padding-right:0;padding-left:0}
[dir="rtl"] .pl-4{padding-right:1rem;padding-left:0}
[dir="rtl"] .pl-5{padding-right:1.25rem;padding-left:0}
[dir="rtl"] .pl-6{padding-right:1.5rem;padding-left:0}
[dir="rtl"] .pr-0{padding-left:0;padding-right:0}
[dir="rtl"] .text-left{text-align:right}
[dir="rtl"] .sm\:px-3{padding-right:.75rem;padding-left:.75rem}
[dir="rtl"] .sm\:px-6{padding-right:1.5rem;padding-left:1.5rem}
[dir="rtl"] .md\:pl-12{padding-right:3rem;padding-left:0}
[dir="rtl"] .md\:pr-12{padding-left:3rem;padding-right:0}
[dir="rtl"] .md\:text-left{text-align:right}
[dir="rtl"] .lg\:px-8{padding-right:2rem;padding-left:2rem}
@media (min-width:640px){[dir="rtl"] .sm\:px-3{padding-right:.75rem;padding-left:.75rem}[dir="rtl"] .sm\:px-6{padding-right:1.5rem;padding-left:1.5rem}}
@media (min-width:768px){[dir="rtl"] .md\:pl-12{padding-right:3rem;padding-left:0}[dir="rtl"] .md\:pr-12{padding-left:3rem;padding-right:0}[dir="rtl"] .md\:text-left{text-align:right}}
@media (min-width:1024px){[dir="rtl"] .lg\:px-8{padding-right:2rem;padding-left:2rem}}