.s5-success-section{background-color:#111!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important;border-top:1px solid hsla(0,0%,100%,.05)!important;font-family:Inter,sans-serif!important;overflow:hidden!important;padding-bottom:6rem!important;padding-top:6rem!important;width:100%!important}.s5-success-container{margin:0 auto!important;max-width:80rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.s5-success-header{margin-bottom:4rem!important;text-align:center!important}.s5-success-header .s5-tag{color:#f97316!important;display:inline-block!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.15em!important;margin-bottom:1rem!important;margin-top:0!important;text-transform:uppercase!important}.s5-success-header .s5-title{color:#fff!important;font-size:2.5rem!important;font-weight:800!important;line-height:1.2!important;margin:0!important}@media (max-width:640px){.s5-success-header .s5-title{font-size:2rem!important}}.s5-carousel-block{width:100%!important}.s5-carousel-wrapper{align-items:center!important;display:flex!important;gap:1rem!important;position:relative!important;width:100%!important}.s5-carousel-viewport{flex-grow:1!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)!important;overflow-x:auto!important;padding-bottom:1rem!important;padding-top:1rem!important;scroll-behavior:smooth!important;scrollbar-width:none!important}.s5-carousel-viewport::-webkit-scrollbar{display:none!important}.s5-carousel-track{display:flex!important;gap:2rem!important;width:max-content!important}.s5-card-slide{align-items:stretch!important;display:flex!important;flex:0 0 350px!important;width:350px!important}@media (max-width:640px){.s5-card-slide{flex:0 0 calc(100vw - 6rem)!important;width:calc(100vw - 6rem)!important}}.s5-card-badge{border-radius:9999px!important;display:inline-block!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.1em!important;margin-bottom:1.5rem!important;padding:.35rem .85rem!important;position:relative!important;text-transform:uppercase!important;width:max-content!important;z-index:20!important}.s5-badge-testimonio{background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#d4d4d8!important}.s5-badge-metrica{background-color:rgba(249,115,22,.15)!important;border:1px solid rgba(249,115,22,.3)!important;color:#f97316!important}.s5-success-section .s5-carousel-btn{align-items:center!important;background-color:#111!important;border:2px solid rgba(139,92,246,.4)!important;border-radius:50%!important;cursor:pointer!important;display:flex!important;flex-shrink:0!important;height:48px!important;justify-content:center!important;outline:none!important;transition:all .3s ease!important;width:48px!important}.s5-success-section .s5-carousel-btn:before{color:#8b5cf6!important;font-size:32px!important;font-weight:700!important;line-height:1!important;margin-bottom:4px!important;transition:color .3s ease!important}.s5-success-section .s5-prev-btn:before{content:"‹"!important;margin-right:2px!important}.s5-success-section .s5-next-btn:before{content:"›"!important;margin-left:2px!important}.s5-success-section .s5-carousel-btn:hover{background-color:#8b5cf6!important;border-color:#8b5cf6!important;box-shadow:0 0 15px rgba(139,92,246,.4)!important}.s5-success-section .s5-carousel-btn:hover:before{color:#fff!important}@media (max-width:640px){.s5-success-section .s5-carousel-btn{display:none!important}}.s5-card-testimonial{background-color:#000!important;border:1px solid hsla(0,0%,100%,.05)!important;border-radius:20px!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:2rem!important;position:relative!important;transition:transform .3s ease,border-color .3s ease!important;width:100%!important}.s5-card-testimonial:hover{border-color:rgba(139,92,246,.3)!important;transform:translateY(-5px)!important}.s5-quote-icon{height:40px!important;position:absolute!important;right:2rem!important;stroke:rgba(139,92,246,.2)!important;top:2rem!important;width:40px!important;z-index:0!important}.s5-quote-text{color:#d4d4d8!important;flex-grow:1!important;font-size:.95rem!important;line-height:1.7!important;margin-bottom:2rem!important;margin-top:0!important;position:relative!important;z-index:10!important}.s5-author-info{align-items:center!important;display:flex!important;gap:1rem!important;margin-top:auto!important;z-index:10!important}.s5-author-avatar,.s5-author-placeholder{border-radius:50%!important;height:48px!important;object-fit:cover!important;width:48px!important}.s5-author-placeholder{background-color:#1a103c!important}.s5-author-name{color:#fff!important;font-size:.9rem!important;font-weight:700!important;margin:0 0 .25rem!important}.s5-author-pos{color:#a1a1aa!important;font-size:.75rem!important;margin:0!important}.s5-card-metric{background-color:rgba(139,92,246,.1)!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:20px!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:2rem!important;position:relative!important;transition:transform .3s ease,box-shadow .3s ease!important;width:100%!important}.s5-card-metric:hover{box-shadow:0 10px 30px rgba(139,92,246,.2)!important;transform:translateY(-5px)!important}.s5-metric-num{color:#f97316!important;font-size:3rem!important;font-weight:800!important;line-height:1!important;margin-bottom:.5rem!important;margin-top:0!important}.s5-metric-title{color:#fff!important;font-size:1.125rem!important;font-weight:700!important;margin-bottom:1rem!important;margin-top:0!important}.s5-metric-desc{color:#a1a1aa!important;flex-grow:1!important;font-size:.9rem!important;line-height:1.6!important;margin-bottom:2rem!important}.s5-metric-link{align-items:center!important;color:#8b5cf6!important;display:inline-flex!important;font-size:.875rem!important;font-weight:700!important;gap:.5rem!important;margin-top:auto!important;text-decoration:none!important;transition:color .3s ease!important}.s5-metric-link:hover{color:#fff!important}.s5-metric-link .s5-arrow{transition:transform .3s ease!important}.s5-metric-link:hover .s5-arrow{transform:translateX(4px)!important}.s5-hidden-section{opacity:0;transform:translateY(40px)}@keyframes s5-fade-up-anim{to{opacity:1;transform:translateY(0)}}.s5-animate-fade-up{animation:s5-fade-up-anim .8s cubic-bezier(.16,1,.3,1) forwards!important}