.mk-module.cta{--module-btn-bg:var(--color-dark);--module-btn-border:var(--color-dark);--module-btn-text:var(--color-light);--module-btn-icon:var(--color-light);--module-btn-bg-hover:var(--color-light);--module-btn-border-hover:var(--color-dark);--module-btn-text-hover:var(--color-dark);--module-btn-icon-hover:var(--color-primary)}.mk-module.cta .cta-stack{justify-content:center;display:grid}.mk-module.cta .cta-stack>*{grid-area:1/1}.mk-module.cta .cta-visual{justify-content:center;align-items:center;display:flex}.mk-module.cta .cta-visual svg,.mk-module.cta .cta-visual img{width:100%;max-width:31.25rem;height:auto}.mk-module.cta .cta-content{z-index:1;max-width:var(--layout-intro-width,1000px);justify-content:center;align-items:center;display:flex}.mk-module.cta .cta-content .intro{text-align:center;justify-content:center}.mk-module.cta .cta-content .intro .button-container{justify-content:center}.mk-module.cta .cta-content .intro .subtitle,.mk-module.cta .cta-content .intro .content p{font-size:var(--text-xl);font-weight:700;line-height:1.3}.mk-module.cta .cta-center .cta-visual{justify-content:center}.mk-module.cta .cta-right .cta-visual{justify-content:flex-end}
