
/* Section wrappers hug their content. Each next heading owns one vertical gap. */
body>.shell{padding-bottom:0;min-height:0}
#partner-mini-calculator{padding-bottom:0}
section.marketing-plan{padding-top:var(--major-heading-gap)}
#partner-start .partner-start-step:last-child{padding-bottom:0}
#partner-calculator #planner{padding-top:var(--major-heading-gap);padding-bottom:0}
#partner-faq{margin:0 auto;padding-top:var(--major-heading-gap)}
