.sx,.sx-header{--sx-bg:var(--brand-bg-primary);--sx-ink:var(--brand-bg-deep);--sx-ink-2:var(--brand-bg-secondary);--sx-surface:var(--brand-surface);--sx-ivory:var(--brand-text-primary);--sx-ivory-2:var(--brand-text-secondary);--sx-ivory-3:var(--brand-text-muted);--sx-graphite:var(--brand-graphite);--sx-line:var(--brand-border);--sx-line-strong:var(--brand-border-strong);--sx-accent:var(--brand-accent);--sx-accent-hover:var(--brand-accent-hover);--sx-accent-deep:var(--brand-accent-deep);--sx-accent-text:var(--brand-accent-text);--sx-gutter:clamp(18px,4.5vw,72px);--sx-header-h:68px;--sx-rail:4.5px;--sx-display:var(--font-general-sans),system-ui,"Segoe UI",Helvetica,Arial,sans-serif;--sx-text:var(--font-inter-tight),system-ui,"Segoe UI",Helvetica,Arial,sans-serif;--sx-ease:cubic-bezier(0.16,1,0.3,1);--sx-dir:1}:is(.sx,.sx-header):lang(fa){--sx-display:var(--font-vazirmatn),system-ui,"Segoe UI",Tahoma,sans-serif;--sx-text:var(--font-vazirmatn),system-ui,"Segoe UI",Tahoma,sans-serif}.sx-header{position:sticky;inset-block-start:0;z-index:20;display:flex;align-items:center;gap:28px;min-block-size:var(--sx-header-h);padding-inline:max(var(--sx-gutter),calc((100% - 1280px) / 2 + var(--sx-gutter)));border-block-end:1px solid var(--sx-line);background:var(--sx-ink)}.sx-skip{position:absolute;inset-block-start:10px;inset-inline-start:var(--sx-gutter);z-index:1;padding:12px 16px;background:var(--sx-ivory);color:var(--sx-ink)!important;font-size:14px;font-weight:600;translate:0 -200%}.sx-skip:focus{translate:0 0}.sx-brand{display:inline-flex;align-items:center;gap:12px;min-block-size:44px;font-family:var(--sx-display);font-weight:500;font-size:15px;letter-spacing:.04em;white-space:nowrap}.sx-brand img{display:block}.sx-nav{display:flex;gap:28px;margin-inline-start:auto;font-size:13px;letter-spacing:.04em;color:var(--sx-ivory-2)}.sx-nav-toggle,.sx-nav>a{position:relative;display:inline-flex;align-items:center;min-block-size:44px;white-space:nowrap;transition:color .2s ease}.sx-nav-toggle:after,.sx-nav>a:after{content:"";position:absolute;inset-block-end:8px;inset-inline-start:0;inline-size:0;block-size:1px;background:var(--sx-accent);transition:inline-size .3s var(--sx-ease)}.sx-nav-toggle:is(:hover,:focus-visible,[aria-expanded=true],[aria-current=true]),.sx-nav>a:focus-visible,.sx-nav>a:hover,.sx-nav>a[aria-current=page]{color:var(--sx-ivory)}.sx-nav-toggle:is(:hover,:focus-visible,[aria-expanded=true],[aria-current=true]):after,.sx-nav>a:focus-visible:after,.sx-nav>a:hover:after,.sx-nav>a[aria-current=page]:after{inline-size:100%}.sx-nav-menu{position:relative;display:flex}.sx-nav-toggle{gap:6px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.sx-nav-toggle svg{transition:rotate .25s var(--sx-ease)}.sx-nav-toggle[aria-expanded=true] svg{rotate:180deg}.sx-nav-panel{position:absolute;inset-block-start:calc(100% + (var(--sx-header-h) - 44px) / 2);inset-inline-start:-20px;z-index:1;min-inline-size:300px;padding-block:8px;border:1px solid var(--sx-line);border-block-start:0;border-radius:0 0 var(--brand-radius) var(--brand-radius);background:var(--sx-ink);box-shadow:0 24px 48px rgb(var(--brand-black-rgb)/.5)}.sx-nav-panel[hidden]{display:none}.sx-nav-panel ul{margin:0;padding:0;list-style:none}.sx-nav-panel a{display:flex;align-items:center;min-block-size:44px;padding-inline:18px 20px;border-inline-start:2px solid transparent;font-size:15px;letter-spacing:0;color:var(--sx-ivory-2);transition:color .2s ease,background .2s ease}.sx-nav-panel li:first-child{margin-block-end:8px;padding-block-end:8px;border-block-end:1px solid var(--sx-line)}.sx-nav-panel li:first-child a{color:var(--sx-ivory)}.sx-nav-panel a:is(:hover,:focus-visible){background:var(--sx-surface);color:var(--sx-ivory)}.sx-nav-panel a:focus-visible{outline-offset:-2px}.sx-nav-panel a[aria-current=page]{border-inline-start-color:var(--sx-accent);color:var(--sx-ivory)}.sx-header-end{display:flex;align-items:center;gap:10px}.sx-lang{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding-inline:8px;font-size:13px;color:var(--sx-ivory-2);transition:color .2s ease}.sx-lang:hover{color:var(--sx-ivory)}.sx-lang:lang(fa){font-family:var(--font-vazirmatn),system-ui,sans-serif;font-size:14px}.sx-lang:lang(en){font-family:var(--font-inter-tight),system-ui,sans-serif}.sx-pill{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:18px;border-radius:var(--brand-radius);background:var(--sx-accent);font-size:13px;font-weight:500;white-space:nowrap;color:var(--sx-ivory);transition:background .25s ease}.sx-header a.sx-pill:focus-visible{outline-color:var(--sx-ivory)}.sx-pill:hover{background:var(--sx-accent-hover)}.sx-header:lang(fa) :is(.sx-brand,.sx-nav){letter-spacing:0;text-transform:none}.sx-header:lang(fa) :is(.sx-nav,.sx-pill){font-size:14px}@media (max-width:899px){.sx,.sx-header{--sx-header-h:58px}.sx-header{position:relative;flex-wrap:wrap;column-gap:12px;row-gap:0;padding-block-start:7px}.sx-header-end{margin-inline-start:auto}.sx-nav{order:3;flex-basis:calc(100% + 2 * var(--sx-gutter));gap:24px;margin-block-start:7px;margin-inline:calc(var(--sx-gutter) * -1);padding-inline:var(--sx-gutter);border-block-start:1px solid var(--sx-line);overflow-x:auto;scrollbar-width:none}.sx-nav::-webkit-scrollbar{display:none}.sx-nav-menu{position:static}.sx-nav-panel{inset-block-start:100%;inset-inline:0;min-inline-size:0;max-block-size:calc(100svh - 2 * var(--sx-header-h));overflow-y:auto;border-inline:0;border-radius:0}.sx-nav-panel a{padding-inline:calc(var(--sx-gutter) - 2px) var(--sx-gutter)}}@media (max-width:599px){.sx-brand span{display:none}}@media (max-width:360px){.sx-nav{gap:16px}}