:root{--motion-fast:.18s;--motion-base:.32s;--motion-slow:.6s;--motion-loop:4.5s;--ease-entrance:cubic-bezier(.22, 1, .36, 1);--ease-exit:cubic-bezier(.64, 0, .78, 0);--ease-loop:cubic-bezier(.45, 0, .55, 1);--offset-rise:12px;--offset-rise-sm:6px;--stagger-tight:60ms;--stagger-base:.1s;--stagger-loose:.14s}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s;--motion-loop:0s;--offset-rise:0px;--offset-rise-sm:0px}}[data-motion-tier="4"] *,[data-motion-tier="4"] :before,[data-motion-tier="4"] :after{transition:color .1s linear,background-color .1s linear,border-color .1s linear!important;animation:none!important}.m-rise{opacity:0;transform:translate3d(0, var(--offset-rise), 0);transition:opacity var(--motion-slow) var(--ease-entrance), transform var(--motion-slow) var(--ease-entrance);will-change:opacity, transform}.m-rise.is-revealed{opacity:1;transform:translate(0,0)}.m-stagger>*{opacity:0;transform:translate3d(0, var(--offset-rise), 0);transition:opacity var(--motion-slow) var(--ease-entrance), transform var(--motion-slow) var(--ease-entrance);transition-delay:calc(var(--m-i,0) * var(--stagger-base));will-change:opacity, transform}.m-stagger.is-revealed>*{opacity:1;transform:translate(0,0)}.m-stagger-tight>*{transition-delay:calc(var(--m-i,0) * var(--stagger-tight))}.m-stagger-loose>*{transition-delay:calc(var(--m-i,0) * var(--stagger-loose))}@keyframes m-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.m-breathe{animation:m-breathe var(--motion-loop) var(--ease-loop) infinite}@keyframes m-shimmer{0%{transform:translate(-120%)}60%{transform:translate(120%)}to{transform:translate(120%)}}.m-shimmer{isolation:isolate;position:relative;overflow:hidden}.m-shimmer:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff4d 50%,#0000 70%);animation:6s linear infinite m-shimmer;position:absolute;inset:0;transform:translate(-120%)}[data-theme=dark] .m-shimmer:after{background:linear-gradient(100deg,#0000 30%,#ffffff1a 50%,#0000 70%)}.m-flow-dot{transition:opacity var(--motion-base) linear}.m-flow[data-idle=off] .m-flow-dot{opacity:0}.m-lift{transition:transform var(--motion-fast) var(--ease-entrance), box-shadow var(--motion-fast) var(--ease-entrance);will-change:transform}.m-lift:hover,.m-lift:focus-visible{transform:translateY(-2px);box-shadow:0 8px 24px -8px #0b1e3b2e,0 2px 6px -2px #0b1e3b1a}[data-theme=dark] .m-lift:hover,[data-theme=dark] .m-lift:focus-visible{box-shadow:0 8px 24px -8px #0000008c,0 2px 6px -2px #0006}.m-unfold{opacity:0;max-height:0;transition:max-height var(--motion-base) var(--ease-entrance), opacity var(--motion-base) var(--ease-entrance);overflow:hidden}.m-unfold.is-open{max-height:var(--m-unfold-max,1200px);opacity:1}.site-header{transition:background-color var(--motion-fast) linear, box-shadow var(--motion-fast) linear}.nav-item.has-menu .mega{transition:opacity var(--motion-base) var(--ease-entrance), transform var(--motion-base) var(--ease-entrance)}.m-slide-up{opacity:0;transition:transform var(--motion-base) var(--ease-entrance), opacity var(--motion-base) var(--ease-entrance);transform:translateY(100%)}.m-slide-up.is-open{opacity:1;transform:translateY(0)}.m-slide-right{opacity:0;transition:transform var(--motion-base) var(--ease-entrance), opacity var(--motion-base) var(--ease-entrance);transform:translate(110%)}.m-slide-right.is-open{opacity:1;transform:translate(0)}[data-idle=off] .m-breathe,[data-idle=off] .m-shimmer:after,[data-idle=off] .m-flow-dot{animation-play-state:paused}
@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn_Variable-s.p.1equhbd-fl0_z.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:vazirmatn Fallback;src:local(Times New Roman);ascent-override:92.82%;descent-override:48.62%;line-gap-override:0.0%;size-adjust:110.47%}.vazirmatn_f5f7a392-module__bit15G__className{font-family:vazirmatn,vazirmatn Fallback,Tahoma,Segoe UI,system-ui,sans-serif}.vazirmatn_f5f7a392-module__bit15G__variable{--font-vazirmatn:"vazirmatn", "vazirmatn Fallback", Tahoma, Segoe UI, system-ui, sans-serif}
