
@supports (content-visibility:auto){
  body.cb74-blog-post main section:not(.hero):not(.cb91-hero):not(.subhero){
    content-visibility:visible!important;
    contain-intrinsic-size:none!important;
  }
}
body.cb74-blog-post main>.page>section,
body.cb74-blog-post main>section,
body.cb74-blog-post main+section{
  margin-block:0!important;
}
body.cb74-blog-post main>.page>section+section,
body.cb74-blog-post main>section+section{
  margin-top:0!important;
}
body.cb74-blog-post .article>:first-child,
body.cb74-blog-post .cb62-section>.wrap>:first-child,
body.cb74-blog-post .cb-authority-section>.wrap>:first-child,
body.cb74-blog-post .cb129-director-section>.wrap>:first-child{
  margin-top:0!important;
}
body.cb74-blog-post .article>:last-child,
body.cb74-blog-post .cb62-section>.wrap>:last-child,
body.cb74-blog-post .cb-authority-section>.wrap>:last-child,
body.cb74-blog-post .cb129-director-section>.wrap>:last-child{
  margin-bottom:0!important;
}

@media (min-width:761px){
  body.cb74-blog-post .cbi-25a7093aaa{
    padding-bottom:clamp(86px,9vw,112px)!important;
  }
}
