.card:where(.astro-2TTVYCP3){transition:.5s;position:relative;z-index:9}.card-outer:where(.astro-2TTVYCP3){height:100%;position:relative;z-index:9}.card-outer:where(.astro-2TTVYCP3):before{content:"";height:180px;width:180px;position:absolute;background-color:#4fc2e1;border-radius:50%;z-index:0;left:-40px;top:-50px}.card:where(.astro-UHZBVKQE){background-position:center;background-size:cover}.content:where(.astro-UHZBVKQE){transition:.5s;transform:translate(-100px);opacity:0;background-color:#4fc2e1;width:80%;position:relative}.card:where(.astro-UHZBVKQE):hover .content:where(.astro-UHZBVKQE){transform:translate(0);opacity:1}.card:where(.astro-UHZBVKQE):hover .title:where(.astro-UHZBVKQE){opacity:0;transition:.3s}.card:where(.astro-UHZBVKQE):hover .gradient-effect:where(.astro-UHZBVKQE){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s}.carousel-container:where(.astro-WFE7XCNO){position:relative;overflow:hidden;max-width:100%;width:100vw}.carousel-slides:where(.astro-WFE7XCNO){display:flex;transition:transform 1s ease;height:100%;position:relative}.carousel-slides:where(.astro-WFE7XCNO) img:where(.astro-WFE7XCNO){min-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.carousel-dots:where(.astro-WFE7XCNO){text-align:center;margin-top:10px;position:absolute;top:48%;right:20px;flex-direction:column;gap:10px;z-index:8}.content:where(.astro-WFE7XCNO){position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.dot:where(.astro-WFE7XCNO){display:inline-block;height:15px;width:15px;background-color:#fff;border-radius:50%;margin:0 5px;cursor:pointer}.active:where(.astro-WFE7XCNO){background-color:#0ff!important}.overlay:where(.astro-WFE7XCNO){position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:3}
