.lang-switch{--cell:52px;--gap:2px;gap:var(--gap);border-radius:999px;flex-shrink:0;height:48px;padding:4px;display:inline-flex;position:relative}.lang-switch__lens{top:4px;bottom:4px;width:var(--cell);transition:transform .32s var(--ease-drawer);pointer-events:none;background:#ffffff29;border-radius:999px;position:absolute;inset-inline-start:4px;box-shadow:inset 0 1px #ffffff24}.lang-switch[data-on=ar] .lang-switch__lens{transform:translateX(calc(var(--cell) + var(--gap)))}[dir=rtl] .lang-switch[data-on=ar] .lang-switch__lens{transform:translateX(calc(-1 * (var(--cell) + var(--gap))))}.lang-switch__item{z-index:1;width:var(--cell);color:#fff9;height:40px;font:500 14px/1 var(--font-ui);letter-spacing:.02em;cursor:pointer;transition:color .18s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.lang-switch__item[lang=ar]{font:500 15px/1 var(--font-arabic);letter-spacing:0}.lang-switch[data-on=en] .lang-switch__item[lang=en],.lang-switch[data-on=ar] .lang-switch__item[lang=ar]{color:#fff}@media (hover:hover) and (pointer:fine){.lang-switch__item:hover{color:#fff}}.lang-switch__item:active{transform:scale(.96)}.lang-switch__item:focus-visible{outline:2px solid var(--signal);outline-offset:2px}html.is-switching-locale :is(main,.site-footer){opacity:.35;filter:blur(3px);transition:opacity .18s,filter .18s}html.is-locale-in :is(main,.site-footer){animation:.26s cubic-bezier(.23,1,.32,1) locale-in}@keyframes locale-in{0%{opacity:.35;filter:blur(3px)}}@media (prefers-reduced-motion:reduce){.lang-switch__lens{transition:none}html.is-switching-locale :is(main,.site-footer){filter:none}html.is-locale-in :is(main,.site-footer){animation:none}}@media (max-width:760px){.header-language{display:none}}
.menu-sheet{z-index:var(--z-menu-sheet);padding:88px var(--gutter) 28px;-webkit-backdrop-filter:blur(20px);visibility:hidden;opacity:0;background:#060607f0;align-content:space-between;transition:opacity .18s,visibility 0s .18s;display:grid;position:fixed;inset:0}.menu-sheet.is-open{visibility:visible;opacity:1;transition:opacity .24s var(--ease-out), visibility 0s}.menu-sheet__close{border:1px solid var(--line);background:var(--paper,#060607);min-block-size:44px;min-inline-size:64px;color:var(--ink);cursor:pointer;border-radius:24px;position:absolute;inset-block-start:18px;inset-inline-end:var(--gutter)}.menu-sheet nav{display:grid}.menu-sheet nav a{border-bottom:1px solid var(--line);font:400 44px/1 var(--font-display);letter-spacing:-.01em;color:var(--ink);opacity:0;justify-content:space-between;align-items:baseline;padding-block:12px;transition:opacity .12s,transform .12s;display:flex;transform:translateY(10px)}:lang(ar) .menu-sheet nav a{letter-spacing:normal}.menu-sheet nav a small{color:var(--ink-3)}.menu-sheet.is-open nav a{opacity:1;transition:opacity .3s var(--ease-out), transform .4s var(--ease-out);transition-delay:calc(var(--i) * 35ms + 40ms);transform:none}.menu-sheet__foot{gap:12px;display:grid}.menu-sheet__foot .dither-btn{height:52px;font-size:13px}.menu-sheet__meta{justify-content:center;margin:0;display:flex}@media (min-width:1041px){.menu-sheet{display:none}}@media (prefers-reduced-motion:reduce){.menu-sheet,.menu-sheet nav a{transition-duration:1ms!important}}
