.review-layout {
  align-items: start;
  grid-template-columns: minmax(0, 1.26fr) minmax(320px, 0.74fr);
  gap: var(--gap-zone);
}

.checkpoint-card,
.context-panel {
  gap: var(--space-4);
}

.context-actions {
  margin-top: auto;
}

.readiness-hero {
  gap: var(--gap-panel);
}

.review-action-dock {
  gap: var(--gap-panel);
  margin-top: var(--gap-zone);
}

.context-actions {
  padding-top: var(--space-2);
}

.review-action-dock__hero {
  display: grid;
  gap: var(--space-3);
}

.review-action-dock__support {
  margin-top: var(--space-2);
}
