:root{--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}:root[data-reveal] [data-reveal]:not([data-shown]){opacity:0;transform:translateY(1.75rem)}:root[data-reveal] [data-reveal=scale]:not([data-shown]){transform:scale(.94)}:root[data-reveal] [data-reveal]{transition:opacity .8s var(--ease-out) var(--reveal-delay,0s),transform .8s var(--ease-out) var(--reveal-delay,0s)}:root[data-reveal] [data-shown] .scene-drive{animation:scene-drive 1.9s var(--ease-out) both;animation-delay:var(--scene-delay,0s)}:root[data-reveal] [data-shown] .scene-drive .car-wheel{transform-box:fill-box;transform-origin:center;animation:car-wheel .38s linear 5;animation-delay:var(--scene-delay,0s)}:root[data-reveal] [data-shown] .scene-drive .car-beam{animation:car-beam 1.2s ease-in-out 3 alternate;animation-delay:var(--scene-delay,0s)}@keyframes scene-drive{0%{transform:translateX(var(--drive-from,70%))}to{transform:translateX(0)}}@keyframes car-wheel{to{transform:rotate(-1turn)}}@keyframes car-beam{0%{opacity:.4}to{opacity:1}}:root[data-reveal] [data-shown] .scene-pop{animation:scene-pop .7s var(--ease-spring) both;animation-delay:var(--scene-delay,0s)}@keyframes scene-pop{0%{opacity:0;transform:translateY(.75rem) scale(.9)}to{opacity:1;transform:none}}:root[data-reveal] [data-shown] .scene-rise{animation:scene-rise .6s var(--ease-out) both;animation-delay:var(--scene-delay,0s)}@keyframes scene-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}:root[data-reveal] [data-shown] .scene-draw{stroke-dasharray:1;animation:scene-draw 1.6s var(--ease-in-out) both;animation-delay:var(--scene-delay,0s)}@keyframes scene-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.scene-pulse,.scene-scan{opacity:0}:root[data-reveal] [data-shown] .scene-scan{animation:scene-scan 1.1s var(--ease-in-out) both;animation-delay:var(--scene-delay,0s)}@keyframes scene-scan{0%{opacity:0;transform:translateX(-120%)}20%,80%{opacity:1}to{opacity:0;transform:translateX(120%)}}:root[data-reveal] .scene-pulse{animation:scene-pulse 2.4s ease-out infinite}@keyframes scene-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}:root[data-reveal] [data-shown] .scene-float{animation:scene-pop .7s var(--ease-spring) both,scene-float 6s ease-in-out infinite alternate;animation-delay:var(--scene-delay,0s),calc(var(--scene-delay, 0s) + .7s)}@keyframes scene-float{0%{transform:translateY(0)}to{transform:translateY(-.6rem)}}.scene-road{background-image:linear-gradient(270deg,currentColor 0 50%,transparent 50% 100%);background-size:3.5rem 100%}:root[data-reveal] [data-shown] .scene-road{animation:scene-road .6s linear 3;animation-delay:var(--scene-delay,0s)}@keyframes scene-road{to{background-position-x:3.5rem}}:root[data-reveal] [data-shown] .scene-cross{animation:scene-cross 14s linear infinite}:root[data-reveal] [data-shown] .scene-cross .car-wheel{transform-box:fill-box;transform-origin:center;animation:car-wheel .5s linear infinite}@keyframes scene-cross{0%{transform:translateX(110%)}to{transform:translateX(-110vw)}}:root[data-reveal] [data-offscreen] .scene-cross .car-wheel,:root[data-reveal] [data-offscreen] :is(.scene-pulse,.scene-float,.scene-cross),:root[data-reveal] [data-offscreen]:is(.scene-pulse,.scene-float,.scene-cross){animation-play-state:paused}@supports (animation-timeline:view()){:root[data-reveal] .scene-parallax{animation:scene-parallax linear both;animation-timeline:view()}@keyframes scene-parallax{0%{transform:translateY(var(--parallax,3rem))}to{transform:translateY(calc(var(--parallax, 3rem) * -1))}}}@media (prefers-reduced-motion:reduce){:root[data-reveal] [data-reveal]:not([data-shown]){opacity:1;transform:none}.scene-cross,.scene-cross .car-wheel,.scene-draw,.scene-drive,.scene-drive .car-wheel,.scene-float,.scene-parallax,.scene-pop,.scene-pulse,.scene-rise,.scene-road,.scene-scan{animation:none!important}.scene-pulse,.scene-scan{opacity:0}}@supports (animation-timeline:scroll()){.site-header{animation:header-edge linear both;animation-timeline:scroll();animation-range:0 8rem}@keyframes header-edge{to{border-color:var(--border);box-shadow:0 10px 30px -22px rgb(13 21 38/.45)}}}@media (prefers-reduced-motion:no-preference){.hero-frame{animation:hero-frame 1.4s var(--ease-out) .2s both}.hero-underline{stroke-dasharray:1;animation:hero-underline 1.6s var(--ease-in-out) .7s both}.hero-progress{transform-origin:right;animation:hero-progress linear both}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.hero-frame{animation-name:hero-frame-tilt}}@keyframes hero-frame{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}@keyframes hero-frame-tilt{0%{opacity:0;transform:rotateY(-14deg) rotateX(6deg) translateY(2rem)}to{opacity:1;transform:rotateY(-7deg) rotateX(3deg)}}@keyframes hero-underline{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){:root[data-reveal] [data-shown] .sms-bubble{animation:scene-rise .6s var(--ease-out) both}}@font-face{font-family:vazirmatnArabic;src:url(/_next/static/media/093420f4a5b8e945.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_b40eb7{font-family:vazirmatnArabic}.__variable_b40eb7{--font-vazirmatn:"vazirmatnArabic"}@font-face{font-family:vazirmatnLatin;src:url(/_next/static/media/82cf369361351810-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:vazirmatnLatin Fallback;src:local("Arial");ascent-override:101.52%;descent-override:53.18%;line-gap-override:0.00%;size-adjust:101.00%}.__className_785b10{font-family:vazirmatnLatin,vazirmatnLatin Fallback}.__variable_785b10{--font-vazirmatn-latin:"vazirmatnLatin","vazirmatnLatin Fallback"}