.lang{position:relative}.lang__button{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .7rem;border-radius:100px;border:1px solid rgba(206,214,234,.28);cursor:pointer;list-style:none;font-size:.86rem;font-weight:600;color:var(--peri);white-space:nowrap;transition:color .2s,border-color .2s,background .2s}.lang__button::-webkit-details-marker{display:none}.lang__button:hover{color:#fff;border-color:rgba(206,214,234,.55)}.lang__button svg{width:15px;height:15px;flex:none}.lang__caret{transition:rotate .2s}.lang[open] .lang__button{color:#fff;background:rgba(206,214,234,.12)}.lang[open] .lang__caret{rotate:180deg}.lang__menu{position:absolute;z-index:60;min-width:170px;margin:0;padding:.4rem;list-style:none;background:#fff;border:1px solid var(--line-l);border-radius:14px;box-shadow:0 26px 50px -22px rgba(0,0,0,.55)}.lang--top .lang__menu{top:calc(100% + .5rem);inset-inline-end:0}.lang--foot .lang__menu{bottom:calc(100% + .5rem);inset-inline-start:0}.landing-page .foot .lang__item,.landing-page .nav .lang__item{display:block;padding:.75rem .85rem;border-radius:9px;color:var(--indigo);font-size:.94rem;font-weight:600;transition:background .15s,color .15s}.landing-page .foot .lang__item:hover,.landing-page .nav .lang__item:hover{background:var(--pearl);color:var(--navy)}.landing-page .foot .lang__item--on,.landing-page .nav .lang__item--on{background:var(--coral);color:#fff}.landing-page .foot .lang__item--on:hover,.landing-page .nav .lang__item--on:hover{background:var(--coral-d);color:#fff}.lang--foot .lang__button{font-size:.85rem}@media (max-width:560px){.lang__button{padding:.36rem .5rem;gap:.15rem}.lang__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lang__button svg{width:14px;height:14px}}.nav-cta--short{display:none}@media (max-width:560px){.nav-cta--long{display:none}.nav-cta--short{display:inline}.top__in .btn--sm{padding:.55rem .9rem;font-size:.82rem}}.foot__logo{display:inline-block;border-radius:4px;transition:opacity .2s}.foot__logo:hover{opacity:.8}.foot__logo img{width:184px;height:auto}.landing-page[dir=rtl]{--head:var(--font-arabic),"Kumbh Sans",Arial,Helvetica,sans-serif;--body:var(--font-arabic),"Mulish",Arial,Helvetica,sans-serif;font-family:var(--body)}[dir=rtl] .logo span{border-left:0;border-right:1px solid rgba(206,214,234,.3);padding-left:0;padding-right:.65rem;margin-left:0;margin-right:.1rem}[dir=rtl] .pain{border-left:0;border-right:3px solid var(--coral);padding-left:0;padding-right:1.15rem}[dir=rtl] .focus,[dir=rtl] .mod{text-align:right}