.reviews{position:relative;width:100%}.reviews__header{margin-bottom:4rem}.reviews__description{margin-top:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.reviews__slider{position:relative}.reviews__slider .minimal-slider__container{overflow:visible}.reviews__slider .minimal-slider__track{gap:0;transition:transform .4s}.reviews__slider.minimal-slider{overflow-x:clip;overflow-y:visible;padding-bottom:var(--tilt-padding,0)}.minimal-slider .reviews__slide{flex-shrink:0;box-sizing:border-box;padding-left:calc(var(--reviews-gap,1.5rem)/ 2);padding-right:calc(var(--reviews-gap,1.5rem)/ 2)}.minimal-slider .reviews__slide:first-child{padding-left:0}.minimal-slider .reviews__slide:last-child{padding-right:0}.reviews__slide-content{height:100%}@media screen and (max-width:749px){.minimal-slider .reviews__slide{width:calc(100% / var(--slides-per-view-mobile,1))}}@media screen and (min-width:750px) and (max-width:999px){.minimal-slider .reviews__slide{width:calc(100% / var(--slides-per-view-tablet,2))}}@media screen and (min-width:1000px){.minimal-slider .reviews__slide{width:calc(100% / var(--slides-per-view-desktop,3))}}.reviews__grid-item{width:100%}.reviews__show-more{margin-top:4rem;text-align:center}.reviews__show-all-btn{min-width:200px}.review-card{display:flex;flex-direction:column;background:rgb(var(--color-background));border-radius:var(--card-radius,8px);overflow:hidden;height:100%}.review-card--flat{background:0 0}.review-card--border{border:1px solid rgba(var(--color-foreground),.1)}.review-card--shadow{box-shadow:0 4px 20px rgba(0,0,0,.08)}.review-card__media{width:100%;overflow:hidden}.review-card__img,.review-card__video{width:100%;height:100%;object-fit:cover}.review-card__content{display:flex;flex-direction:column;gap:.5rem;padding:var(--card-padding,1.5rem);flex:1}.review-card--flat:not(.review-card--has-media) .review-card__content{padding-left:0;padding-right:0}.review-card__heading{margin:0;font-weight:600;line-height:1.3;font-size:calc(var(--font-heading-scale) * var(--review-heading-scale, 1) * 1.6rem)}.review-card__text{color:rgba(var(--color-foreground),.8);font-size:var(--text-sm);line-height:1.6}.review-card__text p{margin:0}.review-card__text p+p{margin-top:.5rem}.review-card__read-more-btn{display:inline;background:0 0;border:none;color:rgb(var(--color-accent-1));cursor:pointer;padding:0;margin-left:.25rem;font-size:inherit;text-decoration:underline;transition:opacity var(--duration-default) ease}.review-card__read-more-btn:hover{opacity:.8}.review-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(var(--color-foreground),.08)}.review-card__author{display:flex;flex-direction:column;gap:.125rem}.review-card__author-name{font-weight:600;font-size:var(--text-sm);color:rgb(var(--color-foreground))}.review-card__author-info{font-size:var(--text-xs);color:rgba(var(--color-foreground),.6)}.review-card__verified{display:flex;align-items:center;gap:.375rem}.review-card__verified-icon{flex-shrink:0}.review-card__verified-text{font-size:var(--text-xs);font-weight:500;color:rgb(var(--color-accent-1))}.reviews--tilt .review-card{transition:transform var(--duration-default) ease}.reviews--tilt .minimal-slider__track{transform-style:preserve-3d}.reviews--tilt-alternate .review-card{transform:rotate(var(--card-rotation,0deg))}.reviews--tilt-alternate .reviews__slide:nth-child(odd) .review-card{--card-rotation:calc(var(--tilt-angle, 2deg) * -1)}.reviews--tilt-alternate .reviews__slide:nth-child(2n) .review-card{--card-rotation:var(--tilt-angle, 2deg)}.reviews--tilt-alternate .reviews__slide:hover .review-card{transform:rotate(0) scale(1.02)}.reviews--tilt-alternate .scroll-slider__item:nth-child(odd) .review-card{--card-rotation:calc(var(--tilt-angle, 2deg) * -1)}.reviews--tilt-alternate .scroll-slider__item:nth-child(2n) .review-card{--card-rotation:var(--tilt-angle, 2deg)}.reviews--tilt-fan .review-card{transform:rotate(var(--card-rotation,0deg)) translateY(var(--card-offset-y,0))}.reviews--tilt-fan .reviews__slide:hover .review-card{transform:rotate(0) translateY(0) scale(1.02)}@media screen and (max-width:749px){.review-card__content{padding:var(--card-padding-mobile,1rem)}.reviews--tilt-desktop-only .review-card,.reviews--tilt-desktop-only .reviews__slide:hover .review-card{transform:none!important}}.reviews__platform-header{margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.reviews__platform-link{text-decoration:none;color:inherit;transition:opacity var(--duration-default)}.reviews__platform-link:hover{opacity:.8}.reviews__platform-rating{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:700;line-height:1;font-family:var(--font-heading-family)}.reviews__platform-count{font-size:calc(var(--font-heading-scale) * 1.2rem);color:rgba(var(--color-foreground),.7)}.reviews__platform-logo{display:flex;align-items:center}.reviews__platform-logo svg{height:32px;width:auto}@media (prefers-reduced-motion:reduce){.review-card__read-more-btn,.reviews__slider .minimal-slider__track{transition:none}}@media print{.reviews__slider .minimal-slider__navigation,.reviews__slider .minimal-slider__pagination{display:none}}