/* Single-post-inspired outer card for the homepage, keeping the section builder intact. */
body.home .gp-home > .gp-wrap{
  background:#fff;
  border:1px solid #eceef1;
  border-radius:16px;
  box-shadow:0 3px 22px rgba(20,32,45,.035);
  padding:28px 28px 32px;
  box-sizing:border-box;
  overflow:hidden;
}
@media(max-width:767px){
 body.home .gp-home > .gp-wrap{
   border-radius:12px;
   padding:16px 12px 20px;
 }
}
