/* Variant Energo v13 — restore breathing room around the MAIN content.
   The v12 responsive header, navigation, zoom and mobile rules are unchanged.
   Scope is deliberately limited to computer mode on screens above 760 CSS px. */
@media (min-width: 761px) {
  html:not([data-site-version="phone"]) body:not(.home-page) .site-page > main.wrap {
    box-sizing: border-box;
    width: 100%;
    max-width: var(--content-width, 1520px);
    margin-inline: auto;
    padding-inline: clamp(24px, 5.55vw, 76px);
  }

  /* The homepage intentionally uses full-width sections. Give the CONTENT of
     each section the same visual gutter without changing the section width,
     sticky header, layout order, or viewport-height presentation. */
  html:not([data-site-version="phone"]) body.home-page .site-page > main.wrap > :is(.hero, .home-section) {
    padding-inline: max(clamp(24px, 5.55vw, 76px), calc((100% - var(--content-width, 1520px)) / 2));
  }
}
