@keyframes arcane-module__2etYYq__charge{0%{stroke-dashoffset:100px;opacity:1}58%{stroke-dashoffset:0;opacity:1}64%{stroke-dashoffset:0;opacity:1}80%,to{stroke-dashoffset:0;opacity:0}}.arcane-module__2etYYq__charge{stroke-dasharray:100;stroke-dashoffset:100px;animation:4.6s cubic-bezier(.45,0,.3,1) infinite arcane-module__2etYYq__charge}@keyframes arcane-module__2etYYq__release{0%,60%{opacity:0;transform:scale(1)}63%{opacity:.85}90%,to{opacity:0;transform:scale(1.42)}}.arcane-module__2etYYq__release{transform-origin:50%;animation:4.6s cubic-bezier(.16,1,.3,1) infinite arcane-module__2etYYq__release}@keyframes arcane-module__2etYYq__recoil{0%,10%{transform:scale(1)}58%{transform:scale(.965)}64%{transform:scale(1.025)}76%,to{transform:scale(1)}}.arcane-module__2etYYq__recoil{animation:4.6s cubic-bezier(.45,0,.3,1) infinite arcane-module__2etYYq__recoil}@media (prefers-reduced-motion:reduce){.arcane-module__2etYYq__charge{stroke-dashoffset:0;opacity:1;animation:none}.arcane-module__2etYYq__release,.arcane-module__2etYYq__recoil{animation:none}.arcane-module__2etYYq__release{opacity:0}}
.marketing-module__W3kj2a__root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#1d1d1f;--muted:#6e6e73;--default:#f5f5f7;--border:#e5e5ea;--accent:#1d1d1f;--accent-foreground:#fff;--accent-hover:#000;--accent-soft:#0000000f;--success:#1f9d55;--success-soft:#e7f6ee;--success-soft-foreground:#1f7a4d;--mk-faint:#86868b;--mk-line-strong:#d2d2d7;background:var(--background);color:var(--foreground)}.marketing-module__W3kj2a__night{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#000;--foreground:#f5f5f7;--muted:#a1a1a6;--default:#ffffff14;--border:#ffffff24;--accent:#f5f5f7;--accent-foreground:#000;--accent-hover:#fff;--accent-soft:#ffffff1f;--mk-faint:#86868b;--mk-line-strong:#ffffff3d;background:var(--background);color:var(--foreground)}.marketing-module__W3kj2a__iphone{width:var(--w,280px);max-width:100%;padding:calc(var(--w,280px)*.032);border-radius:calc(var(--w,280px)*.168);box-shadow:0 0 0 1.5px #3a3a3c inset,0 0 0 calc(var(--w,280px)*.006)#c7c7cc,0 40px 80px -40px #00000073;background:#1d1d1f}.marketing-module__W3kj2a__iphoneScreen{border-radius:calc(var(--w,280px)*.138);aspect-ratio:402/874;background:#f4f5f7;position:relative;overflow:hidden}.marketing-module__W3kj2a__ipad{width:var(--w,420px);max-width:100%;padding:calc(var(--w,420px)*.028);border-radius:calc(var(--w,420px)*.065);box-shadow:0 0 0 1.5px #3a3a3c inset,0 0 0 calc(var(--w,420px)*.004)#c7c7cc,0 50px 90px -45px #00000073;background:#1d1d1f}.marketing-module__W3kj2a__ipadScreen{border-radius:calc(var(--w,420px)*.04);aspect-ratio:3/4;background:#f4f5f7;position:relative;overflow:hidden}.marketing-module__W3kj2a__ipadLandscape{padding:calc(var(--w,420px)*.022);border-radius:calc(var(--w,420px)*.05)}.marketing-module__W3kj2a__ipadLandscape .marketing-module__W3kj2a__ipadScreen{aspect-ratio:4/3;border-radius:calc(var(--w,420px)*.03)}.marketing-module__W3kj2a__lineupWindow{transform:translateY(var(--py,0))scale(var(--ws,1));transform-origin:top}.marketing-module__W3kj2a__lineupPad{transform:translateY(var(--py2,0))}.marketing-module__W3kj2a__lineupPhone{transform:translateY(var(--py3,0))}@keyframes marketing-module__W3kj2a__glowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.marketing-module__W3kj2a__glow{animation:6s ease-in-out infinite marketing-module__W3kj2a__glowPulse}.marketing-module__W3kj2a__scrub [data-w]{color:var(--foreground);transition:color .35s}.marketing-module__W3kj2a__scrub[data-armed] [data-w]:not([data-on]){color:#d2d2d7}@keyframes marketing-module__W3kj2a__marquee{to{transform:translate(-50%)}}.marketing-module__W3kj2a__marquee{width:max-content;animation:marketing-module__W3kj2a__marquee var(--marquee-duration,48s)linear infinite;display:flex}.marketing-module__W3kj2a__marqueeReverse{animation-direction:reverse}.marketing-module__W3kj2a__marqueeTrack:hover .marketing-module__W3kj2a__marquee{animation-play-state:paused}.marketing-module__W3kj2a__marqueeMask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@keyframes marketing-module__W3kj2a__fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-module__W3kj2a__bar{transform-origin:0;animation:marketing-module__W3kj2a__fillBar var(--step-duration,6.5s)linear both}.marketing-module__W3kj2a__paused .marketing-module__W3kj2a__bar{animation-play-state:paused}@keyframes marketing-module__W3kj2a__fadeOut{to{opacity:0}}@keyframes marketing-module__W3kj2a__revealDown{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes marketing-module__W3kj2a__popIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes marketing-module__W3kj2a__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes marketing-module__W3kj2a__blink{50%{opacity:0}}@keyframes marketing-module__W3kj2a__ringFill{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.marketing-module__W3kj2a__skeleton{background:linear-gradient(90deg,#ececf0 0%,#f7f7f9 40%,#ececf0 80%) 0 0/200% 100%;animation:1.4s linear infinite marketing-module__W3kj2a__shimmer}.marketing-module__W3kj2a__play .marketing-module__W3kj2a__skeletonLayer{animation:.5s 1.9s both marketing-module__W3kj2a__fadeOut}.marketing-module__W3kj2a__play .marketing-module__W3kj2a__reveal{animation:1.1s cubic-bezier(.16,1,.3,1) 1.6s both marketing-module__W3kj2a__revealDown}.marketing-module__W3kj2a__play .marketing-module__W3kj2a__pop{animation:.6s cubic-bezier(.16,1,.3,1) both marketing-module__W3kj2a__popIn}.marketing-module__W3kj2a__still .marketing-module__W3kj2a__skeletonLayer{opacity:0}.marketing-module__W3kj2a__caret{animation:1s step-end infinite marketing-module__W3kj2a__blink}.marketing-module__W3kj2a__ring{animation:1.3s cubic-bezier(.4,0,.2,1) both marketing-module__W3kj2a__ringFill}.marketing-module__W3kj2a__growBar{transform-origin:bottom;transition:transform 1s cubic-bezier(.16,1,.3,1);transform:scaleY(.06)}.lm-reveal-in .marketing-module__W3kj2a__growBar{transform:scaleY(1)}.marketing-module__W3kj2a__whyIn{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.lm-reveal-in .marketing-module__W3kj2a__whyIn{opacity:1;transform:none}.marketing-module__W3kj2a__whyFill{transform-origin:0;transition:transform 1.8s cubic-bezier(.65,0,.35,1) .3s;transform:scaleX(0)}.lm-reveal-in .marketing-module__W3kj2a__whyFill{transform:scaleX(1)}.marketing-module__W3kj2a__whyDot{background:var(--background);border-color:var(--mk-line-strong);color:#0000;transition:background .3s,border-color .3s,color .3s}.lm-reveal-in .marketing-module__W3kj2a__whyDot{background:var(--foreground);border-color:var(--foreground);color:var(--background)}@media (prefers-reduced-motion:reduce){.marketing-module__W3kj2a__lineupWindow,.marketing-module__W3kj2a__lineupPad,.marketing-module__W3kj2a__lineupPhone{transform:none}.marketing-module__W3kj2a__glow,.marketing-module__W3kj2a__marquee,.marketing-module__W3kj2a__bar,.marketing-module__W3kj2a__skeleton,.marketing-module__W3kj2a__caret,.marketing-module__W3kj2a__ring,.marketing-module__W3kj2a__play .marketing-module__W3kj2a__skeletonLayer,.marketing-module__W3kj2a__play .marketing-module__W3kj2a__reveal,.marketing-module__W3kj2a__play .marketing-module__W3kj2a__pop{animation:none}.marketing-module__W3kj2a__play .marketing-module__W3kj2a__skeletonLayer{opacity:0}.marketing-module__W3kj2a__growBar,.marketing-module__W3kj2a__whyIn,.marketing-module__W3kj2a__whyFill{opacity:1;transition:none;transform:none}.marketing-module__W3kj2a__whyDot{background:var(--foreground);border-color:var(--foreground);color:var(--background);transition:none}}.marketing-module__W3kj2a__sheet{width:100%;max-width:100%;max-height:calc(100dvh - 24px);transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s ease,overlay .45s allow-discrete,display .45s allow-discrete;border-radius:28px 28px 0 0;flex-direction:column;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(100%);box-shadow:0 0 0 1px #0000000f,0 40px 100px -30px #00000080}.marketing-module__W3kj2a__sheet[open]{display:flex;transform:none}@starting-style{.marketing-module__W3kj2a__sheet[open]{transform:translateY(100%)}}html:has(.marketing-module__W3kj2a__sheet[open]){overflow:hidden}.marketing-module__W3kj2a__sheet::backdrop{transition:background-color .3s ease,overlay .45s allow-discrete,display .45s allow-discrete;background:0 0}.marketing-module__W3kj2a__sheet[open]::backdrop{background:#00000073}@starting-style{.marketing-module__W3kj2a__sheet[open]::backdrop{background:0 0}}@media (min-width:640px){.marketing-module__W3kj2a__sheet{opacity:0;border-radius:28px;width:calc(100% - 48px);max-width:520px;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;inset:0;transform:translateY(16px)scale(.98)}.marketing-module__W3kj2a__sheet[open]{opacity:1;transform:none}@starting-style{.marketing-module__W3kj2a__sheet[open]{opacity:0;transform:translateY(16px)scale(.98)}}}@media (prefers-reduced-motion:reduce){.marketing-module__W3kj2a__sheet,.marketing-module__W3kj2a__sheet::backdrop{transition:none}}
@keyframes ai-module__xrj36q__typingDot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ai-module__xrj36q__dot{animation:1.1s ease-in-out infinite ai-module__xrj36q__typingDot}.ai-module__xrj36q__dot:nth-child(2){animation-delay:.15s}.ai-module__xrj36q__dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.ai-module__xrj36q__dot{opacity:.6;animation:none}}
@keyframes app-development-module__0ihS5W__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.app-development-module__0ihS5W__fadeUp{animation:.6s cubic-bezier(.16,1,.3,1) both app-development-module__0ihS5W__fadeUp}.app-development-module__0ihS5W__draw{transform-origin:top;transition:transform 1.6s cubic-bezier(.4,0,.2,1) .2s;transform:scaleY(0)}@media (min-width:1024px){.app-development-module__0ihS5W__draw{transform-origin:0;transform:scaleX(0)}}.app-development-module__0ihS5W__node{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.lm-reveal-in .app-development-module__0ihS5W__draw{transform:none}.lm-reveal-in .app-development-module__0ihS5W__node{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.app-development-module__0ihS5W__fadeUp{animation:none}.app-development-module__0ihS5W__draw,.app-development-module__0ihS5W__node{opacity:1;transition:none;transform:none}}
@keyframes backend-module__6sUpHW__flow{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.backend-module__6sUpHW__pulse{inset-inline:0;background:linear-gradient(#0000,#fffffff2,#0000);height:38%;animation:2.6s cubic-bezier(.45,0,.55,1) infinite backend-module__6sUpHW__flow;position:absolute;top:0;transform:translateY(-100%)}@keyframes backend-module__6sUpHW__ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.backend-module__6sUpHW__ping{animation:2s cubic-bezier(0,0,.2,1) infinite backend-module__6sUpHW__ping}@media (prefers-reduced-motion:reduce){.backend-module__6sUpHW__pulse{display:none}.backend-module__6sUpHW__ping{opacity:0;animation:none}}
.web-design-module__Sf1Tbq__fanLeft,.web-design-module__Sf1Tbq__fanRight{transition:transform 1.1s cubic-bezier(.16,1,.3,1) .25s}.web-design-module__Sf1Tbq__fanLeft{transform:translate(18%)scale(.96)}.web-design-module__Sf1Tbq__fanRight{transform:translate(-18%)scale(.96)}:is(.lm-reveal-in .web-design-module__Sf1Tbq__fanLeft,.lm-reveal-in .web-design-module__Sf1Tbq__fanRight){transform:none}.web-design-module__Sf1Tbq__track{--p:1}.web-design-module__Sf1Tbq__stage{align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.web-design-module__Sf1Tbq__track{height:230vh}.web-design-module__Sf1Tbq__stage{height:calc(100svh - 52px);position:sticky;top:52px}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.web-design-module__Sf1Tbq__track{height:260vh}}.web-design-module__Sf1Tbq__window{width:min(100%,860px)}@media (prefers-reduced-motion:no-preference){.web-design-module__Sf1Tbq__window{width:min(100%,860px,160svh - 323.2px)}}.web-design-module__Sf1Tbq__layer{--t:clamp(0,calc((var(--p) - var(--a))/var(--d)),1);opacity:var(--t);transform:translateY(calc((1 - var(--t))*2.2cqw))}.web-design-module__Sf1Tbq__line{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.web-design-module__Sf1Tbq__line>span{--t:clamp(0,calc((var(--p) - var(--a))/var(--d)),1);transform:translateY(calc((1 - var(--t))*110%));display:block}.web-design-module__Sf1Tbq__photo{--t:clamp(0,calc((var(--p) - var(--a))/var(--d)),1);clip-path:inset(calc((1 - var(--t))*100%)0 0 0 round 1.6cqw)}.web-design-module__Sf1Tbq__photo>svg{transform:scale(calc(1.08 - var(--t)*.08));transform-origin:bottom}.web-design-module__Sf1Tbq__guides{opacity:calc(clamp(0,calc(var(--p)/.06),1)*(1 - clamp(0,calc((var(--p) - .66)/.1),1)))}.web-design-module__Sf1Tbq__stepBar{--t:clamp(0,calc((var(--p) - var(--a))/var(--d)),1);transform:scaleX(var(--t));transform-origin:0}.web-design-module__Sf1Tbq__stepText{--t:clamp(0,calc((var(--p) - var(--a))/var(--d)*4),1);opacity:calc(.38 + var(--t)*.62)}@media (min-width:1024px){.web-design-module__Sf1Tbq__stepBar{transform:scaleY(var(--t));transform-origin:top}}@keyframes web-design-module__Sf1Tbq__blink{50%{opacity:0}}.web-design-module__Sf1Tbq__caret{animation:1s step-end infinite web-design-module__Sf1Tbq__blink}@media (prefers-reduced-motion:reduce){.web-design-module__Sf1Tbq__fanLeft,.web-design-module__Sf1Tbq__fanRight{transition:none;transform:none}.web-design-module__Sf1Tbq__caret{animation:none}}
