.reviews .section__header{gap:1.5rem;margin-bottom:clamp(1.5rem,1.425rem + .375vw,1.875rem)}.reviews__title{max-width:30rem}.title-tier{--size:clamp(2rem, 1.9rem + .5vw, 2.5rem);vertical-align:middle;border-radius:var(--border-radius-16);background-color:var(--color-basic-white-5);gap:clamp(.5rem,.45rem + .25vw,.75rem);padding:.25rem clamp(.5rem,.4125rem + .4375vw,.9375rem) .25rem .25rem;display:inline-flex}.title-tier__letter{border-radius:var(--border-radius-12);width:var(--size);height:var(--size);background-color:var(--color-red-light);color:var(--color-basic-black-100);justify-content:center;align-items:center;font-size:1.125rem;font-weight:500;display:flex}.title-tier__img{width:var(--size);height:var(--size);padding:.5rem;display:flex}.title-tier__img picture{display:contents}.title-tier__img img{object-fit:contain;max-width:100%;max-height:100%}.reviews__rating-top{gap:1rem;margin-bottom:1rem}.reviews__rating-top img{vertical-align:top}.reviews__rating-value{font-family:var(--display-font-family);font-size:2.625rem;font-weight:var(--display-font-weight);line-height:1.1}.reviews__cards{max-height:75svh;position:relative;overflow:hidden}.reviews__cards:after{content:"";width:100%;height:25%;transition:visibility var(--transition-duration), opacity var(--transition-duration);background:linear-gradient(#09090900 0%,#090909 95%);position:absolute;bottom:0;left:0}.reviews__cards._expanded{max-height:none}.reviews__cards._expanded:after{opacity:0;visibility:hidden}.reviews__list{column-count:3;column-gap:1.75rem}.reviews__list>li{break-inside:avoid}.reviews__list>li:not(:last-child){margin-bottom:1.75rem}.reviews .section__footer{margin-top:clamp(1.5rem,1.425rem + .375vw,1.875rem)}.review-card--text{background-color:var(--color-basic-white-5);border-radius:1.75rem;gap:1rem;padding:1.75rem}.review-card__text{margin-bottom:.375rem}.review-card--text .review-badge{align-self:flex-start}.review-card--video{background-color:var(--color-basic-white-5);backdrop-filter:blur(1.5rem);border-radius:1.75rem;padding:.75rem;position:relative;overflow:hidden}.review-card__preview{aspect-ratio:360/460;border-radius:1.25rem;display:block;position:relative;overflow:hidden}.review-card__preview picture{display:contents}.review-card__preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.review-card__company{z-index:2;background-color:var(--color-basic-black-40);border-radius:.8125rem;padding:.75rem .875rem;position:absolute;top:clamp(1.5rem,1.425rem + .375vw,1.875rem);left:clamp(1.5rem,1.425rem + .375vw,1.875rem)}.review-card__company img{width:auto;max-height:1.375rem;display:block}.review-card__overlay{z-index:2;background-image:linear-gradient(#0000 0%,#000000e6 85%);gap:.75rem;width:100%;padding:2.5rem;position:absolute;bottom:0;left:0}.review-card__name{font-size:1.125rem;font-weight:500;line-height:1.4}.review-card__role{color:var(--color-basic-white-60);font-size:.875rem;font-weight:500}.review-card__play{--size:4rem;flex:0 0 var(--size);height:var(--size);background-color:var(--color-basic-white-10);font-size:calc(var(--size) * .3);color:var(--color-basic-white-100);cursor:pointer;transition:background-color var(--transition-duration);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.review-card__play:hover{background-color:var(--color-basic-white-20)}}@media (width<=61rem){.reviews__list{column-count:2}.title-tier{border-radius:var(--border-radius-12)}.title-tier__letter{border-radius:var(--border-radius-8)}}@media (width<=47rem){.reviews__list{column-count:1}}
