.service-carousel-container[data-astro-cid-73xqiip2]{overflow:visible;margin:1rem 0}.carousel-wrapper[data-astro-cid-73xqiip2]{position:relative;overflow:visible}.carousel-wrapper[data-astro-cid-73xqiip2]:hover .carousel-btn[data-astro-cid-73xqiip2]{opacity:1}.carousel-item[data-astro-cid-73xqiip2]:hover~.carousel-btn[data-astro-cid-73xqiip2],.carousel-wrapper[data-astro-cid-73xqiip2]:has(.carousel-item:hover) .carousel-btn[data-astro-cid-73xqiip2]{opacity:.7}.carousel-track[data-astro-cid-73xqiip2]{-ms-overflow-style:none;scrollbar-width:none;display:flex;padding:1rem;overflow-y:visible;-webkit-overflow-scrolling:touch;touch-action:pan-x;scroll-behavior:smooth;cursor:grab}.carousel-track[data-astro-cid-73xqiip2]:active{cursor:grabbing}.carousel-track[data-astro-cid-73xqiip2][style*="scroll-behavior: auto"]{scroll-behavior:auto!important}.carousel-track[data-astro-cid-73xqiip2]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-73xqiip2]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-astro-cid-73xqiip2]::-webkit-scrollbar{display:none}.carousel-item[data-astro-cid-73xqiip2]{transition:transform .3s ease,z-index .3s ease;position:relative;overflow:visible}.carousel-item[data-astro-cid-73xqiip2]:hover{transform:scale(1.05);z-index:10}.carousel-item[data-astro-cid-73xqiip2]:hover .carousel-card-wrapper[data-astro-cid-73xqiip2] .card[data-astro-cid-73xqiip2]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important;border-color:hsl(var(--p) / .5)!important}.carousel-item[data-astro-cid-73xqiip2]:not(:hover) .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group .card-title[data-astro-cid-73xqiip2]{color:inherit!important}.carousel-item[data-astro-cid-73xqiip2]:not(:hover) .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group .btn[data-astro-cid-73xqiip2]{transform:none!important}.carousel-item[data-astro-cid-73xqiip2]:not(:hover) .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group svg[data-astro-cid-73xqiip2]{transform:none!important}.carousel-item[data-astro-cid-73xqiip2]:not(:hover) .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group div[data-astro-cid-73xqiip2][class*=text-5xl]{transform:none!important}.carousel-item[data-astro-cid-73xqiip2]:not(:hover) .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group .card[data-astro-cid-73xqiip2]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important;border-color:hsl(var(--bc) / .2)!important}.carousel-item[data-astro-cid-73xqiip2]:hover .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group .card-title[data-astro-cid-73xqiip2]{color:hsl(var(--p))!important}.carousel-item[data-astro-cid-73xqiip2]:hover .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group .btn[data-astro-cid-73xqiip2]{transform:scale(1.05)!important}.carousel-item[data-astro-cid-73xqiip2]:hover .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group svg[data-astro-cid-73xqiip2]{transform:translate(.25rem)!important}.carousel-item[data-astro-cid-73xqiip2]:hover .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group div[data-astro-cid-73xqiip2][class*=text-5xl]{transform:scale(1.1)!important}.carousel-item[data-astro-cid-73xqiip2]:hover .carousel-card-wrapper[data-astro-cid-73xqiip2] a[data-astro-cid-73xqiip2].group .card[data-astro-cid-73xqiip2]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important;border-color:hsl(var(--p) / .5)!important}.carousel-card-wrapper[data-astro-cid-73xqiip2]{height:100%;overflow:visible}.carousel-item[data-astro-cid-73xqiip2]{width:calc(100% - 2rem);min-width:calc(100% - 2rem);max-width:calc(100% - 2rem);flex:0 0 calc(100% - 2rem)}.carousel-btn[data-astro-cid-73xqiip2]{display:none}@media(min-width:768px){.carousel-item[data-astro-cid-73xqiip2]{width:calc((100% - 2rem)/2 - 8px);min-width:calc((100% - 2rem)/2 - 8px);max-width:calc((100% - 2rem)/2 - 8px);flex:0 0 calc((100% - 2rem)/2 - 8px)}.carousel-btn[data-astro-cid-73xqiip2]{display:block}}@media(min-width:1024px){.carousel-item[data-astro-cid-73xqiip2]{width:calc((100% - 2rem) / 3 - 11px);min-width:calc((100% - 2rem) / 3 - 11px);max-width:calc((100% - 2rem) / 3 - 11px);flex:0 0 calc((100% - 2rem) / 3 - 11px)}}
