.page-shell {
  width: 100%;
  padding-left: clamp(0.9rem, 2.6vw, 2.8rem);
  padding-right: clamp(0.9rem, 2.6vw, 2.8rem);
}

.text-muted {
  color: var(--color-text-muted);
}

.section-bg {
  background: var(--color-section-bg);
}

.border-soft {
  border-color: var(--color-border-soft);
}

