.cta-button{display:inline-block;padding:12px 24px;text-decoration:none;border-radius:6px;font-weight:700;transition:all .2s ease;text-align:center;border:1px solid transparent}.cta-button:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.cta-button-primary{background-color:#000;color:#fff!important;border-color:#000}.cta-button-primary:hover{background-color:#333;color:#fff!important}.cta-button-secondary{background-color:#f7f7f7;color:#000!important;border-color:#ddd}.cta-button-secondary:hover{background-color:#eee;color:#000!important;border-color:#ccc}.cta-button-outline{background-color:transparent;color:#000!important;border-color:#000}.cta-button-outline:hover{background-color:#000;color:#fff!important}.image-component{margin:1.5rem 0}.image-component img{max-width:100%;height:auto;display:block}.image-component figcaption{margin-top:.5rem;font-size:.875rem;color:#666;font-style:italic}.image-component.image-left{text-align:left}.image-component.image-left img{margin-left:0;margin-right:auto}.image-component.image-center{text-align:center}.image-component.image-center img{margin-left:auto;margin-right:auto}.image-component.image-right{text-align:right}.image-component.image-right img{margin-left:auto;margin-right:0}a.image-cta{display:block}a.image-cta img{max-width:100%;height:auto;display:block}*:not(h1,h2,h3,h4,h5,p)+p{margin-top:0!important}.info-block p+p{margin-top:0!important}.info-block ul,.info-block ol{margin-top:.8rem!important;margin-bottom:0!important}.info-content{margin-top:0!important}.info-block-icon{flex-shrink:0}.markdown p,.markdown strong{color:inherit}.qna-box{margin-bottom:8px}.qna-question{padding:16px;background-color:#fff;border:1px solid #eee;border-radius:6px;margin-bottom:8px;line-height:1.5}.qna-answer{padding:16px;background-color:#f7f7f7;border:1px solid #eee;border-radius:6px;line-height:1.5;margin-bottom:8px}.qna-answer p:last-child{margin-bottom:0}