.final-cta-module__GOKbtW__section{background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--luma-purple) 16%,transparent),transparent 70%),var(--bg);padding-block:var(--space-section);text-align:center}.final-cta-module__GOKbtW__container{max-inline-size:1200px;margin-inline:auto;padding-inline:20px;display:grid}.final-cta-module__GOKbtW__container>*{grid-column:1/-1}.final-cta-module__GOKbtW__container>span{justify-self:center}.final-cta-module__GOKbtW__section h2{font-size:var(--text-h2);font-weight:500;line-height:1.3}.final-cta-module__GOKbtW__phrase{background:var(--luma-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.final-cta-module__GOKbtW__support{font-size:var(--text-body);color:var(--text-2);margin-block:24px;line-height:1.8}.final-cta-module__GOKbtW__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-block:24px 32px;display:flex}.final-cta-module__GOKbtW__section{isolation:isolate;background:var(--bg);position:relative}.final-cta-module__GOKbtW__section:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--luma-purple) 16%,transparent),transparent 70%);pointer-events:none;position:absolute;inset:0}.final-cta-module__GOKbtW__section h2:after{content:"";background:var(--text-3);transform-origin:100%;block-size:1px;inline-size:96px;margin:20px auto 0;display:block}.final-cta-module__GOKbtW__section h2[data-revealed=true]:after{animation:.6s cubic-bezier(.77,0,.175,1) final-cta-module__GOKbtW__ctaUnderline}@keyframes final-cta-module__GOKbtW__ctaUnderline{0%{transform:scaleX(0)}}@supports (animation-timeline:view()){.final-cta-module__GOKbtW__section:before{animation:linear both final-cta-module__GOKbtW__ctaGlow;animation-timeline:view();animation-range:entry cover 50%}@keyframes final-cta-module__GOKbtW__ctaGlow{0%{opacity:.4}to{opacity:1}}}@media (min-width:768px){.final-cta-module__GOKbtW__container{padding-inline:32px}}@media (min-width:1024px){.final-cta-module__GOKbtW__container{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.final-cta-module__GOKbtW__container>*{grid-column:3/span 8}}@media (min-width:1200px){.final-cta-module__GOKbtW__container{padding-inline:48px}}
.testimonials-module__ImeTwq__section{background:var(--bg);padding-block:var(--space-section);overflow-x:clip}.testimonials-module__ImeTwq__bleed{margin-block-start:8px}.testimonials-module__ImeTwq__container{max-inline-size:1200px;margin-inline:auto;padding-inline:20px}.testimonials-module__ImeTwq__viewport{direction:ltr;margin-block-start:24px;padding-block:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.testimonials-module__ImeTwq__viewport:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.testimonials-module__ImeTwq__track{will-change:transform;inline-size:max-content;display:flex;position:relative}.testimonials-module__ImeTwq__set{flex-shrink:0;align-items:stretch;gap:16px;padding-right:16px;display:flex}.testimonials-module__ImeTwq__set[data-dup]{display:none}.testimonials-module__ImeTwq__section [data-lens=true] .testimonials-module__ImeTwq__set[data-dup]{display:flex}.testimonials-module__ImeTwq__section [data-lens=true] .testimonials-module__ImeTwq__viewport{overflow:hidden}.testimonials-module__ImeTwq__card{transform-origin:50%;backface-visibility:hidden;direction:rtl;flex-shrink:0;inline-size:290px;min-inline-size:0}.testimonials-module__ImeTwq__person{align-items:center;gap:12px;display:flex}.testimonials-module__ImeTwq__avatar{flex-shrink:0;block-size:32px;inline-size:32px}.testimonials-module__ImeTwq__person h3,.testimonials-module__ImeTwq__person p{font-size:var(--text-sm);color:var(--text-2);font-weight:500}.testimonials-module__ImeTwq__stars{color:var(--text-2);gap:4px;margin-block:16px;display:flex}.testimonials-module__ImeTwq__quote{color:var(--text-2);font-size:var(--text-body);text-wrap:pretty;font-weight:400;line-height:1.8}.testimonials-module__ImeTwq__desktop{display:none}@media (min-width:768px){.testimonials-module__ImeTwq__container{padding-inline:32px}.testimonials-module__ImeTwq__card{inline-size:350px}}@media (min-width:1024px){.testimonials-module__ImeTwq__desktop{display:block}.testimonials-module__ImeTwq__mobile{display:none}}@media (min-width:1200px){.testimonials-module__ImeTwq__container{padding-inline:48px}}@media (prefers-reduced-motion:reduce){.testimonials-module__ImeTwq__section .testimonials-module__ImeTwq__set[data-dup]{display:none!important}.testimonials-module__ImeTwq__section .testimonials-module__ImeTwq__viewport{overflow-x:auto!important}.testimonials-module__ImeTwq__track,.testimonials-module__ImeTwq__card{opacity:1!important;transform:none!important}}.testimonials-module__ImeTwq__section[data-save-data=true] .testimonials-module__ImeTwq__set[data-dup]{display:none!important}.testimonials-module__ImeTwq__section[data-save-data=true] .testimonials-module__ImeTwq__viewport{overflow-x:auto!important}.testimonials-module__ImeTwq__section[data-save-data=true] .testimonials-module__ImeTwq__track{transform:none}
.bento-module__fXcyEG__section{background:var(--bg);padding-block:var(--space-section);content-visibility:auto;contain-intrinsic-size:auto 1600px}.bento-module__fXcyEG__container{max-inline-size:1200px;margin-inline:auto;padding-inline:20px}.bento-module__fXcyEG__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-block-start:32px;display:grid}.bento-module__fXcyEG__grid article{border-radius:var(--radius-lg);min-inline-size:0;padding:24px}.bento-module__fXcyEG__grid h3{font-size:var(--text-h3);margin-block:16px 12px;font-weight:500;line-height:1.4}.bento-module__fXcyEG__grid p{font-size:var(--text-body);color:var(--text-2);line-height:1.8}.bento-module__fXcyEG__icon{background:var(--surface-2);block-size:36px;inline-size:36px;color:var(--text-2);border-radius:12px;place-items:center;display:grid}.bento-module__fXcyEG__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.bento-module__fXcyEG__orbit{block-size:auto;inline-size:100%;max-inline-size:420px;color:var(--text-2);margin-block-start:24px;margin-inline:auto;display:block}.bento-module__fXcyEG__node{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.5px}.bento-module__fXcyEG__orbit text{fill:var(--text)}.bento-module__fXcyEG__demo,.bento-module__fXcyEG__code{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-2);font-size:var(--text-body);color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-block-size:148px;margin-block-start:24px;padding:20px;display:flex}.bento-module__fXcyEG__demo strong{color:var(--text);text-align:center;font-weight:500}.bento-module__fXcyEG__connector{font-size:20px}.bento-module__fXcyEG__code{align-items:stretch;font-size:12px}.bento-module__fXcyEG__code pre{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.8}.bento-module__fXcyEG__code span{font-size:12px}@media (min-width:768px){.bento-module__fXcyEG__container{padding-inline:32px}.bento-module__fXcyEG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bento-module__fXcyEG__ecosystem{grid-column:span 2}}@media (min-width:1024px){.bento-module__fXcyEG__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.bento-module__fXcyEG__ecosystem{grid-area:span 2/span 7}.bento-module__fXcyEG__small{grid-column:span 5}.bento-module__fXcyEG__wide{grid-column:span 6}}@media (min-width:1200px){.bento-module__fXcyEG__container{padding-inline:48px}}.bento-module__fXcyEG__ring{transform-origin:180px 175px;opacity:.55;animation:60s linear infinite paused bento-module__fXcyEG__bentoOrbit}@keyframes bento-module__fXcyEG__bentoOrbit{to{transform:rotate(360deg)}}.bento-module__fXcyEG__orbit a{cursor:pointer;outline:none}.bento-module__fXcyEG__orbit a:focus-visible rect{stroke:var(--focus);stroke-width:3px}:is(.bento-module__fXcyEG__orbit:has(a:hover) [data-connector],.bento-module__fXcyEG__orbit:has(a:focus-visible) [data-connector]){opacity:.2}.bento-module__fXcyEG__orbit:has([data-node=تصویر]:is(:hover,:focus-visible)) [data-connector=تصویر]{opacity:1;stroke:var(--text)}.bento-module__fXcyEG__orbit:has([data-node=ویدیو]:is(:hover,:focus-visible)) [data-connector=ویدیو]{opacity:1;stroke:var(--text)}.bento-module__fXcyEG__orbit:has([data-node=ویرایش]:is(:hover,:focus-visible)) [data-connector=ویرایش]{opacity:1;stroke:var(--text)}.bento-module__fXcyEG__orbit:has([data-node=صدا]:is(:hover,:focus-visible)) [data-connector=صدا]{opacity:1;stroke:var(--text)}.bento-module__fXcyEG__orbit:has([data-node=دستیار]:is(:hover,:focus-visible)) [data-connector=دستیار]{opacity:1;stroke:var(--text)}.bento-module__fXcyEG__orbit:has([data-node=کیفیت]:is(:hover,:focus-visible)) [data-connector=کیفیت]{opacity:1;stroke:var(--text)}.bento-module__fXcyEG__grid article[data-story-playing=true]{--play:running}.bento-module__fXcyEG__core{transform-box:fill-box;transform-origin:50%}.bento-module__fXcyEG__signal{fill:var(--luma-magenta);opacity:0}.bento-module__fXcyEG__grid article[data-story-playing=true] [data-connector]{stroke-dasharray:1;animation:.9s cubic-bezier(.77,0,.175,1) both bento-module__fXcyEG__bentoDraw;animation-delay:calc(var(--k) * 90ms)}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__signal{animation:.9s cubic-bezier(.77,0,.175,1) both bento-module__fXcyEG__bentoSignal;animation-delay:calc(.7s + var(--k) * .22s)}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__core{animation:2.6s cubic-bezier(.23,1,.32,1) bento-module__fXcyEG__bentoCore}@keyframes bento-module__fXcyEG__bentoDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bento-module__fXcyEG__bentoSignal{0%{opacity:0;transform:translate(0)}15%,80%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes bento-module__fXcyEG__bentoCore{0%,55%{transform:scale(1)}62%{transform:scale(1.12)}70%,78%{transform:scale(1)}85%{transform:scale(1.12)}to{transform:scale(1)}}.bento-module__fXcyEG__docs{align-items:center;gap:8px;display:flex;position:relative}.bento-module__fXcyEG__doc{border:1px solid var(--border-strong);background:var(--surface-1);block-size:40px;inline-size:34px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.bento-module__fXcyEG__docsLabel{margin-inline-start:4px}.bento-module__fXcyEG__flow{background:linear-gradient(180deg,var(--border-strong),var(--luma-magenta));transform-origin:top;border-radius:2px;block-size:28px;inline-size:2px}.bento-module__fXcyEG__answer{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-1);align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__doc{animation:1.2s cubic-bezier(.77,0,.175,1) both bento-module__fXcyEG__bentoDoc;animation-delay:calc(var(--k) * .18s)}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__flow{animation:.7s cubic-bezier(.77,0,.175,1) .7s both bento-module__fXcyEG__bentoFlow}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__answer{animation:.5s cubic-bezier(.16,1,.3,1) 1.3s both bento-module__fXcyEG__bentoPop}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__answer .bento-module__fXcyEG__word{animation:.16s cubic-bezier(.23,1,.32,1) both bento-module__fXcyEG__bentoWord;animation-delay:calc(1.45s + var(--w) * .8s / var(--n))}@keyframes bento-module__fXcyEG__bentoWord{0%{opacity:0}}@keyframes bento-module__fXcyEG__bentoDoc{0%{opacity:0;transform:translateY(-14px)}30%{opacity:1;transform:translate(0,0)}62%{opacity:0;transform:translateY(22px)scale(.8)}63%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0,0)}}@keyframes bento-module__fXcyEG__bentoFlow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bento-module__fXcyEG__bentoPop{0%{opacity:0;transform:translateY(10px)scale(.96)}}.bento-module__fXcyEG__loop{block-size:40px;inline-size:100px;position:relative}.bento-module__fXcyEG__credit{inset-block-start:0;background:var(--luma-orange);block-size:8px;inline-size:8px;box-shadow:0 0 10px var(--luma-orange);offset-path:path("M50 20C20-20-5 10 12 28S45 30 50 20C80-20 105 10 88 28S55 30 50 20");offset-distance:0%;offset-rotate:0deg;opacity:0;border-radius:50%;margin:-4px 0 0 -4px;position:absolute;left:0}.bento-module__fXcyEG__meter{background:var(--surface-1);border:1px solid var(--border);border-radius:6px;block-size:6px;inline-size:min(220px,80%);display:block;overflow:hidden}.bento-module__fXcyEG__meter i{background:linear-gradient(90deg,var(--luma-purple),var(--luma-magenta),var(--luma-orange));transform-origin:100%;block-size:100%;inline-size:100%;display:block;transform:scaleX(.42)}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__infinity path{stroke-dasharray:1;animation:1.1s cubic-bezier(.77,0,.175,1) both bento-module__fXcyEG__bentoDraw}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__credit{animation:1.5s cubic-bezier(.45,0,.55,1) .9s both bento-module__fXcyEG__bentoCredit}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__expiry{animation:.45s cubic-bezier(.16,1,.3,1) 1.2s both bento-module__fXcyEG__bentoPop;display:inline-block}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__meter i{animation:1.1s cubic-bezier(.77,0,.175,1) 1.4s both bento-module__fXcyEG__bentoMeter}@keyframes bento-module__fXcyEG__bentoCredit{0%{opacity:0;offset-distance:0%}10%,90%{opacity:1}to{opacity:0;offset-distance:100%}}@keyframes bento-module__fXcyEG__bentoMeter{0%{transform:scaleX(0)}to{transform:scaleX(.42)}}.bento-module__fXcyEG__code [data-code-line]{display:block}.bento-module__fXcyEG__response{color:var(--text-3)}.bento-module__fXcyEG__caret{vertical-align:text-bottom;background:var(--text-2);opacity:0;block-size:1em;inline-size:7px;margin-inline-start:4px;display:inline-block}.bento-module__fXcyEG__grid article[data-story=api][data-story-playing=true] [data-code-line]{animation:.3s steps(14,end) both bento-module__fXcyEG__bentoType;animation-delay:calc(var(--line) * .3s)}.bento-module__fXcyEG__grid article[data-story=api][data-story-playing=true] .bento-module__fXcyEG__caret{animation:.5s step-end 1.8s 4 both bento-module__fXcyEG__bentoCaret}@keyframes bento-module__fXcyEG__bentoType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bento-module__fXcyEG__bentoCaret{0%{opacity:1}50%{opacity:0}to{opacity:1}}.bento-module__fXcyEG__idea{border:1px dashed var(--border-strong);border-radius:var(--radius-pill);padding:6px 14px}.bento-module__fXcyEG__wand{color:var(--luma-magenta)}.bento-module__fXcyEG__tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.bento-module__fXcyEG__tags span{border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border);color:var(--text-2);padding:3px 10px;font-size:12px}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__idea{animation:.45s cubic-bezier(.16,1,.3,1) both bento-module__fXcyEG__bentoPop}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__wand{animation:.7s cubic-bezier(.77,0,.175,1) .45s both bento-module__fXcyEG__bentoWand;display:inline-block}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__tags span{animation:.38s cubic-bezier(.16,1,.3,1) both bento-module__fXcyEG__bentoPop;animation-delay:calc(1s + var(--k) * .15s)}.bento-module__fXcyEG__grid article[data-story-playing=true] .bento-module__fXcyEG__enhanced .bento-module__fXcyEG__word{animation:.16s cubic-bezier(.23,1,.32,1) both bento-module__fXcyEG__bentoWord;animation-delay:calc(1.7s + var(--w) * .7s / var(--n))}@keyframes bento-module__fXcyEG__bentoWand{0%{transform:rotate(0)scale(1)}40%{transform:rotate(-24deg)scale(1.2)}70%{transform:rotate(12deg)scale(1.1)}to{transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.bento-module__fXcyEG__grid article *,.bento-module__fXcyEG__grid article{animation:none!important}}
.hero-studio-module__ApLrlW__studio{isolation:isolate;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-1) 88%,transparent);position:relative;overflow:hidden;box-shadow:0 40px 100px -40px #8b1bad73,inset 0 1px #ffffff0d}html:not(.dark) .hero-studio-module__ApLrlW__studio{box-shadow:0 40px 100px -40px #8b1bad40}.hero-studio-module__ApLrlW__bar{border-block-end:1px solid var(--border);min-block-size:44px;color:var(--text-3);align-items:center;gap:12px;padding-inline:16px;font-size:12px;display:flex}.hero-studio-module__ApLrlW__lights{direction:ltr;gap:6px;display:flex}.hero-studio-module__ApLrlW__lights i{background:var(--border-strong);border-radius:50%;block-size:8px;inline-size:8px}.hero-studio-module__ApLrlW__title{color:var(--text-2);flex:1}.hero-studio-module__ApLrlW__status{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-2);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.hero-studio-module__ApLrlW__status i{background:#3ecf8e;border-radius:50%;block-size:6px;inline-size:6px}.hero-studio-module__ApLrlW__status{grid-template-columns:auto auto;display:inline-grid}.hero-studio-module__ApLrlW__status span{visibility:hidden;grid-area:1/2}.hero-studio-module__ApLrlW__studio:not([data-phase=type]):not([data-phase=process]) .hero-studio-module__ApLrlW__status [data-when=done],.hero-studio-module__ApLrlW__studio[data-phase=type] .hero-studio-module__ApLrlW__status [data-when=type],.hero-studio-module__ApLrlW__studio[data-phase=process] .hero-studio-module__ApLrlW__status [data-when=process]{visibility:visible}.hero-studio-module__ApLrlW__studio[data-phase=process] .hero-studio-module__ApLrlW__status i{background:var(--luma-magenta);animation:.9s cubic-bezier(.77,0,.175,1) infinite alternate hero-studio-module__ApLrlW__studioPulse}@keyframes hero-studio-module__ApLrlW__studioPulse{to{opacity:.35;transform:scale(.7)}}.hero-studio-module__ApLrlW__body{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.hero-studio-module__ApLrlW__rail{border-block-end:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));padding:8px;display:grid;position:relative}.hero-studio-module__ApLrlW__indicator{background:var(--surface-2);border:1px solid var(--border-strong);inline-size:calc(20% - 3.2px);transform:translate3d(calc(var(--scene,0) * -100%),0,0);border-radius:12px;transition:transform .42s cubic-bezier(.77,0,.175,1);position:absolute;inset-block:8px;inset-inline-start:8px}.hero-studio-module__ApLrlW__tool{min-block-size:44px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 10px;font-size:13px;transition:color .24s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.hero-studio-module__ApLrlW__tool span{display:none}.hero-studio-module__ApLrlW__tool[aria-pressed=true]{color:var(--text)}@media (hover:hover) and (pointer:fine){.hero-studio-module__ApLrlW__tool:hover{color:var(--text)}}.hero-studio-module__ApLrlW__tool:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.hero-studio-module__ApLrlW__workspace{grid-template-columns:minmax(0,1fr);padding:16px;display:grid}.hero-studio-module__ApLrlW__scene{opacity:0;visibility:hidden;grid-area:1/1;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:12px;min-inline-size:0;transition:opacity .24s cubic-bezier(.4,0,1,1),visibility 0s linear .24s;display:grid}.hero-studio-module__ApLrlW__scene[data-active=true]{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.16,1,.3,1) 80ms,visibility}.hero-studio-module__ApLrlW__toolTitle{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.hero-studio-module__ApLrlW__stage{aspect-ratio:4/3;border-radius:var(--radius-media);background:var(--surface-2);contain:paint;position:relative;overflow:hidden}.hero-studio-module__ApLrlW__stage img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero-studio-module__ApLrlW__result{position:absolute;inset:0}.hero-studio-module__ApLrlW__before{z-index:0}.hero-studio-module__ApLrlW__result{z-index:1}.hero-studio-module__ApLrlW__skeleton{z-index:2;opacity:0;background:var(--surface-2);pointer-events:none;transition:opacity .3s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;overflow:hidden}.hero-studio-module__ApLrlW__skeleton:before{content:"";background:linear-gradient(100deg,transparent 40%,color-mix(in srgb,var(--text) 8%,transparent) 50%,transparent 60%) 100% 0 / 300% 100% no-repeat;position:absolute;inset:0}.hero-studio-module__ApLrlW__scan{z-index:3;background:linear-gradient(180deg,transparent calc(100% - 2px),var(--luma-magenta) calc(100% - 2px));opacity:0;pointer-events:none;position:absolute;inset:0}.hero-studio-module__ApLrlW__badge{z-index:3;border-radius:var(--radius-pill);color:#fff;background:#0000009e;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:inline-flex;position:absolute;inset-block-end:12px;inset-inline-end:12px}.hero-studio-module__ApLrlW__garment{z-index:3;aspect-ratio:480/544;background:var(--surface-1);border:2px solid #ffffffd9;border-radius:12px;inline-size:28%;position:absolute;inset-block-start:12px;inset-inline-start:12px;overflow:hidden;box-shadow:0 12px 30px -10px #0009}.hero-studio-module__ApLrlW__garment small{color:#fff;text-align:center;background:#0009;padding:2px 6px;font-size:12px;position:absolute;inset-block-end:0;inset-inline:0}.hero-studio-module__ApLrlW__chat{background:var(--surface-1);flex-direction:column;justify-content:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.hero-studio-module__ApLrlW__ask{background:var(--surface-2);max-inline-size:85%;color:var(--text);border-radius:16px 16px 4px;align-self:flex-start;margin:0;padding:10px 14px;font-size:13px;line-height:1.8}.hero-studio-module__ApLrlW__answer{border:1px solid var(--border);max-inline-size:92%;color:var(--text-2);border-radius:16px 16px 16px 4px;align-self:flex-end;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.9;display:flex}.hero-studio-module__ApLrlW__answer svg{color:var(--text);flex-shrink:0;margin-block-start:4px}.hero-studio-module__ApLrlW__answer p{margin:0}.hero-studio-module__ApLrlW__composer{border:1px solid var(--border);background:var(--bg);border-radius:16px;align-items:center;gap:12px;min-block-size:52px;padding:8px;padding-inline-start:14px;display:flex;position:relative;overflow:hidden}.hero-studio-module__ApLrlW__prompt{min-inline-size:0;color:var(--text);flex:1;margin:0;font-size:13px;line-height:1.8}.hero-studio-module__ApLrlW__word{position:relative}.hero-studio-module__ApLrlW__prompt .hero-studio-module__ApLrlW__word:after{content:"";background:var(--luma-magenta);opacity:0;inline-size:2px;position:absolute;inset-block:.25em;inset-inline-end:-3px}.hero-studio-module__ApLrlW__generate{border-radius:var(--radius-pill);background:var(--text);min-block-size:36px;color:var(--bg);flex-shrink:0;align-items:center;padding-inline:16px;font-size:13px;font-weight:500;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .2s;display:inline-flex}.hero-studio-module__ApLrlW__progress{background:linear-gradient(90deg,var(--luma-purple),var(--luma-magenta),var(--luma-orange));transform-origin:100%;opacity:0;block-size:2px;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.hero-studio-module__ApLrlW__studio[data-phase=type] [data-active=true] .hero-studio-module__ApLrlW__prompt{--step:calc(1.4s / var(--n))}.hero-studio-module__ApLrlW__studio[data-phase=type] [data-active=true] .hero-studio-module__ApLrlW__prompt .hero-studio-module__ApLrlW__word{animation:hero-studio-module__ApLrlW__studioWord .12s cubic-bezier(.23,1,.32,1) calc(var(--w) * var(--step)) both}.hero-studio-module__ApLrlW__studio[data-phase=type] [data-active=true] .hero-studio-module__ApLrlW__prompt .hero-studio-module__ApLrlW__word:after{animation:hero-studio-module__ApLrlW__studioCursor var(--step) steps(1) calc(var(--w) * var(--step))}.hero-studio-module__ApLrlW__studio[data-phase=type] [data-active=true] .hero-studio-module__ApLrlW__prompt>span:last-child>.hero-studio-module__ApLrlW__word:after{animation:hero-studio-module__ApLrlW__studioShow 0s calc(var(--w) * var(--step)) both,hero-studio-module__ApLrlW__studioCaret .6s steps(1) calc(var(--w) * var(--step)) 2}.hero-studio-module__ApLrlW__studio[data-phase=type] [data-active=true] .hero-studio-module__ApLrlW__generate{opacity:.55}@keyframes hero-studio-module__ApLrlW__studioWord{0%{opacity:0}}@keyframes hero-studio-module__ApLrlW__studioCursor{0%{opacity:1}to{opacity:1}}@keyframes hero-studio-module__ApLrlW__studioShow{0%{visibility:hidden}to{visibility:visible}}@keyframes hero-studio-module__ApLrlW__studioCaret{0%{opacity:1}50%{opacity:0}}.hero-studio-module__ApLrlW__studio[data-phase=process] [data-active=true] .hero-studio-module__ApLrlW__generate{animation:.26s cubic-bezier(.23,1,.32,1) hero-studio-module__ApLrlW__studioPress}.hero-studio-module__ApLrlW__studio[data-phase=process] [data-active=true] .hero-studio-module__ApLrlW__progress{opacity:1;animation:1s cubic-bezier(.77,0,.175,1) both hero-studio-module__ApLrlW__studioFill}.hero-studio-module__ApLrlW__studio[data-phase=process] [data-active=true] .hero-studio-module__ApLrlW__skeleton:before{animation:1.1s linear infinite hero-studio-module__ApLrlW__studioShimmer}@keyframes hero-studio-module__ApLrlW__studioPress{40%{transform:scale(.92)}}@keyframes hero-studio-module__ApLrlW__studioFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-studio-module__ApLrlW__studioShimmer{0%{background-position:100% 0}to{background-position:0 0}}.hero-studio-module__ApLrlW__studio:is([data-phase=type],[data-phase=process]) [data-active=true] .hero-studio-module__ApLrlW__skeleton{opacity:1}.hero-studio-module__ApLrlW__studio:is([data-phase=type],[data-phase=process]) [data-active=true] :is(.hero-studio-module__ApLrlW__result,.hero-studio-module__ApLrlW__badge,.hero-studio-module__ApLrlW__ask,.hero-studio-module__ApLrlW__answer){opacity:0}.hero-studio-module__ApLrlW__studio:is([data-phase=type],[data-phase=process]) [data-active=true][data-scene=edit] .hero-studio-module__ApLrlW__skeleton,.hero-studio-module__ApLrlW__studio:is([data-phase=type],[data-phase=process]) [data-active=true][data-scene=tryon] .hero-studio-module__ApLrlW__skeleton{opacity:.55}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true] .hero-studio-module__ApLrlW__result{animation:.8s cubic-bezier(.77,0,.175,1) both hero-studio-module__ApLrlW__studioDevelop}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true][data-scene=edit] .hero-studio-module__ApLrlW__result{animation-name:hero-studio-module__ApLrlW__studioWipe}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true] .hero-studio-module__ApLrlW__scan{animation:.8s cubic-bezier(.77,0,.175,1) both hero-studio-module__ApLrlW__studioScan}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true][data-scene=edit] .hero-studio-module__ApLrlW__scan{display:none}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true] .hero-studio-module__ApLrlW__badge{animation:.42s cubic-bezier(.16,1,.3,1) .45s both hero-studio-module__ApLrlW__studioPop}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true] .hero-studio-module__ApLrlW__ask{animation:.36s cubic-bezier(.16,1,.3,1) both hero-studio-module__ApLrlW__studioRise}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true] .hero-studio-module__ApLrlW__answer{animation:.36s cubic-bezier(.16,1,.3,1) .22s both hero-studio-module__ApLrlW__studioRise}.hero-studio-module__ApLrlW__studio[data-phase=reveal] [data-active=true] .hero-studio-module__ApLrlW__answer .hero-studio-module__ApLrlW__word{animation:.16s cubic-bezier(.23,1,.32,1) both hero-studio-module__ApLrlW__studioWord;animation-delay:calc(.42s + var(--w) * 1.7s / var(--n))}@keyframes hero-studio-module__ApLrlW__studioDevelop{0%{clip-path:inset(0 0 100%);transform:scale(1.06)}to{clip-path:inset(0);transform:scale(1)}}@keyframes hero-studio-module__ApLrlW__studioWipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes hero-studio-module__ApLrlW__studioScan{0%{opacity:1;transform:translateY(-100%)}90%{opacity:1}to{opacity:0;transform:translate(0,0)}}@keyframes hero-studio-module__ApLrlW__studioPop{0%{opacity:0;transform:scale(.8)}}@keyframes hero-studio-module__ApLrlW__studioRise{0%{opacity:0;transform:translateY(10px)}}.hero-studio-module__ApLrlW__studio[data-phase=hold] [data-active=true][data-scene=video] .hero-studio-module__ApLrlW__result img{animation:2.4s cubic-bezier(.16,1,.3,1) both hero-studio-module__ApLrlW__studioKen}@keyframes hero-studio-module__ApLrlW__studioKen{to{transform:scale(1.06)}}@media (min-width:1024px){.hero-studio-module__ApLrlW__body{grid-template-rows:none;grid-template-columns:168px minmax(0,1fr)}.hero-studio-module__ApLrlW__rail{border-block-end:0;border-inline-end:1px solid var(--border);grid-template-columns:none;grid-auto-rows:44px;align-content:start;gap:4px;padding:16px 8px}.hero-studio-module__ApLrlW__indicator{block-size:44px;inline-size:auto;transform:translate3d(0,calc(var(--scene,0) * 48px),0);inset-block:16px auto;inset-inline:8px}.hero-studio-module__ApLrlW__tool{justify-content:flex-start}.hero-studio-module__ApLrlW__tool span{white-space:nowrap;display:inline}.hero-studio-module__ApLrlW__workspace{padding:20px}}@media (prefers-reduced-motion:reduce){.hero-studio-module__ApLrlW__studio *,.hero-studio-module__ApLrlW__studio :before{transition:none!important;animation:none!important}}
.sections-module__tzsItG__container{inline-size:100%;max-inline-size:1200px;margin-inline:auto;padding-inline:20px}.sections-module__tzsItG__hero{background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--luma-purple) 16%,transparent),transparent 70%),var(--bg);padding-block:88px 32px}.sections-module__tzsItG__heroGrid{align-items:center;gap:24px;display:grid}.sections-module__tzsItG__heroCopy h1{font-size:var(--text-display);letter-spacing:0;margin:0;font-weight:600;line-height:1.3}.sections-module__tzsItG__phrase{background:var(--luma-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.sections-module__tzsItG__heroCopy h2{font-size:var(--text-body-lg);color:var(--text-2);margin-block:16px 12px;font-weight:500;line-height:1.3}.sections-module__tzsItG__support{color:var(--text-2);font-size:var(--text-body);font-weight:400;line-height:1.8}.sections-module__tzsItG__support p{text-wrap:pretty;margin-block:0 8px}.sections-module__tzsItG__ctas{flex-wrap:wrap;gap:12px;margin-block-start:20px;display:flex}.sections-module__tzsItG__services{background:var(--bg);padding-block:var(--space-section);scroll-margin-block-start:80px}.sections-module__tzsItG__sectionHeading{flex-direction:column;align-items:start;gap:24px;margin-block-end:32px;display:flex}.sections-module__tzsItG__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sections-module__tzsItG__serviceCard{flex-direction:column;align-items:start;gap:12px;min-inline-size:0;display:flex}.sections-module__tzsItG__serviceCard h3{font-size:var(--text-h3);margin:0;font-weight:500;line-height:1.4}.sections-module__tzsItG__serviceCard p{white-space:normal;overflow-wrap:anywhere;text-wrap:pretty;inline-size:100%;font-size:var(--text-body);color:var(--text-2);margin:0;line-height:1.8}.sections-module__tzsItG__iconPlate{background:var(--surface-2);block-size:36px;inline-size:36px;color:var(--text-2);border-radius:var(--radius-input);justify-content:center;align-items:center;display:flex}.sections-module__tzsItG__moreServices{margin-block-start:24px}.sections-module__tzsItG__moreServices summary{inline-size:fit-content;list-style:none}.sections-module__tzsItG__moreServices summary::-webkit-details-marker{display:none}.sections-module__tzsItG__moreServices[open] summary{margin-block-end:24px}.sections-module__tzsItG__moreServices[open] summary span{transform:rotate(45deg)}@media (min-width:768px){.sections-module__tzsItG__container{padding-inline:32px}}@media (min-width:1024px){.sections-module__tzsItG__hero{align-items:center;min-block-size:640px;padding-block:96px 48px;display:flex}.sections-module__tzsItG__heroGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.sections-module__tzsItG__heroCopy,.sections-module__tzsItG__product{grid-column:span 6}.sections-module__tzsItG__sectionHeading{flex-direction:row;justify-content:space-between;align-items:end}.sections-module__tzsItG__serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media (max-width:1023px) and (max-height:640px){.sections-module__tzsItG__hero{padding-block:72px 16px}.sections-module__tzsItG__heroGrid{gap:12px}.sections-module__tzsItG__ctas{margin-block-start:16px}}.sections-module__tzsItG__heroCopy>*,.sections-module__tzsItG__product{animation:.7s cubic-bezier(.16,1,.3,1) both sections-module__tzsItG__homeHeroIn}.sections-module__tzsItG__heroCopy>h1{animation-name:sections-module__tzsItG__homeH1Rise}.sections-module__tzsItG__heroCopy>:nth-child(2){animation-delay:90ms}.sections-module__tzsItG__heroCopy>:nth-child(3){animation-delay:.18s}.sections-module__tzsItG__heroCopy>:nth-child(4){animation-delay:.27s}.sections-module__tzsItG__product{animation-delay:.3s}@keyframes sections-module__tzsItG__homeHeroIn{0%{opacity:0;transform:translateY(24px)}}@keyframes sections-module__tzsItG__homeH1Rise{0%{transform:translateY(24px)}}@media (min-width:1200px){.sections-module__tzsItG__container{padding-inline:48px}}@media (prefers-reduced-motion:reduce){.sections-module__tzsItG__heroCopy>*,.sections-module__tzsItG__product{animation:none}}[data-story-card] [data-piece]{transform-box:fill-box;transform-origin:50%}[data-story-playing=true] [data-piece=frame]{animation:.28s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolFrame}[data-story-playing=true] [data-piece=spark]{animation:.28s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolSpark}[data-story-playing=true] [data-piece=pencil]{animation:.32s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolPencil}[data-story-playing=true] [data-piece=draw]{stroke-dasharray:1;animation:.32s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolDraw}[data-story-playing=true] [data-piece=blade-a]{animation:.14s cubic-bezier(.23,1,.32,1) 2 alternate sections-module__tzsItG__toolSnipA}[data-story-playing=true] [data-piece=blade-b]{animation:.14s cubic-bezier(.23,1,.32,1) 2 alternate sections-module__tzsItG__toolSnipB}[data-story-playing=true] [data-piece=head]{animation:.3s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolBob}[data-story-playing=true] [data-piece=eyes]{animation:.3s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolBlink}[data-story-playing=true] [data-piece=camera]{animation:.3s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolCamera}[data-story-playing=true] [data-piece=play]{animation:.3s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolSpark}[data-story-playing=true] [data-piece=sprocket]{animation:.32s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolTick}[data-story-playing=true] [data-piece=bar]{animation:.24s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolWave}[data-story-playing=true] [data-piece=north]{animation:.24s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolNorth}[data-story-playing=true] [data-piece=east]{animation:.24s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolEast}[data-story-playing=true] [data-piece=south]{animation:.24s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolSouth}[data-story-playing=true] [data-piece=west]{animation:.24s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolWest}[data-story-playing=true] [data-piece=hanger]{animation:.36s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolHanger}[data-story-playing=true] [data-piece=cloth]{animation:.36s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolSpark}[data-story-playing=true] [data-piece=bubble]{animation:.36s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolBob}[data-story-playing=true] [data-piece=dots]{animation:.36s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolWave}[data-story-playing=true] [data-piece=packet]{animation:.4s cubic-bezier(.23,1,.32,1) sections-module__tzsItG__toolPacket}@keyframes sections-module__tzsItG__toolFrame{50%{transform:rotate(4deg)scale(1.06)}}@keyframes sections-module__tzsItG__toolSpark{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes sections-module__tzsItG__toolPencil{50%{transform:translate(2px,-2px)}}@keyframes sections-module__tzsItG__toolDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sections-module__tzsItG__toolSnipA{to{transform:rotate(-12deg)}}@keyframes sections-module__tzsItG__toolSnipB{to{transform:rotate(12deg)}}@keyframes sections-module__tzsItG__toolBob{50%{transform:translateY(-2px)}}@keyframes sections-module__tzsItG__toolBlink{50%{transform:scaleY(.2)}}@keyframes sections-module__tzsItG__toolCamera{50%{transform:translate(2px)}}@keyframes sections-module__tzsItG__toolTick{50%{transform:translateY(2px)}}@keyframes sections-module__tzsItG__toolWave{40%{transform:scaleY(.45)}70%{transform:scaleY(1)}}@keyframes sections-module__tzsItG__toolNorth{50%{transform:translate(-2px,-2px)}}@keyframes sections-module__tzsItG__toolEast{50%{transform:translate(2px,-2px)}}@keyframes sections-module__tzsItG__toolSouth{50%{transform:translate(2px,2px)}}@keyframes sections-module__tzsItG__toolWest{50%{transform:translate(-2px,2px)}}@keyframes sections-module__tzsItG__toolHanger{50%{transform:rotate(5deg)}}@keyframes sections-module__tzsItG__toolPacket{0%{opacity:.4;transform:translate(0)}to{opacity:1;transform:translate(8px)}}
@media (prefers-reduced-motion:reduce){.home-module__28hbXq__page *,.home-module__28hbXq__page :before,.home-module__28hbXq__page :after{transition:none!important;animation:none!important}}.home-module__28hbXq__reserve{box-sizing:content-box;inline-size:100%}.home-module__28hbXq__reserveShowcase{block-size:756px;padding-block-start:85%}.home-module__28hbXq__reserveGallery{block-size:214px;padding-block-start:330%}@media (min-width:768px){.home-module__28hbXq__reserveShowcase{block-size:462px;padding-block-start:120%}.home-module__28hbXq__reserveGallery{block-size:270px;padding-block-start:146.7%}}@media (min-width:1024px){.home-module__28hbXq__reserveShowcase{block-size:800px;padding-block-start:0}.home-module__28hbXq__reserveGallery{block-size:345px;padding-block-start:82.5%}}@media (min-width:1200px){.home-module__28hbXq__reserveShowcase{block-size:862px}.home-module__28hbXq__reserveGallery{block-size:1352px;padding-block-start:0}}
