.spm-sg{transform-origin:50% 55%}.spm-bg,.spm-sg{transform-box:fill-box}.spm-bg{transform-origin:50% 100%}.spm-bub,.spm-tw{transform-box:fill-box;transform-origin:center}.spm-bub,.spm-sp,.spm-tw{opacity:0}.spm-trace,[data-anim=draw] :is(.spm-bt,.spm-hl,.spm-st),[data-anim=write] :is(.spm-bt,.spm-st){stroke-dasharray:1 1}.spm-glint{stroke-dasharray:.12 1.2;stroke-dashoffset:.12}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=draw] .spm-bt{animation:spm-draw 1.5s cubic-bezier(.6,.05,.3,1) both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=draw] .spm-hl{animation:spm-draw .4s ease-out 1.3s both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=draw] .spm-st{animation:spm-draw .8s ease-in-out 1.25s both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=draw] .spm-wm{animation:spm-rise .6s ease-out 1.8s both}@keyframes spm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes spm-rise{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=drop] .spm-sg{animation:spm-drop 1.1s cubic-bezier(.5,0,.5,1) both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=drop] .spm-sp{animation:spm-spark .5s ease-out .62s both}@keyframes spm-drop{0%{transform:translateY(-120px) rotate(-90deg);opacity:0}10%{opacity:1}55%{transform:none}63%{transform:scale(1.25,.75)}75%{transform:translateY(-10px) scale(.95,1.05)}86%{transform:scale(1.06,.94)}to{transform:none}}@keyframes spm-spark{0%{opacity:1;stroke-dasharray:2 10;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:2 10;stroke-dashoffset:-9}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=fill] .spm-lq{animation:spm-fill 2.4s cubic-bezier(.45,.05,.3,1) both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=fill] .spm-wave{animation:spm-wave 1.2s linear infinite}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=fill] .spm-st{animation:spm-lit .6s ease-out 2.2s both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=fill][data-play=loop] .spm-lq{animation:spm-fill-loop 2.8s cubic-bezier(.45,.05,.3,1) infinite}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=fill][data-play=loop] .spm-st{animation:spm-lit-loop 2.8s ease-out infinite}@keyframes spm-fill{0%{transform:translateY(64px)}to{transform:none}}@keyframes spm-wave{0%{transform:none}to{transform:translateX(-24px)}}@keyframes spm-lit{0%{fill:transparent}40%{fill:var(--spm-star,#c8a24a)}to{fill:var(--spm-star,#c8a24a)}}@keyframes spm-fill-loop{0%{transform:translateY(64px);opacity:1}65%,86%{transform:none;opacity:1}to{transform:none;opacity:0}}@keyframes spm-lit-loop{0%,62%{fill:transparent;transform:none}72%{fill:var(--spm-star,#c8a24a);transform:scale(1.12)}86%{fill:var(--spm-star,#c8a24a);transform:none}to{fill:transparent}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=spin] .spm-sg{animation:spm-spin 1.2s cubic-bezier(.6,0,.2,1) both}@keyframes spm-spin{0%{transform:none}50%{transform:rotate(200deg) scale(1.22)}to{transform:rotate(1turn)}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=twinkle] .spm-sg{animation:spm-breathe 2.4s ease-in-out infinite}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=twinkle] .spm-tw{animation:spm-blink 2.4s ease-in-out infinite}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=twinkle] .spm-tw1{animation-delay:.8s}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=twinkle] .spm-tw2{animation-delay:1.6s}@keyframes spm-breathe{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes spm-blink{0%,60%,to{opacity:0;transform:scale(.2)}30%{opacity:1;transform:rotate(45deg)}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=trace] .spm-trace{animation:spm-trace 2s cubic-bezier(.6,.05,.4,.95) infinite}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=trace] .spm-sg{animation:spm-turn 4s linear infinite}@keyframes spm-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:-1}}@keyframes spm-turn{to{transform:rotate(1turn)}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=bubbles] .spm-bub{animation:spm-bubble 2.2s ease-in infinite}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=bubbles] .spm-bub1{animation-delay:.7s}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=bubbles] .spm-bub2{animation-delay:1.3s}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=bubbles] .spm-bub3{animation-delay:1.8s}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=bubbles] .spm-sg{animation:spm-bob 2.2s ease-in-out infinite}@keyframes spm-bubble{0%{opacity:0;transform:none}15%{opacity:.8}80%{opacity:.8;transform:translateY(-46px)}to{opacity:0;transform:translateY(-52px) scale(1.6)}}@keyframes spm-bob{0%,to{transform:none}50%{transform:translateY(-3px) rotate(8deg)}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=shake] .spm-bg{animation:spm-shake 1s cubic-bezier(.36,.07,.19,.97) both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=shake] .spm-sg{animation:spm-lag 1s cubic-bezier(.36,.07,.19,.97) .08s both}@keyframes spm-shake{0%,to{transform:none}15%{transform:rotate(-9deg)}32%{transform:rotate(7deg)}50%{transform:rotate(-5deg)}68%{transform:rotate(3deg)}84%{transform:rotate(-1deg)}}@keyframes spm-lag{0%,to{transform:none}20%{transform:translateX(4px) rotate(14deg)}40%{transform:translateX(-4px) rotate(-12deg)}60%{transform:translateX(2px) rotate(7deg)}80%{transform:rotate(-3deg)}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=write] .spm-bt{animation:spm-draw .9s ease-in-out both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=write] .spm-st{animation:spm-draw .5s ease-in-out .7s both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=write] .spm-fa{animation:spm-write 1.1s cubic-bezier(.5,0,.3,1) 1s both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=write] .spm-la{animation:spm-track 1s cubic-bezier(.2,.7,.2,1) 1.8s both}@keyframes spm-write{0%{clip-path:inset(-10% 0 -10% 100%)}to{clip-path:inset(-10% 0 -10% 0)}}@keyframes spm-track{0%{opacity:0;letter-spacing:1.1em}to{opacity:1;letter-spacing:.32em}}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=glint] .spm-glint{animation:spm-gleam 1.4s cubic-bezier(.5,0,.4,1) both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=glint] .spm-hl{animation:spm-hl 1.4s ease-in-out both}:is(.spm-run,:hover>.spm-hover,:focus-visible>.spm-hover,.spm-hover:hover)[data-anim=glint] .spm-st{animation:spm-flash .6s ease-out 1.1s both}@keyframes spm-gleam{0%{stroke-dashoffset:.12}to{stroke-dashoffset:-1.05}}@keyframes spm-hl{0%,to{opacity:.35}50%{opacity:.9}}@keyframes spm-flash{0%,to{fill:transparent}35%{fill:var(--spm-star,#c8a24a)}}@media (prefers-reduced-motion:reduce){.spm,.spm *{animation:none!important}}@font-face{font-family:vazirmatn;src:url(/_next/static/media/c098cac0448557e8-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/f94d05c93b9a3732-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/831abf37d56e5f7d-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/dc0f418dd66ba008-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/6041bf25671dbd43-s.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:vazirmatn Fallback;src:local("Arial");ascent-override:102.54%;descent-override:53.71%;line-gap-override:0.00%;size-adjust:100.00%}.__className_ea1c21{font-family:vazirmatn,vazirmatn Fallback}.__variable_ea1c21{--font-vazirmatn:"vazirmatn","vazirmatn Fallback"}