.reviews-section-container{width:100%;background:#232323;padding:60px 0}.reviews-section-container,.reviews-section-header{display:flex;flex-direction:column;align-items:center}.reviews-section-header{margin-bottom:32px}.reviews-custom-slider{width:100%;margin:0 auto;overflow:hidden;position:relative}.reviews-slider-track{display:flex;gap:24px;will-change:transform}.review-card{background-color:#191817;border-radius:4px;padding:32px 24px;color:#fff;box-shadow:0 2px 16px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:16px;min-width:320px;max-width:360px;flex:0 0 auto;min-height:350px;max-height:350px;height:100%}.review-stars{-moz-user-select:none;user-select:none;-webkit-user-select:none;color:#d4af37;font-size:2.4rem;margin-bottom:8px}.review-stars .star{margin-right:2px}.review-stars .filled{color:#d4af37}.review-stars .outlined{color:rgba(0,0,0,0);-webkit-text-stroke:1px #d4af37;text-stroke:1px #d4af37}.review-text{font-size:1rem;color:#eee;flex:1 1}.review-author{font-size:1.1rem;font-weight:600;color:#d4af37;margin-top:12px}@media(max-width:900px){.review-card{padding:24px 12px;min-width:260px;max-width:280px}.reviews-section-title{font-size:1.6rem}}@media(max-width:600px){.reviews-section-container{padding:40px 0}.review-card{padding:16px 6px;min-width:180px;max-width:200px}}