.scroll-animate{opacity:0;transform:translateY(30px);transition:all .6s ease-out;transition-delay:var(--animation-delay, 0s)}.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.scroll-animate[style*="animation-delay: 0.1s"]{--animation-delay: .1s}.scroll-animate[style*="animation-delay: 0.2s"]{--animation-delay: .2s}.scroll-animate[style*="animation-delay: 0.3s"]{--animation-delay: .3s}.scroll-animate[style*="animation-delay: 0.4s"]{--animation-delay: .4s}.bg-dots-pattern.svelte-1u6g43x{background-image:radial-gradient(circle,rgba(255,255,255,.8) 1px,transparent 1px);background-size:40px 40px;background-position:0 0,20px 20px}.pricing-card.svelte-1u6g43x{transition:all .3s cubic-bezier(.4,0,.2,1)}.pricing-card.svelte-1u6g43x:hover{transform:translateY(-8px)}.cta-button.svelte-1u6g43x{padding:1.5rem 3rem!important;font-size:1.25rem!important;font-weight:700!important;color:#fff!important;min-width:280px!important;min-height:70px!important}.cta-video-section{height:auto!important;min-height:auto!important}@keyframes svelte-1u6g43x-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:svelte-1u6g43x-fadeIn .3s ease-out forwards}@media (max-width: 768px){.header-section.svelte-1u6g43x h1:where(.svelte-1u6g43x){font-size:3rem}.pricing-card.svelte-1u6g43x{margin-bottom:2rem}}
