/* GATED POSTS */

.gated .ARTICLE-HEAD { background: #F6F6FB; }

.gated .ARTICLE-HEAD h1 { margin-bottom: 30px; } 

.gated .ARTICLE-HEAD .content { margin-top: 30px;} 

.gated .ARTICLE-HEAD .form {
    padding: 40px;
    background: #fff;
    border-radius: 10px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #AEBEDC;
}
.gated .ARTICLE-HEAD .form-title { margin: 0 0 30px; }
.gated .ARTICLE-HEAD .form .mktoFormRow:not(:last-of-type) { margin-bottom: 30px; }
.gated .ARTICLE-HEAD .form .mktoButtonRow { max-width: 220px; }

@media screen and (max-width: 900px) {
    .gated .ARTICLE-HEAD .form { padding: 20px; }
}





.gated .ARTICLE-CAROUSEL { background: #ffffff; }
.gated .ARTICLE-CAROUSEL .carousel { width: 100%; height: 100%; }
.gated .ARTICLE-CAROUSEL .carousel-cell { width: 100%; margin: 30px; }




.gated .SPLIT-CONTENT { background: #F6F6FB; }

.gated .SPLIT-CONTENT .b-columns { justify-content: flex-end; }

.gated .SPLIT-CONTENT .media {
    overflow: hidden;
    border-radius: 10px;
}



.gated .RELATED-ARTICLES { background: #ffffff; }



.gated .ARTICLE-CTA { background: #F6F6FB; }
.gated .ARTICLE-CTA .b-frame {padding-top: 0; padding-bottom: 0; }
.gated .ARTICLE-CTA .content { padding: 100px 0; }

.gated .ARTICLE-CTA .b-img {
    margin-top: 60px;
    max-width: 430px;
    aspect-ratio: 1;
    margin: 60px auto 0;
}

@media screen and (max-width: 900px) {
    .gated .ARTICLE-CTA .content { padding: 0; }
    .gated .ARTICLE-CTA .b-frame { padding: 40px 20px; }
    .gated .ARTICLE-CTA .b-column:nth-child(2) { display: none; }
}