.fXcyEG_section{background:var(--bg);padding-block:var(--space-section)}.fXcyEG_container{max-inline-size:1200px;margin-inline:auto;padding-inline:20px}.fXcyEG_grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-block-start:32px;display:grid}.fXcyEG_grid article{border-radius:var(--radius-lg);min-inline-size:0;padding:24px}.fXcyEG_grid h3{font-size:var(--text-h3);margin-block:16px 12px;font-weight:500;line-height:1.4}.fXcyEG_grid p{font-size:var(--text-body);color:var(--text-2);line-height:1.8}.fXcyEG_icon{background:var(--surface-2);block-size:36px;inline-size:36px;color:var(--text-2);border-radius:12px;place-items:center;display:grid}.fXcyEG_top{justify-content:space-between;align-items:center;gap:12px;display:flex}.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}.fXcyEG_node{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.5px}.fXcyEG_orbit text{fill:var(--text)}.fXcyEG_demo,.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}.fXcyEG_demo strong{color:var(--text);text-align:center;font-weight:500}.fXcyEG_connector{font-size:20px}.fXcyEG_code{align-items:stretch;font-size:12px}.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}.fXcyEG_code span{font-size:12px}@media (min-width:768px){.fXcyEG_container{padding-inline:32px}.fXcyEG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fXcyEG_ecosystem{grid-column:span 2}}@media (min-width:1024px){.fXcyEG_grid{grid-template-columns:repeat(12,minmax(0,1fr))}.fXcyEG_ecosystem{grid-area:span 2/span 7}.fXcyEG_small{grid-column:span 5}.fXcyEG_wide{grid-column:span 6}}@media (min-width:1200px){.fXcyEG_container{padding-inline:48px}}.fXcyEG_ring{transform-origin:180px 175px;opacity:.55;animation:60s linear infinite paused fXcyEG_bentoOrbit}@keyframes fXcyEG_bentoOrbit{to{transform:rotate(360deg)}}.fXcyEG_orbit a{cursor:pointer;outline:none}.fXcyEG_orbit a:focus-visible rect{stroke:var(--focus);stroke-width:3px}:is(.fXcyEG_orbit:has(a:hover) [data-connector],.fXcyEG_orbit:has(a:focus-visible) [data-connector]){opacity:.2}.fXcyEG_orbit:has([data-node=تصویر]:is(:hover,:focus-visible)) [data-connector=تصویر]{opacity:1;stroke:var(--text)}.fXcyEG_orbit:has([data-node=ویدیو]:is(:hover,:focus-visible)) [data-connector=ویدیو]{opacity:1;stroke:var(--text)}.fXcyEG_orbit:has([data-node=ویرایش]:is(:hover,:focus-visible)) [data-connector=ویرایش]{opacity:1;stroke:var(--text)}.fXcyEG_orbit:has([data-node=صدا]:is(:hover,:focus-visible)) [data-connector=صدا]{opacity:1;stroke:var(--text)}.fXcyEG_orbit:has([data-node=دستیار]:is(:hover,:focus-visible)) [data-connector=دستیار]{opacity:1;stroke:var(--text)}.fXcyEG_orbit:has([data-node=کیفیت]:is(:hover,:focus-visible)) [data-connector=کیفیت]{opacity:1;stroke:var(--text)}.fXcyEG_grid article[data-story-playing=true]{--play:running}.fXcyEG_core{transform-box:fill-box;transform-origin:50%}.fXcyEG_signal{fill:var(--luma-magenta);opacity:0}.fXcyEG_grid article[data-story-playing=true] [data-connector]{stroke-dasharray:1;animation:.9s cubic-bezier(.77,0,.175,1) both fXcyEG_bentoDraw;animation-delay:calc(var(--k) * 90ms)}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_signal{animation:.9s cubic-bezier(.77,0,.175,1) both fXcyEG_bentoSignal;animation-delay:calc(.7s + var(--k) * .22s)}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_core{animation:2.6s cubic-bezier(.23,1,.32,1) fXcyEG_bentoCore}@keyframes fXcyEG_bentoDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fXcyEG_bentoSignal{0%{opacity:0;transform:translate(0)}15%,80%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes 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)}}.fXcyEG_docs{align-items:center;gap:8px;display:flex;position:relative}.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}.fXcyEG_docsLabel{margin-inline-start:4px}.fXcyEG_flow{background:linear-gradient(180deg,var(--border-strong),var(--luma-magenta));transform-origin:top;border-radius:2px;block-size:28px;inline-size:2px}.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}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_doc{animation:1.2s cubic-bezier(.77,0,.175,1) both fXcyEG_bentoDoc;animation-delay:calc(var(--k) * .18s)}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_flow{animation:.7s cubic-bezier(.77,0,.175,1) .7s both fXcyEG_bentoFlow}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_answer{animation:.5s cubic-bezier(.16,1,.3,1) 1.3s both fXcyEG_bentoPop}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_answer .fXcyEG_word{animation:.16s cubic-bezier(.23,1,.32,1) both fXcyEG_bentoWord;animation-delay:calc(1.45s + var(--w) * .8s / var(--n))}@keyframes fXcyEG_bentoWord{0%{opacity:0}}@keyframes 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 fXcyEG_bentoFlow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fXcyEG_bentoPop{0%{opacity:0;transform:translateY(10px)scale(.96)}}.fXcyEG_loop{block-size:40px;inline-size:100px;position:relative}.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}.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}.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)}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_infinity path{stroke-dasharray:1;animation:1.1s cubic-bezier(.77,0,.175,1) both fXcyEG_bentoDraw}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_credit{animation:1.5s cubic-bezier(.45,0,.55,1) .9s both fXcyEG_bentoCredit}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_expiry{animation:.45s cubic-bezier(.16,1,.3,1) 1.2s both fXcyEG_bentoPop;display:inline-block}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_meter i{animation:1.1s cubic-bezier(.77,0,.175,1) 1.4s both fXcyEG_bentoMeter}@keyframes fXcyEG_bentoCredit{0%{opacity:0;offset-distance:0%}10%,90%{opacity:1}to{opacity:0;offset-distance:100%}}@keyframes fXcyEG_bentoMeter{0%{transform:scaleX(0)}to{transform:scaleX(.42)}}.fXcyEG_code [data-code-line]{display:block}.fXcyEG_response{color:var(--text-3)}.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}.fXcyEG_grid article[data-story=api][data-story-playing=true] [data-code-line]{animation:.3s steps(14,end) both fXcyEG_bentoType;animation-delay:calc(var(--line) * .3s)}.fXcyEG_grid article[data-story=api][data-story-playing=true] .fXcyEG_caret{animation:.5s step-end 1.8s 4 both fXcyEG_bentoCaret}@keyframes fXcyEG_bentoType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fXcyEG_bentoCaret{0%{opacity:1}50%{opacity:0}to{opacity:1}}.fXcyEG_idea{border:1px dashed var(--border-strong);border-radius:var(--radius-pill);padding:6px 14px}.fXcyEG_wand{color:var(--luma-magenta)}.fXcyEG_tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.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}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_idea{animation:.45s cubic-bezier(.16,1,.3,1) both fXcyEG_bentoPop}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_wand{animation:.7s cubic-bezier(.77,0,.175,1) .45s both fXcyEG_bentoWand;display:inline-block}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_tags span{animation:.38s cubic-bezier(.16,1,.3,1) both fXcyEG_bentoPop;animation-delay:calc(1s + var(--k) * .15s)}.fXcyEG_grid article[data-story-playing=true] .fXcyEG_enhanced .fXcyEG_word{animation:.16s cubic-bezier(.23,1,.32,1) both fXcyEG_bentoWord;animation-delay:calc(1.7s + var(--w) * .7s / var(--n))}@keyframes 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){.fXcyEG_grid article *,.fXcyEG_grid article{animation:none!important}}
.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) .ApLrlW_studio{box-shadow:0 40px 100px -40px #8b1bad40}.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}.ApLrlW_lights{direction:ltr;gap:6px;display:flex}.ApLrlW_lights i{background:var(--border-strong);border-radius:50%;block-size:8px;inline-size:8px}.ApLrlW_title{color:var(--text-2);flex:1}.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}.ApLrlW_status i{background:#3ecf8e;border-radius:50%;block-size:6px;inline-size:6px}.ApLrlW_status{grid-template-columns:auto auto;display:inline-grid}.ApLrlW_status span{visibility:hidden;grid-area:1/2}.ApLrlW_studio:not([data-phase=type]):not([data-phase=process]) .ApLrlW_status [data-when=done],.ApLrlW_studio[data-phase=type] .ApLrlW_status [data-when=type],.ApLrlW_studio[data-phase=process] .ApLrlW_status [data-when=process]{visibility:visible}.ApLrlW_studio[data-phase=process] .ApLrlW_status i{background:var(--luma-magenta);animation:.9s cubic-bezier(.77,0,.175,1) infinite alternate ApLrlW_studioPulse}@keyframes ApLrlW_studioPulse{to{opacity:.35;transform:scale(.7)}}.ApLrlW_body{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.ApLrlW_rail{border-block-end:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));padding:8px;display:grid;position:relative}.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}.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}.ApLrlW_tool span{display:none}.ApLrlW_tool[aria-pressed=true]{color:var(--text)}@media (hover:hover) and (pointer:fine){.ApLrlW_tool:hover{color:var(--text)}}.ApLrlW_tool:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ApLrlW_workspace{grid-template-columns:minmax(0,1fr);padding:16px;display:grid}.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}.ApLrlW_scene[data-active=true]{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.16,1,.3,1) 80ms,visibility}.ApLrlW_toolTitle{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.ApLrlW_stage{aspect-ratio:4/3;border-radius:var(--radius-media);background:var(--surface-2);contain:paint;position:relative;overflow:hidden}.ApLrlW_stage img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ApLrlW_result{position:absolute;inset:0}.ApLrlW_before{z-index:0}.ApLrlW_result{z-index:1}.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}.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}.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}.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}.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}.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}.ApLrlW_chat{background:var(--surface-1);flex-direction:column;justify-content:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.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}.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}.ApLrlW_answer svg{color:var(--text);flex-shrink:0;margin-block-start:4px}.ApLrlW_answer p{margin:0}.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}.ApLrlW_prompt{min-inline-size:0;color:var(--text);flex:1;margin:0;font-size:13px;line-height:1.8}.ApLrlW_word{position:relative}.ApLrlW_prompt .ApLrlW_word:after{content:"";background:var(--luma-magenta);opacity:0;inline-size:2px;position:absolute;inset-block:.25em;inset-inline-end:-3px}.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}.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)}.ApLrlW_studio[data-phase=type] [data-active=true] .ApLrlW_prompt{--step:calc(1.4s / var(--n))}.ApLrlW_studio[data-phase=type] [data-active=true] .ApLrlW_prompt .ApLrlW_word{animation:ApLrlW_studioWord .12s cubic-bezier(.23,1,.32,1) calc(var(--w) * var(--step)) both}.ApLrlW_studio[data-phase=type] [data-active=true] .ApLrlW_prompt .ApLrlW_word:after{animation:ApLrlW_studioCursor var(--step) steps(1) calc(var(--w) * var(--step))}.ApLrlW_studio[data-phase=type] [data-active=true] .ApLrlW_prompt>span:last-child>.ApLrlW_word:after{animation:ApLrlW_studioShow 0s calc(var(--w) * var(--step)) both,ApLrlW_studioCaret .6s steps(1) calc(var(--w) * var(--step)) 2}.ApLrlW_studio[data-phase=type] [data-active=true] .ApLrlW_generate{opacity:.55}@keyframes ApLrlW_studioWord{0%{opacity:0}}@keyframes ApLrlW_studioCursor{0%{opacity:1}to{opacity:1}}@keyframes ApLrlW_studioShow{0%{visibility:hidden}to{visibility:visible}}@keyframes ApLrlW_studioCaret{0%{opacity:1}50%{opacity:0}}.ApLrlW_studio[data-phase=process] [data-active=true] .ApLrlW_generate{animation:.26s cubic-bezier(.23,1,.32,1) ApLrlW_studioPress}.ApLrlW_studio[data-phase=process] [data-active=true] .ApLrlW_progress{opacity:1;animation:1s cubic-bezier(.77,0,.175,1) both ApLrlW_studioFill}.ApLrlW_studio[data-phase=process] [data-active=true] .ApLrlW_skeleton:before{animation:1.1s linear infinite ApLrlW_studioShimmer}@keyframes ApLrlW_studioPress{40%{transform:scale(.92)}}@keyframes ApLrlW_studioFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ApLrlW_studioShimmer{0%{background-position:100% 0}to{background-position:0 0}}.ApLrlW_studio:is([data-phase=type],[data-phase=process]) [data-active=true] .ApLrlW_skeleton{opacity:1}.ApLrlW_studio:is([data-phase=type],[data-phase=process]) [data-active=true] :is(.ApLrlW_result,.ApLrlW_badge,.ApLrlW_ask,.ApLrlW_answer){opacity:0}.ApLrlW_studio:is([data-phase=type],[data-phase=process]) [data-active=true][data-scene=edit] .ApLrlW_skeleton,.ApLrlW_studio:is([data-phase=type],[data-phase=process]) [data-active=true][data-scene=tryon] .ApLrlW_skeleton{opacity:.55}.ApLrlW_studio[data-phase=reveal] [data-active=true] .ApLrlW_result{animation:.8s cubic-bezier(.77,0,.175,1) both ApLrlW_studioDevelop}.ApLrlW_studio[data-phase=reveal] [data-active=true][data-scene=edit] .ApLrlW_result{animation-name:ApLrlW_studioWipe}.ApLrlW_studio[data-phase=reveal] [data-active=true] .ApLrlW_scan{animation:.8s cubic-bezier(.77,0,.175,1) both ApLrlW_studioScan}.ApLrlW_studio[data-phase=reveal] [data-active=true][data-scene=edit] .ApLrlW_scan{display:none}.ApLrlW_studio[data-phase=reveal] [data-active=true] .ApLrlW_badge{animation:.42s cubic-bezier(.16,1,.3,1) .45s both ApLrlW_studioPop}.ApLrlW_studio[data-phase=reveal] [data-active=true] .ApLrlW_ask{animation:.36s cubic-bezier(.16,1,.3,1) both ApLrlW_studioRise}.ApLrlW_studio[data-phase=reveal] [data-active=true] .ApLrlW_answer{animation:.36s cubic-bezier(.16,1,.3,1) .22s both ApLrlW_studioRise}.ApLrlW_studio[data-phase=reveal] [data-active=true] .ApLrlW_answer .ApLrlW_word{animation:.16s cubic-bezier(.23,1,.32,1) both ApLrlW_studioWord;animation-delay:calc(.42s + var(--w) * 1.7s / var(--n))}@keyframes ApLrlW_studioDevelop{0%{clip-path:inset(0 0 100%);transform:scale(1.06)}to{clip-path:inset(0);transform:scale(1)}}@keyframes ApLrlW_studioWipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes ApLrlW_studioScan{0%{opacity:1;transform:translateY(-100%)}90%{opacity:1}to{opacity:0;transform:translate(0,0)}}@keyframes ApLrlW_studioPop{0%{opacity:0;transform:scale(.8)}}@keyframes ApLrlW_studioRise{0%{opacity:0;transform:translateY(10px)}}.ApLrlW_studio[data-phase=hold] [data-active=true][data-scene=video] .ApLrlW_result img{animation:2.4s cubic-bezier(.16,1,.3,1) both ApLrlW_studioKen}@keyframes ApLrlW_studioKen{to{transform:scale(1.06)}}@media (min-width:1024px){.ApLrlW_body{grid-template-rows:none;grid-template-columns:168px minmax(0,1fr)}.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}.ApLrlW_indicator{block-size:44px;inline-size:auto;transform:translate3d(0,calc(var(--scene,0) * 48px),0);inset-block:16px auto;inset-inline:8px}.ApLrlW_tool{justify-content:flex-start}.ApLrlW_tool span{white-space:nowrap;display:inline}.ApLrlW_workspace{padding:20px}}@media (prefers-reduced-motion:reduce){.ApLrlW_studio *,.ApLrlW_studio :before{transition:none!important;animation:none!important}}
.tzsItG_container{inline-size:100%;max-inline-size:1200px;margin-inline:auto;padding-inline:20px}.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}.tzsItG_heroGrid{align-items:center;gap:24px;display:grid}.tzsItG_heroCopy h1{font-size:var(--text-display);letter-spacing:0;margin:0;font-weight:600;line-height:1.3}.tzsItG_phrase{background:var(--luma-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.tzsItG_heroCopy h2{font-size:var(--text-body-lg);color:var(--text-2);margin-block:16px 12px;font-weight:500;line-height:1.3}.tzsItG_support{color:var(--text-2);font-size:var(--text-body);font-weight:400;line-height:1.8}.tzsItG_support p{text-wrap:pretty;margin-block:0 8px}.tzsItG_ctas{flex-wrap:wrap;gap:12px;margin-block-start:20px;display:flex}.tzsItG_services{background:var(--bg);padding-block:var(--space-section);scroll-margin-block-start:80px}.tzsItG_sectionHeading{flex-direction:column;align-items:start;gap:24px;margin-block-end:32px;display:flex}.tzsItG_serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tzsItG_serviceCard{flex-direction:column;align-items:start;gap:12px;min-inline-size:0;display:flex}.tzsItG_serviceCard h3{font-size:var(--text-h3);margin:0;font-weight:500;line-height:1.4}.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}.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}.tzsItG_moreServices{margin-block-start:24px}.tzsItG_moreServices summary{inline-size:fit-content;list-style:none}.tzsItG_moreServices summary::-webkit-details-marker{display:none}.tzsItG_moreServices[open] summary{margin-block-end:24px}.tzsItG_moreServices[open] summary span{transform:rotate(45deg)}@media (min-width:768px){.tzsItG_container{padding-inline:32px}}@media (min-width:1024px){.tzsItG_hero{align-items:center;min-block-size:640px;padding-block:96px 48px;display:flex}.tzsItG_heroGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.tzsItG_heroCopy,.tzsItG_product{grid-column:span 6}.tzsItG_sectionHeading{flex-direction:row;justify-content:space-between;align-items:end}.tzsItG_serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media (max-width:1023px) and (max-height:640px){.tzsItG_hero{padding-block:72px 16px}.tzsItG_heroGrid{gap:12px}.tzsItG_ctas{margin-block-start:16px}}.tzsItG_heroCopy>*,.tzsItG_product{animation:.7s cubic-bezier(.16,1,.3,1) both tzsItG_homeHeroIn}.tzsItG_heroCopy>h1{animation-name:tzsItG_homeH1Rise}.tzsItG_heroCopy>:nth-child(2){animation-delay:90ms}.tzsItG_heroCopy>:nth-child(3){animation-delay:.18s}.tzsItG_heroCopy>:nth-child(4){animation-delay:.27s}.tzsItG_product{animation-delay:.3s}@keyframes tzsItG_homeHeroIn{0%{opacity:0;transform:translateY(24px)}}@keyframes tzsItG_homeH1Rise{0%{transform:translateY(24px)}}.tzsItG_sectionHeading header>*,.tzsItG_sectionHeading>a,.tzsItG_container>.tzsItG_serviceGrid>*{animation:.6s cubic-bezier(.16,1,.3,1) .38s backwards tzsItG_homeHeroIn}.tzsItG_sectionHeading header>:nth-child(2){animation-delay:.45s}.tzsItG_sectionHeading header>:nth-child(3){animation-delay:.52s}.tzsItG_sectionHeading>a{animation-delay:.59s}.tzsItG_container>.tzsItG_serviceGrid>:first-child{animation-delay:.66s}.tzsItG_container>.tzsItG_serviceGrid>:nth-child(2){animation-delay:.73s}.tzsItG_container>.tzsItG_serviceGrid>:nth-child(3){animation-delay:.8s}.tzsItG_container>.tzsItG_serviceGrid>:nth-child(n+4){animation-delay:.87s}@media (min-width:1200px){.tzsItG_container{padding-inline:48px}}@media (prefers-reduced-motion:reduce){.tzsItG_heroCopy>*,.tzsItG_product,.tzsItG_sectionHeading header>*,.tzsItG_sectionHeading>a,.tzsItG_container>.tzsItG_serviceGrid>*{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) tzsItG_toolFrame}[data-story-playing=true] [data-piece=spark]{animation:.28s cubic-bezier(.23,1,.32,1) tzsItG_toolSpark}[data-story-playing=true] [data-piece=pencil]{animation:.32s cubic-bezier(.23,1,.32,1) tzsItG_toolPencil}[data-story-playing=true] [data-piece=draw]{stroke-dasharray:1;animation:.32s cubic-bezier(.23,1,.32,1) tzsItG_toolDraw}[data-story-playing=true] [data-piece=blade-a]{animation:.14s cubic-bezier(.23,1,.32,1) 2 alternate tzsItG_toolSnipA}[data-story-playing=true] [data-piece=blade-b]{animation:.14s cubic-bezier(.23,1,.32,1) 2 alternate tzsItG_toolSnipB}[data-story-playing=true] [data-piece=head]{animation:.3s cubic-bezier(.23,1,.32,1) tzsItG_toolBob}[data-story-playing=true] [data-piece=eyes]{animation:.3s cubic-bezier(.23,1,.32,1) tzsItG_toolBlink}[data-story-playing=true] [data-piece=camera]{animation:.3s cubic-bezier(.23,1,.32,1) tzsItG_toolCamera}[data-story-playing=true] [data-piece=play]{animation:.3s cubic-bezier(.23,1,.32,1) tzsItG_toolSpark}[data-story-playing=true] [data-piece=sprocket]{animation:.32s cubic-bezier(.23,1,.32,1) tzsItG_toolTick}[data-story-playing=true] [data-piece=bar]{animation:.24s cubic-bezier(.23,1,.32,1) tzsItG_toolWave}[data-story-playing=true] [data-piece=north]{animation:.24s cubic-bezier(.23,1,.32,1) tzsItG_toolNorth}[data-story-playing=true] [data-piece=east]{animation:.24s cubic-bezier(.23,1,.32,1) tzsItG_toolEast}[data-story-playing=true] [data-piece=south]{animation:.24s cubic-bezier(.23,1,.32,1) tzsItG_toolSouth}[data-story-playing=true] [data-piece=west]{animation:.24s cubic-bezier(.23,1,.32,1) tzsItG_toolWest}[data-story-playing=true] [data-piece=hanger]{animation:.36s cubic-bezier(.23,1,.32,1) tzsItG_toolHanger}[data-story-playing=true] [data-piece=cloth]{animation:.36s cubic-bezier(.23,1,.32,1) tzsItG_toolSpark}[data-story-playing=true] [data-piece=bubble]{animation:.36s cubic-bezier(.23,1,.32,1) tzsItG_toolBob}[data-story-playing=true] [data-piece=dots]{animation:.36s cubic-bezier(.23,1,.32,1) tzsItG_toolWave}[data-story-playing=true] [data-piece=packet]{animation:.4s cubic-bezier(.23,1,.32,1) tzsItG_toolPacket}@keyframes tzsItG_toolFrame{50%{transform:rotate(4deg)scale(1.06)}}@keyframes tzsItG_toolSpark{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes tzsItG_toolPencil{50%{transform:translate(2px,-2px)}}@keyframes tzsItG_toolDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tzsItG_toolSnipA{to{transform:rotate(-12deg)}}@keyframes tzsItG_toolSnipB{to{transform:rotate(12deg)}}@keyframes tzsItG_toolBob{50%{transform:translateY(-2px)}}@keyframes tzsItG_toolBlink{50%{transform:scaleY(.2)}}@keyframes tzsItG_toolCamera{50%{transform:translate(2px)}}@keyframes tzsItG_toolTick{50%{transform:translateY(2px)}}@keyframes tzsItG_toolWave{40%{transform:scaleY(.45)}70%{transform:scaleY(1)}}@keyframes tzsItG_toolNorth{50%{transform:translate(-2px,-2px)}}@keyframes tzsItG_toolEast{50%{transform:translate(2px,-2px)}}@keyframes tzsItG_toolSouth{50%{transform:translate(2px,2px)}}@keyframes tzsItG_toolWest{50%{transform:translate(-2px,2px)}}@keyframes tzsItG_toolHanger{50%{transform:rotate(5deg)}}@keyframes tzsItG_toolPacket{0%{opacity:.4;transform:translate(0)}to{opacity:1;transform:translate(8px)}}
