/* Additional-language landing pages: preserve components, adapt script and direction. */
:is(.localized-home,.localized-page) {font-family:Arial,"Noto Sans",sans-serif;}
:is(.localized-home,.localized-page) h1,:is(.localized-home,.localized-page) h2,:is(.localized-home,.localized-page) h3 {overflow-wrap:anywhere;line-height:1.18;}
[dir="rtl"] .hero-copy,[dir="rtl"] .section-head,[dir="rtl"] .faq,[dir="rtl"] .step-card,[dir="rtl"] .benefit-card,[dir="rtl"] footer {text-align:right;}
[dir="rtl"] .hero-copy ul {padding-left:0;padding-right:0;}
[dir="rtl"] .hero-copy li {padding-left:0;}
[dir="rtl"] input[type="number"],[dir="rtl"] input[type="range"],[dir="rtl"] .stars,[dir="rtl"] .store-badges,[dir="rtl"] .steps-position,[dir="rtl"] .blog-position {direction:ltr;}
[dir="rtl"] .steps-controls svg,[dir="rtl"] .blog-controls svg {transform:scaleX(-1);}
html[lang="ar"] h1,html[lang="he"] h1 {line-height:1.3;}
html[lang="hi"] h1,html[lang="hi"] h2,html[lang="hi"] h3 {line-height:1.4;}
:is(.localized-home,.localized-page) .hero-grid>* {min-width:0;max-width:100%;}
[dir="rtl"] h1,[dir="rtl"] h2,[dir="rtl"] h3,[dir="rtl"] .section-heading {text-align:right;}
[dir="rtl"] .trust-score {direction:ltr;unicode-bidi:isolate;}
:is(.localized-home,.localized-page) .hero-caption {max-width:100%;box-sizing:border-box;}
:is(.localized-home,.localized-page) .hero-caption span,:is(.localized-home,.localized-page) .hero-caption strong {min-width:0;white-space:normal;overflow-wrap:anywhere;}
@media(max-width:760px){
 :is(.localized-home,.localized-page) .hero-visual{width:100%;margin-inline:0;}
 :is(.localized-home,.localized-page) .hero-caption{width:100%;white-space:normal;}
}
:is(.localized-home,.localized-page) .skip-link {max-width:calc(100% - 32px);white-space:normal;overflow-wrap:anywhere;}
:is(.localized-home,.localized-page) .hero {overflow-x:clip;}
:is(.localized-home,.localized-page) .footer-links a {overflow-wrap:anywhere;min-width:0;}
:is(.localized-home,.localized-page) .trust-grid>* {min-width:0;}
[dir="rtl"] .article-gallery-controls svg{transform:scaleX(-1);}
[dir="rtl"] .article-gallery-position{direction:ltr;unicode-bidi:isolate;}
.localized-page .replica-content{overflow-wrap:anywhere;}
