.CasosHero-module__Mcz1SW__section{text-align:center;background:linear-gradient(#020b18,#0b1f3b);padding:10rem 1rem 5rem}.CasosHero-module__Mcz1SW__container{max-width:1400px;margin:0 auto}.CasosHero-module__Mcz1SW__badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#00c9d6;text-transform:uppercase;letter-spacing:.1em;background:#00c9d626;border:2px solid #00c9d666;border-radius:50px;margin-bottom:2rem;padding:.75rem 2rem;font-size:.875rem;font-weight:700;display:inline-block}.CasosHero-module__Mcz1SW__title{color:#fff;margin-bottom:1.5rem;font-family:Sora,sans-serif;font-size:3rem;font-weight:900;line-height:1.2}@media (min-width:768px){.CasosHero-module__Mcz1SW__title{font-size:5rem}}.CasosHero-module__Mcz1SW__titleGradient{background:linear-gradient(135deg,#00c9d6,#2f6e8b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.CasosHero-module__Mcz1SW__subtitle{color:#fffc;max-width:48rem;margin:0 auto;font-size:1.25rem;line-height:1.7}@media (min-width:768px){.CasosHero-module__Mcz1SW__subtitle{font-size:1.5rem}}
.CasosGrid-module__KmJoSG__section{background:#0b1f3b;padding:5rem 1rem}.CasosGrid-module__KmJoSG__container{max-width:1400px;margin:0 auto}.CasosGrid-module__KmJoSG__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.CasosGrid-module__KmJoSG__grid{grid-template-columns:repeat(2,1fr)}}.CasosGrid-module__KmJoSG__card{background:linear-gradient(135deg,#00c9d61a,#2f6e8b1a);border:2px solid #00c9d64d;border-radius:1.5rem;padding:2rem;transition:all .3s}.CasosGrid-module__KmJoSG__card:hover{border-color:#00c9d699;transform:translateY(-5px);box-shadow:0 20px 40px #00c9d64d}.CasosGrid-module__KmJoSG__cardHeader{align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.CasosGrid-module__KmJoSG__iconWrapper{background:linear-gradient(135deg,#00c9d6,#2f6e8b);border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;box-shadow:0 10px 25px #00c9d680}.CasosGrid-module__KmJoSG__icon{color:#fff;width:2rem;height:2rem}.CasosGrid-module__KmJoSG__headerInfo{flex:1}.CasosGrid-module__KmJoSG__cardTitle{color:#fff;margin-bottom:.5rem;font-family:Sora,sans-serif;font-size:1.5rem;font-weight:800}.CasosGrid-module__KmJoSG__location{color:#ffffffb3;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:flex}.CasosGrid-module__KmJoSG__locationIcon{color:#00c9d6;width:1rem;height:1rem}.CasosGrid-module__KmJoSG__badge{color:#00c9d6;text-transform:uppercase;letter-spacing:.05em;background:#00c9d633;border:1px solid #00c9d666;border-radius:50px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.CasosGrid-module__KmJoSG__description{color:#fffc;margin-bottom:1.5rem;line-height:1.6}.CasosGrid-module__KmJoSG__stats{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.CasosGrid-module__KmJoSG__stat{text-align:center;background:#0003;border-radius:.75rem;padding:1rem}.CasosGrid-module__KmJoSG__statIcon{color:#00c9d6;width:1.5rem;height:1.5rem;margin:0 auto .5rem}.CasosGrid-module__KmJoSG__statValue{color:#fff;margin-bottom:.25rem;font-family:Sora,sans-serif;font-size:1.25rem;font-weight:900}.CasosGrid-module__KmJoSG__statLabel{color:#fff9;font-size:.75rem}.CasosGrid-module__KmJoSG__highlight{text-align:center;background:linear-gradient(135deg,#00c9d633,#2f6e8b33);border-radius:1rem;margin-bottom:1.5rem;padding:1.5rem}.CasosGrid-module__KmJoSG__highlightValue{color:#00c9d6;margin-bottom:.5rem;font-family:Sora,sans-serif;font-size:2rem;font-weight:900}.CasosGrid-module__KmJoSG__highlightLabel{color:#ffffffb3;font-size:.875rem}.CasosGrid-module__KmJoSG__testimonial{background:#0000004d;border-left:4px solid #00c9d6;border-radius:.5rem;padding:1.5rem}.CasosGrid-module__KmJoSG__testimonialText{color:#ffffffe6;margin-bottom:.75rem;font-style:italic;line-height:1.6}.CasosGrid-module__KmJoSG__testimonialAuthor{color:#00c9d6;font-size:.875rem;font-weight:600}
