.carousel{position:relative;cursor:grab;padding:4rem 1.5rem 8rem}@media (min-width:640px){.carousel{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.carousel{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.carousel{padding-left:5rem;padding-right:5rem}}@media (min-width:1280px){.carousel{padding-left:7rem;padding-right:7rem}}@media (min-width:1536px){.carousel{padding-left:10rem;padding-right:10rem}}@media (min-width:768px){.carousel{padding-top:5rem;padding-bottom:5rem}}.carousel.lightblue{background-color:rgb(206 224 237/.25)}.carousel .title{margin-bottom:3rem}@media (min-width:768px){.carousel .title{margin-bottom:3.5rem}}@media (min-width:1024px){.carousel .title{margin-bottom:4rem}}@media (min-width:1280px){.carousel .title{margin-bottom:5rem}}.carousel .slide{flex-basis:100%}@media (min-width:640px){.carousel .slide{flex-basis:50%}}@media (min-width:1280px){.carousel .slide{flex-basis:33.333333%}}.carousel .slide .image-wrapper{margin-bottom:1rem;height:11rem;overflow:hidden;border-radius:.75rem}@media (min-width:1024px){.carousel .slide .image-wrapper{margin-bottom:1.75rem;height:16rem}}@media (min-width:1280px){.carousel .slide .image-wrapper{height:14rem}}@media (min-width:1536px){.carousel .slide .image-wrapper{height:18rem}}.carousel .slide .image-wrapper img{height:100%;width:100%;object-fit:cover}.carousel .slide .slide-title{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.carousel .slide .slide-title:hover{opacity:.8}@media (min-width:1280px){.carousel .slide .slide-title{margin-bottom:1.5rem;font-size:1.5rem}}.carousel .slide .slide-datetime{margin-bottom:1.25rem;font-size:.875rem;font-style:italic}@media (min-width:1280px){.carousel .slide .slide-datetime{margin-bottom:1.5rem;font-size:1rem}}.carousel .slide .slide-description{font-size:.875rem;height:fit-content;max-height:120px;overflow:hidden}@media (min-width:768px){.carousel .slide .slide-description{max-width:84%}}@media (min-width:1280px){.carousel .slide .slide-description{font-size:1rem}}.carousel .slide .button-wrapper{margin-top:2rem}@media (min-width:640px){.carousel .slide .button-wrapper{margin-top:3.5rem}}@media (min-width:1280px){.carousel .slide .button-wrapper{margin-top:5rem}}.carousel .arrow{position:absolute;top:calc(100% + 50px);height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:9999px;background-color:transparent;border-width:1px;--tw-border-opacity:1;border-color:rgb(96 201 223/var(--tw-border-opacity,1));opacity:1}.carousel .arrow:hover{opacity:.8}@media (min-width:640px){.carousel .arrow{top:calc(100% + 60px);height:2.5rem;width:2.5rem}}@media (min-width:768px){.carousel .arrow{top:50%}}@media (min-width:1024px){.carousel .arrow{height:3rem;width:3rem}}@media (min-width:1280px){.carousel .arrow{height:3.5rem;width:3.5rem}}.carousel .arrow svg{--tw-text-opacity:1;color:rgb(96 201 223/var(--tw-text-opacity,1))}.carousel .arrow.left{left:calc(50% - 34px);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.carousel .arrow.left{left:-1.75rem}}@media (min-width:1024px){.carousel .arrow.left{left:-2.5rem}}@media (min-width:1280px){.carousel .arrow.left{left:-3.5rem}}@media (min-width:1536px){.carousel .arrow.left{left:-5rem}}.carousel .arrow.right{right:calc(50% - 34px);--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.carousel .arrow.right{right:-1.75rem}}@media (min-width:1024px){.carousel .arrow.right{right:-2.5rem}}@media (min-width:1280px){.carousel .arrow.right{right:-3.5rem}}@media (min-width:1536px){.carousel .arrow.right{right:-5rem}}