.reviews{padding:125px 0;background:#111}.reviews__head{padding:0 9vw 32px;display:flex;justify-content:space-between;gap:30px;align-items:end}.reviews__head small{color:#d70900;font:12px 'DM Mono';letter-spacing:1px}.reviews__head h2{margin:12px 0 0;font-size:clamp(38px,5vw,74px);line-height:.95;letter-spacing:-.08em}.reviews__head p{max-width:300px;margin:0;color:#aab0ad;font-size:13px;line-height:1.7}.review-track{display:flex;gap:18px;overflow-x:auto;padding:0 9vw 18px;scroll-snap-type:x mandatory;scrollbar-width:none}.review-track::-webkit-scrollbar{display:none}.review-card{flex:0 0 min(420px,78vw);min-height:420px;display:flex;flex-direction:column;justify-content:end;position:relative;overflow:hidden;padding:30px;scroll-snap-align:start;background:#242728}.review-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#080909 4%,#08090933 70%)}.review-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.review-card__body{position:relative;z-index:1}.review-card__meta{color:#d70900;font:11px 'DM Mono';letter-spacing:1px}.review-card h3{margin:13px 0 10px;font-size:27px;letter-spacing:-.06em}.review-card p{margin:0;color:#d8ddda;font-size:13px;line-height:1.7}.review-empty{padding:35px 9vw;color:#9ca29f;font-size:14px}.reviews__cta{display:inline-block;margin:10px 9vw 0;border-bottom:1px solid #d70900;padding-bottom:8px;font:12px 'DM Mono';letter-spacing:1px}@media(max-width:980px){.reviews{padding:85px 0}.reviews__head{padding:0 7vw 28px}.review-track{padding-left:7vw;padding-right:7vw}}@media(max-width:600px){.reviews__head{display:block;padding-left:5vw;padding-right:5vw}.reviews__head p{margin-top:20px}.review-track{padding-left:5vw;padding-right:5vw}.review-card{flex-basis:84vw;min-height:360px}.reviews__cta{margin-left:5vw}}
