.case-study-image:where(.astro-5BHDJ6UH){aspect-ratio:4/3;object-fit:cover}@media (min-width:768px){.card:where(.astro-5BHDJ6UH){--bs-card-height:100%}}.line-clamp:where(.astro-7CSMPP3A){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#facts .icon-svg>.lineal-stroke{fill:#fff}.icon-svg.icon-svg-lg{width:4rem;height:5rem}.counter__item>svg *{fill:#fff}.my-counter:where(.astro-3ZNHK3CA){font-size:2rem}.counter__item:where(.astro-3ZNHK3CA){width:50%;margin-top:1rem}@media (min-width:768px){.counter__item:where(.astro-3ZNHK3CA){width:auto;margin-top:0}}.icon-svg:where(.astro-Z6FKWPI2).service-logo{width:4rem;height:4rem}