.wits-main--front { padding-bottom: 0; }
.wits-front-article, .wits-front-content { margin: 0; }
.wits-front-fallback-header { width: min(calc(100% - 36px), var(--wits-reading)); margin: 26px auto 5px; }
.wits-front-fallback-header h1 { margin: 0; font-size: clamp(2.1rem, 5vw, 3.2rem); }
.wits-front-content > *:not(.wits-home) { width: min(calc(100% - 36px), var(--wits-reading)); margin-left: auto; margin-right: auto; }
.wits-front-content > .wits-home { width: min(calc(100% - 36px), 1180px); max-width: none; }
.wits-front-content > h2 { margin-top: 2em; }
.wits-front-content > :last-child { margin-bottom: 0; }
@media (max-width: 680px) {
  .wits-front-content > *:not(.wits-home), .wits-front-fallback-header { width: min(calc(100% - 18px), var(--wits-reading)); }
  .wits-front-content > .wits-home { width: min(calc(100% - 16px), 1180px); }
}
