@keyframes lv-orb-morph{0%,to{border-radius:58% 42% 55% 45%/50% 56% 44% 50%;transform:translate(-50%,-50%) rotate(0deg) scale(1)}33%{border-radius:45% 55% 48% 52%/56% 44% 56% 44%;transform:translate(-50%,-50%) rotate(6deg) scale(1.05)}66%{border-radius:52% 48% 58% 42%/44% 54% 46% 56%;transform:translate(-50%,-50%) rotate(-5deg) scale(.97)}}@keyframes lv-orb-hue{0%,to{filter:blur(60px) hue-rotate(0deg)}50%{filter:blur(60px) hue-rotate(-18deg)}}.lv-orb{animation:lv-orb-morph 16s ease-in-out infinite,lv-orb-hue 22s ease-in-out infinite;will-change:transform,border-radius}.lv-orb-slow{animation:lv-orb-morph 24s ease-in-out infinite reverse}@keyframes lv-show-morph{0%,to{border-radius:56% 44% 52% 48%/52% 48% 52% 48%;transform:rotate(0deg) scale(1)}33%{border-radius:46% 54% 44% 56%/56% 46% 54% 44%;transform:rotate(8deg) scale(1.04)}66%{border-radius:52% 48% 56% 44%/44% 56% 46% 54%;transform:rotate(-6deg) scale(.98)}}@keyframes lv-show-hue{0%,to{filter:saturate(1.05) hue-rotate(0deg)}50%{filter:saturate(1.15) hue-rotate(40deg)}}@keyframes lv-show-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.lv-show-orb{background:radial-gradient(60% 60% at 32% 28%,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,0) 42%),conic-gradient(from 210deg at 50% 50%,#fb7185,#f0abfc,#a78bfa,#818cf8,#38bdf8,#34d399,#fde68a,#fb7185);animation:lv-show-morph 18s ease-in-out infinite,lv-show-hue 24s linear infinite;will-change:transform,border-radius,filter}.lv-show-orb-wrap{animation:lv-show-float 9s ease-in-out infinite}.lv-show-glow{background:conic-gradient(from 210deg,#fb7185,#a78bfa,#38bdf8,#34d399,#fb7185)}@media (prefers-reduced-motion:reduce){.lv-show-orb,.lv-show-orb-wrap{animation:none}}.lv-hero-aurora{position:absolute;border-radius:50%;will-change:transform;pointer-events:none}.lv-hero-aurora-1{width:1000px;height:640px;left:50%;top:-200px;margin-left:-780px;background:radial-gradient(closest-side,rgba(129,140,248,.38),rgba(129,140,248,0) 72%);animation:lv-hero-drift-1 26s ease-in-out infinite}.lv-hero-aurora-2{width:940px;height:600px;left:50%;top:-160px;margin-left:-140px;background:radial-gradient(closest-side,rgba(125,211,252,.34),rgba(125,211,252,0) 72%);animation:lv-hero-drift-2 32s ease-in-out infinite}.lv-hero-aurora-3{width:760px;height:460px;left:50%;bottom:-40px;margin-left:-380px;background:radial-gradient(closest-side,rgba(196,181,253,.3),rgba(196,181,253,0) 72%);animation:lv-hero-drift-3 30s ease-in-out infinite}@keyframes lv-hero-drift-1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(70px,30px,0) scale(1.08)}}@keyframes lv-hero-drift-2{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-80px,24px,0) scale(.94)}}@keyframes lv-hero-drift-3{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(50px,-20px,0) scale(1.06)}}.lv-hero-beams{position:absolute;inset:-10% -20% 0;background:conic-gradient(from 158deg at 50% -12%,rgba(99,102,241,0) 0deg,rgba(129,140,248,.2) 14deg,rgba(99,102,241,0) 26deg,rgba(125,211,252,.22) 38deg,rgba(56,189,248,0) 50deg,rgba(165,180,252,.18) 60deg,rgba(99,102,241,0) 74deg);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45%,transparent 86%);mask-image:linear-gradient(180deg,#000 0,#000 45%,transparent 86%);pointer-events:none;animation:lv-hero-beam-sway 18s ease-in-out infinite;transform-origin:50% -12%;will-change:transform}@keyframes lv-hero-beam-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.lv-hero-top-tint{inset:0 0 auto 0;height:380px;background:radial-gradient(ellipse 42% 100% at 10% -24%,rgba(129,140,248,.22),rgba(129,140,248,0) 70%),radial-gradient(ellipse 42% 100% at 90% -24%,rgba(125,211,252,.2),rgba(125,211,252,0) 70%)}.lv-hero-horizon,.lv-hero-top-tint{position:absolute;pointer-events:none}.lv-hero-horizon{left:50%;bottom:-130px;width:1500px;height:640px;margin-left:-750px;background:radial-gradient(ellipse 46% 44% at 38% 60%,rgba(129,140,248,.4),rgba(129,140,248,0) 72%),radial-gradient(ellipse 46% 44% at 64% 56%,rgba(125,211,252,.38),rgba(125,211,252,0) 72%),radial-gradient(ellipse 60% 48% at 50% 72%,rgba(196,181,253,.3),rgba(196,181,253,0) 74%);animation:lv-hero-horizon-drift 22s ease-in-out infinite;will-change:transform}@keyframes lv-hero-horizon-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-40px,10px,0) scale(1.05)}}.lv-hero-dots{background-image:radial-gradient(circle,rgba(79,70,229,.14) 1px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 75% 64% at 50% 32%,#000 18%,transparent 72%);mask-image:radial-gradient(ellipse 75% 64% at 50% 32%,#000 18%,transparent 72%)}.lv-hero-dots,.lv-hero-veil{position:absolute;inset:0;pointer-events:none}.lv-hero-veil{background:radial-gradient(ellipse 62% 52% at 50% 38%,hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 78%)}.lv-hero-focal{position:absolute;left:50%;bottom:-120px;width:880px;height:460px;margin-left:-440px;background:radial-gradient(ellipse closest-side,rgba(99,102,241,.22),rgba(56,189,248,.1) 52%,rgba(99,102,241,0) 74%);pointer-events:none;animation:lv-hero-focal-breathe 9s ease-in-out infinite}@keyframes lv-hero-focal-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}.lv-hero-call{box-shadow:0 1px 2px rgba(15,23,42,.04),0 18px 50px -22px rgba(67,56,202,.28);transition:box-shadow .25s ease,border-color .25s ease}.lv-hero-call:focus-within{border-color:rgba(99,102,241,.45);box-shadow:0 0 0 4px rgba(99,102,241,.1),0 1px 2px rgba(15,23,42,.04),0 22px 60px -22px rgba(67,56,202,.42)}@keyframes lv-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lv-rise{animation:lv-rise .8s cubic-bezier(.16,1,.3,1) both}@keyframes lv-phone-ring{0%,to{transform:rotate(0)}10%{transform:rotate(-14deg)}20%{transform:rotate(11deg)}30%{transform:rotate(-9deg)}40%{transform:rotate(7deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(2deg)}70%,90%{transform:rotate(0)}}.lv-phone-ring{animation:lv-phone-ring 1.6s ease-in-out infinite;transform-origin:50% 30%}@keyframes lv-ripple{0%{transform:scale(.6);opacity:.55}80%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}.lv-ripple{animation:lv-ripple 1.6s ease-out infinite}.lv-ripple-2{animation-delay:.5s}@keyframes lv-dot-bounce{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}.lv-dot{animation:lv-dot-bounce 1.1s ease-in-out infinite}.lv-dot-2{animation-delay:.15s}.lv-dot-3{animation-delay:.3s}.lv-connector{stroke-dasharray:1;stroke-dashoffset:1}.lv-in .lv-connector{animation:lv-draw 1.4s cubic-bezier(.65,0,.35,1) .3s forwards}@keyframes lv-draw{to{stroke-dashoffset:0}}@keyframes lv-pulse-x{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.lv-in .lv-pulse-dot{animation:lv-pulse-x 3.2s ease-in-out 1.7s infinite}.lv-step{opacity:0;transform:translateY(14px)}.lv-in .lv-step{animation:lv-rise .7s cubic-bezier(.16,1,.3,1) forwards}.lv-in .lv-step-1{animation-delay:.1s}.lv-in .lv-step-2{animation-delay:.55s}.lv-in .lv-step-3{animation-delay:1s}@keyframes lv-call-card{0%,4%{opacity:0;transform:translateY(8px) scale(.97)}78%,9%{opacity:1;transform:translateY(0) scale(1)}86%,to{opacity:0;transform:translateY(-4px) scale(.98)}}.lv-mock-call{animation:lv-call-card 9s ease-in-out infinite}@keyframes lv-cal-entry{0%,38%{opacity:0;transform:scale(.6)}46%{opacity:1;transform:scale(1.06)}50%,82%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.9)}}.lv-cal-entry{animation:lv-cal-entry 9s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes lv-check-pop{0%,42%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.25)}56%,82%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.8)}}.lv-check-pop{animation:lv-check-pop 9s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes lv-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.lv-wave-bar{animation:lv-wave .9s ease-in-out infinite;transform-origin:center}@keyframes lv-night-chip{0%,to{opacity:.35;transform:translateY(0)}8%{opacity:1;transform:translateY(-2px)}30%{opacity:1;transform:translateY(0)}40%{opacity:.35}}.lv-night-chip{animation:lv-night-chip 8s ease-in-out infinite}.lv-night-chip-2{animation-delay:2.6s}.lv-night-chip-3{animation-delay:5.2s}@keyframes lv-soft-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.lv-soft-pulse{animation:lv-soft-pulse 2.4s ease-in-out infinite}@keyframes lv-inbox-row{0%,6%{opacity:0;transform:translateX(14px)}12%,88%{opacity:1;transform:translateX(0)}94%,to{opacity:0;transform:translateX(-6px)}}.lv-inbox-row{animation:lv-inbox-row 9s cubic-bezier(.16,1,.3,1) infinite}.lv-inbox-row-2{animation-delay:.9s}.lv-inbox-row-3{animation-delay:1.8s}@keyframes lv-tr-line{0%,5%{opacity:0;transform:translateY(8px)}11%,86%{opacity:1;transform:translateY(0)}93%,to{opacity:0}}.lv-tr-line{animation:lv-tr-line 10s cubic-bezier(.16,1,.3,1) infinite}.lv-tr-line-2{animation-delay:1.4s}.lv-tr-line-3{animation-delay:2.8s}.lv-tr-line-4{animation-delay:4.4s}.lv-orbit-ring{animation:lv-spin 60s linear infinite}.lv-orbit-ring-reverse{animation:lv-spin 80s linear infinite reverse}.lv-orbit-item{animation:lv-spin 60s linear infinite reverse}.lv-orbit-item-reverse{animation:lv-spin 80s linear infinite}@keyframes lv-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lv-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.lv-breathe{animation:lv-breathe 5s ease-in-out infinite}.lv-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1)}.lv-faq-answer[data-open=true]{grid-template-rows:1fr}.lv-faq-answer>div{overflow:hidden}@media (prefers-reduced-motion:reduce){.lv-breathe,.lv-cal-entry,.lv-check-pop,.lv-dot,.lv-hero-aurora,.lv-hero-beams,.lv-hero-focal,.lv-hero-horizon,.lv-in .lv-pulse-dot,.lv-inbox-row,.lv-mock-call,.lv-night-chip,.lv-orb,.lv-orb-slow,.lv-orbit-item,.lv-orbit-item-reverse,.lv-orbit-ring,.lv-orbit-ring-reverse,.lv-phone-ring,.lv-ripple,.lv-rise,.lv-soft-pulse,.lv-tr-line,.lv-wave-bar{animation:none!important}.lv-cal-entry,.lv-check-pop,.lv-inbox-row,.lv-mock-call,.lv-step,.lv-tr-line{opacity:1!important;transform:none!important}.lv-connector{stroke-dashoffset:0!important}}@keyframes pp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pp-rise{animation:pp-rise .7s cubic-bezier(.16,1,.3,1) both}.pp-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.pp-reveal.pp-in{opacity:1;transform:translateY(0)}.pp-toc-link{position:relative;display:block;padding:.3rem 0 .3rem .85rem;font-size:13px;line-height:1.4;color:#737373;border-left:2px solid transparent;transition:color .15s ease,border-color .15s ease}.pp-toc-link:hover{color:#171717}.pp-toc-link[data-active=true]{color:#4f46e5;border-left-color:#4f46e5;font-weight:500}.pp-code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.65}@keyframes pp-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.pp-pop{animation:pp-pop .25s cubic-bezier(.34,1.56,.64,1) both}@media (prefers-reduced-motion:reduce){.pp-pop,.pp-rise{animation:none!important}.pp-reveal{opacity:1!important;transform:none!important;transition:none!important}}