.testimonials{--testimonials-swap:1.05s cubic-bezier(.65, 0, .35, 1);background-color:#070707;width:100%;height:100vh;position:relative;overflow:hidden}.testimonials__stage{will-change:transform;width:100%;height:min(147.4rem,147.4vw);padding-top:min(16.9rem,16.9vw);position:relative}.testimonials__grid{z-index:0;pointer-events:none;position:absolute;inset:0}.testimonials__gridLine{background-color:#ffffff1a;position:absolute}.testimonials__gridLineV{width:1px;height:100%;top:0}.testimonials__gridLineV1{left:35.8333%}.testimonials__gridLineV2{left:84.3229%}.testimonials__gridLineH{width:100%;height:1px;left:0}.testimonials__gridLineH1{top:0}.testimonials__gridLineH2{top:10.1764%}.testimonials__gridLineH3{top:72.3202%}.testimonials__heading{z-index:1;color:#fff;width:min(96.9rem,96.9vw);font-family:var(--font-dm-sans);text-transform:uppercase;white-space:pre-wrap;margin:0 0 0 24.7917%;font-size:min(10rem,10vw);font-style:normal;font-weight:400;line-height:100%;position:relative}.testimonials__headingAccent{color:#967544}.testimonials__viewport{z-index:1;margin-top:min(10.6rem,10.6vw);padding-left:2.0313%;position:relative;overflow:hidden}.testimonials__swiper{overflow:visible}.testimonials__swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.65,0,.35,1)}.testimonials__slide{width:auto;height:auto}.testimonials__card{width:min(34.1rem,34.1vw);transition:width var(--testimonials-swap),height var(--testimonials-swap),padding var(--testimonials-swap),background-color .18s ease;background-color:#0000}.testimonials__media{width:100%;height:min(34rem,34vw);transition:margin var(--testimonials-swap),width var(--testimonials-swap),height var(--testimonials-swap);margin:0;position:relative;overflow:hidden}.testimonials__media img{object-fit:cover;-webkit-user-select:none;user-select:none;transition:object-position var(--testimonials-swap)}.testimonials__meta{color:#fff;height:min(2rem,2vw);font-family:var(--font-dm-sans);text-transform:uppercase;transition:margin var(--testimonials-swap),color .18s ease;justify-content:space-between;align-items:center;margin-top:min(2rem,2vw);font-size:min(1.8rem,1.8vw);font-style:normal;font-weight:400;line-height:110%;display:flex}.testimonials__rating{color:#fff9;transition:color .18s}.testimonials__body{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s;overflow:hidden}.swiper-slide[data-expanded] .testimonials__card{width:min(58.6rem,58.6vw);height:min(72rem,72vw);transition:width var(--testimonials-swap),height var(--testimonials-swap),padding var(--testimonials-swap),background-color var(--testimonials-swap);background-color:#fff;padding:min(1.7rem,1.7vw) 0 min(3.4rem,3.4vw);position:relative}.swiper-slide[data-expanded] .testimonials__card .testimonials__media{width:auto;height:min(36.8rem,36.8vw);margin:0 min(1.4rem,1.4vw) 0 min(1.7rem,1.7vw)}.swiper-slide[data-expanded] .testimonials__card .testimonials__media img{object-position:center 31.3%}.swiper-slide[data-expanded] .testimonials__card .testimonials__meta{color:#070707;transition:margin var(--testimonials-swap),color var(--testimonials-swap);margin:min(1.8rem,1.8vw) min(1.5rem,1.5vw) 0 min(1.9rem,1.9vw)}.swiper-slide[data-expanded] .testimonials__card .testimonials__rating{color:#070707;transition:color var(--testimonials-swap)}.swiper-slide[data-expanded] .testimonials__card .testimonials__body{opacity:1;visibility:visible;transition:opacity .5s .35s,visibility linear}.testimonials__quoteMark{width:min(3.9rem,3.9vw);height:min(3.9rem,3.9vw);margin:min(6.8rem,6.8vw) 0 0 min(3.3rem,3.3vw);display:block}.testimonials__quote{color:#070707cc;width:min(50.8rem,50.8vw);font-family:var(--font-dm-sans);text-transform:uppercase;margin:min(3rem,3vw) 0 0 min(3.5rem,3.5vw);font-size:min(1.6rem,1.6vw);font-style:normal;font-weight:400;line-height:110%}.testimonials__drag{z-index:2;-webkit-backdrop-filter:blur(31.25px);backdrop-filter:blur(31.25px);color:#fff9;width:min(12.2rem,12.2vw);height:min(12.2rem,12.2vw);font-family:var(--font-eb-garamond);pointer-events:none;will-change:transform;background-color:#d9d9d917;border-radius:50%;justify-content:center;align-items:center;font-size:min(1.8rem,1.8vw);font-style:normal;font-weight:400;line-height:110%;display:flex;position:absolute;top:0;left:0}.testimonials__indicator{display:none}.testimonials__share{z-index:1;color:#fff;width:min(28.4rem,28.4vw);height:min(5rem,5vw);font-family:var(--font-dm-sans);text-transform:uppercase;border:1px solid #ffffff1a;justify-content:center;align-items:center;gap:min(.5rem,.5vw);margin:min(7rem,7vw) 0 0 3.5417%;font-size:min(1.8rem,1.8vw);font-style:normal;font-weight:500;line-height:110%;text-decoration:none;display:flex;position:relative}.testimonials__share svg{width:min(1rem,1vw);height:min(1rem,1vw)}@media screen and (orientation:portrait){.testimonials__stage{height:min(87.2rem,202.791vw);min-height:100vh;padding-top:min(10.274rem,23.893vw)}.testimonials__gridLineV1{left:27.8523%}.testimonials__gridLineV2,.testimonials__gridLineH1{display:none}.testimonials__gridLineH2{top:40.7341%}.testimonials__gridLineH3{display:none}.testimonials__heading{width:min(39.8096rem,92.5805vw);margin-left:3.7098%;font-size:min(5rem,11.6279vw)}.testimonials__viewport{margin-top:min(3.921rem,9.1186vw);padding-left:5.9891%}.testimonials__card{width:min(37.8494rem,88.0219vw)}.testimonials__media{height:min(37.7rem,87.6744vw)}.testimonials__meta{height:min(1.5rem,3.4884vw);margin-top:min(1.163rem,2.7047vw);font-size:min(1.4rem,3.2558vw)}.swiper-slide[data-expanded] .testimonials__card{width:min(37.8494rem,88.0219vw);height:min(48.9845rem,113.917vw);padding:min(1.098rem,2.5535vw) 0 min(1.936rem,4.5023vw)}.swiper-slide[data-expanded] .testimonials__card .testimonials__media{height:min(23.7689rem,55.2765vw);margin:0 min(.9043rem,2.103vw) 0 min(1.098rem,2.5535vw)}.swiper-slide[data-expanded] .testimonials__card .testimonials__meta{margin:min(1.163rem,2.7047vw) min(.577rem,1.3419vw) 0 min(1.227rem,2.8535vw)}.testimonials__quoteMark{width:min(2.519rem,5.8581vw);height:min(2.519rem,5.8581vw);margin:min(1.5614rem,3.6312vw) 0 0 min(1.227rem,2.8535vw)}.testimonials__quote{width:min(35.5888rem,82.7647vw);margin:min(1.938rem,4.507vw) 0 0 min(1.356rem,3.1535vw);font-size:min(1.4rem,3.2558vw)}.testimonials__drag{display:none}.testimonials__indicator{align-items:flex-end;gap:min(1.4rem,3.2558vw);width:max-content;height:min(3.1215rem,7.2593vw);margin:min(3.6rem,8.3721vw) auto 0;display:flex}.testimonials__indicatorBar{width:1px;height:min(2.169rem,5.0442vw);transition:height var(--testimonials-swap),background-color var(--testimonials-swap);background-color:#ffffff4a}.testimonials__indicatorBarActive{background-color:#fff;height:min(3.1215rem,7.2593vw)}.testimonials__share{display:none}}
