.rs-wrapper{width:100%;padding:40px 0 60px;background:#272727;border-radius:12px;overflow:hidden;box-sizing:border-box;position:relative}.rs-wrapper::before,.rs-wrapper::after{content:"";position:absolute;top:0;bottom:0;width:300px;z-index:2;pointer-events:none}.rs-wrapper::before{left:0;background:linear-gradient(to right,#272727 0%,transparent 100%)}.rs-wrapper::after{right:0;background:linear-gradient(to left,#272727 0%,transparent 100%)}.rs-swiper{width:100%;overflow:visible!important;padding-bottom:48px!important;box-sizing:border-box}.rs-slide{width:300px!important;max-width:300px!important;flex-shrink:0!important;cursor:pointer;box-sizing:border-box}@media (min-width:768px){.rs-slide{width:400px!important;max-width:400px!important}}.rs-card{border-radius:30px;overflow:hidden;border:1px solid #404040;background:#272727;width:100%;box-sizing:border-box;transition:border-color 0.45s ease,filter 0.45s ease;padding:24px}.rs-slide.is-active{z-index:10!important}.rs-slide.is-active .rs-card{border-color:rgb(255 255 255 / .22)}.rs-card__image{width:100%;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;background:#111827;border:1px solid #404040;border-radius:16px;transition:background 0.45s ease,border-color 0.45s ease;position:relative;overflow:hidden;box-sizing:border-box}.rs-card__image img{display:block;max-width:none!important;max-height:none!important}.rs-img--outline{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;opacity:1;transition:opacity 0.45s ease}.rs-img--color{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;opacity:0;transition:opacity 0.45s ease}.rs-slide.is-active .rs-card__image{background:none;border-color:#fff0;border-radius:20px}.rs-slide.is-active .rs-img--outline{opacity:0}.rs-slide.is-active .rs-img--color{opacity:1}.rs-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;inset:0;transition:opacity 0.45s ease}.rs-placeholder svg{width:64px!important;height:64px!important;max-width:none!important}.rs-placeholder--outline{opacity:1}.rs-placeholder--color{opacity:0}.rs-slide.is-active .rs-placeholder--outline{opacity:0}.rs-slide.is-active .rs-placeholder--color{opacity:1}.rs-card__body{padding:24px 0 0 0;box-sizing:border-box}.rs-slide:not(.is-active) a{pointer-events:none}.rs-card__image-link{display:block;text-decoration:none!important}.rs-card__title-link{display:block;text-decoration:none!important}.rs-card__title{color:rgb(255 255 255 / .35);font-size:24px;font-weight:500;line-height:1.2;margin:0 0 24px;transition:color 0.45s ease,text-decoration-color 0.3s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:3px}.rs-card__title-link:hover .rs-card__title{text-decoration-color:currentColor}.rs-slide.is-active .rs-card__title{color:rgb(255 255 255 / .9)}.rs-card__btn{display:inline-block;padding:8px 16px;border-radius:999px;font-size:16px;font-weight:400;border:1.5px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .35)!important;background:#fff0;cursor:pointer;text-decoration:none!important;transition:background 0.45s ease,color 0.45s ease,border-color 0.45s ease;white-space:nowrap;box-shadow:none!important}.rs-slide.is-active .rs-card__btn{background:#3dffc0!important;color:#0d1a40!important;border-color:#fff0}.rs-slide .has-mint-background-color{background-color:#272727!important;border:1px solid #565656!important;color:#565656!important}.rs-slide.is-active .has-mint-background-color{background-color:#3dffc0!important;border:1px solid #3dffc0;color:#000000!important}.rs-swiper .swiper-pagination{bottom:0!important}.rs-swiper .swiper-pagination-bullet{width:8px;height:8px;background:#3d3d3d!important;opacity:1;transition:background 0.3s ease,transform 0.3s ease}.rs-swiper .swiper-pagination-bullet-active{background:#ffffff!important;transform:scale(1.2)}.rs-no-posts{text-align:center;color:rgb(255 255 255 / .5);padding:32px;background:#272727;border-radius:12px}