.swiper>.swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f4f4f5}.swiper>.swiper-pagination>.swiper-pagination-bullet{background:#a1a1aa;opacity:1}.slider{height:20rem;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.slider{height:48rem}}.slider .swiper,.slider .swiper .swiper-wrapper{width:100%;height:100%}.slider .swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider .swiper .swiper-wrapper .swiper-slide .slide{position:relative;display:inline-block;width:100%;height:100%}.slider .swiper .swiper-wrapper .swiper-slide .slide .backdrop{position:absolute;left:0;top:0;z-index:-10;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.slider .swiper .swiper-wrapper .swiper-slide .slide .details{position:absolute;left:0;top:0;z-index:10;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;gap:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: rgb(24 24 27 / .9) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(24 24 27 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding:.5rem 1.25rem}@media (min-width: 1024px){.slider .swiper .swiper-wrapper .swiper-slide .slide .details{padding:2.5rem}}.slider .swiper .swiper-wrapper .swiper-slide .slide .details .logo{height:auto;justify-content:flex-start}.slider .swiper .swiper-wrapper .swiper-slide .slide .details .logo img{margin-bottom:.5rem;height:3rem;max-width:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}@media (min-width: 1024px){.slider .swiper .swiper-wrapper .swiper-slide .slide .details .logo img{margin-bottom:1.25rem;height:5rem;max-width:60%}}.slider .swiper .swiper-wrapper .swiper-slide .slide .details .stats{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem}@media (min-width: 1024px){.slider .swiper .swiper-wrapper .swiper-slide .slide .details .stats{gap:.5rem}}.slider .swiper .swiper-wrapper .swiper-slide .slide .details .stats span{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.slider .swiper .swiper-wrapper .swiper-slide .slide .details .stats span{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.slider .swiper .swiper-wrapper .swiper-slide .slide .details .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:80%;padding-right:2.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.slider .swiper .swiper-wrapper .swiper-slide .slide .details .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-width:640px;font-size:.875rem;line-height:1.25rem}}.slider .swiper .swiper-wrapper .swiper-slide .slide .details .cta{display:flex;gap:.5rem}.slider .swiper .swiper-pagination{padding-bottom:1.25rem}.slider .swiper .swiper-pagination .swiper-pagination-bullet{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1));opacity:.4}.slider .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1));opacity:1}.slider .swiper .swiper-navigation{position:absolute;bottom:1.25rem;right:1.25rem;z-index:10;display:flex;gap:.5rem}
