@media (max-width: 760px) {
  .journal-shell { width: min(var(--jn-max), calc(100% - 36px)); }
  .journal-section { padding-block: 48px; }
}
@media (max-width: 420px) {
  .journal-shell { width: calc(100% - 30px); }
  body.journal-body { font-size: 15px; }
}
