.hero-in.svelte-1uha8ag{animation:svelte-1uha8ag-hero-in .8s cubic-bezier(.2,.7,.2,1) var(--d, 0ms) both}@keyframes svelte-1uha8ag-hero-in{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.hero-gradient.svelte-1uha8ag{background-image:linear-gradient(90deg,#2563eb,#4f46e5,#06b6d4,#2563eb);background-size:300% 100%;animation:svelte-1uha8ag-gradient-pan 8s linear infinite}@keyframes svelte-1uha8ag-gradient-pan{to{background-position:300% 0}}.hero-grid.svelte-1uha8ag{background-image:linear-gradient(to right,rgb(37 99 235 / .06) 1px,transparent 1px),linear-gradient(to bottom,rgb(37 99 235 / .06) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 40%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 70% 40%,#000 30%,transparent 75%)}.hero-blob.svelte-1uha8ag{position:absolute;border-radius:9999px;filter:blur(80px);opacity:.5;animation:svelte-1uha8ag-blob-drift 18s ease-in-out infinite alternate}.hero-blob-a.svelte-1uha8ag{top:-10%;right:5%;width:420px;height:420px;background:#bfdbfe}.hero-blob-b.svelte-1uha8ag{bottom:-15%;left:30%;width:360px;height:360px;background:#c7d2fe;animation-delay:-9s}@keyframes svelte-1uha8ag-blob-drift{to{transform:translate(-60px,40px) scale(1.15)}}.hero-phone.svelte-1uha8ag{animation:svelte-1uha8ag-phone-in 1s cubic-bezier(.2,.7,.2,1) both,svelte-1uha8ag-phone-float 7s ease-in-out 1s infinite;translate:calc(var(--mx, 0) * -14px) calc(var(--my, 0) * -14px);transition:translate .4s ease-out}@keyframes svelte-1uha8ag-phone-in{0%{transform:translateY(40px) rotate(2deg)}to{transform:none}}@keyframes svelte-1uha8ag-phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-halo.svelte-1uha8ag{animation:svelte-1uha8ag-halo-pulse 6s ease-in-out infinite}@keyframes svelte-1uha8ag-halo-pulse{50%{opacity:.6;transform:translate(-50%,-50%) scale(1.06)}}.hero-scan.svelte-1uha8ag{position:absolute;inset:0;pointer-events:none;mask-image:var(--mockup);mask-size:100% 100%;-webkit-mask-image:var(--mockup);-webkit-mask-size:100% 100%;overflow:hidden}.hero-scan.svelte-1uha8ag span:where(.svelte-1uha8ag){position:absolute;left:0;right:0;top:-100px;height:90px;background:linear-gradient(to bottom,transparent,rgb(59 130 246 / .18) 70%,rgb(59 130 246 / .9) 97%,rgb(191 219 254) 100%);animation:svelte-1uha8ag-scan 4.5s cubic-bezier(.45,0,.55,1) 1.6s infinite}@keyframes svelte-1uha8ag-scan{0%{top:-100px;opacity:0}10%{opacity:1}55%{top:100%;opacity:1}62%,to{top:100%;opacity:0}}.hero-cards.svelte-1uha8ag{position:absolute;inset:0;pointer-events:none}.proof-card.svelte-1uha8ag{position:absolute;display:flex;align-items:center;gap:.6rem;padding:.55rem .85rem .55rem .55rem;border-radius:1rem;background:#ffffffc7;border:1px solid rgb(255 255 255 / .9);box-shadow:0 10px 30px -10px #1e40af40,0 2px 6px #0f172a0f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);white-space:nowrap;translate:calc(var(--mx, 0) * var(--depth)) calc(var(--my, 0) * var(--depth));transition:translate .4s ease-out;animation:svelte-1uha8ag-card-in .7s cubic-bezier(.2,.9,.3,1.2) var(--d) both,svelte-1uha8ag-card-float 6s ease-in-out calc(var(--d) + .7s) infinite}.proof-icon.svelte-1uha8ag{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.6rem}.proof-label.svelte-1uha8ag{display:block;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b;line-height:1.2}.proof-value.svelte-1uha8ag{display:block;font-size:.8125rem;font-weight:700;color:#0f172a;line-height:1.3}.proof-card-a.svelte-1uha8ag{top:16%;left:-6%}.proof-card-b.svelte-1uha8ag{top:30%;right:-3%;animation-duration:.7s,7s}.proof-card-c.svelte-1uha8ag{bottom:26%;left:-10%;animation-duration:.7s,6.5s}.proof-card-d.svelte-1uha8ag{bottom:12%;right:-1%;animation-duration:.7s,7.5s}@keyframes svelte-1uha8ag-card-in{0%{opacity:0;transform:translateY(16px) scale(.85)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(min-width:1280px){.proof-card-b.svelte-1uha8ag{right:-8%}.proof-card-d.svelte-1uha8ag{right:-4%}}@media(max-width:639px){.proof-card.svelte-1uha8ag{transform-origin:center;scale:.82}.proof-card-a.svelte-1uha8ag{left:-2%}.proof-card-b.svelte-1uha8ag{right:-2%}.proof-card-c.svelte-1uha8ag{left:-4%}.proof-card-d.svelte-1uha8ag{right:0}}.new-article-pill.svelte-1uha8ag{animation:svelte-1uha8ag-pill-in .6s cubic-bezier(.4,0,.2,1) .9s both}@keyframes svelte-1uha8ag-pill-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.film-frame.svelte-1uha8ag{box-shadow:0 30px 60px -20px #1e40af59,0 0 0 1px #0f172a14}.step-line.svelte-1uha8ag{background:linear-gradient(90deg,#2563eb,#4f46e5,#10b981);border-radius:9999px;transform-origin:left center}.step-line.svelte-1uha8ag.reveal-pending{opacity:1;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.65,0,.35,1) .3s}.step-line.svelte-1uha8ag.reveal-pending.is-visible{transform:scaleX(1)}.step-icon.svelte-1uha8ag{animation:svelte-1uha8ag-icon-float 6s ease-in-out var(--float-delay, 0s) infinite;filter:drop-shadow(0 18px 18px rgb(37 99 235 / .18));transition:scale .4s cubic-bezier(.2,.9,.3,1.3)}.step-card.svelte-1uha8ag:hover .step-icon:where(.svelte-1uha8ag){scale:1.08}@keyframes svelte-1uha8ag-icon-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-2deg)}}.reveal-pending .tl-item.svelte-1uha8ag{opacity:0}.is-visible .tl-item.svelte-1uha8ag{animation:svelte-1uha8ag-tl-in .5s cubic-bezier(.2,.7,.2,1) calc(.3s + var(--i) * .22s) both}.is-visible .tl-badge.svelte-1uha8ag{animation:svelte-1uha8ag-stamp .45s cubic-bezier(.3,1.6,.5,1) calc(.52s + var(--i) * .22s) both}@keyframes svelte-1uha8ag-tl-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-stamp{0%{opacity:0;transform:scale(1.8) rotate(-8deg)}to{opacity:1;transform:none}}.features-video.svelte-1uha8ag{mask-image:radial-gradient(ellipse 75% 70% at 50% 50%,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 50%,#000 55%,transparent 100%)}.features-video.svelte-1uha8ag video:where(.svelte-1uha8ag){background:#0f172a}.reveal-pending .meta-line.svelte-1uha8ag,.reveal-pending .meta-verified.svelte-1uha8ag{opacity:0}.is-visible .meta-line.svelte-1uha8ag{animation:svelte-1uha8ag-type-line .55s steps(22,end) calc(.4s + var(--i) * .26s) both}.is-visible .meta-verified.svelte-1uha8ag{animation:svelte-1uha8ag-tl-in .5s ease 2.1s both}@keyframes svelte-1uha8ag-type-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.feature-icon.svelte-1uha8ag{transition:transform .3s ease}.flex:hover>div.svelte-1uha8ag>.feature-icon:where(.svelte-1uha8ag){transform:rotate(-6deg) scale(1.08)}.cta-bg.svelte-1uha8ag{background:url(../../../images/landing/cta-bg.webp) right center / cover no-repeat;animation:svelte-1uha8ag-cta-pan 24s ease-in-out infinite alternate}@keyframes svelte-1uha8ag-cta-pan{0%{transform:scale(1.05)}to{transform:scale(1.15) translate(-2%)}}@media(prefers-reduced-motion:reduce){.hero-in.svelte-1uha8ag,.hero-gradient.svelte-1uha8ag,.hero-blob.svelte-1uha8ag,.hero-phone.svelte-1uha8ag,.hero-halo.svelte-1uha8ag,.proof-card.svelte-1uha8ag,.new-article-pill.svelte-1uha8ag,.step-icon.svelte-1uha8ag,.cta-bg.svelte-1uha8ag,.is-visible .tl-item.svelte-1uha8ag,.is-visible .tl-badge.svelte-1uha8ag,.is-visible .meta-line.svelte-1uha8ag,.is-visible .meta-verified.svelte-1uha8ag{animation:none}.hero-scan.svelte-1uha8ag{display:none}.hero-phone.svelte-1uha8ag,.proof-card.svelte-1uha8ag{translate:none}}
