#article-v3-root.air-pro-gated .article-v3__inner-wrapper,.article-v3.air-pro-gated .article-v3__inner-wrapper,.article-v2.air-pro-gated .article-v2__inner-wrapper{display:none !important}
#article-v3-root.air-pro-gated .article-v3__main,#article-v3-root.air-pro-gated .article-v3__content,.article-v3.air-pro-gated .article-v3__main,.article-v3.air-pro-gated .article-v3__content,.article-v2.air-pro-gated .article-v2__main,.article-v2.air-pro-gated .article-v2__content{display:block !important}
#article-v3-root.air-pro-gated .article-v3__title--mobile,.article-v3.air-pro-gated .article-v3__title--mobile,.article-v2.air-pro-gated .article-v2__title{display:block !important}
#article-v3-root.air-pro-gated .article-v3__side_layout,#article-v3-root.air-pro-gated .article-v3__related-section,#article-v3-root.air-pro-gated .article-v3__rating-block,#article-v3-root.air-pro-gated .article-v3__related-article-carousel,#article-v3-root.air-pro-gated .article-v3__floating-feedback,.article-v3.air-pro-gated .article-v3__side_layout,.article-v3.air-pro-gated .article-v3__related-section,.article-v3.air-pro-gated .article-v3__rating-block,.article-v3.air-pro-gated .article-v3__related-article-carousel,.article-v3.air-pro-gated .article-v3__floating-feedback,.article-v2.air-pro-gated .article-v2__side_layout,.article-v2.air-pro-gated .article-v2__related-section,.article-v2.air-pro-gated .article-v2__rating-block,.article-v2.air-pro-gated .article-v2__related-article-carousel,.article-v2.air-pro-gated .article-v2__floating-feedback{display:none !important}
.article-v2 .article-login-gate{padding:0 calc((100vw - 1295px) / 2)}
@media only screen and (max-width:1367px){.article-v2 .article-login-gate{padding:0 36px}
}
@media only screen and (max-width:1099px){.article-v2 .article-login-gate{padding:0 29px}
}
@media only screen and (max-width:619px){.article-v2 .article-login-gate{padding:0 19px}
}
.article-login-gate{display:none;justify-content:center;margin:16px 0 32px}
.article-login-gate__active{display:block}
.article-login-gate__wrapper .article-login-gate__card{width:100%;max-width:600px;padding:24px;text-align:center;background:#fff;border:1px solid #dddfe5;border-radius:16px;display:flex;flex-direction:column;align-items:center}
.article-login-gate__wrapper .article-login-gate__icon{width:183px;height:120px;max-width:100%}
.article-login-gate__wrapper .article-login-gate__icon svg{fill:transparent}
.article-login-gate__wrapper .article-login-gate__body{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}
.article-login-gate__wrapper .article-login-gate__text{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}
.article-login-gate__wrapper .article-login-gate__title{margin:0;font-size:24px;font-weight:600;line-height:2;letter-spacing:-0.2px;color:#000}
.article-login-gate__wrapper .article-login-gate__subtitle{margin:0;font-size:16px;line-height:25px;color:#323439}
.article-login-gate__wrapper .article-login-gate__actions{display:flex}
.article-login-gate__wrapper .article-login-gate__btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 18px;font-size:17px;font-weight:500;line-height:25px;color:#fff;text-decoration:none;background:#066fac;border-radius:10px;transition:background .15s ease}
.article-login-gate__wrapper .article-login-gate__btn:hover{background:#055a8c}
.article-login-gate__wrapper .article-login-gate__btn:focus-visible{outline:2px solid #066fac;outline-offset:2px}
.article-login-gate__wrapper .article-login-gate__troubleshoot{margin:0;max-width:480px;font-size:14px;line-height:20px;text-align:center}
.article-login-gate__wrapper .article-login-gate__troubleshoot a{color:#066fac;text-decoration:none;cursor:pointer}
.article-login-gate__wrapper .article-login-gate__troubleshoot a:hover{text-decoration:underline}
.article-login-gate__wrapper .article-login-gate__troubleshoot a:focus-visible{outline:2px solid #066fac;outline-offset:2px}
@media only screen and (max-width:619px){.article-login-gate{margin:16px 0 20px}
.article-login-gate__wrapper .article-login-gate__card{padding:20px}
.article-login-gate__wrapper .article-login-gate__text{gap:8px}
.article-login-gate__wrapper .article-login-gate__title{font-size:17px;font-weight:700;line-height:20px}
.article-login-gate__wrapper .article-login-gate__subtitle{font-size:14px;font-weight:500;line-height:18px}
.article-login-gate__wrapper .article-login-gate__btn{height:52px;min-width:190px;font-size:15px;line-height:18px;letter-spacing:normal}
}
.aem-AuthorLayer-Edit .article-login-gate{display:block !important}