html[dir=rtl]{--ar-font:"Poppins", var(--font-ar);--fs-6:17.5px;--fs-7:16px;--fs-8:14.5px;--fs-9:12.5px;--lh-tight:1.3;--lh-snug:1.4;--lh-body:1.75;--lh-loose:1.8}html[dir=rtl] body,html[dir=rtl] body :where(h1,h2,h3,h4,h5,p,a,li,span,div,button,input,textarea,select,label,summary,th,td,figcaption,blockquote){font-family:var(--ar-font)}html[dir=rtl] body{line-height:1.75}html[dir=rtl] body *{font-style:normal;letter-spacing:0!important;text-transform:none!important}html[dir=rtl] em{font-style:normal;font-weight:600}html[dir=rtl] :where(h1,h2,h3){line-height:1.4}html[dir=rtl] :where(p,li,summary,label,th,td,figcaption,blockquote){text-align:start}html[dir=rtl] :is(.hero-philosophy,.hero-sub,.clients-t){text-align:center}html[dir=rtl]{--dir:-1;--arrow-next:"←"}html[dir=rtl] .dir-flip{scale:-1 1}html[dir=rtl] span.dir-flip{display:inline-block}html[dir=rtl] .progress{background:linear-gradient(270deg, var(--acc-ui), var(--acc-fill))}html[dir=rtl] .pb-person{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#0000008c 24%,#000 48%);mask-image:linear-gradient(270deg,#0000 0%,#0000008c 24%,#000 48%)}html[dir=rtl] .lk-steps--row li:not(:last-child):after{background:linear-gradient(270deg, var(--acc-edge-strong), var(--line-strong))}@media (max-width:1024px){html[dir=rtl] .lk-steps--row li:not(:last-child):after{background:var(--line-strong)}}html[dir=rtl] .ar-head-bar{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}html[dir=rtl] .ar-nav{align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;margin-inline:auto;display:flex}html[dir=rtl] .ar-switch{margin-inline-start:auto}html[dir=rtl],html[dir=rtl] body{overflow-x:clip}html[dir=rtl] [role=region][aria-label]{direction:rtl}html[dir=rtl] :where(ul,ol){padding-inline-start:0}html[dir=rtl] .lk-hero-grid,html[dir=rtl] .lk-hero-copy,html[dir=rtl] :where(input,textarea,select){text-align:start}html[dir=rtl] :where(input[type=email],input[type=tel],input[type=url]){text-align:right;direction:ltr}html[dir=rtl] bdi[dir=ltr],html[dir=rtl] [dir=ltr]{unicode-bidi:isolate}html[dir=rtl] :where(table){direction:rtl}html[dir=rtl] .ar-menu,html[dir=rtl] .ar-cta-short{display:none}@media (min-width:861px) and (max-width:1199px){html[dir=rtl] .ar-head-bar{flex-wrap:nowrap;position:relative}html[dir=rtl] .ar-nav{flex-wrap:nowrap}html[dir=rtl] .ar-nav a:nth-last-child(-n+2),html[dir=rtl] .ar-cta-long{display:none}html[dir=rtl] .ar-cta-short{display:inline}html[dir=rtl] .ar-menu{display:block}html[dir=rtl] .ar-menu summary{cursor:pointer;padding:var(--sp-2) var(--sp-3);font-size:14px;list-style:none}html[dir=rtl] .ar-menu summary::-webkit-details-marker{display:none}html[dir=rtl] .ar-menu nav{inset-inline-end:0;min-inline-size:220px;padding:var(--sp-3);background:var(--bg-raised,#fff);color:var(--ink);border:1px solid var(--line-strong);box-shadow:0 14px 45px var(--line);z-index:60;border-radius:16px;gap:2px;display:grid;position:absolute;top:calc(100% + 8px)}html[dir=rtl] .ar-menu nav a{padding:var(--sp-2) var(--sp-3);border-radius:10px}html[dir=rtl] .ar-menu nav a:not(:nth-last-child(-n+2)){display:none}html[dir=rtl] .ar-menu nav a[aria-current=page]{background:var(--acc-wash)}}@media (max-width:860px){html[dir=rtl] .ar-head-bar{gap:var(--sp-2);flex-wrap:nowrap;position:relative}html[dir=rtl] .ar-nav,html[dir=rtl] .ar-cta-long{display:none}html[dir=rtl] .ar-cta-short{display:inline}html[dir=rtl] .ar-menu{display:block}html[dir=rtl] .ar-menu summary{cursor:pointer;padding:var(--sp-2) var(--sp-3);font-size:14px;list-style:none}html[dir=rtl] .ar-menu summary::-webkit-details-marker{display:none}html[dir=rtl] .ar-menu nav{inset-inline:0;padding:var(--sp-3);background:var(--bg-raised,#fff);color:var(--ink);border:1px solid var(--line-strong);box-shadow:0 14px 45px var(--line);z-index:60;border-radius:16px;gap:2px;display:grid;position:absolute;top:calc(100% + 8px)}html[dir=rtl] .ar-menu nav a{padding:var(--sp-2) var(--sp-3);border-radius:10px}html[dir=rtl] .ar-menu nav a[aria-current=page]{background:var(--acc-wash)}}.ar-preview-note{color:#5a4300;text-align:center;background:#fff4d6;margin:0;padding:.75rem 1rem;font-size:.9rem}.ar-links{gap:var(--sp-2,.5rem) var(--sp-6,1.5rem);flex-wrap:wrap;margin-block-start:var(--sp-6,1.5rem);display:flex}
