
.reviews-showcase{margin:calc(80px + 2.4vw) 0 0;padding:16px 0 28px;background:transparent;border:0;border-radius:0}
.reviews-stage{display:grid;grid-template-columns:40px minmax(0,760px) 40px;justify-content:center;align-items:center;gap:18px;max-width:920px;margin:0 auto}
.reviews-card{position:relative;aspect-ratio:2.25 / 1;min-height:0;display:flex;flex-direction:column;padding:42px 48px 48px;border:0;border-radius:3px;border-bottom:1px solid #e9ebee;background:#f7f8fa}
.reviews-stars{display:flex;gap:clamp(1.68px,.1872vw,2.25px);margin-bottom:24px}
.reviews-star{width:clamp(18.72px,2.08vw,24.96px);height:clamp(18.72px,2.08vw,24.96px);display:block;flex:none;background:url(/content/media/db56851b046170a2dc78.webp) center/contain no-repeat}
.reviews-title{margin:0 0 20px;font-size:clamp(14.4px,1.6vw,19.2px);line-height:1.15;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.reviews-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:690px;margin:0;color:#242424;font-size:clamp(12px,1.24vw,14.4px);line-height:1.35}
.reviews-meta{display:flex;align-items:center;gap:0;margin-top:auto;padding-top:7px;padding-right:44px;color:#626262;font-size:clamp(12px,1.24vw,14.4px);line-height:1.2;white-space:nowrap;overflow:hidden}
.reviews-author{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}
.reviews-date{flex:none;font-weight:400}
.reviews-video-arrow{position:absolute;right:16px;bottom:11px;width:24px;height:24px;display:block;color:#d71920} .reviews-video-arrow svg{display:block;width:100%;height:100%;overflow:visible}
.reviews-nav{width:40px;height:40px;display:grid;place-items:center;border:1.7px solid #202020;border-radius:50%;background:rgba(255,255,255,.72);color:#202020} .reviews-nav svg{display:block;width:20px;height:20px}
@media(max-width:600px){.reviews-showcase{margin-top:calc(28px + 2.4vw);padding:11px 0 16px}.reviews-stage{grid-template-columns:26px minmax(0,1fr) 26px;gap:6px}.reviews-card{aspect-ratio:1.98 / 1;padding:16.5px 18px 20px}.reviews-stars{gap:1.4px;margin-bottom:9px}.reviews-star{width:16px;height:16px}.reviews-title{margin-bottom:10px;font-size:12px;line-height:1.12}.reviews-copy{font-size:11.2px;line-height:1.27}.reviews-meta{gap:0;padding-top:3.5px;padding-right:25px;font-size:11.2px;line-height:1.15}.reviews-video-arrow{right:8px;bottom:7px;width:19px;height:19px}.reviews-nav{width:26px;height:26px;border-width:1.4px}.reviews-nav svg{width:14px;height:14px}}

.review-liquid-flow{position:relative;left:50%;width:100vw;margin-left:-50vw;margin-top:34px;height:clamp(150px,38.2353vw,390px);overflow:hidden;background:transparent}
.review-liquid-flow img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:fill;opacity:1}
@media(max-width:600px){.review-liquid-flow{margin-top:26px;height:clamp(150px,38.2353vw,390px)}}

.partner-metrics-screen{position:relative;left:50%;width:100vw;margin-left:-50vw;padding:0 24px 72px;border-bottom:1px solid #e6e8ed;background-color:#fcfdff!important;background-image:linear-gradient(180deg,rgba(252,253,255,0) 0,#fcfdff 42px)!important;color:#19243b;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif}
.partner-metrics-inner{width:min(100%,520px);margin:0 auto;text-align:center}
.partner-metric{margin:0}
.partner-metric-label{margin:3px 0 0;color:#69788e;font-size:clamp(15px,4vw,19px);font-weight:600;line-height:1.25}
.partner-metric-value{margin:0;color:#19243b;font-size:clamp(42px,10vw,54px);font-weight:400;letter-spacing:-.045em;line-height:1.05}
.partner-metric-unit{font-size:.62em;font-weight:400;color:#19243b;letter-spacing:-.02em}
.partner-metric-divider{display:block;width:42%;min-width:145px;max-width:270px;height:1px;margin:26px auto;background:#e6e8ed}
@media(max-width:600px){.partner-metrics-screen{padding:0 20px 64px}.partner-metric-divider{margin:24px auto}}
