body{background-color:#fff!important;color:#111827!important}.reveal,.feature-card,.why-item,.testimonial-card,.coverage-copy,.coverage-visual,.cta-card{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease,background-color .3s ease;transition-delay:calc(var(--i, 0) * 90ms)}.is-visible,.is-visible .reveal,.feature-card.is-visible,.why-item.is-visible,.testimonial-card.is-visible,.coverage-copy.is-visible,.coverage-visual.is-visible,.cta-card.is-visible{opacity:1;transform:translateY(0)}.hero-badge{animation:heroBadgeIn .7s cubic-bezier(.22,1,.36,1) both}.hero-title{animation:heroTitleIn .9s .12s cubic-bezier(.22,1,.36,1) both}.hero-copy{animation:heroCopyIn .85s .26s cubic-bezier(.22,1,.36,1) both}.hero-actions{animation:heroCopyIn .85s .38s cubic-bezier(.22,1,.36,1) both}.hero-visual{animation:heroVisualIn 1s .18s cubic-bezier(.22,1,.36,1) both}.sim-card-hero{animation:simFloat 6s ease-in-out infinite;transform-origin:50% 60%}.sim-chip{position:relative;overflow:hidden}.sim-chip:after{content:"";position:absolute;inset:-40%;background:linear-gradient(120deg,transparent 35%,rgb(255 255 255 / .5),transparent 65%);transform:translate(-120%) rotate(12deg);animation:chipGlint 4.8s ease-in-out infinite}.signal-ring{animation-name:slowSpin;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--speed, 34s);animation-direction:var(--direction, normal)}.signal-ring-soft{animation:ringBreathe 5s ease-in-out infinite}.float-token{animation:tokenDrift 5.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.7s)}.trust-pill,.trust-banner{animation:softLift 6s ease-in-out infinite}.feature-card:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgb(0 193 202 / .08) 42%,rgb(245 158 11 / .08) 52%,transparent 70%);transform:translate(-120%);transition:transform .9s cubic-bezier(.22,1,.36,1);pointer-events:none}.feature-card.is-visible:after{transform:translate(120%);transition-delay:calc(.25s + var(--i, 0) * .12s)}.coverage-dot{transform-origin:center;animation:dotPulse 3.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 95ms)}.coverage-dot-hot{animation:dotPulseHot 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .12s)}.coverage-info-card{animation:softLift 6.4s ease-in-out infinite}.why-icon{animation:iconBreathe 4.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.6s)}.testimonial-card{transform:translateY(28px) rotate(var(--tilt, 0deg))}.testimonial-card.is-visible{transform:translateY(0) rotate(var(--tilt, 0deg))}.testimonial-card:nth-child(1){--tilt: -.6deg}.testimonial-card:nth-child(2){--tilt: .4deg}.testimonial-card:nth-child(3){--tilt: -.2deg}.star-pop{animation:starPop .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.45s + var(--i, 0) * 70ms);transform-origin:center}.cta-card{position:relative;overflow:hidden}.cta-card:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgb(0 193 202 / .07) 42%,rgb(245 158 11 / .08) 50%,transparent 66%);transform:translate(-130%);animation:ctaSweep 7s ease-in-out infinite;pointer-events:none}@keyframes heroBadgeIn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heroTitleIn{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes heroVisualIn{0%{opacity:0;transform:translateY(34px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes simFloat{0%,to{transform:rotate(12deg) translateZ(0)}50%{transform:rotate(9deg) translate3d(0,-16px,0)}}@keyframes chipGlint{0%,55%{transform:translate(-120%) rotate(12deg)}72%,to{transform:translate(120%) rotate(12deg)}}@keyframes slowSpin{to{transform:rotate(360deg)}}@keyframes ringBreathe{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.04);opacity:1}}@keyframes tokenDrift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-14px,0) rotate(3deg)}}@keyframes softLift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dotPulse{0%,to{opacity:.42}50%{opacity:.95}}@keyframes dotPulseHot{0%,to{opacity:.58}50%{opacity:1}}@keyframes iconBreathe{0%,to{transform:scale(1);box-shadow:0 1px 2px #0f172a0a}50%{transform:scale(1.06);box-shadow:0 12px 32px #00c1ca24}}@keyframes starPop{0%{opacity:0;transform:scale(.3) rotate(-20deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes ctaSweep{0%,48%{transform:translate(-130%)}70%,to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.reveal,.feature-card,.why-item,.testimonial-card,.coverage-copy,.coverage-visual,.cta-card{opacity:1;transform:none}}
