/* PORCH-WO-14j: glue for sections built in WPBakery. The section styles reuse the existing section CSS
   (assets/css/sections/), so this file only covers what the markup change needs. Tokens only. */

.wnm-s--disabled { opacity: 0.4; }

/* Inner rows (not used by Home's styles): a plain stack */
.wnm-inner { display: grid; gap: var(--grid-gap); }

/* WPBakery's frontend editor shows the page without the theme's scroll observer: show every reveal
   in its final state there (body.compose-mode only; visitors never get this class). */
body.compose-mode [data-reveal],
body.compose-mode [data-enter],
body.compose-mode [data-reveal] .mask-line > span,
body.compose-mode .hero__parallax img {
  opacity: 1 !important; transform: none !important; translate: none !important; clip-path: none !important; animation: none !important;
}
body.compose-mode .motion-ok [data-reveal] mark { background-size: 100% 42% !important; }
