.transformacion-funnel{background-color:#ab1832;padding:64px 0}.transformacion-funnel *{font-family:Exo,serif}.transformacion-funnel img{display:block;height:auto;max-width:100%}.transformacion-funnel header{margin-bottom:30px}.transformacion-funnel header p{color:#000;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}.transformacion-funnel ul{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;list-style:none;margin:0 0 24px;padding:0}.transformacion-funnel ul li{border-radius:15px;max-width:378px;min-height:315px;perspective:1000px;width:100%}.transformacion-funnel ul li .flip-card-inner{border-radius:15px;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s;width:100%}.transformacion-funnel ul li:hover .flip-card-inner{transform:rotateY(180deg)}.transformacion-funnel ul li .flip-card-back,.transformacion-funnel ul li .flip-card-front{align-items:center;backface-visibility:hidden;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:flex-start;padding:40px 20px;position:absolute;width:100%}.transformacion-funnel ul li .flip-card-front{background-color:#eee}.transformacion-funnel ul li .flip-card-back{background-color:#eee;transform:rotateY(180deg);p{color:#000;font-family:Roboto,serif;font-size:16px;font-weight:400;line-height:150%;text-align:center}}.transformacion-funnel ul li figure{max-width:49px;width:100%}.transformacion-funnel ul .kpi-body{display:flex;flex-direction:column;gap:20px}.transformacion-funnel ul .kpi-body .kpi-cta{align-items:center;color:#000;display:flex;font-size:16px;font-weight:500;gap:10px;letter-spacing:0;line-height:100%;margin:auto;max-width:fit-content;transition:all .3s ease;width:100%}.transformacion-funnel ul .kpi-body .kpi-cta:hover{text-decoration:underline}.transformacion-funnel ul .kpi-body .kpi-percent,.transformacion-funnel ul .kpi-body .kpi-percent p,.transformacion-funnel ul .kpi-body .kpi-percent span{color:#000;font-size:26px;font-weight:600;line-height:120%;text-align:center}.transformacion-funnel ul .kpi-body .kpi-metric,.transformacion-funnel ul .kpi-body .kpi-metric p{color:#000;font-size:16px;font-weight:400;line-height:150%;text-align:center}.transformacion-funnel header h2#impact-title{background:linear-gradient(0deg,#aeaeae,#fff);font-size:36px;font-weight:700;line-height:120%;text-align:center;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0 0 20px}.transformacion-funnel .impact-actions{display:flex;gap:16px;justify-content:center}.transformacion-funnel .impact-actions .btn{border:1px solid;border-bottom-right-radius:15px;border-top-left-radius:15px;max-width:fit-content;padding:12px 24px}.transformacion-funnel .impact-actions .btn.btn-primary{background-color:#fff;border-color:#fff;color:#e41c3d;font-weight:600}.transformacion-funnel .impact-actions .btn.btn-outline{background-color:transparent;border-color:#fff;color:#fff}@media (min-width:1024px){.transformacion-funnel header{margin-bottom:50px}.transformacion-funnel header h2{font-size:40px;margin:auto;text-align:center}.transformacion-funnel header h2#impact-title{background:linear-gradient(0deg,#aeaeae,#fff);max-width:715px;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:43px;margin:0 auto 30px}.transformacion-funnel header p.impact-subtitle{margin:auto;max-width:768px}.transformacion-funnel header p{font-size:18px;text-align:center}.transformacion-funnel ul{gap:30px;margin-bottom:32px}.transformacion-funnel ul li{max-width:378px}.transformacion-funnel ul .kpi-body .kpi-percent{font-size:24px;line-height:1;p{font-size:24px}}.transformacion-funnel ul .kpi-body .kpi-metric{font-size:16px;p{font-size:16px}}.transformacion-funnel ul li .flip-card-back{font-size:16px;p{font-size:16px}}}