@supports (animation-timeline: scroll()){.landing-header.svelte-qjq67p{animation:svelte-qjq67p-header-solidify linear both;animation-timeline:scroll();animation-range:0 10rem}@keyframes svelte-qjq67p-header-solidify{0%{background-color:color-mix(in oklab,var(--color-secondary) 20%,transparent);box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}to{background-color:color-mix(in oklab,var(--color-secondary) 65%,transparent);box-shadow:0 4px 24px #00000026;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}}.hero-enter.svelte-1a6xurq{animation:svelte-1a6xurq-hero-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d, 0s)}@keyframes svelte-1a6xurq-hero-rise{0%{opacity:0;translate:0 1.25rem}to{opacity:1;translate:0 0}}.aurora-blob.svelte-1a6xurq{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}.aurora-blob-1.svelte-1a6xurq{width:220px;height:220px;background:#78ab0099;background:oklch(68% .2 128 / .6);top:10%;left:10%;animation:svelte-1a6xurq-aurora-float-1 8s ease-in-out infinite}.aurora-blob-2.svelte-1a6xurq{width:180px;height:180px;background:#396fc880;top:30%;right:15%;animation:svelte-1a6xurq-aurora-float-2 10s ease-in-out infinite}.aurora-blob-3.svelte-1a6xurq{width:250px;height:150px;background:#7db20d66;bottom:15%;left:35%;animation:svelte-1a6xurq-aurora-float-3 12s ease-in-out infinite}@keyframes svelte-1a6xurq-aurora-float-1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(120px,60px) scale(1.2)}50%{transform:translate(80px,-40px) scale(.9)}75%{transform:translate(-60px,30px) scale(1.1)}}@keyframes svelte-1a6xurq-aurora-float-2{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-100px,80px) scale(1.15)}50%{transform:translate(60px,40px) scale(.85)}75%{transform:translate(-40px,-60px) scale(1.2)}}@keyframes svelte-1a6xurq-aurora-float-3{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(100px,-50px) scale(1.3) rotate(8deg)}66%{transform:translate(-80px,30px) scale(.8) rotate(-5deg)}}@supports (animation-timeline: view()){.mockup-parallax.svelte-1g72c2t{animation:svelte-1g72c2t-phone-rise linear both;animation-timeline:view();animation-range:entry 0% cover 45%}@keyframes svelte-1g72c2t-phone-rise{0%{translate:0 3.5rem}to{translate:0 0}}}.pricing-featured.svelte-1aab4ry{animation:svelte-1aab4ry-featured-glow 3.5s ease-in-out infinite}@keyframes svelte-1aab4ry-featured-glow{0%,to{box-shadow:0 0 color-mix(in oklab,var(--color-secondary) 25%,transparent)}50%{box-shadow:0 0 32px 2px color-mix(in oklab,var(--color-secondary) 35%,transparent)}}
