.mf-blog-cta{box-sizing:border-box;margin:40px 0;width:100%}.mf-blog-cta__inner{align-items:stretch;background:linear-gradient(180deg,#fff,#f7f7f7);border:1px solid #d5d5d5;border-radius:16px;box-sizing:border-box;display:grid;gap:26px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:24px 30px}.mf-blog-cta__content{display:flex;flex-direction:column;min-width:0}.mf-blog-cta__eyebrow{color:#a4d65e;font-size:14px;font-weight:500;line-height:1.3;margin-bottom:12px;text-transform:uppercase}.mf-blog-cta__headline{color:#5e767b;font-size:24px;font-weight:500;line-height:1.3;margin:0 0 16px}.mf-blog-cta__description{color:#5e767b;font-size:14px;line-height:1.5;margin-bottom:24px}.mf-blog-cta__description p{margin:0 0 16px}.mf-blog-cta__description p:last-child{margin-bottom:0}.mf-blog-cta__description strong{font-weight:700}.mf-blog-cta__description ol,.mf-blog-cta__description ul{margin:0 0 16px;padding-left:22px}.mf-blog-cta__button-area{margin-top:auto}.mf-blog-cta__button{align-items:center;background:#e2003b;border-radius:6px;box-sizing:border-box;color:#fff;display:flex;font-size:15px;font-weight:400;gap:12px;justify-content:center;line-height:1.3;padding:8px 20px;text-align:center;text-decoration:none;transition:background .2s ease;width:100%}.mf-blog-cta__button:focus,.mf-blog-cta__button:hover{background:#bd0032;color:#fff;text-decoration:none}.mf-blog-cta__visual{border-radius:16px;min-height:0;overflow:hidden;position:relative}.mf-blog-cta__image{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.mf-blog-cta__inner:not(:has(.mf-blog-cta__visual)){grid-template-columns:minmax(0,1fr)}@media (max-width:991px){.mf-blog-cta__inner{grid-template-columns:minmax(0,1fr);padding:24px}.mf-blog-cta__headline{font-size:26px}.mf-blog-cta__visual{min-height:280px}.mf-blog-cta__image{position:absolute}}@media (max-width:480px){.mf-blog-cta__inner{padding:20px}.mf-blog-cta__headline{font-size:24px}.mf-blog-cta__button{font-size:14px}}