html[dir=rtl] .landing{text-align:start;direction:rtl}html[dir=rtl] .dev-logo-marquee{direction:ltr}html[dir=rtl] .landing :is(.hero,.pricing-page,.pricing-page table,.pricing-page caption,.pricing-page th,.pricing-page td,.pricing-examples-toggle,.access-error,.access-thanks-page .access-success,.teams-records-table th,.teams-records-table td,[data-responsive-table] tbody td){text-align:start}html[dir=rtl] .landing :is(.hero h1,.pricing-page h1,.pricing-page h2,.pricing-page h3){letter-spacing:normal;line-height:1.4}html[dir=rtl] .landing .hero h1{font-size:clamp(32px,3.6vw,48px)}html[dir=rtl] .landing :is(pre,code,kbd,samp,.font-mono,.cm-editor,a[href^=http],[dir=ltr]),html[dir=rtl] .landing :is(input[type=email],input[type=url],input[type=number],input[type=tel],input[dir=ltr],textarea[dir=ltr]){text-align:left;direction:ltr;unicode-bidi:isolate}html[dir=rtl] .review-strip a{margin-left:0;margin-inline-start:16px}html[dir=rtl] .access-error{border-left:0;border-inline-start:2px solid var(--destructive);padding-left:0;padding-inline-start:12px}html[dir=rtl] .pricing-page-plan>[data-slot=card-header]{border-right:0;border-inline-end:1px solid var(--border)}html[dir=rtl] .pricing-calculator-result{border-left:0;border-inline-start:1px solid var(--border)}html[dir=rtl] .pricing-page-plan>[data-slot=card-header],html[dir=rtl] .pricing-calculator output{align-items:flex-start}@media (width<=900px){html[dir=rtl] .pricing-calculator-result{border-inline-start:0;border-top:1px solid var(--border)}}@media (width<=640px){html[dir=rtl] .pricing-page-plan>[data-slot=card-header]{border-inline-end:0;border-bottom:1px solid var(--border)}}html[dir=rtl] .pricing-back-to-top{left:auto;inset-inline-start:max(40px,50vw - 584px)}html[dir=rtl] .closing-symbol{right:auto;inset-inline-end:70px}html[dir=rtl] .skip{left:auto;inset-inline-start:8px}html[dir=rtl] .chapter-navigation{left:auto;inset-inline-start:24px}html[dir=rtl] .chapter-tooltip{left:auto;inset-inline-start:28px}html[dir=rtl] .chapter-rail{left:auto;inset-inline-start:15.5px}html[dir=rtl] .chapter-rail>span{transform-origin:top}@media (width>=1900px){html[dir=rtl] .chapter-navigation a{padding-right:0;padding-inline-end:8px}}html[dir=rtl] .card-animation-progress>span{transform-origin:100%}@media (width<1368px){html[dir=rtl] .chapter-navigation{inset-inline:0}html[dir=rtl] .chapter-rail>span{transform-origin:100%}html[dir=rtl] .chapter-tooltip{inset-inline-start:50%}html[dir=rtl] .chapter-rail{left:auto;right:auto;inset-inline-start:calc(50% - 126px)}}@media (width<=720px){html[dir=rtl] .landing .hero h1{font-size:clamp(32px,8vw,38px);line-height:1.5}html[dir=rtl] .story-sticky .art-controls{left:auto;right:auto;inset-inline-end:4px}html[dir=rtl] .mobile-scene-toggle{right:auto;inset-inline-end:6px}html[dir=rtl] .story-visual[data-mobile-hidden=true] .mobile-scene-brand{left:auto;inset-inline-start:14px}}
