.social-proof-section{padding:100px 24px;background:var(--silver-50)}.social-proof-wrapper{max-width:1200px;margin:0 auto}.social-proof-container{width:100%}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px}.testimonial-card{padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:240px}.testimonial-quote{font-size:18px;color:var(--silver-800);line-height:1.6;margin-bottom:24px;font-style:italic}.testimonial-author{border-top:1px solid var(--silver-200);padding-top:16px}.author-name{font-size:16px;font-weight:600;color:var(--silver-900);margin-bottom:4px}.author-industry{font-size:14px;color:var(--blue-500)}.stats-row{justify-content:center;gap:48px;padding:40px 0 0}.stat-item,.stats-row{display:flex;align-items:center}.stat-item{flex-direction:column;text-align:center}.stat-value{font-size:32px;font-weight:700;color:var(--blue-500);margin-bottom:8px}.stat-label{font-size:14px;color:var(--silver-600)}.stat-divider{width:1px;height:40px;background:var(--silver-200)}@media (max-width:968px){.testimonials-grid{grid-template-columns:1fr;gap:24px}.stats-row{flex-direction:column;gap:32px}.stat-divider{width:60px;height:1px}}.roadmap-section{padding:100px 24px;background:#fff}.roadmap-container{max-width:800px;margin:0 auto}.roadmap-headline{font-size:40px;font-weight:500;color:var(--silver-400);text-align:center;margin-bottom:60px;letter-spacing:-.03em}.roadmap-timeline,.timeline-step{margin-bottom:40px}.timeline-step{display:flex;gap:32px}.timeline-step:last-child{margin-bottom:0}.step-icon-wrapper{display:flex;flex-direction:column;align-items:center}.step-icon{flex-shrink:0}.step-connector{width:2px;flex:1;background:var(--silver-200);margin-top:12px}.step-content{flex:1;padding-top:8px}.step-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.step-title{font-size:24px;font-weight:600;color:var(--silver-900)}.step-time{font-size:14px;font-weight:600;color:var(--blue-500);padding:4px 12px;background:var(--blue-50);border-radius:4px}.step-description{font-size:16px;color:var(--muted-foreground);line-height:1.6}.roadmap-closing{text-align:center;font-size:18px;color:var(--silver-600);line-height:1.6;margin-bottom:32px}.roadmap-section .btn{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:640px){.roadmap-headline{font-size:28px}.timeline-step{gap:20px}.step-title{font-size:20px}.step-header{flex-direction:column;align-items:flex-start;gap:8px}}.final-cta-section{padding:120px 24px;background:linear-gradient(180deg,#fff 0,var(--blue-50) 20%,var(--blue-100) 50%,var(--blue-50) 80%,#fff 100%);text-align:center;display:flex;justify-content:center;align-items:center}.final-cta-container{max-width:700px;margin:0 auto;display:flex;justify-content:center}.final-cta-card{padding:60px 40px;justify-content:center}.final-cta-card,.final-cta-card .primary-card-content{text-align:center;display:flex;flex-direction:column;align-items:center}.cta-pulse-button .pulse-text{animation:text-pulse 2s ease-in-out infinite}@keyframes text-pulse{0%,to{color:#000}50%{color:#fff}}.final-cta-headline{font-size:48px;font-weight:500;color:var(--silver-400);margin-bottom:40px;letter-spacing:-.03em}.final-cta-primary{padding:20px 48px;background:var(--blue-500);color:#fff;font-weight:600;font-size:18px;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:48px}.final-cta-primary:hover{background:var(--blue-600);transform:translateY(-2px);box-shadow:0 8px 16px rgba(14,165,233,.4)}.final-cta-secondary{margin-top:32px;padding-top:32px;border-top:1px solid var(--silver-200)}.secondary-text{font-size:16px;color:var(--silver-400);margin-bottom:16px}.secondary-button{padding:14px 32px;background:transparent;color:#fff;font-weight:600;border:2px solid var(--silver-600);border-radius:8px;cursor:pointer;transition:all .2s ease}.secondary-button:hover{background:var(--silver-800);border-color:var(--silver-500)}@media (max-width:640px){.final-cta-headline{font-size:32px}.final-cta-primary{width:100%;padding:18px 32px}.secondary-button{width:100%}}.exit-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9998;animation:fadeIn .2s ease}.exit-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background:#fff;border-radius:16px;padding:48px;max-width:500px;width:90%;box-shadow:0 20px 40px rgba(0,0,0,.3);animation:slideUp .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.exit-popup-close{position:absolute;top:16px;right:16px;background:transparent;border:none;color:var(--silver-400);cursor:pointer;padding:8px;transition:color .2s ease}.exit-popup-close:hover{color:var(--silver-600)}.exit-popup-headline{font-size:32px;font-weight:500;color:var(--silver-400);margin-bottom:16px;letter-spacing:-.03em}.exit-popup-body{font-size:16px;color:var(--silver-500);line-height:1.6;margin-bottom:32px}.exit-popup-form{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.exit-popup-input{padding:14px 16px;font-size:16px;border:2px solid var(--silver-200);border-radius:8px;outline:none;transition:border-color .2s ease}.exit-popup-input:focus{border-color:var(--blue-500)}.exit-popup-button{padding:14px 32px;background:var(--blue-500);color:#fff;font-weight:600;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.exit-popup-button:hover{background:var(--blue-600);transform:translateY(-1px)}.exit-popup-footer{text-align:center;font-size:13px;color:var(--silver-500)}@media (max-width:640px){.exit-popup{padding:32px 24px}.exit-popup-headline{font-size:24px}}.animated-stat-card{position:relative;padding:40px 32px;border-radius:20px;overflow:hidden;background:hsla(0,0%,100%,.95);isolation:isolate}.stat-border-frame{position:absolute;inset:0;border-radius:20px;pointer-events:none;z-index:1}.stat-border-frame:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(ellipse 70% 60% at 50% 50%,transparent 50%,rgba(14,165,233,.15) 70%,rgba(56,189,248,.25) 85%,rgba(14,165,233,.35) 100%);animation:stat-border-pulse 4s ease-in-out infinite}@keyframes stat-border-pulse{0%,to{opacity:.2}50%{opacity:.4}}.stat-gravity-field{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;border-radius:20px}.stat-wave{position:absolute;inset:-50%;border-radius:50%;opacity:.03}.stat-wave-1{background:radial-gradient(ellipse at center,transparent 30%,rgba(14,165,233,.15) 50%,transparent 70%);animation:stat-wave-flow 8s ease-in-out infinite}.stat-wave-2{background:radial-gradient(ellipse at center,transparent 40%,rgba(56,189,248,.1) 55%,transparent 70%);animation:stat-wave-flow 12s ease-in-out infinite reverse}@keyframes stat-wave-flow{0%,to{transform:scale(.8) rotate(0deg);opacity:.02}50%{transform:scale(1.2) rotate(180deg);opacity:.05}}.stat-center-focal{position:absolute;top:50%;left:50%;width:60%;height:60%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,hsla(0,0%,100%,.8) 0,transparent 70%);pointer-events:none}.stat-card-content{position:relative;z-index:10;text-align:center}.stat-animated-number{font-size:56px;font-weight:700;color:var(--blue-500,#0ea5e9);margin-bottom:12px;line-height:1;font-variant-numeric:tabular-nums}.stat-description{font-size:16px;color:var(--silver-600,#475569);line-height:1.5;margin:0}.animated-stat-card:hover{transform:translateY(-4px);transition:transform .3s ease}.animated-stat-card:hover .stat-border-frame:before{opacity:.5}@media (max-width:768px){.animated-stat-card{padding:32px 24px}.stat-animated-number{font-size:44px}.stat-description{font-size:14px}}