@keyframes svelte-1q37ri0-floatX{0%{transform:translate(0) translateY(0)}to{transform:translate(var(--random-x)) translateY(0)}}@keyframes svelte-1q37ri0-floatY{0%{transform:translateY(0) translate(0)}to{transform:translateY(var(--random-y)) translate(0)}}.will-change-transform.svelte-1q37ri0{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.typing-cursor.svelte-1q37ri0{display:inline-block;width:2px;margin-left:2px;animation:svelte-1q37ri0-blink .7s infinite;vertical-align:baseline}@keyframes svelte-1q37ri0-blink{0%,to{opacity:1}50%{opacity:0}}.animate-gradient.svelte-1q37ri0{background-size:200% auto;animation:svelte-1q37ri0-gradient 8s ease infinite}@keyframes svelte-1q37ri0-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.transition-all.svelte-1q37ri0{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@keyframes svelte-1jj1mfi-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-1jj1mfi-pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes svelte-1jj1mfi-blob{0%{transform:translate(0) scale(1)}33%{transform:translate(20px,-30px) scale(1.05)}66%{transform:translate(-15px,15px) scale(.95)}to{transform:translate(0) scale(1)}}.animate-blob.svelte-1jj1mfi{animation:svelte-1jj1mfi-blob 10s infinite}.animation-delay-2000.svelte-1jj1mfi{animation-delay:2s}.svelte-1jj1mfi::-webkit-scrollbar{width:8px}.svelte-1jj1mfi::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.svelte-1jj1mfi:is(:where(.dark:where(.svelte-1jj1mfi)))::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.svelte-1jj1mfi::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.svelte-1jj1mfi::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.svelte-1jj1mfi:is(:where(.dark:where(.svelte-1jj1mfi)))::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.svelte-1jj1mfi:is(:where(.dark:where(.svelte-1jj1mfi)))::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.svelte-1jj1mfi{transition:background-color .3s,border-color .3s,color .3s}.group.svelte-1jj1mfi:hover .group-hover\:scale-105:where(.svelte-1jj1mfi){transform:scale(1.05)}.marquee-container.svelte-1jj1mfi{overflow:hidden;position:relative}.marquee-track.svelte-1jj1mfi{display:flex;animation:svelte-1jj1mfi-marquee 30s linear infinite;width:-moz-max-content;width:max-content}.marquee-item.svelte-1jj1mfi{display:flex;flex-direction:column;align-items:center;padding:0 2rem;flex-shrink:0}@keyframes svelte-1jj1mfi-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:768px){.marquee-item.svelte-1jj1mfi{padding:0 1.5rem}}img.svelte-1tes396{opacity:0;transition:opacity .3s ease-in-out}img[src].svelte-1tes396{opacity:1}.perspective-1000.svelte-1tes396{perspective:1000px}.transform-style-preserve-3d.svelte-1tes396{transform-style:preserve-3d;transform:rotateX(var(--rotate-x, 0deg)) rotateY(var(--rotate-y, 0deg)) translateZ(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.mockup-desktop.svelte-1tes396{position:relative;overflow:hidden;border-radius:.75rem;border-width:4px;border-color:#37415180;box-shadow:0 10px 30px -10px #0000004d;transform:translateZ(30px) scale(1.1);transform-origin:center;transition:all .3s ease;width:auto;max-width:100%;height:auto;max-height:85vh;aspect-ratio:16/9;background-color:#1f2937}.mockup-desktop.svelte-1tes396 video:where(.svelte-1tes396),.mockup-desktop.svelte-1tes396 img:where(.svelte-1tes396){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#1f2937}.hide-scrollbar.svelte-1tes396{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar.svelte-1tes396::-webkit-scrollbar{display:none}@media(max-width:1024px){.perspective-1000.svelte-1tes396{perspective:none;height:auto;min-height:500px}.transform-style-preserve-3d.svelte-1tes396{transform:none!important}.mockup-desktop.svelte-1tes396{max-height:60vh}}@media(max-width:768px){.mockup-desktop.svelte-1tes396{max-height:50vh}}@media(max-width:640px){.mockup-desktop.svelte-1tes396{max-height:40vh;border-width:2px;border-radius:.75rem}}@media(max-width:480px){.mockup-desktop.svelte-1tes396{max-height:35vh}}@media(prefers-color-scheme:dark){.mockup-desktop.svelte-1tes396{border-color:#37415180;background-color:#1f2937}}.mockup-desktop.svelte-1tes396,.mockup-desktop.svelte-1tes396 video:where(.svelte-1tes396),.mockup-desktop.svelte-1tes396 img:where(.svelte-1tes396){transition:all .3s cubic-bezier(.4,0,.2,1)}.shine.svelte-1qdygc6{position:absolute;top:0;left:0;height:100%;width:5rem;background-color:#ffffff4d;transform:skew(-20deg) translate(-100%);filter:blur(8px);transition:all .6s ease;pointer-events:none}@keyframes svelte-1qdygc6-shine{0%{transform:skew(-20deg) translate(-100%);opacity:0}20%{opacity:.8}to{transform:skew(-20deg) translate(500%);opacity:0}}@keyframes svelte-1qdygc6-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(1.05)}}.animate-float.svelte-1qdygc6{animation:svelte-1qdygc6-float 8s ease-in-out infinite}.animation-delay-2000.svelte-1qdygc6{animation-delay:2s}.animation-delay-3000.svelte-1qdygc6{animation-delay:3s}.animation-delay-4000.svelte-1qdygc6{animation-delay:4s}.bg-grid-pattern.svelte-1qdygc6{background-image:linear-gradient(to right,currentColor 1px,transparent 1px),linear-gradient(to bottom,currentColor 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 0%,rgba(0,0,0,.2) 50%,transparent 70%);mask-image:radial-gradient(circle at 50% 50%,black 0%,rgba(0,0,0,.2) 50%,transparent 70%)}@media(max-width:768px){.trust-badges.svelte-1qdygc6{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:480px){.bg-grid-pattern.svelte-1qdygc6{background-size:30px 30px}}@media(prefers-reduced-motion:reduce){.svelte-1qdygc6,.svelte-1qdygc6:before,.svelte-1qdygc6:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
