.tool-layout {
  display: grid;
  gap: 12px;
}

.update-card h2,
.hints-card h2 {
  margin-top: 0;
}

.update-steps {
  margin: 10px 0 0;
  padding-left: 22px;
  color: var(--text-soft);
  line-height: 1.6;
}

.update-steps li {
  margin: 10px 0;
}

.update-steps a {
  color: var(--primary);
  font-weight: 600;
}

.hint-list {
  margin: 10px 0 0;
  padding-left: 22px;
  color: var(--text-soft);
  line-height: 1.6;
}

.hint-list li {
  margin: 8px 0;
}
