body {
  margin: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  background: #f8fafc;
  color: #182230;
}
main {
  max-width: 760px;
  margin: 12vh auto;
  padding: 34px;
  background: #fff;
  border-radius: 18px;
  box-shadow: 0 18px 55px rgba(15, 23, 42, .08);
}
.badge {
  display: inline-block;
  padding: 6px 10px;
  border-radius: 999px;
  background: #eef4ff;
  color: #3538cd;
  font-size: 13px;
}
h1 {
  margin: 18px 0 10px;
}
.muted {
  color: #667085;
}
