/* Media Hub: one shared content-to-footer gap, split across adjoining sides.
   Visible targets: ~64px desktop, ~48px tablet, ~40px mobile.
   Footer padding compensates for ~4/5px heading ink inset and ~11px
   transparent logo inset on mobile: 32+28+4, 24+19+5, 20+9+11.
   Scoped to the Media Hub so article and corporate-page footers are unchanged. */
.media-hub-page .media-hub-connect-section {
  padding-bottom: 32px;
  margin-bottom: 0;
}
.media-hub-page + .footer-section-1 .footer-widget-wrapper {
  padding-top: 28px;
}
@media (max-width: 1199px) {
  .media-hub-page .media-hub-connect-section { padding-bottom: 24px; }
  .media-hub-page + .footer-section-1 .footer-widget-wrapper { padding-top: 19px; }
}
@media (max-width: 767px) {
  .media-hub-page .media-hub-connect-section { padding-bottom: 20px; }
  .media-hub-page + .footer-section-1 .footer-widget-wrapper { padding-top: 9px; }
}
