.blog-cta-box{background-color:var(--color-purple-20);border:1px solid var(--grey-light);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);margin:40px 0;padding:30px}.blog-cta-box__title{color:var(--color-black);font-size:20px;font-weight:700;line-height:1.3;margin:0 0 8px}.blog-cta-box__desc{color:var(--grey-dark);font-size:16px;line-height:1.5;margin:0 0 24px}.blog-cta-box__btn{align-items:center;background-color:var(--color-purple);border-radius:12px;box-sizing:border-box;color:var(--color-white)!important;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:14px 20px;text-decoration:none;transition:all .2s ease;width:100%}.blog-cta-box__btn:hover{box-shadow:0 4px 12px rgba(124,58,237,.3);color:var(--color-white)!important;transform:translateY(-2px)}.blog-cta-box__icon{margin-left:10px}