.language-picker{position:relative;font-size:12px;z-index:30;flex-shrink:0}.language-picker summary{cursor:pointer;list-style:none;display:flex;gap:9px;align-items:center;min-height:44px;font-weight:600}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary:focus-visible{outline:2px solid #755fa7;outline-offset:4px}.language-options{position:absolute;inset-inline-end:0;top:100%;min-width:170px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 30px #21174015;padding:8px;border-radius:6px}.language-options a{display:block;padding:9px 12px;border-radius:3px;font-weight:400;text-align:start}.language-options a:hover,.language-options a:focus-visible{background:#f3f0e8}.language-options a[aria-current]{background:#fff4b4;font-weight:650}.header-tools{gap:22px}.header-inner{gap:30px}nav{gap:25px}.header-contact{white-space:nowrap}.service-next{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.service-next .text-link{display:flex;width:fit-content;margin:8px 0;font-size:16px}.brand-card,.insight-card,.partner-intro,.hero-copy,.prose,.brand-sidebar{min-width:0}h1,h2,h3{overflow-wrap:break-word}.brand-description,.lead{overflow-wrap:break-word}a[href^="mailto:"],a[href^="tel:"],input[type="email"]{direction:ltr;unicode-bidi:isolate}.language-options a[lang="fa"],.language-options a[lang="ar"]{font-family:Tahoma,Arial,sans-serif}
html[dir="rtl"]{--sans:Tahoma,Arial,sans-serif;--serif:Tahoma,Arial,sans-serif}html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] .eyebrow,html[dir="rtl"] .small-label,html[dir="rtl"] .brand-tag{letter-spacing:normal}html[dir="rtl"] h1,html[dir="rtl"] h2{line-height:1.4}html[dir="rtl"] em{font-style:normal;letter-spacing:normal}html[dir="rtl"] .hero h1{font-size:clamp(40px,4.4vw,66px)}html[dir="rtl"] .brand-orbit{direction:ltr}html[dir="rtl"] .orbit-bottom{direction:rtl}html[dir="rtl"] .orbit-caption{direction:rtl}html[dir="rtl"] .orbit-core span{letter-spacing:normal}html[dir="rtl"] .node-copy small{letter-spacing:normal}html[dir="rtl"] .company-block{border-left:0;border-right:2px solid #e3c600;padding-left:0;padding-right:19px}html[dir="rtl"] .plus{margin-left:0;margin-right:auto}html[dir="rtl"] .priority-body{padding-left:0;padding-right:64px}html[dir="rtl"] .brand-logo img{object-position:right center}html[dir="rtl"] .prose ul{padding-left:0;padding-right:22px}html[dir="rtl"] .prose li{padding-left:0;padding-right:5px}html[dir="rtl"] .article-navigation>a{padding-left:0;padding-right:15px;border-left:0;border-right:2px solid #d4cddc}html[dir="rtl"] .editorial-note{border-left:0;border-right:2px solid #b7a01d}html[dir="rtl"] .status-panel{border-left:0;border-right:3px solid #c6a900}html[dir="rtl"] .legal-copy{margin-inline:auto}html[dir="rtl"] .brand-card h3,html[dir="rtl"] .profile-logo,html[dir="rtl"] .footer-legal,html[dir="rtl"] .company-block p{unicode-bidi:plaintext}html[dir="rtl"] .page-intro h1{max-width:1100px}html[dir="rtl"] .article-byline time{margin-left:0;margin-right:12px}
@media(max-width:1100px){.header-tools{gap:16px}.header-inner{gap:22px}nav{gap:18px}.header-contact{font-size:11px}}
@media(max-width:850px){.header-inner{gap:12px}.header-tools{gap:15px}html[dir="rtl"] .hero h1{font-size:48px}html[dir="rtl"] .priority-body{padding-right:0}.language-options{min-width:165px}}
@media(max-width:520px){.language-picker{font-size:11px}.header-tools{gap:12px}.language-options{inset-inline-end:-40px}.language-options a{font-size:14px}html[dir="rtl"] .hero h1{font-size:40px}html[dir="rtl"] .page-intro h1{font-size:32px}html[dir="rtl"] .hero-description{font-size:15px}html[dir="rtl"] .orbit-caption{font-size:9px}html[dir="rtl"] .partner-intro h1{font-size:36px}}
