.review-list{overflow:hidden}.review-header,.review-row{display:grid;grid-template-columns:1.1fr 1.2fr 125px 160px 100px;align-items:center;gap:12px;padding:12px 16px}.review-header{background:var(--surface-2);color:var(--muted);font-size:10px;text-transform:uppercase}.review-row{border-top:1px solid var(--line)}.review-row>span{display:flex;flex-direction:column}.review-row small,.review-row time{color:var(--muted);font-size:11px}.review-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px}.review-body{padding:18px}.review-body h3{font-size:13px;margin:18px 0 5px}.review-body h3:first-child{margin-top:0}.review-body p{color:var(--muted);line-height:1.5}.review-form{height:max-content}.evidence-grid{display:flex;flex-wrap:wrap;gap:8px}.evidence-grid a{padding:9px 11px;background:var(--surface-2);border-radius:8px}
@media(max-width:1050px){.review-layout{grid-template-columns:1fr}.review-header,.review-row{grid-template-columns:1fr 1fr 120px 100px}.review-header span:nth-child(3),.review-row time{display:none}}
@media(max-width:760px){.review-header{display:none}.review-row{grid-template-columns:1fr auto;padding:14px}.review-row>span:nth-child(2){grid-column:1}.review-row>em{grid-column:2;grid-row:1}.review-row>a{grid-column:1/-1}.review-row>a.secondary-button{width:100%}}

