.ksp-blog-cta{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;margin:36px 0;padding:28px}.ksp-blog-cta h3{color:#2d378e;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 12px}.ksp-blog-cta p{color:#374151;font-size:15px;line-height:1.6;margin:0 0 12px}.ksp-blog-cta p:last-of-type{margin-bottom:20px}.ksp-blog-cta p a{color:#2d378e;font-weight:600;text-decoration:underline}.ksp-blog-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.ksp-blog-cta__button{border-radius:4px;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}.ksp-blog-cta__button--primary{background:#2d378e;border:2px solid #2d378e;color:#fff;padding:12px 22px}.ksp-blog-cta__button--secondary{background:#fff;border:2px solid #2d378e;color:#2d378e;padding:10px 20px}@media (max-width:520px){.ksp-blog-cta{padding:22px}.ksp-blog-cta__actions{display:grid;grid-template-columns:1fr}.ksp-blog-cta__button{text-align:center;width:100%}}