.blog-cta{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #03c6f4;border-radius:12px;margin:3rem 0;padding:2.5rem 2rem;text-align:center}.blog-cta__container{margin:0 auto;max-width:560px}.blog-cta__headline{color:#384451;font-family:var(--secondary-custom-font),sans-serif;font-size:1.75rem;font-weight:700;line-height:1.3;margin:0 0 1rem}.blog-cta__body{color:#6b7280;font-size:1.125rem;line-height:1.6;margin:0 0 1.5rem}.blog-cta__button{display:inline-block;margin-top:.5rem}.blog-cta__form{margin-top:1.5rem}.blog-cta[data-placement=mid-post]{margin:2.5rem 0}.blog-cta[data-placement=end-post]{margin:3rem 0 2rem}@media (max-width:767px){.blog-cta{margin:2rem 0;padding:2rem 1.5rem}.blog-cta__headline{font-size:1.5rem}.blog-cta__body{font-size:1rem}}