.summary {
  padding: var(--space-5);
  border: 2px solid var(--status-error-text);
  border-radius: var(--radius-sm);
  background: var(--status-error-surface);
  color: var(--status-error-text);
}
.heading {
  display: flex;
  align-items: center;
  gap: var(--space-2);
}
.heading h2 {
  margin: 0;
  font-size: var(--type-heading-3-size);
}
.summary ul {
  margin-block-end: 0;
  padding-inline-start: var(--space-6);
}
.summary a {
  color: currentColor;
  font-weight: 700;
}
