.difference-section-hero{position:relative;background:transparent}.difference-section-hero:before{content:"";position:absolute;inset:0;background-image:url(https://cdn.callstrike.ai/website-uploads/homepage/rapid-voice-bg.svg);background-repeat:no-repeat;background-position:top;background-size:cover;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45%,rgba(0,0,0,.7) 60%,transparent 85%);mask-image:linear-gradient(180deg,#000 0,#000 45%,rgba(0,0,0,.7) 60%,transparent 85%);pointer-events:none}.difference-section-hero>*{position:relative;z-index:1}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px rgba(59,130,246,.5)}50%{box-shadow:0 0 20px rgba(59,130,246,.8)}}@keyframes audio-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}@keyframes progress-fill{0%{width:0}to{width:100%}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fade-in{animation:fade-in .6s ease-out}.animate-fade-in-up{animation:fade-in-up .8s ease-out}.animate-slide-in{animation:slide-in .8s ease-out}.animate-slide-in-right{animation:slide-in-right .8s ease-out}.animate-scale-in{animation:scale-in .6s ease-out}.animate-bounce-in{animation:bounce-in .8s ease-out}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}.animate-audio-wave{animation:audio-wave 1s ease-in-out infinite}.animate-progress-fill{animation:progress-fill 2s ease-out}.animate-shimmer{animation:shimmer 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}html{scroll-behavior:smooth}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.btn-hover-lift{transition:all .3s ease}.btn-hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-hover{transition:all .3s ease}.card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.status-active{position:relative}.status-active:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,rgba(34,197,94,.3) 0,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);animation:pulse-glow 2s ease-in-out infinite}.dualform-hero{position:relative;background:transparent}.dualform-hero:before{content:"";position:absolute;inset:0;background-image:url(https://cdn.callstrike.ai/website-uploads/homepage/simulation-bg.svg);background-repeat:no-repeat;background-position:top;background-size:cover;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45%,rgba(0,0,0,.7) 60%,transparent 85%);mask-image:linear-gradient(180deg,#000 0,#000 45%,rgba(0,0,0,.7) 60%,transparent 85%);pointer-events:none}.dualform-hero>*{position:relative;z-index:1}.stop-demo-btn{background:linear-gradient(90deg,#fff,#b1b1b1);background-clip:text;color:transparent}.faded-mask{mask-image:linear-gradient(180deg,#fff,#fff,#fff,#fff,hsla(0,0%,100%,0))}@keyframes horizontal-vibration{0%{transform:translateX(0)}15%{transform:translateX(6px)}35%{transform:translateX(-6px)}55%{transform:translateX(4px)}75%{transform:translateX(-3px)}90%{transform:translateX(2px)}to{transform:translateX(0)}}.vibrate-horizontal{animation:horizontal-vibration 1s cubic-bezier(.45,0,.55,1) 1;will-change:transform}.vibrate-horizontal-slow{animation:horizontal-vibration 1s ease-in-out 1}.box-shadow-inset{box-shadow:inset 0 0 25px 0 hsla(0,0%,100%,.122)}.vishing-btn{background:linear-gradient(90deg,#150528,#1a16b7)}.rapid-voice-hero{position:relative;background:transparent}.rapid-voice-hero:before{content:"";position:absolute;inset:0;background-image:url(https://cdn.callstrike.ai/website-uploads/homepage/rapid-voice-bg.svg);background-repeat:no-repeat;background-position:top;background-size:cover;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45%,rgba(0,0,0,.7) 60%,transparent 85%);mask-image:linear-gradient(180deg,#000 0,#000 45%,rgba(0,0,0,.7) 60%,transparent 85%);pointer-events:none}.rapid-voice-hero>*{position:relative;z-index:1}.dual-segmented{display:flex;align-items:center;gap:12px;padding:4px;border-radius:12px;background:rgba(241,243,246,.1);box-shadow:inset 0 0 0 1px rgba(241,243,246,.12);backdrop-filter:blur(10px)}.dual-segmented__option{color:hsla(0,0%,100%,.8);font-weight:500;font-size:16px;line-height:1;padding:12px 16px;border-radius:8px;background:transparent;border:none;cursor:pointer;transition:all .2s ease}.dual-segmented__label{background:linear-gradient(135deg,#fff 30%,hsla(0,0%,100%,.38));-webkit-background-clip:text;background-clip:text;color:transparent}.dual-segmented__option--active{color:#fff;box-shadow:inset 0 0 0 1px rgba(241,243,246,.18),0 6px 16px rgba(0,0,0,.25)}