.swiper-button{display:none}.swiper-wrapper{overscroll-behavior-x:contain}@media screen and (min-width:768px){.swiper-button{--size:5rem;align-items:center;background-color:rgba(0,0,0,.2);border:none;border-radius:var(--size);display:flex;height:var(--size);justify-content:center;opacity:0;pointer-events:none;position:absolute;top:calc(50% - var(--size)/2);transform:scale(.8);transition:transform .5s ease-in,opacity .7s cubic-bezier(.15,0,.2,1) .1s;user-select:none;width:var(--size);z-index:5}.swiper-button-next{right:4rem}.swiper-button-prev{left:4rem}.swiper .swiper-button:not([aria-disabled=true]){cursor:pointer;opacity:1;pointer-events:all;transform:scale(1)}}.cards .card-con.page-center{column-gap:4rem;display:flex;flex-wrap:wrap;justify-content:space-between}.cards .collection__cards{backface-visibility:hidden;color:#fff;display:flex;margin-bottom:4rem;min-height:70rem;overflow:hidden;position:relative;width:48.4%;z-index:1}.cards .grid-item__image-container.card-background{background-color:#45256b;border-radius:2.5rem;inset:0;overflow:hidden;position:absolute;z-index:-1}.cards .grid-item__image{height:100%;object-fit:cover;object-position:center;transition:transform .45s ease-in-out;width:100%}.cards .overlay{background:linear-gradient(180deg,rgba(32,18,58,0),rgba(32,18,58,.5) 50%,rgba(32,18,58,.75));display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cards .content-main{display:flex;flex-direction:column;padding:4rem 4rem 8rem;width:100%}.cards .content-main-tag{display:flex;justify-content:space-between}.cards .tag{font-size:2rem;font-weight:400;line-height:1.2;margin-bottom:2rem;padding-right:2rem}.cards .grid-item__logo{align-items:center;border-radius:.6rem;display:flex;height:11rem;justify-content:center;padding:2rem;position:relative;width:11rem}.cards .mw-100{height:auto;max-height:100%;max-width:100%;width:auto}.cards .CONTENT{display:flex;margin-top:auto}.cards .item__content{max-width:60rem}.cards .text--title{font-size:max(3.2rem,min(4.84vw,4.8rem));font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-top:2rem}.cards .text--body{margin-top:2rem}.cards .text--body,.cards .text--body p{font-size:max(1.6rem,min(1.81vw,1.8rem));font-weight:400;line-height:1.33}.cards .text--body p{letter-spacing:.05rem;margin:0}.cards .quote_type .text--body p{font-size:clamp(2.4rem,4.8vw,4.8rem);font-weight:500;letter-spacing:-.02em;line-height:1}.cards .collection__cards:hover{color:#fff}.cards .collection__cards:hover .grid-item__image{transform:scale(1.05)}.cards .overlay:before{border-radius:50%;bottom:0;right:0;transform:translate(50%,50%)}.cards .overlay:after,.cards .overlay:before{background-size:cover;content:"";height:80rem;position:absolute;width:80rem}.cards .overlay:after{left:0;top:0;transform:translate(-50%,-50%)}.cards .author{align-items:center;display:flex;gap:2rem;margin-top:4rem}.cards .author__photo{border-radius:50px;flex-shrink:0;height:10rem;object-fit:cover;object-position:center;width:10rem}.cards .author__text p{font-size:2rem;font-weight:300;margin:0}.cards .author__text h4{font-size:2.8rem;font-weight:600}@media (min-width:2000px){.cards .card-con.page-center{column-gap:3rem}}@media (max-width:1310px){.cards .collection__cards{width:48%}.cards .card-con.page-center{column-gap:2.5rem}}@media (max-width:767px){.cards .collection__cards{min-height:40rem;width:100%}.cards .card-con.page-center{column-gap:0}.cards .content-main{padding:2rem 2rem 4rem}}