.lh{--lh-font-display:var(--font-outfit),var(--font-vazirmatn),system-ui,sans-serif;--lh-font-body:var(--font-figtree),var(--font-vazirmatn),system-ui,sans-serif;--lh-page:#F4F5F7;--lh-card:#FFFFFF;--lh-card-2:#F8F9FB;--lh-ink:#0F1117;--lh-body:#4B5563;--lh-muted:#5B6270;--lh-soft:#7A808B;--lh-line:#E1E4EA;--lh-shadow:0 1px 2px rgba(16,24,40,0.04),0 20px 50px -30px rgba(16,24,40,0.25);--lh-stage:#0A0B12;--lh-stage-card:#12141C;--lh-stage-ink:#FFFFFF;--lh-stage-muted:#9097A3;--lh-stage-line:rgba(255,255,255,0.08);--lh-grad-action:linear-gradient(100deg,#0B7F78,#2563EB 38%,#7C3AED 70%,#DB2777);--lh-grad-text:linear-gradient(90deg,#14B8A6,#3B82F6 35%,#8B5CF6 68%,#EC4899);--lh-teal:#0F766E;--lh-teal-light:#14B8A6;--lh-blue:#2563EB;--lh-violet:#7C3AED;--lh-pink:#DB2777;--lh-ok:#10B981;--shopyai-font-heading:var(--lh-font-display);--shopyai-font-body:var(--lh-font-body);font-family:var(--lh-font-body);color:var(--lh-ink);-webkit-font-smoothing:antialiased}.lh :is(:lang(fa),:lang(ps)),.lh:is(:lang(fa),:lang(ps)){--lh-font-display:var(--font-vazirmatn),var(--font-outfit),system-ui,sans-serif;--lh-font-body:var(--font-vazirmatn),var(--font-figtree),system-ui,sans-serif}.lh [lang]:is(:lang(de),:lang(en)){--lh-font-display:var(--font-outfit),var(--font-vazirmatn),system-ui,sans-serif;--lh-font-body:var(--font-figtree),var(--font-vazirmatn),system-ui,sans-serif}.lh [lang]:is(:lang(fa),:lang(ps),:lang(de),:lang(en)){font-family:var(--lh-font-body)}@media (prefers-color-scheme:dark){.lh{--lh-page:#0E1017;--lh-card:#161922;--lh-card-2:#1B1F2A;--lh-ink:#F3F4F6;--lh-body:#C4C9D2;--lh-muted:#A3A9B5;--lh-soft:#9097A3;--lh-line:rgba(255,255,255,0.10);--lh-shadow:0 1px 2px rgba(0,0,0,0.4)}}.lh-page{background:var(--lh-page);color:var(--lh-ink)}.lh-stage{background:var(--lh-stage);color:var(--lh-stage-ink)}.lh-display{font-family:var(--lh-font-display);font-weight:600;letter-spacing:-.025em;line-height:1.08}@media (min-width:768px){.lh-display-xl{font-size:clamp(2.75rem,5.4vw,4.5rem)}}.lh-display-l{font-size:clamp(2rem,4vw,3.25rem)}.lh-display-m{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}:is(.lh[dir=rtl],[dir=rtl] .lh) .lh-display{letter-spacing:0;line-height:1.3}.lh-muted-part{color:var(--lh-soft)}.lh-stage .lh-muted-part{color:var(--lh-stage-muted)}.lh-grad-text{background:var(--lh-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.lh-lead{font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6;color:var(--lh-body)}.lh-stage .lh-lead{color:var(--lh-stage-muted)}.lh-small{font-size:.875rem;line-height:1.5;color:var(--lh-muted)}.lh-stage .lh-small{color:var(--lh-stage-muted)}.lh-eyebrow{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;background:var(--lh-card);color:var(--lh-ink);box-shadow:var(--lh-shadow)}.lh-stage .lh-eyebrow{background:var(--lh-stage-card);color:var(--lh-stage-ink);box-shadow:none;border:1px solid var(--lh-stage-line)}.lh-card{background:var(--lh-card);border-radius:1.75rem;box-shadow:var(--lh-shadow)}.lh-stage .lh-card{background:var(--lh-stage-card);border:1px solid var(--lh-stage-line);box-shadow:none}.lh-card-flat{background:var(--lh-card-2);border-radius:1.25rem}.lh-stage .lh-card-flat{background:rgba(255,255,255,.04)}.lh-btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3rem;max-width:100%;border-radius:999px;padding:0 .5rem 0 1.375rem;background:var(--lh-grad-action);color:#FFFFFF;font-weight:700;font-size:1rem;line-height:1.2;text-align:center;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 10px 30px -12px rgba(124,58,237,.55)}:is(.lh[dir=rtl],[dir=rtl] .lh) .lh-btn{padding:0 1.375rem 0 .5rem}.lh-btn:hover{transform:translateY(-1px);box-shadow:0 14px 34px -12px rgba(124,58,237,.65);color:#FFFFFF}.lh-btn-arrow{display:inline-flex;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.18)}:is(.lh[dir=rtl],[dir=rtl] .lh) .lh-btn-arrow svg{transform:scaleX(-1)}.lh-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:2.875rem;border-radius:999px;padding:0 1.25rem;font-weight:700;font-size:.9375rem;border:1.5px solid var(--lh-line);background:var(--lh-card);color:var(--lh-ink)}.lh-stage .lh-btn-ghost{background:transparent;color:var(--lh-stage-ink);border-color:rgba(255,255,255,.18)}.lh-link{color:var(--lh-teal);font-weight:600;text-decoration:underline;text-underline-offset:3px}.lh-stage .lh-link{color:#5EEAD4}@media (prefers-color-scheme:dark){.lh-page .lh-link{color:#5EEAD4}}.lh-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;padding:.3125rem .75rem;font-size:.8125rem;font-weight:600;background:var(--lh-card-2);color:var(--lh-ink)}.lh-stage .lh-chip{background:rgba(255,255,255,.06);color:var(--lh-stage-ink)}.lh-section{padding-block:clamp(4rem,8vw,7rem)}.lh-container{width:100%;max-width:75rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.lh-icon-tile{display:inline-flex;width:2.5rem;height:2.5rem;flex:none;align-items:center;justify-content:center;border-radius:.875rem}:where(.lh) :is(a,button,input,textarea,summary):focus-visible{outline:3px solid #8B5CF6;outline-offset:3px}.lh-lift{transition:transform .2s ease}.lh-lift:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.lh-btn,.lh-lift{transition:none}.lh-btn:hover,.lh-lift:hover{transform:none}}.lh-faq summary{list-style:none;cursor:pointer}.lh-faq summary::-webkit-details-marker{display:none}.lh-faq .lh-faq-plus{transition:transform .2s ease}.lh-faq details[open] .lh-faq-plus{transform:rotate(45deg)}.lh-footer{background:#E9EBEF;color:#374151}.lh-footer a:hover{color:#0F1117}.lh-footer .lh-footer-head{font-size:.75rem;font-weight:700;letter-spacing:.06em;color:#5B6270;text-transform:uppercase}.lh-footer .lh-footer-rule{border-color:#D5D9E0}@media (prefers-color-scheme:dark){.lh-footer{background:#090A10;color:#C4C9D2}.lh-footer a:hover{color:#FFFFFF}.lh-footer .lh-footer-head{color:#9097A3}.lh-footer .lh-footer-rule{border-color:rgba(255,255,255,.1)}}.lh #pricing{background:var(--lh-page);border-bottom:0}.lh #pricing h2{font-family:var(--lh-font-display);font-weight:600;letter-spacing:-.025em;line-height:1.08;font-size:clamp(2rem,4vw,3.25rem);color:var(--lh-ink)}:is(.lh[dir=rtl],[dir=rtl] .lh) #pricing h2{letter-spacing:0;line-height:1.3}.lh #pricing .rounded-2xl.border.bg-white,.lh #pricing article[data-pricing-card],.lh #pricing details[data-pricing-cancel]{border-radius:1.75rem!important;border-color:transparent!important;background-color:var(--lh-card)!important;box-shadow:var(--lh-shadow)}.lh #pricing article[data-pricing-card].border-2{box-shadow:0 0 0 2px #8B5CF6,0 30px 60px -30px rgba(124,58,237,.45)}.lh #pricing article .text-teal-700{color:#6D28D9}.lh #pricing .bg-teal-700{background:var(--lh-grad-action)!important;border-radius:999px}.lh #pricing a.bg-teal-700,.lh #pricing button.bg-teal-700{box-shadow:0 10px 30px -12px rgba(124,58,237,.55)}.lh #pricing .border-slate-300.bg-white{border-radius:999px}.lh #pricing .home-pricing-seg .home-pricing-seg-input:checked+.home-pricing-seg-face{background:var(--lh-grad-action);color:#FFFFFF}.lh #pricing .home-pricing-seg .home-pricing-seg-face{border-radius:1rem}.lh #pricing fieldset>.grid{border-radius:1.375rem!important;padding:.375rem}@media (prefers-color-scheme:dark){.lh #pricing article .text-teal-700{color:#C4B5FD}}@media (forced-colors:active){.lh #pricing .home-pricing-seg .home-pricing-seg-input:checked+.home-pricing-seg-face{background:Highlight;color:HighlightText}}.lh [data-testid=landing-case-study] h2,.lh [data-testid=landing-case-study] h3{font-family:var(--lh-font-display);font-weight:600;letter-spacing:-.02em}.lh [data-testid=landing-case-study]>div:first-child h2,.lh [data-testid=landing-case-study]>div:first-child h3{font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.12;color:var(--lh-ink)}:is(.lh[dir=rtl],[dir=rtl] .lh) [data-testid=landing-case-study] h2,:is(.lh[dir=rtl],[dir=rtl] .lh) [data-testid=landing-case-study] h3{letter-spacing:0;line-height:1.35}.lh [data-testid=landing-case-study] article{border-radius:1.75rem!important;border-color:transparent!important;background-color:var(--lh-card)!important;box-shadow:var(--lh-shadow)}.lh-footer.lh-footer{background:#E9EBEF;border-top-color:#D5D9E0}.lh-footer .text-white{color:#0F1117}.lh-footer .text-teal-200\/70{color:#4B5563}.lh-footer .text-sky-200\/80,.lh-footer .text-teal-100,.lh-footer .text-teal-200{color:#374151}.lh-footer .text-sky-200\/80:hover,.lh-footer .text-teal-200:hover{color:#0F1117}.lh-footer .border-teal-300\/25{border-color:#C9CED6}@media (prefers-color-scheme:dark){.lh-footer.lh-footer{background:#090A10;border-top-color:rgba(255,255,255,.08)}.lh-footer .text-white{color:#FFFFFF}.lh-footer .text-sky-200\/80,.lh-footer .text-teal-100,.lh-footer .text-teal-200,.lh-footer .text-teal-200\/70{color:#C4C9D2}.lh-footer .text-sky-200\/80:hover,.lh-footer .text-teal-200:hover{color:#FFFFFF}.lh-footer .border-teal-300\/25{border-color:rgba(255,255,255,.16)}}.lh-sub{background:var(--lh-page)}.lh-sub .bg-slate-900{background-color:var(--lh-stage)!important}.lh-sub .home-landing-root,.lh-sub .home-neo-page,.lh-sub div.bg-white.text-slate-900,.lh-sub section.bg-slate-50,.lh-sub section.bg-white{background-color:transparent!important}.lh-sub section.border-b{border-bottom-color:transparent}.lh-sub h1,.lh-sub h2,.lh-sub h3{font-family:var(--lh-font-display);letter-spacing:-.02em}.lh-sub h1{line-height:1.1}.lh-sub h1,.lh-sub h2.font-black,.lh-sub h2.font-extrabold,.lh-sub h3.font-black,.lh-sub h3.font-extrabold{font-weight:600}:is(.lh-sub[dir=rtl],[dir=rtl] .lh-sub) :is(h1,h2,h3){letter-spacing:0;line-height:1.35}.lh-sub .rounded-2xl.border.bg-slate-50,.lh-sub .rounded-2xl.border.bg-white,.lh-sub .rounded-3xl.border.bg-white,.lh-sub .rounded-xl.border.bg-white{border-color:transparent!important;background-color:var(--lh-card)!important;border-radius:1.5rem;box-shadow:var(--lh-shadow)}.lh-sub a.bg-teal-600,.lh-sub a.bg-teal-700,.lh-sub button.bg-teal-600,.lh-sub button.bg-teal-700{background:var(--lh-grad-action)!important;border-radius:999px;box-shadow:0 10px 30px -12px rgba(124,58,237,.55);color:#FFFFFF}.lh-sub main.max-w-3xl{margin-block:clamp(6rem,9vw,7.5rem) clamp(3rem,6vw,5rem);background:var(--lh-card);border-radius:1.75rem;box-shadow:var(--lh-shadow);padding:clamp(1.5rem,4vw,3rem)!important}.lh-sub main.max-w-3xl h1{font-size:clamp(1.875rem,3.4vw,2.5rem)}.lh-sub main.max-w-6xl{padding-top:clamp(6.5rem,10vw,8rem)!important}.lh-sub main.max-w-6xl>header h1{font-size:clamp(2rem,4vw,3rem)}@media (prefers-color-scheme:dark){.lh.lh-light-only{--lh-page:#F4F5F7;--lh-card:#FFFFFF;--lh-card-2:#F8F9FB;--lh-ink:#0F1117;--lh-body:#4B5563;--lh-muted:#5B6270;--lh-soft:#7A808B;--lh-line:#E1E4EA;--lh-shadow:0 1px 2px rgba(16,24,40,0.04),0 20px 50px -30px rgba(16,24,40,0.25)}}.lh-sub{display:flow-root}.lh-sub section.bg-teal-700,.lh-sub section.bg-teal-800{background:var(--lh-grad-action)!important}.lh-hero-field{background:radial-gradient(circle 34rem at 88% -6rem,rgba(37,99,235,.34),rgba(124,58,237,.2) 45%,transparent 72%)}:is(.lh[dir=rtl],[dir=rtl] .lh) .lh-hero-field{background:radial-gradient(circle 34rem at 12% -6rem,rgba(37,99,235,.34),rgba(124,58,237,.2) 45%,transparent 72%)}.lh .home-neo-page .text-slate-500,.lh-sub .text-slate-500{color:var(--lh-muted)}.lh [data-holo-picture] .bg-white{background-color:#FFFFFF!important}.lh [data-holo-picture] .bg-slate-100{background-color:#F1F5F9!important}.lh [data-holo-picture] .bg-slate-200{background-color:#E2E8F0!important}.lh [data-holo-picture] .bg-slate-300{background-color:#CBD5E1!important}.lh [data-holo-picture] .bg-slate-900{background-color:#0F172A!important}.lh [data-holo-picture] .ring-slate-200{--tw-ring-color:#E2E8F0!important}.lh-sub .home-neo-page .bg-teal-50:not([data-visual] *){background-color:var(--lh-card-2)!important}.lh-sub .home-neo-page .border-teal-200:not([data-visual] *){border-color:var(--lh-line)!important}.lh .home-neo-page{background-color:var(--lh-page)}.lh-scene-wrap{max-width:38rem;margin-inline:auto}.lh-scene,.lh-scene-wrap{position:relative;width:100%}.lh-scene{container-type:inline-size}.lh-scene-box{--u:calc(100cqw / 600);position:relative;width:100%;aspect-ratio:600/480}.lh-scene-glow{position:absolute;left:50%;top:52%;width:86%;aspect-ratio:1/1;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(124,58,237,.32),rgba(37,99,235,.16) 45%,transparent 70%);filter:blur(30px)}.lh-scene-persp{position:absolute;left:50%;top:54%;width:0;height:0;perspective:calc(var(--u) * 1500);perspective-origin:50% 30%}.lh-scene-stage{position:absolute;left:calc(var(--u) * -190);top:calc(var(--u) * -220);width:calc(var(--u) * 380);height:calc(var(--u) * 440);transform-style:preserve-3d;transform:rotateX(57deg) rotate(-36deg)}.lh-scene-stage *{transform-style:preserve-3d}.lh-scene-bb,.lh-scene-blk{position:absolute}.lh-scene-bb{left:50%;top:50%;width:0;height:0;transform:rotate(36deg) rotateX(-57deg)}.lh-scene-ring{position:absolute;left:calc(var(--u) * -30);top:calc(var(--u) * -12);width:calc(var(--u) * 60);height:calc(var(--u) * 24);border-radius:50%;border:2px solid var(--c);opacity:0;animation:lh-scene-ring 15s ease-out infinite}.lh-scene-agent{position:absolute;left:calc(var(--u) * -64);bottom:calc(var(--u) * 6);width:calc(var(--u) * 128);display:flex;flex-direction:column;align-items:center;animation:lh-scene-hop 15s ease-in-out infinite}.lh-scene-cloud{display:block;width:100%;height:auto;overflow:visible}.lh-scene-tag{white-space:nowrap;padding:.15rem .6rem;border-radius:999px;background:rgba(10,11,18,.88);border:1px solid color-mix(in srgb,var(--c) 65%,transparent);font-size:.6875rem;font-weight:700;color:#FFFFFF}@container (max-width: 30rem){.lh-scene-tag{display:none}}.lh-scene-toasts{position:relative;width:min(25rem,100%);height:4.25rem;margin:0 auto}.lh-scene-toast{position:absolute;inset:0;gap:.75rem;padding:.75rem .875rem;border-radius:1.125rem;background:#FFFFFF;color:#0F1117;box-shadow:0 24px 50px -24px rgba(0,0,0,.7);opacity:0;animation:lh-scene-toast 15s ease-in-out infinite}.lh-scene-foot,.lh-scene-toast{display:flex;align-items:center}.lh-scene-foot{margin-top:.75rem;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.lh-scene-pause{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .875rem;border-radius:999px;background:rgba(255,255,255,.08);color:#FFFFFF;font-size:.8125rem;font-weight:600;cursor:pointer}.lh-scene-pause .lh-p-on{display:none}#lh-scene-pause:focus-visible~.lh-scene-foot .lh-scene-pause{outline:3px solid #8B5CF6;outline-offset:3px}#lh-scene-pause:checked~.lh-scene *,#lh-scene-pause:checked~.lh-scene-toasts *{animation-play-state:paused!important}#lh-scene-pause:checked~.lh-scene-foot .lh-p-off{display:none}#lh-scene-pause:checked~.lh-scene-foot .lh-p-on{display:inline}@keyframes lh-scene-hop{0%,12%,20%,to{transform:translateY(0)}5%{transform:translateY(calc(var(--u) * -16))}}@keyframes lh-scene-ring{0%{opacity:0;transform:scale(.4)}3%{opacity:.9}17%,to{opacity:0;transform:scale(1.9)}}@keyframes lh-scene-toast{0%{opacity:0;transform:translateY(8px)}17%,3%{opacity:1;transform:none}20%,to{opacity:0;transform:translateY(-6px)}}@media (max-width:639px){.lh-scene-toasts{height:5rem}}@media (prefers-reduced-motion:reduce){.lh-scene-agent,.lh-scene-ring,.lh-scene-toast{animation:none}.lh-scene-ring{display:none}.lh-scene-toast:first-child{opacity:1}.lh-scene-pause,.lh-scene-wrap>#lh-scene-pause{display:none}}.lh-v{position:absolute;inset:0 0 auto 0;aspect-ratio:4/3;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5%,#000 97.5%,transparent),linear-gradient(180deg,transparent,#000 4%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 2.5%,#000 97.5%,transparent),linear-gradient(180deg,transparent,#000 4%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.lh-v>.lh-v-still,.lh-v>.lh-v-video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lh-v-video{opacity:0}.lh-v[data-hero-video=playing] .lh-v-video{opacity:1}.lh-v-tag{position:absolute;z-index:1;left:var(--x);top:var(--y);transform:translate(-50%,-50%);line-height:1.4;animation:lh-v-tag-on 15s ease-in-out infinite}.lh-v-tag--end{left:auto;right:calc(100% - var(--x));transform:translateY(-50%)}@keyframes lh-v-tag-on{0%,18%{border-color:var(--c);background:color-mix(in srgb,var(--c) 30%,rgba(10,11,18,.92));box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 30%,transparent)}21%,to{border-color:color-mix(in srgb,var(--c) 65%,transparent);background:rgba(10,11,18,.88);box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.lh-v-video{display:none}.lh-v-tag{animation:none}}.lh-week{position:relative;max-width:42rem;margin-inline:auto}.lh-week-line{position:absolute;inset-block:.75rem 2rem;inset-inline-start:calc(2.25rem - 1.5px);width:3px;border-radius:999px;background:linear-gradient(180deg,#3B82F6,#EC4899 45%,#8B5CF6 75%,#14B8A6)}.lh-week-list{position:relative;display:grid;gap:1rem;margin:0;padding:0;list-style:none}.lh-week-day{display:grid;grid-template-columns:4.5rem minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;align-items:start}.lh-week-mark{grid-column:1;grid-row:1;justify-self:center;margin-top:.9rem;padding:.25rem .6rem;border-radius:999px;border:2px solid var(--c);background:var(--lh-stage);font-family:var(--shopyai-font-heading);font-size:.8125rem;font-weight:700;line-height:1.25;color:#fff;white-space:nowrap}.lh-week-card{grid-column:2;grid-row:1;padding:1rem;overflow-wrap:break-word}.lh-week-cloud{display:none}@media (min-width:1280px){.lh-week{max-width:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto auto;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}.lh-week-line{position:static;grid-column:1/-1;grid-row:2;align-self:center;width:auto;height:3px;background:linear-gradient(90deg,#3B82F6,#EC4899 45%,#8B5CF6 75%,#14B8A6)}[dir=rtl] .lh-week-line{background:linear-gradient(270deg,#3B82F6,#EC4899 45%,#8B5CF6 75%,#14B8A6)}.lh-week-list{grid-column:1/-1;grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:inherit}.lh-week-day{grid-row:1/span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:inherit}.lh-week-mark{grid-row:2;align-self:center;margin:0;z-index:1}.lh-week-card,.lh-week-mark{grid-column:1;position:relative}.lh-week-day[data-side=up] .lh-week-card{grid-row:1;align-self:end}.lh-week-day[data-side=down] .lh-week-card{grid-row:3;align-self:start}.lh-week-card:after{content:"";position:absolute;inset-inline-start:calc(50% - 1px);width:2px;height:1rem;background:var(--c);opacity:.6}.lh-week-day[data-side=up] .lh-week-card:after{top:100%}.lh-week-day[data-side=down] .lh-week-card:after{bottom:100%}.lh-week-cloud{display:block;grid-column:1;grid-row:1;align-self:end;justify-self:center;width:6.5rem;margin-bottom:-.6rem}}