.site-header:has(.site-language){grid-template-columns:minmax(150px,1fr) auto auto auto;gap:22px}.site-language{display:flex;align-items:center;gap:7px;color:#80671f;position:relative;z-index:2}.site-language svg{width:20px;height:20px;flex-shrink:0}.site-language select{width:112px;max-width:100%;border:0;background:transparent;font:inherit;font-size:12px;color:inherit;padding:9px 3px;cursor:pointer}.site-language select:focus-visible{outline:2px solid #bf9b2e;outline-offset:3px;border-radius:4px}.site-language option{background:#f3f1e8;color:#273b30}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[dir=rtl] .hero-copy,html[dir=rtl] .home-product-copy,html[dir=rtl] .intro-grid,html[dir=rtl] .studio-note-grid,html[dir=rtl] .signal-copy,html[dir=rtl] .industry-row,html[dir=rtl] .footer{text-align:right}html[dir=rtl] .sector-card .sector-body{text-align:right}html[lang=ar] body{font-family:AmiraArabic,Arial,sans-serif}html[lang=ur] body{font-family:AmiraUrdu,AmiraArabic,Arial,sans-serif}html[lang=bn] body{font-family:AmiraBangla,Arial,sans-serif}html[lang=hi] body{font-family:AmiraHindi,Arial,sans-serif}html[lang=ml] body{font-family:AmiraMalayalam,Arial,sans-serif}html[lang=ta] body{font-family:AmiraTamil,Arial,sans-serif}html:lang(ar) h1,html:lang(ur) h1,html:lang(bn) h1,html:lang(hi) h1,html:lang(ml) h1,html:lang(ta) h1{line-height:1.15;letter-spacing:0}html:lang(ar) h1 em,html:lang(ur) h1 em,html:lang(bn) h1 em,html:lang(hi) h1 em,html:lang(ml) h1 em,html:lang(ta) h1 em{font-family:inherit}html:not([lang=en]) .home-product-title,html:not([lang=en]) .home-product-copy h2{line-height:1.15;letter-spacing:0}html[dir=rtl] .hero-index,html[dir=rtl] .hr-video-stage{direction:ltr}
@media(max-width:1350px){.site-header:has(.site-language){gap:15px}.site-header:has(.site-language) .primary-nav{gap:20px}.site-language select{width:92px}.site-header:has(.site-language) .brand img{max-width:185px}}
@media(max-width:1000px){.site-header:has(.site-language){grid-template-columns:1fr auto auto auto;gap:10px}.site-language select{width:92px}.site-header:has(.site-language) .primary-nav{display:none}}
@media(max-width:760px){.site-header:has(.site-language){grid-template-columns:minmax(0,1fr) auto auto;padding-inline:18px;gap:9px}.site-header:has(.site-language) .brand img{max-width:140px}.site-language{gap:4px}.site-language svg{width:17px}.site-language select{width:80px;font-size:11px}.site-header:has(.site-language) .header-cta{display:none}.site-header:has(.site-language) .menu-toggle{width:35px}html:not([lang=en]) h1{font-size:clamp(2.7rem,12vw,5rem)}}
.site-header:has(.site-language):has(.hr-header-sound:not([hidden])){grid-template-columns:minmax(150px,1fr) auto 44px auto auto}@media(max-width:1000px){.site-header:has(.site-language):has(.hr-header-sound:not([hidden])){grid-template-columns:minmax(0,1fr) 44px auto 44px auto}}@media(max-width:760px){.site-header:has(.site-language):has(.hr-header-sound:not([hidden])){grid-template-columns:minmax(0,1fr) 44px auto 35px;gap:8px}.site-header:has(.site-language):has(.hr-header-sound:not([hidden])) .brand img{width:100%;max-width:140px}.site-language select{width:68px}}
