/* PAR REVIEWS , the wall. Extracted into a real layer 2026-08-23.

   This existed only inside a one-off preview file, which meant the staged
   deploy was silently missing the entire reviews rebuild: the chrome was still
   on, twelve cards instead of thirty-four, no tiers, no honest count. Caught by
   measuring the staged page rather than trusting that "it was built".
   A component that lives in a preview file is not built, it is drawn. */

.honest{font-size:var(--fs-body);line-height:1.6;color:var(--muted);
  max-width:60ch;margin:var(--sp-16) 0 0}
.honest a{color:var(--orange);text-decoration:none;white-space:nowrap}
.honest a:hover{text-decoration:underline}
/* Racim, part 3: the star row is an invariant across 34 of 34, the avatar disc
   is a fake photo, and the per-card G glyph cannot be provenance because all 34
   hrefs point at a profile, not at the review. All three die in every direction. */
.rvcard .av,.rvstars,.rvcard .rwhere{display:none}
.rvtop{margin-bottom:var(--sp-8)}
/* testimony was 15px, below the 16px body role, on its own page */
.rvcard blockquote{font-size:var(--fs-body);line-height:1.7}


.rvgrid{column-count:1!important;margin-top:var(--sp-48)}
.rvcard{display:flex;flex-direction:column;padding:0;border:0}
.rvcard blockquote{order:1;margin:0}
.rvcard .rvtop{order:2;margin:var(--sp-12) 0 0}
.rvcard .rname{font-size:var(--fs-cap);font-weight:500;letter-spacing:.08em;
  text-transform:uppercase;color:var(--muted)}
.jk-lead{padding:var(--sp-16) 0 var(--sp-48)}
.jk-lead blockquote{font-family:Fraunces,Georgia,serif;font-weight:400;
  font-size:clamp(26px,3.6vw,42px);line-height:1.16;color:var(--text-strong);
  letter-spacing:-.01em;max-width:20ch}
.jk-mid{columns:2;column-gap:var(--sp-64);padding:var(--sp-48) 0;
  border-top:1px solid var(--line)}
.jk-mid .rvcard{break-inside:avoid;padding-bottom:var(--sp-32)}
.jk-mid blockquote{font-size:var(--fs-lead);line-height:1.55;color:var(--text-strong)}
.jk-run{columns:2;column-gap:var(--sp-64);padding-top:var(--sp-48);
  border-top:1px solid var(--line)}
.jk-run .rvcard{break-inside:avoid;padding-bottom:var(--sp-24)}
.jk-cap{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;
  color:var(--muted-2);padding-top:var(--sp-24)}
@media(max-width:1023px){.jk-mid,.jk-run{columns:1}}
