.reviews-content{max-width:900px;margin:0 auto;padding:36px 40px 60px}.review-card{border-bottom:1px solid var(--border);cursor:pointer;grid-template-columns:240px 1fr;gap:24px;padding:24px 0;transition:background .2s;display:grid}.review-card:hover{background:var(--off-white);margin:0 -16px;padding:24px 16px}.review-scorebox{background:var(--navy);border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}.review-team{align-items:center;gap:10px;display:flex}.review-badge{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Oswald,sans-serif;font-size:10px;font-weight:700;display:flex}.review-team-name{text-transform:uppercase;color:#ffffffb3;flex:1;font-family:Oswald,sans-serif;font-size:14px;font-weight:600}.review-score{color:#ffffff59;text-align:right;min-width:30px;font-family:Oswald,sans-serif;font-size:24px;font-weight:700}.review-score.winner{color:var(--carolina)}.review-info h3{text-transform:uppercase;color:var(--navy);margin-bottom:8px;font-family:Oswald,sans-serif;font-size:20px;font-weight:600;line-height:1.2}.review-info p{color:var(--text-mid);margin-bottom:10px;font-family:"Source Serif 4",serif;font-size:15px;line-height:1.5}.review-meta{color:var(--text-light);text-transform:uppercase;letter-spacing:.5px;font-size:12px}
