html body .organizerPage .plateFeatureGrid { display: block; }
html body .organizerPage .plateFeatureGrid > .platePhoto {
  width: min(100%, 760px);
  margin: 0 auto 48px;
}
html body .organizerPage .plateFeatureGrid > div,
html body .organizerPage .plateNote,
html body .organizerPage .plateStory,
html body .organizerPage .plateGift {
  max-width: 720px;
  margin-inline: auto;
}
html body .organizerPage .plateFeatureGrid h2 { font-size: 24px; }
html body .organizerPage .plateFeatureGrid p { line-height: 2; }
html body .organizerPage :is(.plateStory, .plateGift) h2 {
  width: auto;
  max-width: none;
  font-size: 24px;
}
@media (max-width: 700px) {
  html body .organizerPage .plateFeatureGrid > .platePhoto { margin-bottom: 28px; }
}
