/* v388: restrained section-boundary rhythm, without altering internal card layouts. */
/* The pathways section formerly had a large outside margin plus its own padding. */
.sc-pathways-v369{margin-top:clamp(22px,3.5vw,52px);margin-bottom:clamp(16px,2vw,28px);padding-top:clamp(22px,2.8vw,38px);padding-bottom:clamp(22px,2.8vw,38px)}
/* Signup bar: eliminate doubled margins between adjacent full-width sections. */
.sc-subscribe-bar{margin-top:clamp(18px,2.4vw,34px);margin-bottom:clamp(22px,3.2vw,46px)}
/* The founder-pastor and initiative sections were adding up to 92px each at boundaries. */
.sc-next-steps{padding-top:clamp(36px,4vw,60px);padding-bottom:clamp(36px,4vw,60px)}
/* Section-to-section gaps on pages sharing the same editorial section primitives. */
.church-section-v259,.church-doctrine-v273,.journey-v306,
.gather-chapter-v306,.church-anywhere-v259,.grow-chapter-v306,
.connected-church-v259,.go-chapter-v306,.bring-v259,
.sc-connected-tools-v328,.sc-begin-v351,.sc-partnership-v325,
.local-roots-v259,.church-founder-note-v266,
.church-wider-vision-v274,.open-invitation-v259,.voices-care-v259,
.measure-v259,.church-connect-v259,.church-final-v259{
  padding-top:min(6vw,72px);padding-bottom:min(6vw,72px);
}
/* Preserve comfortable touch and content spacing on small screens. */
@media(max-width:760px){
 .sc-pathways-v369{margin-top:22px;margin-bottom:18px;padding-top:24px;padding-bottom:24px}
 .sc-subscribe-bar{margin-top:18px;margin-bottom:28px}
 .sc-next-steps{padding-top:38px;padding-bottom:38px}
 .church-section-v259,.church-doctrine-v273,.journey-v306,
 .gather-chapter-v306,.church-anywhere-v259,.grow-chapter-v306,
 .connected-church-v259,.go-chapter-v306,.bring-v259,
 .sc-connected-tools-v328,.sc-begin-v351,.sc-partnership-v325,
 .local-roots-v259,.church-founder-note-v266,
 .church-wider-vision-v274,.open-invitation-v259,.voices-care-v259,
 .measure-v259,.church-connect-v259,.church-final-v259{
   padding-top:38px;padding-bottom:38px;
 }
}
/* Footer type occupies real layout space, so it cannot touch its form. */
.sf385-title{margin-bottom:24px!important;line-height:1.2!important}
.sf385-deeper{margin-top:40px!important}
