.services-carousel{padding:var(--spacing-7-half) 0}@media (min-width: 1024px){.services-carousel{padding:var(--spacing-20) 0}}.services-carousel__inner{display:flex;flex-direction:column}.services-carousel__header{display:contents}@media (min-width: 1024px){.services-carousel__header{display:flex;align-items:center;justify-content:space-between}}.services-carousel__header .btn{order:3;margin:var(--spacing-7-half) auto 0 auto}@media (min-width: 1024px){.services-carousel__header .btn{margin:0}}.services-carousel__title{font-size:var(--text-3xl);text-align:center}@media (min-width: 1024px){.services-carousel__title{font-size:var(--text-5xl)}}.services-carousel__carousel{display:flex;flex-direction:column;width:100%;overflow:visible;margin-top:var(--spacing-5);padding:0 var(--container-spacing)}@media (min-width: 1024px){.services-carousel__carousel{margin-top:var(--spacing-12-half)}}.services-carousel__card{display:flex;flex-direction:column;gap:var(--spacing-2-half);width:200px}@media (min-width: 1024px){.services-carousel__card{gap:var(--spacing-4);width:245px}}.services-carousel__card img{min-height:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm)}.services-carousel__card-title{font-weight:var(--font-weight-medium);line-height:1.4;letter-spacing:-.02em}@media (min-width: 1024px){.services-carousel__card-title{font-size:var(--text-xl)}}.services-carousel .carousel-progress{margin-top:var(--spacing-7-half)}@media (min-width: 1024px){.services-carousel .carousel-progress{display:none}}
