.intro-card,.intro-cell,.intro-up{animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:backwards;animation-delay:calc(var(--intro-base, 0s) + var(--i, 0) * var(--intro-step, .06s))}.intro-up{animation-name:pubIntroUp;animation-duration:.7s}.intro-card{animation-name:pubIntroCard;animation-duration:.8s}.intro-cell{animation-name:pubIntroCell;animation-duration:.45s;--intro-step:0.04s}@keyframes pubIntroUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pubIntroCard{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}@keyframes pubIntroCell{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}.intro-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding:.14em .04em;margin:-.14em -.04em}.intro-word>span{display:inline-block;transform:translateY(112%);animation:pubWordUp .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--intro-base, 0s) + var(--i, 0) * 45ms)}@keyframes pubWordUp{0%{transform:translateY(112%)}to{transform:none}}h1+p.intro-up,h1.intro-up{animation:none}h1 .intro-word{overflow:visible}h1 .intro-word>span{transform:none;animation:none}.btn .lucide-arrow-right{transition:transform .2s cubic-bezier(.16,1,.3,1)}.btn:focus-visible .lucide-arrow-right,.btn:hover .lucide-arrow-right{transform:translateX(2px)}.compare-viplus{position:relative;isolation:isolate}.compare-viplus:after{content:"";position:absolute;inset:0;z-index:-1;background:#cbe4db;opacity:0;pointer-events:none}.compare-pulse .compare-viplus:after{animation:pubPulse .9s ease-out 1}@keyframes pubPulse{0%{opacity:0}35%{opacity:.55}to{opacity:0}}.hash-scan{position:relative;overflow:hidden}.hash-scan:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(159,225,203,.14),transparent);transform:translateX(-120%);animation:pubScan 7s cubic-bezier(.45,0,.55,1) 2.5s 3;pointer-events:none}@keyframes pubScan{0%{transform:translateX(-120%)}45%,to{transform:translateX(330%)}}.step-live{position:relative}.step-live:after{content:"";position:absolute;inset:-4px;border-radius:9999px;border:1.5px solid rgba(159,225,203,.75);opacity:0;animation:pubBreath 2.8s ease-in-out 1s 3;pointer-events:none}@keyframes pubBreath{0%,to{transform:scale(.88);opacity:0}50%{transform:scale(1.1);opacity:1}}@media (prefers-reduced-motion:reduce){.intro-card,.intro-cell,.intro-up{animation-name:pubFade;animation-delay:0s}.intro-word{overflow:visible}.intro-word>span{transform:none;animation:none}.hash-scan:after,.step-live:after{animation:none}.btn:hover .lucide-arrow-right{transform:none}}@keyframes pubFade{0%{opacity:0}to{opacity:1}}