.reviews{padding:140px 0 130px}.rev-head h2{font-size:calc(clamp(56px, 7vw, 112px) * var(--ds));line-height:.86}.rev-track{gap:20px;margin-top:48px;padding-block:12px 24px;padding-inline-start:max(24px, (100vw - 1280px) / 2);padding-inline-end:calc(100% - max(24px, (100vw - 1280px) / 2) - min(560px, 84vw));scroll-padding-inline:max(24px, (100vw - 1280px) / 2)}.rev{flex:none;width:min(560px, 84vw);min-height:320px;scroll-snap-align:start;background:var(--white);color:var(--ink);padding:36px;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.rev blockquote{margin:0;font-size:clamp(22px, 2vw, 28px);line-height:1.4;font-weight:700;letter-spacing:-.01em}.rev .who{display:flex;align-items:center;gap:14px}.rev .av{width:48px;height:48px;background:var(--c,var(--butter));display:grid;place-items:center;font-weight:700;flex:none}.rev .who b{display:block;font-weight:700}.rev .who span{color:var(--paper-mute);font-size:15px}.rev .stars{color:var(--blue);display:flex;gap:2px;font-size:16px;margin-inline-start:auto}.rev.score{background:var(--beige)}.rev.score .big{font-size:calc(clamp(110px, 10vw, 160px) * var(--ds));line-height:.8}.rev.score .stars{color:var(--ink);font-size:26px;margin:0}.rev.score p{font-size:19px;font-weight:600}@media (max-width:900px){.reviews{padding:100px 0}.rev{padding:26px;min-height:280px}}