/* Center the main content column and limit width */
.md-main__inner {
  margin: 0 auto;
  max-width: 960px;
}

/* Card-style container around the page content */
.md-content__inner {
  border-radius: 16px;
  border: 1px solid rgba(0, 0, 0, 0.06);
  background-color: #ffffff;
  padding: 2.4rem 2.2rem;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.04);
}

/* Light grey background behind the card */
.md-main {
  background: #f5f5f7;
}

/* Slightly adjust vertical spacing */
.md-content {
  margin-top: 1.2rem;
  margin-bottom: 2.5rem;
}