
html body.home .post_content .hmc-home6-section,
html body.home .post_content #hmc-home6-zero-strip-20260617{
  padding-top:clamp(46px,4.2vw,64px)!important;
  padding-bottom:clamp(46px,4.2vw,64px)!important;
}

html body.home .post_content .hmc-home6-section:has(.hmc-home6-local__head),
html body.home .post_content .hmc-home6-section.hmc-home6-owner,
html body.home .post_content .hmc-home6-section.hmc-home6-detailplus{
  padding-top:clamp(46px,4.4vw,62px)!important;
  padding-bottom:clamp(46px,4.4vw,62px)!important;
}

html body.home .post_content .hmc-home6-section--dark{
  padding-top:clamp(44px,4vw,58px)!important;
  padding-bottom:clamp(44px,4vw,58px)!important;
}

html body.home .post_content .hmc-home6-head,
html body.home .post_content .hmc-home6-local__head,
html body.home .post_content .hmc-home6-detailplus__inner > .hmc-home6-head{
  margin-top:0!important;
  margin-bottom:24px!important;
}

html body.home .post_content .hmc-home6-grid,
html body.home .post_content .hmc-home6-local__grid,
html body.home .post_content .hmc-home6-detailplus__routes,
html body.home .post_content .hmc-home6-detailplus__flow,
html body.home .post_content .hmc-home6-process,
html body.home .post_content .hmc-home6-links{
  row-gap:14px!important;
  column-gap:16px!important;
}

html body.home .post_content .hmc-home6-card,
html body.home .post_content .hmc-home6-panel,
html body.home .post_content .hmc-home6-local__card,
html body.home .post_content .hmc-home6-owner__item,
html body.home .post_content .hmc-home6-detailplus__card,
html body.home .post_content .hmc-home6-detailplus__route,
html body.home .post_content .hmc-home6-detailplus__step{
  margin-top:0!important;
  margin-bottom:0!important;
}

html body.home .post_content .hmc-home6-final{
  margin-top:24px!important;
}

html body .post_content .hmc4-section{
  padding-top:clamp(42px,4vw,56px)!important;
  padding-bottom:clamp(42px,4vw,56px)!important;
}

html body .post_content .hmc4-section--dark{
  padding-top:clamp(40px,3.8vw,52px)!important;
  padding-bottom:clamp(40px,3.8vw,52px)!important;
}

html body .post_content .hmc4-section h2,
html body .post_content .hmc4-section h3{
  margin-top:0!important;
}

html body .post_content .hmc4-grid,
html body .post_content .hmc4-flow,
html body .post_content .hmc4-check-grid,
html body .post_content .hmc4-proof{
  row-gap:16px!important;
}

html body .post_content .hmc-form-grid{
  align-items:start!important;
}

@media (min-width:901px){
  html body.home .post_content .hmc-home6-owner__grid{
    align-items:center!important;
    grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)!important;
  }
}

@media (max-width:700px){
  html body.home .post_content .hmc-home6-section,
  html body.home .post_content #hmc-home6-zero-strip-20260617,
  html body.home .post_content .hmc-home6-section:has(.hmc-home6-local__head),
  html body.home .post_content .hmc-home6-section.hmc-home6-owner,
  html body.home .post_content .hmc-home6-section.hmc-home6-detailplus{
    padding-top:30px!important;
    padding-bottom:30px!important;
  }

  html body.home .post_content .hmc-home6-head,
  html body.home .post_content .hmc-home6-local__head,
  html body.home .post_content .hmc-home6-detailplus__inner > .hmc-home6-head{
    margin-bottom:16px!important;
  }

  html body.home .post_content .hmc-home6-head h2,
  html body.home .post_content .hmc-home6-local__head h2,
  html body.home .post_content .hmc-home6 section h2{
    font-size:clamp(23px,6vw,28px)!important;
  }

  html body.home .post_content .hmc-home6-grid,
  html body.home .post_content .hmc-home6-local__grid,
  html body.home .post_content .hmc-home6-detailplus__routes,
  html body.home .post_content .hmc-home6-detailplus__flow,
  html body.home .post_content .hmc-home6-process,
  html body.home .post_content .hmc-home6-links{
    row-gap:10px!important;
    column-gap:10px!important;
  }

  html body .post_content .hmc4-page-hero__inner,
  html body .post_content .hmc-page-hero__inner{
    min-height:auto!important;
    padding-top:40px!important;
    padding-bottom:40px!important;
  }

  html body .post_content .hmc4-section{
    padding-top:30px!important;
    padding-bottom:30px!important;
  }

  html body .post_content .hmc4-section--dark{
    padding-top:32px!important;
    padding-bottom:32px!important;
  }
}
