
.flow{
  display:grid;grid-template-columns:repeat(5,1fr);
  gap:12px;align-items:stretch;margin:24px 0
}
.flow>div{
  background:#fff;border:1px solid var(--line);
  border-radius:18px;padding:16px;text-align:center;font-size:14px
}
.flow .arrow{border:none;background:transparent;font-size:22px;align-self:center}
.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.score{
  display:inline-flex;padding:8px 12px;border-radius:999px;
  background:#111;color:#fff;font-weight:760;font-size:14px
}
code,pre{
  font-family:"SFMono-Regular",Consolas,monospace
}
pre{
  white-space:pre-wrap;background:#111;color:#f5f5f7;
  padding:20px;border-radius:18px;overflow:auto;font-size:13px
}
