.test4-page{width:100%;max-width:100%;overflow-x:clip}@keyframes test4-signal-pulse{0%,to{opacity:1;box-shadow:0 0 6px #00c896}50%{opacity:.6;box-shadow:0 0 14px #00c896,0 0 24px #00c89666}}@keyframes test4-scan-line{0%{top:-4%;opacity:0}10%{opacity:.7}90%{opacity:.7}to{top:104%;opacity:0}}@keyframes test4-ribbon-shake{0%,to{transform:rotate(45deg) translateX(0)}25%{transform:rotate(45deg) translateX(-2px)}75%{transform:rotate(45deg) translateX(2px)}}@keyframes test4-blur-hint{0%,to{filter:blur(4px);opacity:.85}50%{filter:blur(3px);opacity:1}}@keyframes test4-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes test4-fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes test4-video-cta-pulse{0%,to{border-color:rgba(239,68,68,.35);box-shadow:inset 0 0 14px rgba(239,68,68,.08)}50%{border-color:rgba(239,68,68,.85);box-shadow:inset 0 0 28px rgba(239,68,68,.22),inset 0 0 10px rgba(239,68,68,.14)}}@keyframes test4-video-cta-inner-glow{0%,to{opacity:.35}50%{opacity:1}}.test4-page .test4-signal-pulse{animation:test4-signal-pulse 2s ease-in-out infinite}.test4-page .test4-scan-line{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00c89688,transparent);pointer-events:none;z-index:5;animation:test4-scan-line 4s ease-in-out infinite}.test4-page .test4-ribbon-shake{animation:test4-ribbon-shake 3s ease-in-out infinite}.test4-page .test4-blur-hint:not(:disabled){animation:test4-blur-hint 2.5s ease-in-out infinite}.test4-page .test4-float{animation:test4-float 4s ease-in-out infinite}.test4-page .test4-phones-wrap{isolation:isolate}.test4-page .test4-phones-glow{top:52%;height:55%;width:72%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(0,200,150,.14) 0,rgba(0,200,150,.05) 42%,transparent 72%);filter:blur(28px)}.test4-page .test4-phones-floor-shadow,.test4-page .test4-phones-glow{position:absolute;left:50%;z-index:0;border-radius:9999px;pointer-events:none}.test4-page .test4-phones-floor-shadow{bottom:4%;height:28px;width:68%;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(0,0,0,.72) 0,rgba(0,0,0,.35) 45%,transparent 78%);filter:blur(14px)}.test4-page .test4-phones-image{filter:drop-shadow(0 2px 4px rgba(0,0,0,.55)) drop-shadow(0 8px 16px rgba(0,0,0,.5)) drop-shadow(0 20px 36px rgba(0,0,0,.62)) drop-shadow(0 40px 72px rgba(0,0,0,.45)) drop-shadow(0 0 24px rgba(0,200,150,.08))}.test4-page .test4-fade-in-up{opacity:0;animation:test4-fade-in-up .7s ease-out forwards}.test4-page .test4-fade-in-up-delay-1{animation-delay:.15s}.test4-page .test4-fade-in-up-delay-2{animation-delay:.3s}.test4-page .test4-fade-in-up-delay-3{animation-delay:.45s}@keyframes test4-glow-pulse{0%,to{box-shadow:0 0 20px -4px #ef444466}50%{box-shadow:0 0 36px -2px #ef444488,0 0 48px -8px #ef444444}}.test4-page .test4-video-cta-wrap{overflow:hidden;border-radius:1rem}.test4-page .test4-video-cta-pulse{position:relative;isolation:isolate;animation:test4-video-cta-pulse 2.2s ease-in-out infinite}.test4-page .test4-video-cta-pulse:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:inset 0 0 24px rgba(239,68,68,.18);animation:test4-video-cta-inner-glow 2.2s ease-in-out infinite;pointer-events:none}.test4-page .test4-glow-pulse{animation:test4-glow-pulse 2.5s ease-in-out infinite}.test4-page .test4-step-hover:hover .test4-step-watermark{text-shadow:0 0 20px #00c89666;opacity:.55}@media (prefers-reduced-motion:reduce){.test4-page *{animation:none!important;transition:none!important}.test4-page .test4-fade-in-up{opacity:1;transform:none}}