:root{--accent:#ff5a1f;--accent-soft:#ff5a1f2e;--bg:#0d0e0e;--bg-deep:#0a0b0b;--font-sans:Vazirmatn, Tahoma, sans-serif;--font-mono:"JetBrains Mono", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--bg);font-family:var(--font-sans);color:#e9e6df;margin:0}a{color:#e9e6df;text-decoration:none}a:hover{color:var(--accent)}::placeholder{color:#7c7f7d}.lc-auth ::placeholder{color:#6e716f}.lc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lc-root{container:page/inline-size}.lc-g2,.lc-g3,.lc-g4,.lc-g5,.lc-g6,.lc-g12{display:grid}.lc-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.lc-g5{grid-template-columns:repeat(5,minmax(0,1fr))}.lc-g6{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-g12{grid-template-columns:repeat(4,minmax(0,1fr))}@container page (width<=1100px){.lc-g12{grid-template-columns:repeat(3,minmax(0,1fr))}}@container page (width<=1000px){.lc-g5{grid-template-columns:repeat(6,minmax(0,1fr))}.lc-g5>*{grid-column:span 2}.lc-g5>:nth-child(n+4){grid-column:span 3}}@container page (width<=900px){.lc-g4,.lc-g6{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (width<=760px){.lc-g3{grid-template-columns:minmax(0,1fr)}.lc-g12{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (width<=560px){.lc-g2,.lc-g4,.lc-g6,.lc-g12,.lc-g5{grid-template-columns:minmax(0,1fr)}.lc-g5>*,.lc-g5>:nth-child(n+4){grid-column:auto}}.lc-noscroll::-webkit-scrollbar{width:0;height:0;display:none}.lc-nav-m{display:none}.lc-nav-m>summary{list-style:none}.lc-nav-m>summary::-webkit-details-marker{display:none}.lc-nav-m[open]>summary{border-color:var(--accent)!important}.lc-mnav a{border-bottom:1px solid #1e2121;align-items:center;min-height:50px;font-size:16px;display:flex}@container page (width<=1180px){.lc-nav-d{display:none!important}.lc-nav-m{display:block}}@container page (width<=700px){.lc-tagline{display:none}}@container page (width<=560px){.lc-hide-sm{display:none}}.lc-card{transition:border-color .2s,background .2s}.lc-card:hover{border-color:var(--accent)!important}.lc-card--fill:hover{background:#1b1e1e!important}.lc-card--subtle:hover{border-color:#3f4342!important}.lc-card:hover .lc-title{color:var(--accent)!important}.lc-drop{transition:border-color .2s,background .2s}.lc-drop:hover{color:#e9e6df;border-color:var(--accent)!important;background:#ff5a1f0d!important}.lc-input:focus{outline:none;border-color:var(--accent)!important}.lc-field:focus-within{border-color:var(--accent)!important}.lc-otp:focus{box-shadow:0 0 0 3px var(--accent-soft);outline:none;border-color:var(--accent)!important}.lc-go:hover{color:#0d0e0e;filter:brightness(1.08)}.lc-tool:hover{border-color:var(--accent)!important}.lc-dl{transition:background .15s,color .15s,border-color .15s}.lc-dl:hover{background:var(--accent)!important;color:#0d0e0e!important;border-color:var(--accent)!important}.lc-prose>*{margin:0 0 24px}.lc-prose h2{color:#f3f1ec;margin:48px 0 16px;scroll-margin-top:24px;font-size:28px;font-weight:900;line-height:1.5}.lc-prose h3{color:#f3f1ec;margin:32px 0 12px;font-size:22px;font-weight:700}.lc-prose ul,.lc-prose ol{padding-inline-start:24px}.lc-prose img{max-width:100%;height:auto}.lc-prose figure{margin:0 0 28px}.lc-prose blockquote{border-inline-start:3px solid var(--accent);background:#171919;margin:0 0 28px;padding:16px 24px}.lc-prose table{border-collapse:collapse;width:100%}.lc-prose td,.lc-prose th{border:1px solid #2a2d2c;padding:8px 12px}.lc-prose code,.lc-prose pre{background:#171919;font-family:JetBrains Mono,monospace}.lc-prose a{color:var(--accent);text-decoration:underline}@media (width<=900px){.lc-hbar{display:none}}@media (width<=959px){.lc-visual{display:none!important}}.lc-dt{grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:stretch;gap:clamp(24px,3vw,48px);display:grid}.lc-dt-stage{min-height:560px}@container page (width<=960px){.lc-dt{grid-template-columns:minmax(0,1fr)}.lc-dt-stage{min-height:clamp(380px,70cqw,560px)}}.lc-chat-side{background:#0f1111;border-left:1px solid #222525;flex-direction:column;flex:none;width:300px;min-height:0;display:flex}.lc-chat-bar,.lc-chat-backdrop{display:none}.lc-convo{transition:border-color .2s,background .2s}.lc-convo:hover{border-color:#3a3d3c!important}.lc-convo-del{opacity:0;transition:opacity .15s}.lc-convo:hover .lc-convo-del,.lc-convo:focus-within .lc-convo-del{opacity:1}@media (hover:none){.lc-convo-del{opacity:1}}@container page (width<=860px){.lc-chat-side{z-index:30;visibility:hidden;width:min(320px,88%);transition:transform .25s,visibility .25s;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.lc-chat-side--open{visibility:visible;transform:none}.lc-chat-bar{display:flex}.lc-chat-backdrop--open{z-index:29;background:#0000008c;border:0;display:block;position:absolute;inset:0}}@container page (width<=600px){.lc-chat-hint{display:none!important}}.lc-pf{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:stretch;display:grid}@container page (width<=960px){.lc-pf{grid-template-columns:minmax(0,1fr)}}.lc-pc{cursor:pointer;text-align:right;padding:0;font-family:inherit}.lc-pc .lc-art{transition:transform .35s}.lc-pc:hover .lc-art{transform:scale(1.04)}.lc-pc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-dash{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:24px;display:grid}@container page (width<=1000px){.lc-dash{grid-template-columns:minmax(0,1fr)}.lc-olist{scrollbar-width:none;overflow-x:auto;flex-direction:row!important}.lc-olist::-webkit-scrollbar{display:none}.lc-olist>*{flex:0 0 280px}}.lc-steps{display:flex}@container page (width<=700px){.lc-steps{display:none}}.lc-ord{cursor:pointer;text-align:right;font-family:inherit;transition:border-color .2s,background .2s}.lc-ord:hover{border-color:var(--accent)!important}.lc-ic{display:flex}@keyframes lc-marquee{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes lc-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes lc-cut{0%{stroke-dashoffset:942.5px}85%,to{stroke-dashoffset:0}}@keyframes lc-head{0%{transform:rotate(0)}85%,to{transform:rotate(360deg)}}@keyframes lc-scan{0%{transform:translate(0)}to{transform:translate(-233%)}}@keyframes lc-dot{0%,80%,to{opacity:.2}40%{opacity:1}}@keyframes lc-spin{to{transform:rotate(360deg)}}@keyframes lc-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes lc-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes lc-up{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.lc-track{animation:38s linear infinite lc-marquee}.lc-blink{animation:1.4s ease-in-out infinite lc-blink}.lc-cut{stroke-dasharray:942.5 942.5;animation:7s linear infinite lc-cut}.lc-head{transform-box:view-box;transform-origin:280px 210px;animation:7s linear infinite lc-head}.lc-scan{animation:3.5s ease-in-out infinite alternate lc-scan}.lc-typing span{animation:1.2s infinite lc-dot}.lc-typing span:nth-child(2){animation-delay:.2s}.lc-typing span:nth-child(3){animation-delay:.4s}.lc-spin{animation:.8s linear infinite lc-spin}.lc-shake{animation:.4s lc-shake}.lc-ping{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite lc-ping}.lc-toast{animation:.25s ease-out lc-up}@keyframes lc-pb-punch{0%{transform:translateY(-50px)}25%{transform:translateY(0)}60%,75%{transform:translateY(22px)}to{transform:translateY(-50px)}}@keyframes lc-pb-sheet{0%,25%{transform:translateY(0)}60%,75%{transform:translateY(22px)}to{transform:translateY(0)}}@keyframes lc-pb-l{0%,25%{transform:rotate(0)}60%,75%{transform:rotate(29deg)}to{transform:rotate(0)}}@keyframes lc-pb-r{0%,25%{transform:rotate(0)}60%,75%{transform:rotate(-29deg)}to{transform:rotate(0)}}@keyframes lc-pb-angle{0%,55%{opacity:0}62%,75%{opacity:1}85%,to{opacity:0}}.lc-pb-punch,.lc-pb-sheet{animation:5s ease-in-out infinite lc-pb-sheet}.lc-pb-punch{animation-name:lc-pb-punch}.lc-pb-l,.lc-pb-r{transform-box:view-box;transform-origin:240px 240px;animation:5s ease-in-out infinite lc-pb-l}.lc-pb-r{animation-name:lc-pb-r}.lc-pb-angle{animation:5s ease-in-out infinite lc-pb-angle}@keyframes lc-as-l{0%,15%{transform:translate(-50px,-50px)}35%,85%{transform:translate(0)}to{transform:translate(-50px,-50px)}}@keyframes lc-as-r{0%,15%{transform:translate(50px,-50px)}35%,85%{transform:translate(0)}to{transform:translate(50px,-50px)}}@keyframes lc-as-t{0%,35%{transform:translateY(-70px)}55%,85%{transform:translateY(0)}to{transform:translateY(-70px)}}@keyframes lc-as-b{0%,55%{transform:translateY(-95px)}70%,85%{transform:translateY(0)}to{transform:translateY(-95px)}}@keyframes lc-as-guide{0%,55%{opacity:1}68%,88%{opacity:0}to{opacity:1}}@keyframes lc-as-done{0%,70%{opacity:0}75%,85%{opacity:1}92%,to{opacity:0}}.lc-as-l{animation:7s ease-in-out infinite lc-as-l}.lc-as-r{animation:7s ease-in-out infinite lc-as-r}.lc-as-t{animation:7s ease-in-out infinite lc-as-t}.lc-as-b{animation:7s ease-in-out infinite lc-as-b}.lc-as-guide{animation:7s ease-in-out infinite lc-as-guide}.lc-as-done{opacity:0;animation:7s ease-in-out infinite lc-as-done}@keyframes lc-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lc-step{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes lc-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lc-flow{to{background-position:-24px 0}}@keyframes lc-stripe{to{background-position:-40px 0}}@keyframes lc-pulse{0%{box-shadow:0 0 #ff5a1f8c}70%{box-shadow:0 0 0 12px #ff5a1f00}to{box-shadow:0 0 #ff5a1f00}}@keyframes lc-flick{0%,to{opacity:1}20%{opacity:.35}40%{opacity:1}55%{opacity:.6}70%{opacity:1}}@keyframes lc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes lc-press{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@keyframes lc-drive{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}.lc-fade{animation:.4s both lc-fade}.lc-in{animation:.35s both lc-in}.lc-step{animation:.5s cubic-bezier(.2,.8,.2,1) both lc-step}.lc-grow{transform-origin:100%;animation:.45s ease-out both lc-grow}.lc-flow{background-size:24px 2px;animation:.6s linear infinite lc-flow;background-image:repeating-linear-gradient(90deg, var(--accent) 0 8px, transparent 8px 12px)!important}.lc-stripe{background-image:repeating-linear-gradient(-45deg,#0d0e0e47 0 10px,#0000 10px 20px);background-size:40px 40px;animation:1.2s linear infinite lc-stripe}.lc-pulse{animation:1.8s ease-out infinite lc-pulse}.lc-act-laser .lc-ic{animation:2.4s linear infinite lc-spin}.lc-act-weld .lc-ic{animation:.7s steps(2,end) infinite lc-flick}.lc-act-bend .lc-ic{animation:1.2s ease-in-out infinite lc-press}.lc-act-asm .lc-ic,.lc-act-sheet .lc-ic{animation:1.4s ease-in-out infinite lc-bob}.lc-act-coat .lc-ic{animation:.9s ease-in-out infinite lc-bob}.lc-act-ship .lc-ic{animation:1s ease-in-out infinite lc-drive}@media (prefers-reduced-motion:reduce){.lc-fade,.lc-in,.lc-step,.lc-grow,.lc-flow,.lc-stripe,.lc-pulse,.lc-ic{animation:none!important}.lc-pc .lc-art{transition:none}.lc-track,.lc-blink,.lc-cut,.lc-head,.lc-scan,.lc-typing span,.lc-spin,.lc-shake,.lc-ping,.lc-toast,.lc-pb-punch,.lc-pb-sheet,.lc-pb-l,.lc-pb-r,.lc-pb-angle,.lc-as-l,.lc-as-r,.lc-as-t,.lc-as-b,.lc-as-guide,.lc-as-done{animation:none}}
