@keyframes progress-gradient{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-style-morph{transition-property:background-color,opacity,color,border-radius,box-shadow,border-color!important;transition-duration:.3s!important;transition-timing-function:cubic-bezier(.645,.045,.355,1)!important}@media (prefers-reduced-motion:reduce){.hero-style-morph{transition-property:none}}.hero-map-gradient{-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 100%)}@media (max-width:1023px){.hero-map-gradient{-webkit-mask-image:radial-gradient(80% 50% at 50% 30%,#000 0%,#0000 100%);mask-image:radial-gradient(80% 50% at 50% 30%,#000 0%,#0000 100%)}}.hero-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hero-hide-scrollbar::-webkit-scrollbar{display:none}.pro-page{--accent:#0485f7}#hero-theme-preview.mouve-light,#hero-theme-preview[data-theme=mouve-light]{--accent:#8451c9;--accent-foreground:#fcfcfc;--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%);--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent);--accent-soft-foreground:var(--accent);--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%);--focus:var(--accent);--radius:.54rem;--field-radius:1.5rem;--surface-shadow:0 0 5px 0 #00000005, 0 2px 10px 0 #0000000f, 0 0 1px 0 #0003;--field-shadow:inset 0 0 2px 0 #0000000a, inset 0 0 4px 0 #00000008, inset 0 0 2px 0 #00000008;--mouve-raised-shadow:0 1px 2px -.5px #ffffff1f inset, 0 .5px .5px #ffffff29 inset, 0 8px 24px -4px #ffffff29 inset, 0 8px 8px -3px #00000008, 0 5px 5px -2.5px #00000008, 0 3px 3px -1.5px #00000008, 0 2px 2px -1px #00000008, 0 1px 1px -.5px #00000008, 0 .5px .5px #00000008;--mouve-pressed-shadow:inset 0 1px 2px 0 #00000014, inset 0 0 4px 0 #0000000f, inset 0 1px 1px 0 #0000000d}@supports (color:lab(0% 0 0)){#hero-theme-preview.mouve-light,#hero-theme-preview[data-theme=mouve-light]{--accent:lab(44.9264% 40.4628 -55.5955);--accent-foreground:lab(98.9676% -.0000298023 -.0000119209)}}.hero-mouve-shadow-surface{box-shadow:var(--surface-shadow)}.hero-mouve-shadow-raised{box-shadow:var(--mouve-raised-shadow)}.hero-mouve-shadow-field{box-shadow:var(--field-shadow)}.hero-mouve-radius-control{border-radius:var(--radius)}.hero-mouve-radius-field{border-radius:var(--field-radius)}.hero-mouve-radius-frame-outer{border-radius:1.25rem}.hero-mouve-radius-frame-inner{border-radius:1rem}.ai-workflow-canvas{filter:drop-shadow(0 15px 25px #00000005)}.ai-workflow-node-origin{transform-box:fill-box;transform-origin:50%}.ai-workflow-pop-in{animation:.8s cubic-bezier(.34,1.56,.64,1) both ai-workflow-popIn}.ai-workflow-fade-in{opacity:0;animation:1s ease-out forwards ai-workflow-fadeIn}.ai-workflow-particle{transform-box:fill-box;transform-origin:50%;opacity:0;animation:1.5s linear infinite ai-workflow-flyParticle}@keyframes ai-workflow-popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ai-workflow-fadeIn{to{opacity:1}}@keyframes ai-workflow-flyParticle{0%{opacity:0;transform:translate(16px)scale(.5)}20%{opacity:.8;transform:translate(8px)scale(1.1)}80%{opacity:.8;transform:translate(-4px)scale(1)}to{opacity:0;transform:translate(-12px)scale(.5)}}@keyframes vip-member-carousel{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-44px)}50%,68%{transform:translateY(-88px)}75%,93%{transform:translateY(-132px)}to{transform:translateY(-176px)}}.vip-member-carousel{animation:10s ease-in-out infinite vip-member-carousel}@media (prefers-reduced-motion:reduce){.vip-member-carousel{animation:none}}@keyframes deep-cursor-move{0%,10%{transform:translate(0)}18%{transform:translate(25px)}22%{transform:translate(25px)scale(.82)}25%{transform:translate(25px)scale(1)}50%{transform:translate(25px)}58%{transform:translate(0)}62%{transform:translate(0)scale(.82)}65%{transform:translate(0)scale(1)}90%,to{transform:translate(0)}}@keyframes deep-swatch-ring-blue{0%,22%{opacity:1}25%,62%{opacity:0}65%,to{opacity:1}}@keyframes deep-swatch-ring-green{0%,22%{opacity:0}25%,58%{opacity:1}62%,to{opacity:0}}.deep-cursor-animated{animation:8s cubic-bezier(.4,0,.2,1) 1s infinite deep-cursor-move}.deep-swatch-ring-blue{animation:8s 1s infinite deep-swatch-ring-blue}.deep-swatch-ring-green{animation:8s 1s infinite deep-swatch-ring-green}@media (prefers-reduced-motion:reduce){.deep-cursor-animated,.deep-swatch-ring-blue,.deep-swatch-ring-green{animation:none}}
