.club-reviews{padding-top:85px;padding-bottom:75px;background:var(--paper);color:var(--ink)}
.club-reviews .section-heading{margin-bottom:40px}.reviews-layout{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.5fr);gap:clamp(28px,6vw,90px);align-items:start}.reviews-overall{background:var(--ink);color:var(--paper);padding:36px}.reviews-score{display:flex;gap:16px;align-items:baseline;margin-top:24px}.reviews-score strong{font:600 clamp(90px,10vw,150px)/.9 var(--display);letter-spacing:-.04em;color:var(--orange)}.reviews-score>span{font-size:24px}.reviews-count{font-size:22px;margin:18px 0}.reviews-context{font-size:13px;line-height:1.6;max-width:270px;color:#c9c9c0}.reviews-overall .text-link{display:inline-flex;gap:18px;align-items:center;color:var(--paper);margin-top:20px}.reviews-selection>.micro{display:block;margin-bottom:20px}.review-quote{margin:0;padding:26px 0;border-top:1px solid #c8c8be}.review-stars{display:flex;gap:4px;color:var(--ink)}.review-stars svg{width:16px;height:16px;fill:currentColor}.review-quote blockquote{margin:20px 0}.review-quote blockquote p{font:500 clamp(24px,2.5vw,37px)/1.18 var(--display);margin:0;max-width:660px}.review-quote figcaption{display:flex;flex-direction:column;gap:6px;font-size:12px}.review-quote figcaption span{color:#626258}.reviews-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid #c8c8be;margin-top:35px;padding-top:18px;font-size:11px;line-height:1.6;color:#626258}.club-reviews a:focus-visible{outline:2px solid var(--orange);outline-offset:5px}@media(max-width:650px){.club-reviews{padding-top:55px;padding-bottom:50px}.reviews-layout{grid-template-columns:1fr}.reviews-overall{padding:28px}.reviews-score strong{font-size:100px}.reviews-context{max-width:none}.reviews-footer{display:block}.reviews-footer>span{display:block;margin-top:5px}}
