  .mp-container { margin-inline: auto; max-width: var(--mp-container); padding-inline: var(--mp-gutter-desktop); width: 100%; }
  .mp-container--narrow { max-width: var(--mp-reading-width); }
  .mp-main { min-height: 50vh; }
  @media (max-width: 1024px) { .mp-container { padding-inline: var(--mp-gutter-tablet); } }
  @media (max-width: 767px) { .mp-container { padding-inline: var(--mp-gutter-mobile); } }
