.tr-cover-in{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.tr-card-pic{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--hx-ink);margin-bottom:22px}.tr-card-pic img{width:100%;height:100%;object-fit:cover}.tr-card-blurb{font-size:17px;line-height:1.6;color:var(--hx-muted);margin:14px 0 0;max-width:44ch}.tr-card-price{font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1;letter-spacing:-.01em;margin:18px 0 0}.tr-card-price small{display:block;font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-muted);margin-bottom:8px}.tr-revs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(20px,3vw,40px);gap:0 clamp(20px,3vw,40px);border-top:1px solid var(--hx-ink)}.tr-rev{margin:0;padding:22px 0 24px;border-bottom:1px solid var(--hx-line);display:flex;flex-direction:column;gap:12px;min-width:0}.tr-rev--photo{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto 1fr;grid-gap:12px clamp(18px,3vw,32px);gap:12px clamp(18px,3vw,32px);align-items:start}.tr-rev--photo .tr-rev-pic{grid-column:1;grid-row:1/span 3;overflow:hidden;background:var(--hx-ink)}.tr-rev--photo>:not(.tr-rev-pic){grid-column:2}.tr-rev--photo .tr-rev-pic img{width:100%;height:100%;object-fit:cover}.tr-stars{color:var(--star,#e0a21b);font-size:18px;letter-spacing:2px;line-height:1}.tr-quote{margin:0;font-size:18px;line-height:1.55;color:var(--hx-ink);overflow-wrap:anywhere}.tr-rev--photo .tr-quote{font-size:clamp(18px,1.7vw,21px)}.tr-by{display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.45;color:var(--hx-muted)}.tr-by b{font-size:16px;font-weight:700;color:var(--hx-ink)}.tr-next{display:flex;flex-wrap:wrap;gap:20px 48px;align-items:flex-end;justify-content:space-between}.tr-next .hx-acts{margin-top:0}@media (max-width:900px){.tr-cover-in{grid-template-columns:1fr}}@media (max-width:640px){.tr-rev--photo,.tr-revs{grid-template-columns:1fr}.tr-rev--photo{grid-template-rows:none}.tr-rev--photo .tr-rev-pic{grid-row:auto}.tr-rev--photo>:not(.tr-rev-pic){grid-column:1}}